qixinwei-pcba
STM32F429ZET6 ST Mainstream Arm Cortex-M4 High-Performance 32-bit MCU 512KB Flash 180MHz FPU LCD-TFT Ethernet USB OTG DCMI Crypto LQFP-144
STM32F429ZET6 Product Overview
The STM32F429ZET6 is a high-performance Cortex-M4 MCU from STMicroelectronics in an LQFP-144 package. It runs at 180 MHz with FPU and ART Accelerator. It integrates 512 KB Flash, 256 KB SRAM (incl. 64 KB CCM), LCD-TFT controller (up to XGA resolution), Chrom-ART Accelerator (DMA2D) for hardware 2D graphic operations, Ethernet 10/100 MAC (IEEE 1588 PTP, MII/RMII), USB 2.0 OTG (FS/HS, FS on-chip PHY), camera interface (DCMI), hardware crypto/HASH/true random number processor, FMC (supporting SRAM/PSRAM/NOR/NAND/SDRAM), dual CAN 2.0B, two 12-bit DACs, three 12-bit ADCs (24 channels, up to 7.2 MSPS in triple-interleaved mode), up to 17 timers (incl. 2 advanced motor control PWM/deadtime). 114 I/Os, all 5 V-tolerant. Supply 1.8–3.6 V, -40–85 °C. Compared to the STM32F429VET6 (LQFP-100, 512 KB Flash), this model uses a larger 144-pin package, providing 32 additional I/Os (114 in total) and expanding ADC channels from 16 to 24, making it better suited for complex systems requiring high pin count and multi-channel analog acquisition. Compared to the STM32F407ZET6 (168 MHz, without LCD, Chrom-ART, and SDRAM), this model adds an LCD-TFT controller, Chrom-ART accelerator, and FMC with SDRAM support, significantly enhancing HMI and graphics processing capabilities.
STM32F429ZET6 Core Features
Core: Arm Cortex-M4 180 MHz + FPU + ART Accelerator Memory: 512 KB Flash, 256 KB SRAM (incl. 64 KB CCM) LCD-TFT Controller: Up to 1024×768 resolution, parallel RGB interface Chrom-ART Accelerator (DMA2D): Hardware 2D graphic operations, offloading CPU FMC: Supports SRAM, PSRAM, NOR, NAND, and SDRAM for flexible external memory expansion Ethernet MAC: 10/100 Mbit/s, IEEE 1588 PTP hardware support, MII/RMII USB 2.0 OTG: FS + HS, FS on-chip PHY, HS requires external ULPI SDIO + HW Crypto: SD/MMC interface; AES 128/192/256, 3DES, HASH (MD5, SHA-1), True RNG Dual CAN 2.0B: Supports dual industrial bus communication Camera Interface: 8–14-bit parallel DCMI 3×12-bit ADCs: 24 channels, 2.4 MSPS (up to 7.2 MSPS in triple-interleaved mode) 2×12-bit DACs: Buffered output Timers: Up to 17 (2× motor control PWM/deadtime/emergency stop, 12× 16-bit GP/quadrature encoder, 2× basic, 2× watchdogs, SysTick) Communication Interfaces: 4×USART + 2×UART (ISO7816/LIN/IrDA), 3×SPI (30 Mbit/s), 2×I2S, 3×I2C (SMBus), USB OTG, SDIO, Ethernet I/Os: 114, all 5 V-tolerant Low Power: Sleep/Stop/Standby, VBAT backup RTC Package: LQFP-144 (20×20×1.4 mm)
STM32F429ZET6 Applications
Industrial: PLCs, inverters, precision motor drives, industrial Ethernet gateways HMI: Medium-to-high resolution graphical display panels, industrial touch screens Motor Control: Dual-motor FOC, servo drives, pumps Image Capture: Simple camera monitoring, barcode scanning, industrial vision Network Communication: Ethernet control nodes, IoT gateways Security Applications: IoT security, payment terminals, data integrity verification Complex pin-intensive systems
STM32F429ZET6 Key Advantages
LCD-TFT Controller + Chrom-ART: High-resolution display with hardware graphics acceleration for HMI and embedded GUI applications FMC + SDRAM: Expandable large external SDRAM for graphics frame buffer and big data processing 180 MHz Cortex-M4 + FPU: Powerful performance for complex DSP and floating-point operations 114 I/Os + 24 ADC channels: Abundant resources for pin-intensive and multi-channel analog acquisition systems 256 KB SRAM + 512 KB Flash: Large SRAM for complex data processing and graphics buffering Ethernet + DCMI + Crypto + Dual CAN: Network communication, image capture, data security, and dual industrial bus in a 144-pin package Hardware Crypto Engine + RNG: AES/3DES/HASH/true random number for data security and integrity 17 Timers (incl. 2 Motor Control): Supports dual-motor FOC Mature STM32 Ecosystem: CubeIDE/CubeMX/HAL/LL
Why Choose QIXINWEI
Years of experience in the electronics industry. Trusted by global customers.
Massive In-Stock Inventory – Ready to ship promptly.
BOM Matching Service – One-stop solution, save time.
PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs.
Cost-Effective & Efficient – Better channel, better cost.
A dedicated team makes your procurement smoother.
Contact us for BOM quotes or PCBA inquiries.











FAQ:
What is the STM32F429ZET6 and how does it differ from the STM32F429ZGT6?
The STM32F429ZET6 is a 180 MHz Cortex‑M4 microcontroller with 512 KB of Flash, 256 KB of SRAM, the Chrom‑ART graphics accelerator, a TFT‑LCD controller, and a DCMI camera interface in an LQFP‑144 package. It is the smallest‑Flash member of the F429 line, while the ZGT6 offers 1 MB and the ZIT6 2 MB. All other features—CPU speed, SRAM size, graphics, camera, and pin‑out—are identical. Pick the ZET6 when your total firmware and graphical assets fit within 512 KB.Is 512 KB of Flash enough to run a real GUI with TouchGFX and a real‑time OS?
Absolutely. A typical application with FreeRTOS, TouchGFX, a lightweight TCP/IP stack, and a carefully chosen set of fonts, icons, and screen backgrounds can fit into 512 KB. Many industrial control panels and home‑automation displays with a single language and moderately‑sized bitmaps stay well within this limit. If you need multiple languages or many full‑screen images, the ZGT6 (1 MB) provides more headroom.When should I choose the STM32F429ZET6 over the STM32F429ZGT6 or ZIT6?
Choose the ZET6 when your firmware is compact and you want to optimize cost without sacrificing the F429’s rich display, camera, and connectivity features. Many dedicated single‑purpose HMIs, portable instruments, and point‑of‑sale terminals compile to less than 512 KB. If your code size is uncertain or you plan to add features over time, the 1‑MB ZGT6 offers a safer margin.How does the Chrom‑ART Accelerator work in the STM32F429ZET6, and what display resolution can it drive?
Chrom‑ART (DMA2D) handles pixel‑format conversion, alpha blending, and block transfers entirely in hardware, freeing the CPU for other tasks. The integrated TFT‑LCD controller supports parallel RGB panels up to XGA (1024×768) at 24‑bit color. This combination delivers smooth animations and responsive touch interfaces even on a 512‑KB Flash part, as graphical assets can be stored efficiently in Flash or external memory.Can the STM32F429ZET6 capture camera images while updating a TFT display simultaneously?
Yes. The DCMI (Digital Camera Interface) and the TFT‑LCD controller use separate DMA channels. The chip can receive pixel data from a sensor like OV2640 or OV5640, process the frames, and refresh the display concurrently without stalling the 180 MHz CPU. The 512‑KB Flash can store the camera driver and basic image processing code; larger frame buffers are usually placed in external SDRAM.How much of the 256‑KB SRAM is actually available, and how should I partition it for a display‑based design?
The SRAM is split into 112 KB of general‑purpose RAM, 64 KB of CCM (core‑coupled memory), 64 KB of DTCM, and 16 KB of ITCM. Place real‑time interrupt handlers in ITCM, the stack and hot data in DTCM, frequently accessed lookup tables in CCM, and use the general‑purpose RAM for communication buffers. The frame buffer (e.g., 800×480) almost always requires external SDRAM, which the flexible memory controller supports with ease.Is the STM32F429ZET6 a good upgrade from the STM32F407? What do I gain?
It is an excellent step up. You keep the same LQFP‑144 footprint and pin compatibility, but gain the Chrom‑ART accelerator for much smoother graphics, a dedicated TFT‑LCD controller, and the DCMI camera interface. The Flash remains at 512 KB (the same size as many F407 variants), while SRAM jumps from 192 KB to 256 KB. HAL‑based code can be reused with minimal modifications.What communication peripherals can I run at the same time on the STM32F429ZET6 without pin conflicts?
With up to 114 I/O pins on the LQFP‑144 package, you can simultaneously operate a 10/100 Ethernet MAC (RMII or MII), USB high‑speed (ULPI), up to two CAN 2.0B ports, several UART/SPI/I2C interfaces, and still connect an external SDRAM, an SD card, and the TFT‑LCD. Use STM32CubeMX to verify the exact pin‑multiplexing for your configuration.Which development tools and graphics frameworks support the STM32F429ZET6? Can I use TouchGFX for free?
STM32CubeIDE (free), Keil MDK, and IAR EWARM all fully support the chip. TouchGFX, ST’s free graphical framework, is highly optimized for the Chrom‑ART accelerator. You can prototype on a low‑cost Discovery board with the same F429 series and then re‑target to the ZET6 by adjusting the linker script and CubeMX pin assignments.What are the best applications for the STM32F429ZET6, considering its 512‑KB Flash?
It is ideal for cost‑optimized industrial HMI panels, smart home thermostats, portable medical monitors, test‑and‑measurement front panels, and any embedded product that needs a rich color display and optional camera but has a well‑defined code footprint. The 512‑KB Flash keeps the device economical while still delivering the full F429 graphical and connectivity feature set.
- Property:
- Specification
- Product Type:
- Arm Cortex-M4 High-Performance 32-bit MCU
- Brand:
- STMicroelectronics
- Core:
- Cortex-M4 180 MHz (FPU + ART)
- Package:
- LQFP-144
- Memory:
- 512 KB Flash, 256 KB SRAM
- Display:
- LCD-TFT, Chrom-ART
- Connectivity:
- Ethernet, USB OTG, Dual CAN, DCMI
- Security:
- AES/3DES/HASH/RNG
- I/Os:
- 114
- Voltage:
- 1.8V–3.6V
- Temperature:
- -40°C to 85°C