STM32F405 Development Board Pinout, Schematic Diagram (WeAct)

In this guide, you’ll find the STM32F405 development board pinout, schematic diagram, and datasheet. We’ll also list down the technical specifications for the STM32F405RGT6 development board to help you decide if it’s going to be a good fit for your next project or not. Without further ado, let’s get right into it!

Table of Contents

  1. STM32F405 Development Board
  2. STM32F405 Board Pinout Diagram (WeAct)
  3. STM32F405 Development Board Schematic Diagram
  4. Wrap Up

STM32F405 Development Board

The STM32F405 development board is a small but powerful development board that we typically recommend for real-time control systems & DSP projects. The target microcontroller on this board has an ARM Cortex-M4 processor that can run @ up to 168MHz. This board has a handful of onboard HW peripherals to ease your job of prototyping your projects.

The shown below is my STM32F405 development board that I got from WeAct official store.

STM32F405-Development-Board

Tech Specs

  • STM32F405RGT6 Target MCU
  • 30×2 PinHeaders (47 GPIO Pins)
  • 168MHz Cortex-M4 CPU
  • 1MB ROM
  • 192+4kB RAM
  • 17x Timers
  • 3x 12-Bit ADC
  • 2x 12-Bit DAC
  • 3x I2C, 3x USART, 4x SPI/I2S, 1x SDIO, 2x USB OTG, 2x CAN, 1x Ethernet, 1x DCMI

OnBoard Features

  • USB Type-C
  • User LED (PB2)
  • User Key (PC13)
  • BOOT0 Key
  • RESET Key
  • 8MHz HSE
  • SD Card Slot

STM32F405RGT6 Datasheet

This development board is built around the STM32F405RGT6 target microcontroller which has the following datasheets:

Buy An STM32F405 Dev. Board: (AliExpress)


STM32F405 Board Pinout Diagram (WeAct)

The STM32F405 development board (by WeAct) doesn’t have a pinout diagram because it’s got silkscreen labels on the back side of the PCB itself as shown in the image below.

You can also refer to the schematic diagram PDF document to make sure how the GPIO pins are connected to the target microcontroller and which pins are used for the physical onboard features (i.e. Buttons, User LED, SD Card, etc).

STM32F405 Development Board Pinout WeAct Front SideSTM32F405 Development Board Pinout WeAct Back Side


STM32F405 Development Board Schematic Diagram

This is the schematic diagram of the STM32F405 development board (by WeAct). This is a multi-document schematic design that can be found on the following Github repo by WeAct. (Full Schematic Design File)

STM32F405-Development-Board-Schematic


Wrap Up

The STM32F405 development board is a very solid mid-range STM32 development board that you can get for projects that require a lot of DSP operations and decent CPU performance. I’ve been using this board for real-time control projects as well as various DSP applications for rapid prototyping before designing a custom PCB for each project based on the STM32F405 target microcontroller.

You can check the WeAct GitHub Repo for this development board for more documentation details & example projects. The official WeAct store is linked below in case you’d like to buy this development board.

Buy An STM32F405RGT6 Board: (AliExpress)

If you’re just getting started with STM32, you need to check out the STM32 Getting Started Tutorial here.

Follow this STM32 Series of Tutorials to learn more about STM32 Microcontrollers Programming.

Share This Page With Your Network!
Join Our +25,000 Newsletter Subscribers!

Stay Updated With All New Content Releases. You Also Get Occasional FREE Coupon Codes For Courses & Other Stuff!

Photo of author
Author
Khaled Magdy
Embedded systems engineer with several years of experience in embedded software and hardware design. I work as an embedded SW engineer in the Automotive & e-Mobility industry. However, I still do Hardware design and SW development for DSP, Control Systems, Robotics, AI/ML, and other fields I'm passionate about.
I love reading, writing, creating projects, and teaching. A reader by day and a writer by night, it's my lifestyle. I believe that the combination of brilliant minds, bold ideas, and a complete disregard for what is possible, can and will change the world! I will be there when it happens, will you?

Leave a Comment