
The STM32F405 development board is based on the powerful STM32F405RGT6 microcontroller from STMicroelectronics. This ARM Cortex-M4 based MCU features 1024KB of Flash memory and 192KB of SRAM, operating at a maximum clock frequency of 168MHz, making it suitable for high-performance embedded applications.
The board includes a modern USB Type-C connector for convenient power and programming. A 3.3V 100mA LDO regulator ensures stable power delivery, while an onboard diode prevents reverse current and protects the system.
For accurate clock generation, the board includes both an 8MHz high-speed crystal and a 32.768kHz low-speed crystal. These clocks allow precise timing and support real-time clock applications.
An onboard microSD card slot provides additional storage for applications such as data logging, file storage, and embedded file systems.
The board can be easily programmed using the Arduino IDE, making it beginner-friendly. For advanced development, it is fully compatible with STM32CubeIDE and other professional toolchains including Keil, IAR Embedded Workbench, Atollic TrueStudio, MicroC Pro ARM, Crossworks ARM, PlatformIO, and more.
Note: This board uses an original STM32 microcontroller and can be programmed directly from STM32CubeIDE using an ST-Link programmer.
Features:
- High-performance STM32F405RGT6 ARM Cortex-M4 microcontroller
- Maximum CPU frequency of 168 MHz
- 1024KB Flash memory and 192KB SRAM
- 45 general-purpose GPIO pins
- Onboard USB Type-C connector
- 8 MHz high-speed crystal and 32.768 kHz RTC crystal
- Supports low-power modes: Sleep, Stop, and Standby
- Rich peripheral interfaces: SPI, I2C, USART, CAN, USB, SDIO, I2S
- Integrated microSD card slot for storage and data logging
- Operating temperature range: −40°C to +85°C
| Model | STM32F405RGT6 |
| Input Voltage | 3~5V |
| Core | ARM Cortex-M4 (32-bit) |
| CPU Frequency | Up to 168 MHz |
| GPIO Pins | 45 |
| Analog Peripherals | 3× ADC, 1× DAC |
| Connectivity | 2× CAN, 3× I2C, 3× SPI, 4× USART, 2× UART, USB FS/HS |
| Timers | 14 Timers (including 2× 32-bit) |
| Multimedia | 2× I2S |
| Memory | 1024KB Flash, 192KB SRAM |
| Dimensions | 42 × 33 mm |
| Operating Temperature | −40°C to +85°C |
| Weight | 12 g |
Country of origin : China
Note: Header pins are provided but not pre-soldered.
- 1 × STM32F405 Development Board
- 3 × Male Header Pin Strips