MINI-M4 for STM32 is a small ARM® Cortex™-M4 development board containing STM32F415RG microcontroller. It is pin compatible with PIC16F887 and PIC18(L)F45K20 mcu's and it perfectly fits into standard DIP40 socket. On-board voltage regulator allows the board to be powered directly from USB cable. Comes preprogrammed with USB bootloader. Features: compatible with DIP40 socket, 3 x LEDs, Reset Button, USB 2.0 OTG connector for power and data.