EmbeddedRelated.com
Books
The 2026 Embedded Online Conference

nRF Connect SDK (Zephyr) for Real Products: BLE + Matter/Thread + Secure DFU + Debugging

Denning, Hollis 2026


Why Read This Book

You should read this book if you want to move beyond toy Zephyr examples and ship production-grade Nordic wireless products with confidence. You will learn how nRF Connect SDK pieces fit together for BLE, Matter/Thread, secure DFU, and troubleshooting, so you can build firmware that is not only functional but maintainable, testable, and updateable in the field. It is especially valuable if you need practical guidance for real product constraints: security, connectivity reliability, debugging, and release workflows.

Who Will Benefit

Embedded software engineers, IoT developers, and firmware leads working on Nordic nRF52/nRF53/nRF54 products who want to build and support commercial BLE or Matter/Thread devices.

Level: Intermediate — Prerequisites: Working knowledge of C, basic embedded systems concepts, and familiarity with microcontrollers, build systems, and serial debugging; prior exposure to RTOS or Zephyr is helpful but not strictly required.

Get This Book

Key Takeaways

  • Configure and build nRF Connect SDK projects for real Nordic hardware
  • Implement BLE peripherals and central devices using Zephyr and Nordic APIs
  • Develop Matter and Thread-enabled applications with production-oriented architecture
  • Set up secure DFU workflows and manage firmware updates in the field
  • Debug connectivity, timing, and memory issues using logs, tracing, and common Nordic tools
  • Structure embedded firmware for maintainability, reproducibility, and release readiness

Topics Covered

  1. Introduction to nRF Connect SDK and Zephyr
  2. Nordic hardware, boards, and development workflow
  3. Project setup, Kconfig, DeviceTree, and west
  4. BLE fundamentals and application development
  5. Advertising, GATT services, and Bluetooth roles
  6. Thread and Matter on Nordic SoCs
  7. Security foundations and secure boot/DFU
  8. Firmware update pipelines and recovery strategies
  9. Logging, assertions, tracing, and debugging techniques
  10. Power management and performance tuning
  11. Multi-image applications and bootloader integration
  12. Testing, validation, and production bring-up
  13. Deployment, versioning, and maintenance in real products

Languages, Platforms & Tools

CCMakeKconfigDevicetreeNordic nRF52Nordic nRF53Nordic nRF54Zephyr RTOSnRF Connect SDKwestnRF Connect for DesktopnRF Connect for VS CodeSEGGER J-LinkmcumgrMatter tooling

How It Compares

Covers similar Zephyr-based ground to the official Nordic and Zephyr documentation, but with a stronger end-to-end product focus than most tutorial-style references.

Related Books

The 2026 Embedded Online Conference