EmbeddedRelated.com
STM32F767ZI

STM32F767ZI

STMicroelectronics
Higher-performance Cortex-M7 option if you need more CPU horsepower and memory bandwidth.
Active559 in stock

Overview

The STM32F767ZI is a high-performance microcontroller based on the ARM Cortex-M7 core, operating at frequencies up to 216 MHz. It offers a significant performance boost over Cortex-M4 designs, featuring a double-precision floating-point unit and an L1 cache for enhanced data processing efficiency. This MCU is designed for applications requiring high memory bandwidth and advanced connectivity, including integrated Ethernet and USB OTG capabilities.

Why Choose This Part

The STM32F767ZI provides a seamless migration path from the STM32F4 series while delivering nearly double the performance through its superscalar architecture. Its large 144-pin LQFP package offers extensive I/O flexibility, supporting a wide array of concurrent peripherals like Ethernet, USB, and multiple serial interfaces without pin-muxing bottlenecks.

Applications

Industrial Gateways
Utilizes the integrated Ethernet MAC and multiple UART/SPI interfaces to bridge industrial fieldbus networks to higher-level systems.
High-End Motor Control
Leverages the Cortex-M7 core and advanced timers to execute complex control loops for multi-axis robotics or precision motion control.
Graphical User Interfaces
Uses the high CPU throughput and large memory bandwidth to drive complex LCD displays and interactive touch interfaces.
Digital Signal Processing
Employs the hardware floating-point unit and DSP instructions for real-time audio processing or sensor fusion algorithms.

Key Specifications

Speed 216MHz
RAM Size 512K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, LCD, POR, PWM, WDT
Connectivity CANbus, EBI/EMI, Ethernet, I2C, IrDA, LINbus, MMC/SD/SDIO, QSPI, SAI, SPDIF, SPI, UART/USART, USB OTG
Mounting Type Surface Mount
Number of I/O 114
Core Processor ARM Cortex-M7
Package / Case 144-LQFP
Data Converters A/D 24x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 2MB (2M x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 144-LQFP (20x20)
Voltage - Supply (Vcc/Vdd) 1.7V ~ 3.6V

Getting Started

Developers should use the NUCLEO-F767ZI development board which includes an integrated ST-LINK/V2-1 debugger and provides easy access to all MCU pins. The STM32CubeIDE ecosystem provides the necessary HAL libraries and configuration tools to initialize the Ethernet and USB stacks quickly.

Dev Boards

Development boards and breakout modules featuring the STM32F767ZI or compatible chips — ready to use for prototyping.

NUCLEO-F767ZI STMicroelectronics
STM32F767 Nucleo-144 STM32F7 ARM® Cortex®-M7 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 3,301 in stock
STM32F746G-DISCO STMicroelectronics
STM32 F7 Discovery STM32F7 ARM® Cortex®-M7 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 1,869 in stock
STM32F769I-DISCO STMicroelectronics
STM32F769 Discovery STM32F7 ARM® Cortex®-M7 MCU 32-Bit Embedded Evaluation Board
Part of STM32F7 family » STM32F767

STM32F767 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package ADC/DAC Stock
STM32F767ZI (this part) 114 LQFP-144 A/D 24x12b; D/A 2x.. 559
STM32F767IIT6 140 LQFP-176 A/D 24x12b; D/A 2x.. 8,802
STM32F767VIT6 82 LQFP-100 A/D 16x12b; D/A 2x.. 11
STM32F767BIT6 159 LQFP-208 A/D 24x12b; D/A 2x.. 856
Also available as: STM32F767IIK6

Also Consider

STM32F429ZIT6 STMicroelectronics - A lower-cost Cortex-M4 alternative if the extreme performance of the M7 and L1 cache are not strictly required.
STM32H743ZIT6 STMicroelectronics - Provides an even higher performance tier with clock speeds up to 480 MHz for the most demanding computational tasks.