A Complete Project with the PIC 18F4550

One of my student devised a USB device based on the programmable microcontroller PIC18F4550 from Microchip. It is essentially a binary keyboard composed of four push buttons and several LED. Using the widget toolkit Qt, he also developed a graphical user interface to interact with the microcontroller through a USB port.

More details about this project and its documentations can be found in the French version of this page.