Content for STM32F429

STM32F429

The STM32F429/439 lines offer the performance of the Cortex-M4 core (with floating point unit) running at 180 MHz while reaching lower static power consumption (Stop mode) versus STM32F405/415/407/F417. Performance: At 180 MHz, the STM32F429/439 deliver 225 DMIPS/608 CoreMark performance executing from Flash memory, with 0-wait states thanks to ST’s ART Accelerator. The DSP instructions and the floating point unit enlarge the range of addressable applications. Power efficiency: ST’s 90 nm process, ART Accelerator and the dynamic power scaling enables the current consumption in run mode and executing from Flash memory to be as low as 260 µA/MHz at 180 MHz. In Stop mode, the power consumption is 120 µA typical, which is 3 times lower versus STM32F405/415/407/F417. Graphics: The new LCD-TFT controller interface with dual-layer support takes advantage of Chrom‑ART Accelerator™. This graphics accelerator is performing content creation twice as fast as the core alone. As well as efficient 2-D raw data copy, additional functionalities are supported by the Chrom-ART Accelerator such as image format conversion or image blending (image mixing with some transparency). As a result, the Chrom-ART Accelerator boosts graphics content creation and saves processing bandwidth of the MCU core for the rest of the application.

A bare metal programming guide

“This guide is written for developers who wish to start programming microcontrollers using GCC compiler and bare metal approach. We are going to use a Nucleo-F429ZI development board with STM32F429 microcontroller (buy on Mouser). But basic principles would be …

Commodore 64 for STM32F429 Discovery board

“Yeah, the LCD is tiny at 2.4”, and the emulation runs about 15% slower than an NTSC C64. But it’s running on a small embedded board that’s available for under $30 US (DigiKey, Mouser, …) including mounted LCD …

A 2D Physics Engine

“A 2D physics engine with a lot of features made from scratch and running on an STM32F429. The project This project demonstrates that it is possible to run a 2D Physics engine made from scratch in Ada on a STM32 …

Modular DIY GeigerMüller counter

“The GeigerMüller counter is a relatively simple tool to measure ionizing radiation. To increase sensitivity, construction presented here contains three (instead of one as usually) soviet STS-5 lamps. This is important for measurements of natural sources of (low) radiation …