Limited Time SaleUS$25.80 cheaper than the new price!!
| Management number | 231884470 | Release Date | 2026/06/18 | List Price | US$17.20 | Model Number | 231884470 | ||
|---|---|---|---|---|---|---|---|---|---|
| Category | |||||||||
The Production-Depth STM32U5 Lab Series for Ultra-Low-Power Firmware EngineersMost low-power tutorials measure current once and declare victory. This book teaches you to build firmware where every microamp is accounted for — from clock tree configuration through autonomous peripheral operation in Stop 2 mode to a power-profiled multi-thread system with Chrom-ART-accelerated graphics.60 hands-on labs take you from board bring-up to a complete production system: ThreadX RTOS with low-power tick suppression, USB-HS composite (CDC + MSC), TrustZone with hardware crypto, SDMMC + SAI audio, and a live Chrom-ART-accelerated TouchGFX dashboard — all on the NUCLEO-U5A5ZJ-Q paired with the Riverdi RVA35HI-NUC144A display carrier for Stage 16.What This Book Covers• Stages 1–3: Board bring-up, MSI/PLL clock tree, GPIO + EXTI, low-power timers, GPDMA1 + LPDMA1, power baselines• Stages 4–6: LPUART (polling → interrupt → DMA → Stop-2 wake), SPI with power-gated DMA, I2C with autonomous mode• Stages 7–9: Multi-bus coordinated sensor pipeline, FDCAN classic + FD-BRS at 4 Mbit/s, ADC + DAC + comparator• Stages 10–11: SMPS vs LDO, dynamic voltage scaling, clock gating, Standby; ThreadX with LPTIM tick suppression• Stages 12–13: USB-HS composite (CDC + MSC over SPI NOR), TrustZone, RNG, AES-GCM, PKA ECC accelerator• Stages 14–15: SDMMC over SPI, SAI I2S + TDM audio, full-system ThreadX capstone with power-budget verification• Stage 16: Riverdi display bring-up over FMC, TouchGFX MVP architecture, Chrom-ART (DMA2D) hardware accelerationFree Companion WebsiteEvery lab's complete code listing is mirrored at angrypixieelectronics.com/v2-companion — copy-paste ready, syntax-highlighted, and free to read with or without the book. The site also hosts the addendum (bench-discovered behavior, silicon errata, HAL workarounds), the chip-B firmware for Stage 16, and updates as new fixes are verified.What Makes This Series Different• Every lab verified on real hardware before publication — including LPM01A current measurements on every power lab• Complete C code with #include directives and HAL calls — no snippets• "What Can Go Wrong" debugging section in every major lab• 180 checkpoint questions with full answers in Appendix B• Power measurement methodology: real LPM01A current at every state, not datasheet typicals• First ground-up TouchGFX integration on STM32U5A5 over the FMC 8080 indirect interface• Production-depth TrustZone — three crypto peripherals through CMSE_NS_ENTRY veneersWho This Is ForBattery-operated IoT engineers • Medical device firmware teams • Industrial sensor engineers • STM32 L4/L5 migrants moving to U5 • Teams targeting the lowest-power Cortex-M33Hardware RequiredNUCLEO-U5A5ZJ-Q development board (~$45 from Mouser, DigiKey, or ST direct). A second NUCLEO-U5A5ZJ-Q + Riverdi RVA35HI-NUC144A display carrier for Stage 16 (~$100). X-NUCLEO-LPM01A power shield strongly recommended for the power labs (~$50). Total hardware under $200.By the End of This BookYou will have built a complete production firmware system that runs UART, SPI, I2C, FDCAN, USB-HS, SDMMC, SAI audio, and TouchGFX simultaneously under ThreadX RTOS with TrustZone partitioning and per-stage power profiling — verified stable under load. Read more
| ASIN | B0H223KCPD |
|---|---|
| ISBN13 | 979-8197017475 |
| Language | English |
| Publisher | Independently published |
| Dimensions | 6 x 0.87 x 9 inches |
| Item Weight | 1.44 pounds |
| Print length | 385 pages |
| Part of series | Embedded Mastery Series |
| Publication date | May 16, 2026 |
If you notice any omissions or errors in the product information on this page, please use the correction request form below.
Correction Request Form