DFRobot
STM32F411 "BlackPill" Development Board
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
Features
Documents
Shipping List
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
MicroPython board definition for the WeAct STM32F411CEU6 board
40061c9
over 6 years ago
· 7 commits
- docs Move functions map to docs over 6 years ago
- bdev.c Fix bug in bdev.c almost 7 years ago
- board_init.c Initial commit almost 7 years ago
- mpconfigboard.h Add flash latency 3 over 6 years ago
- mpconfigboard.mk Initial commit almost 7 years ago
- pins.csv Initial commit almost 7 years ago
- README.md Add SPI flash to readme almost 7 years ago
- stm32f4xx_hal_conf.h Initial commit almost 7 years ago
STM32 core support for Arduino
d0274a6
4 months ago
· 3.9k commits
- .github ci(cmake): add missing series to the build 4 months ago
- CI fix(build): arduino-cli --build-cache-path deprecation 4 months ago
- cmake fix(api): case insensitive issue 4 months ago
- cores fix(api): case insensitive issue 4 months ago
- debugger feat(debugger): add dapdirect_swd transport over 1 year ago
- libraries fix(api): case insensitive issue 4 months ago
- system system(g0): update STM32G0xx CMSIS Drivers to v1.4.5 4 months ago
- tools feat(core): switched to ArduinoCore-API foundation (enums and types) 4 months ago
- variants feat(core): switched to ArduinoCore-API foundation (enums and types) 4 months ago
- .editorconfig [.editorconfig] Add rules to match Astyle rules over 6 years ago
- .gitattributes chore: update .gitattributes over 3 years ago
- .gitignore refactor(ci): common configuration file for update scripts over 2 years ago
- .gitmodules feat: add ArduinoCore-API as git submodule in cores/arduino/api 4 months ago
- boards.txt feat: add compile flag for board family 4 months ago
- CONTRIBUTING.md fix(doc): remove broken link over 2 years ago