Limited Time Sale$25.76 cheaper than the new price!!
| Management number | 231607372 | Release Date | 2026/06/18 | List Price | $17.17 | Model Number | 231607372 | ||
|---|---|---|---|---|---|---|---|---|---|
| Category | |||||||||
The Comprehensive Hands-On STM32H5 Lab Series for Production Firmware EngineersMost STM32 tutorials show you how to blink an LED and call it done. This book teaches you how to build production firmware — the kind that ships in real products, passes code reviews, and runs for years without failure.60 hands-on labs take you from board bring-up to a multi-peripheral production system with a TouchGFX dashboard, ThreadX RTOS, TrustZone security, and ECDSA-signed firmware — all on a single NUCLEO-H563ZI board.What This Book Covers• Stages 1–3: Board bring-up, RCC clock tree, GPIO, SysTick, timers, GPDMA controller• Stages 4–6: UART with idle-line DMA, SPI with DMA, I2S audio streaming, I2C (polling → interrupt → DMA)• Stages 7–9: I3C with Dynamic Address Assignment, CAN FD at 8 Mbit/s, USB CDC/HID/MSC and UCPD• Stages 10–11: ADC/DAC with timer-triggered double-buffering DMA, Ethernet with IEEE 1588 PTP• Stage 12: ThreadX RTOS — tasks, queues, semaphores, event groups, TraceX analysis• Stages 13–14: OctoSPI XIP, FMC SDRAM, SHA-256, ECDSA P-256, TrustZone partitioning• Stages 15–16: All peripherals concurrent under ThreadX, TouchGFX live data dashboard capstoneFree Companion WebsiteEvery lab's complete code listing is mirrored at angrypixieelectronics.com/v1-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 target firmware for Stage 16, and updates as new fixes are verified.What Makes This Series Different• Every lab verified on real hardware before publication — code listings on the companion site are the same code that ran on the bench• Complete C code with #include directives, error handling, and HAL calls — no snippets• "What Can Go Wrong" debugging section in every lab• 180 checkpoint questions with full answers in Appendix B• Production patterns: DMA double-buffering, idle-line detection, CAN FD timing budgets• TrustZone at production depth — not a superficial overview• Free companion website with full code listings, addendum, and errataWho This Is ForProfessional firmware engineers migrating to H5 • Engineering graduates • STM32 F4/H7 migrants • Teams onboarding to the Cortex-M33Hardware RequiredNUCLEO-H563ZI development board (~$30 from Mouser, DigiKey, or ST direct). Riverdi RVA35HI-NUC144A display shield for Stage 16 TouchGFX labs (~$50). Total hardware under $90.By the End of This BookYou will have built a production firmware system that runs UART, SPI, I2C, CAN FD, USB, and Ethernet simultaneously under ThreadX RTOS with TrustZone security partitioning, ECDSA-signed firmware, and a live TouchGFX dashboard — verified stable over 24 hours. Read more
| ASIN | B0GZPRHM7N |
|---|---|
| ISBN13 | 979-8255925322 |
| Language | English |
| Publisher | Independently published |
| Dimensions | 6 x 1.22 x 9 inches |
| Item Weight | 1.97 pounds |
| Print length | 538 pages |
| Part of series | Embedded Mastery Series |
| Publication date | May 4, 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