Firmware Architecture

thesada-fw is built on C++17 with the Arduino framework, compiled via PlatformIO for multiple ESP32 board targets. It uses self-registering modules with priority-based boot ordering and a lightweight Event Bus for inter-module communication.

This section is split into sub-pages for easier navigation.


Table of contents


Thesada - GPL-3.0-only (firmware) / CC BY-NC-SA 4.0 (docs) - License

This site uses Just the Docs, a documentation theme for Jekyll.