1. Preface
  2. Starting a new project
  3. RTIC by example
    1. The app
    2. Hardware tasks
    3. Software tasks & spawn
    4. Resources
    5. The init task
    6. The idle task
    7. Channel based communication
    8. Delay and Timeout using Monotonics
    9. The minimal app
    10. Tips & Tricks
      1. Resource de-structure-ing
      2. Avoid copies when message passing
      3. 'static super-powers
      4. Inspecting generated code
  4. Monotonics & the Timer Queue
  5. RTIC vs. the world
  6. RTIC and Embassy
  7. Awesome RTIC examples
  8. Migrating from v1.0.x to v2.0.0
    1. Migrating to rtic-monotonics
    2. Software tasks must now be async
    3. Using and understanding rtic-sync
    4. A code example on migration
  9. Under the hood
    1. Cortex-M architectures