DFRobot
STM32F411 "BlackPill" Development Board
All Products
New Arrivals
Brands and Manufacturers
Microcontrollers & Development Boards
DFRobot
STM32
Prototyping & Wiring
Microcontrollers
$28.80
|
In stock at supplier
This compact STM32F411 development board can be well embedded in your projects. Featuring the STM32F411CEU6, this chip has 512KB of ROM, 128KB of SRAM and...
Get notified when back in stock
Estimated Delivery
Arrives
Disclaimer
Secure checkout
This compact STM32F411 development board can be well embedded in your projects. Featuring the STM32F411CEU6, this chip has 512KB of ROM, 128KB of SRAM and runs at 100MHz. There is a spot on the bottom for SOIC flash memory, which allows you to solder SPI flash memory to give yourself more space for data logging or file storage.
The board features a Type-C connector and a 3.3V 100mA LDO regulator. Also, a diode is connected in series to prevent power backflow. There are both 25Mhz 9pF high-speed and 32.768Khz 6pF low-speed crystals on board.
This dev board is suitable for advanced users with STM32 development experience, we do not have a detailed tutorial usage for it.
Pinout Diagram
Features
STM32F411CEU6 100Mhz, 128KB RAM, 512KB ROM
25MHZ high-speed crystal & 32.768Khz 6PF low-speed crystal
Immersion gold technology and lead-free, gold-plated pin headers, more environmentally friendly
Flash pads have been reserved and USBDisk & FATFFS routines are provided
Support MicroPython programming, provide usable MicroPython firmware
Support Arduino programming
Support C language programming development
Version V3.0, there are 3 buttons: reset button, BOOT0 button, user button
Provide CMSIS-DAP firmware, which can be turned into a download burner
Use the latest original ST chip, high-quality crystal oscillator
Documents
Shipping List
STM32F411 Development Board x1
20Pin Straight Pin x2
4Pin Curved Pin x1
Jargon buster
Plain-language definitions for the technical terms used above.
- Flash memory
- Flash memory is non-volatile memory that retains stored data even when power is removed, and can be erased and rewritten in blocks. It lets data such as firmware, settings or saved records persist across power cycles.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- MicroPython
- A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
- RAM
- RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- SRAM
- Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
- STM32
- STM32 is a family of microcontroller chips commonly used in embedded electronics. Knowing a product uses an STM32 can help when looking at firmware updates, pin connections, or low-level serial control options.
- Type-C
- USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
Find this product in
Brands
Microcontrollers
Supplier page — dfrobot.com
Supplier Description · 597.9 KB · Click any page to view full size
Source Code
Open-source libraries, firmware & example projects for this product
mcauser/WEACT_F411CEU6
139
36
9
MicroPython board definition for the WeAct STM32F411CEU6 board
C
Add flash latency 3
40061c9
over 6 years ago
· 7 commits
- docs Move functions map to docs over 6 years ago
- bdev.c Fix bug in bdev.c over 6 years ago
- board_init.c Initial commit over 6 years ago
- mpconfigboard.h Add flash latency 3 over 6 years ago
- mpconfigboard.mk Initial commit over 6 years ago
- pins.csv Initial commit over 6 years ago
- README.md Add SPI flash to readme over 6 years ago
- stm32f4xx_hal_conf.h Initial commit over 6 years ago
stm32duino/Arduino_Core_STM32
3.3k
1.1k
109
STM32 core support for Arduino
arduino
nucleo
stm32core
stm32f0
stm32f1
stm32f2
stm32f3
stm32f4
ci(cmake): add missing series to the build
d0274a6
11 days ago
· 3.9k commits
- .github ci(cmake): add missing series to the build 11 days ago
- CI fix(build): arduino-cli --build-cache-path deprecation about 1 month ago
- cmake fix(api): case insensitive issue 13 days ago
- cores fix(api): case insensitive issue 13 days ago
- debugger feat(debugger): add dapdirect_swd transport over 1 year ago
- libraries fix(api): case insensitive issue 13 days ago
- system system(g0): update STM32G0xx CMSIS Drivers to v1.4.5 about 1 month ago
- tools feat(core): switched to ArduinoCore-API foundation (enums and types) about 1 month ago
- variants feat(core): switched to ArduinoCore-API foundation (enums and types) about 1 month ago
- .editorconfig [.editorconfig] Add rules to match Astyle rules about 6 years ago
- .gitattributes chore: update .gitattributes over 3 years ago
- .gitignore refactor(ci): common configuration file for update scripts about 2 years ago
- .gitmodules feat: add ArduinoCore-API as git submodule in cores/arduino/api about 1 month ago
- boards.txt feat: add compile flag for board family about 1 month ago
- CONTRIBUTING.md fix(doc): remove broken link about 2 years ago
Related Tutorials
Free guides on learn.littlebird.com.au