Very essential Microchip PIC32MX795F512H development board with three user LEDs and two buttons that supports USB bootloader and ICSP programming.
With about 30 components in a breadboard-friendly form this is a complete board to start experimenting with PIC32MX series. With the right bootloader (available soon) it can be programmed with MPIDE software, like an Arduino board.
The board can be powered through USB port or directly from an external supply, also at the same time (two diodes protects the supply line). A bright red LED lights up when the board is powered.
There are three LEDs at user disposal and two buttons, one available for user application (and bootloader) and the other one instead for reset the microcontroller.
The ICSP connector is shown in the next image.
Schematic and PCB layout
The PCB layout can be downloaded here.
Simple blink demo
If you liked this project or you think it can be useful for one of your friends, please share it using one of the buttons below!