Extra Credit

Zephyr RTOS

Official docs outline

12 sections
  1. Zephyr documentation

    Entry point for Zephyr RTOS documentation.

  2. Getting started

    Installing the SDK and building Hello World with west.

  3. Kernel services

    Kernel primitives like threads, semaphores, mutexes and queues.

  4. Threads

    Thread creation, priorities and scheduling in Zephyr.

  5. Devicetree

    Devicetree overlays, bindings and DT macros in Zephyr.

  6. Kconfig

    Kconfig symbols and prj.conf configuration in Zephyr.

  7. Bluetooth

    Zephyr Bluetooth Host and Controller, GATT and mesh.

  8. Networking

    Network stack with sockets, IPv4 and IPv6, and OpenThread.

  9. Peripherals

    Peripheral driver APIs: GPIO, I2C, SPI, UART, ADC.

  10. West

    West meta-tool commands for init, update, build and flash.

  11. Power management

    System and device power management.

  12. Logging

    Logging subsystem with modules, levels and backends.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 20