| Board Configuration | Hardware configuration |
| Coarse Timer | A coarse global timer that can be used to track time intervals |
| Flags | Flags track the occurrence of abnormal events |
| Logging | The Logging Subsystem |
| Message Handler | Handle messages from the Host |
| RDM | Remote Device Management |
| RDM Helper functions | RDM Helper Functions |
| RDM Models | The RDM Model implementations |
| RDM Request Handler | The handler for RDM requests |
| Random | Pseduo random number generator |
| Responder | The Responder Subsystem |
| SPI | SPI Driver |
| SPI Pixel Controller | Control RGB Pixels using SPI |
| Stream Decoder | Unpack messages from the host |
| Temperature Sensor | Reads the temperature sensor(s) |
| Transceiver | The DMX512 / RDM Transceiver |
| Transport | The Host <-> Device communication transport |
| USB Transport | A USB Transport |