Adafruit Feather STM32F405 Express - image 1
1 / 3
Adafruit·Microcontroller Board

Adafruit Feather STM32F405 Express

High-speed Feather-form-factor dev board with STM32F405 ARM Cortex-M4F @ 168MHz, 1MB Flash, 192KB RAM, 2MB SPI Flash, USB-C, STEMMA QT, SD card socket, and LiPo charging. Adafruit's fastest CircuitPython board.

Starting from

$24.95

Specifications

ArchitectureARM Cortex-M4F
CPU Cores1
Clock Speed168MHz
GPIO Level3.3V
WiFifalse
Bluetoothfalse
Zigbeefalse
Ethernetfalse
Antennanone
Dimensions52.0 x 23.0 x 10.0mm
Weight6.2g

Certifications

Components

Main MCUMCUDatasheet

STMicroelectronics STM32F405 ARM Cortex-M4F @ 168MHz, 1MB Flash, 192KB SRAM, FPU, USB OTG.

Bus Interfaces

I2C
SCL: PB6SDA: PB7
SPI
SCK: PB13MISO: PB14MOSI: PB15
UART
RX: PA10TX: PA9
SDIO
USB
PWM
ADC
DAC
DAC1: PA4

GPIO Map

PA4
A0/DAC
ADCDACGPIO
ADC
PA5
A1
ADCGPIO
ADC
PA3
A2
ADCGPIO
ADC
PB3
A3
ADCGPIO
ADC
PC4
A4
ADCGPIO
ADC
PC5
A5
ADCGPIO
ADC
PB4
D5/PWM
PWMGPIO
PWM
PB5
D6/PWM
PWMGPIO
PWM
PB0
D9/PWM
PWMGPIO
PWM
PB12
D10/PWM/CS
SPIPWMGPIO
SPI
PB15
D11/MOSI
SPIGPIO
SPI
PB14
D12/MISO
SPIGPIO
SPI
PB13
D13/SCK
SPIGPIO
SPI
PB7
SDA
I2CGPIO
I2C
PB6
SCL
I2CGPIO
I2C
PA10
RX/D0
UARTGPIO
UART
PA9
TX/D1
UARTGPIO
UART

Overview

The Adafruit Feather STM32F405 Express is Adafruit's fastest CircuitPython-capable Feather board, powered by STMicroelectronics' STM32F405 ARM Cortex-M4F running at 168MHz. With a hardware floating-point unit, 1MB of onboard Flash, and 192KB of SRAM (128KB general-purpose + 64KB for program/cache), it handles demanding real-time tasks and rapid data processing that would bog down lower-speed microcontrollers.

The board follows the standard Feather form factor and pinout, maintaining compatibility with the entire catalog of FeatherWing accessories. A STEMMA QT/Qwiic connector on one end provides plug-and-play I2C connectivity to hundreds of sensors and displays without soldering. An onboard SD card socket using the SDIO 4-bit interface delivers high-speed storage access for logging or media applications. An additional 2MB SPI Flash chip provides code and asset storage separate from the SD card.

Power management follows the Feather standard: a USB-C connector handles both power and data, and a built-in LiPo charger (100mA) keeps a connected battery topped off when plugged in. A NeoPixel status LED gives visual feedback for custom user programs. The board operates at 3.3V logic throughout, though the 5V USB pin is accessible for powering peripherals.

Firmware support covers CircuitPython (Adafruit's recommended environment), MicroPython, and Arduino via the STM32duino community package. Hardware schematics are published under open-source licenses and available from Adafruit's product page.

Use Cases

3

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.