MINI-M4 for STM32

MINI-M4 for STM32

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 microcontrontrollers and it perfectly fits into standard DIP40 socket. Board is equipped with 16MHz SMD crystal oscillator, and 32.768KHz crystal which can be used for internal RTCC module. It has reset button and three signal LEDs. Board comes preprogrammed with fast USB HID bootloader, so no external programmers are needed for development. It operates on 3.3V power supply. On-board voltage regulator allows the board to be powered directly from USB cable.

Technical Specifications


Board can be used as a DIP40 substitute for PIC16 and PIC18 microcontrollers working on 3.3V, thus adding exponentially more power to your target device.

Key features

  • STM32F415RG, ARM 32-bit Cortex™-M4 CPU with FPU, 1MB Flash, 192+4K RAM. 0-wait state execution from Flash memory, frequency up to 168MHz, and DSP instructions.
  • USB 2.0 On-The-Go support Signal LEDs, Crystal oscillator and Reset Button on board.
  • Supports CAN communication.

Key Benefits

  • Pin compatible with PIC16F887 and PIC18(L)F45K20.
  • Comes preprogrammed with USB bootloader.
  • Perfectly fits into DIP40 socket.
  • Fully supported in mikroE ARM compilers.

Demonstration video

Operating Voltage

Board operates on 3.3V power supply only. Dedicated voltage regulator enables the board to be powered directly from on-board USB connector.


Do you need 100+ pcs of this product?

We offer better prices for bulk orders. Fill this form to get a custom quote.

Looking for a customized version of this product?

For MOQ of 100 pcs, we may be able to help. Tell us what you need.

Order now


MINI-M4 for STM32


Kupi Odmah!
Added to cart!
All prices are shown in US dollars

We accept all major credit cards, PayPal, and bank wire transfer. Online payments are securely handled by 2CHECKOUT, a leading global payment provider.

We ship in-stock orders as soon as possible, often within 24 hours. But sometimes it may take longer. Choose an express carrier for quicker deliveries (2-4 working days). Standard Post takes 7-12 days. Our standard shipping fee is $25 up to 5kg.