# STM32F411 BlackPill Development Board

**Type:** Product page · **SKU:** ADA4877 · **Brand:** [Adafruit](https://core-electronics.com.au/brands/adafruit-australia)
**Page:** https://core-electronics.com.au/stm32f411-blackpill-development-board.html ([markdown](https://core-electronics.com.au/stm32f411-blackpill-development-board.html.md))

This simple development board for the STM32F411 is a great way to add a powerful STM chip to your next project. Featuring the STM32F411CEU6, this chip has 512 KB of flash, 128 KB of SRAM, and runs at 100 MHz. There's a spot on the bottom for SOIC flash memory - you could solder on a 2 MB SPI flash memory chip to give yourself more space for datalogging or file storage.

## Pricing

- **Price:** $51.45 (inc GST) — $46.77 AUD, exc GST
- **Quantity discounts:** 10+ $45.37 (exc GST) · 50+ $44.44 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Aug 19 and Aug 24.

## Description

This simple development board for the STM32F411 is a great way to add a powerful STM chip to your next project. Featuring the STM32F411CEU6, this chip has 512 KB of flash, 128 KB of SRAM and runs at 100 MHz. There's a spot on the bottom for SOIC flash memory - [you could solder on a 2 MB SPI flash memory chip](https://core-electronics.com.au/gd25q16-2mb-spi-flash-in-8-pin-soic-package.html) to give yourself more space for datalogging or file storage.

This dev board is for the more advanced users, Adafruit don't have detailed tutorial usage for it - check online communities for STM32 boards to get project ideas and code samples! You can use [STM32duino for Arduino support](https://github.com/stm32duino/Arduino_Core_STM32), and both [MicroPython](https://github.com/mcauser/WEACT_F411CEU6) and [CircuitPython have support for this chip](https://circuitpython.org/board/stm32f411ce_blackpill/).

The board features a USB C connector, with a 3.3V 100mA LDO regulator. There's both 25mhz and 32.768 KHz crystals on board. There's a few handy buttons: a BOOT button for entering the ROM DFU bootloader, a reset button and a generic button on PA0 for users. One power LED and one user controllable LED on PC13.

The chip itself has multiple UART, I2C, SPI, I2S and timer peripherals ([check the datasheet for the pin multiplexing as you can only use some pins for each peripheral](https://core-electronics.com.au/attachments/localcontent/stm32f411ce_22385281cdb.pdf)). The USB is full speed. There's a single ADC multiplexed to 10 inputs.

Simple, but has everything you need to get started. [Adafruit recommend pairing with a ST-Link compatible dongle if you want to use a debugger. ](https://core-electronics.com.au/st-link-stm8-stm32-v2-programmer-emulator.html)Thanks to the STM bootloader in ROM, you don't need a programmer to load binary firmware on! Comes with loose header you can solder in to plug into a breadboard.

## Technical Details

- Dev board dimensions: 53mm x 21mm x 5mm
- Product Weight: 4.5g / 0.2oz
- [Pinout Diagram](https://core-electronics.com.au/attachments/localcontent/4877_pinout_original-dimensions-STM32F411CEU6_WeAct_Black_Pill_V2_144838660cd.pdf)
- [Schematic](https://core-electronics.com.au/attachments/localcontent/4877_schematic-STM32F411CEU6_WeAct_Black_Pill_V2_102702fb821.pdf)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/4/8/4877-00.jpg)
