-[SensorManager](SensorManager): Periodically samples a set of sensors at different given frequencies through a high-priority, single-threaded TaskScheduler.
-[Logger](Logger): performs triple buffering to optimize SD cart writes.
- [EventBroker]: central component used in a publish-subscribe architecture to dispatch events between FSMs
- [PinObserver]: execute something on GPIO transitions (without using interrupts)
- [ButtonHandler]: do something when the button is pressed (or pressed for a long time)
- [Queues]: syncQueue, syncCircularBuffer, SyncPacketQueue. Other Queues can be found in MIOSIX's queue.h