STM32F407 Datasheet PDF – 32-Bit ARM Microcontroller

Part Number: STM32F407, STM32F407IE, STM32F407VG

Function: ARM Cortex-M4 32b MCU+FPU, 210DMIPS

Package: LQFP64, LQFP100, WLCSP90, UFBGA176 Pin Type

Manufacturer: STMicroelectronics


STM32F407 microcontroller


The STM32F407 / STM32F417 lines are designed for medical, industrial and consumer applications where the high level of integration and performance, embedded memories and rich peripheral set inside packages as small as 10 x 10 mm are required.

All devices offer three 12-bit ADCs, two DACs, a low-power RTC, twelve general-purpose 16-bit timers including two PWM timers for motor control, two general-purpose 32-bit timers. a true random number generator (RNG). They also feature standard and advanced communication interfaces.


STM32F407 datasheet pinout


1. Memories
2. Up to 1 Mbyte of Flash memory
3. Up to 192+4 Kbytes of SRAM including 64-Kbyte of CCM (core coupled memory) data RAM
4. Flexible static memory controller supporting Compact Flash, SRAM, PSRAM, NOR and NAND memories
5. LCD parallel interface, 8080/6800 modes

[ … ]


1. Motor drive and application control
2. Medical equipment
3. Industrial applications: PLC, inverters, circuit breakers
4. Printers, and scanners
5. Alarm systems, video intercom, and HVAC
6. Home audio appliances

STM32F407 Datasheet PDF Download


Related articles across the web

MCB2470 Datasheet PDF – ARM, Evaluation Board

Part Number: MCB2470

Function: Evaluation Board

Manufacturer: KEIL, ARM Ltd


MCB2470 datasheet


The ARM7TDMI based MCB2470 Evaluation Board allows you to generate and test application programs for the NXP (formerly Philips) LPC24xx microcontroller family. With this hands-on process, you can determine the hardware and software requirements for current and future product development.

The Evaluation Board ships with the LPC2478 device that is a superset of several other device variants of the LPC24xx microcontroller series. The Board contains all the hardware components required in a single-chip LPC24xx system.

The Evaluation Board also includes a 320×240 TFT LCD QVGA color display module with a built-in touchscreen.

Development Boards & Kits – ARM EVAL BOARD FOR NXP LPC2478


1. LPC2478 ARM7TDMI processor-based MCU

2. On-Chip Memory: 512KB Flash & 96KB RAM

3. External Memory: 128MB NAND Flash, 4MB NOR Flash, & 32MB SDRAM

4. Color QVGA LCD with Touchscreen

5. 10/100 Ethernet Port

6. USB 2.0 Full Speed – USB, USB-OTG, USB Host, & UART via USB

7. Serial Port and CAN Interface

8. SD/MMC Card Interface

9. 5-position Joystick and 3-axis accelerometer

10. Analog Voltage Control for ADC Input

11. Amplifier and Speaker

Official Homepage:


MCB2470 Datasheet PDF Download

MCB2470 pdf

Posts related to ‘ ARM

Part number Description
LPC1768 32-bit ARM Cortex-M3 Microcontroller – NXP
LPC812M101JDH16 32-bit ARM Microcontroller – NXP
STM32F103 ARM-Based 32Bit MCU – ST
GD32F103 ARM Cortex-M3 32-bit MCU
STM32F030 Advanced ARM-based 32-bit MCU – ST
LC9806 Siren / Alarm CMOS IC – Silvan
MT6572 Dual-core ARM Cortex-A7 – Mediatek
STM32F103C8T6 STM32F103C8T6 Pinout – ARM-based 32-bit MCU – ST
STM32F407 32-Bit ARM Microcontroller