- Fully pre-emptive O(1) task scheduler

- Dynamic memory allocator w/ multiple search strategies

- Asynchronous function calls

- ISR-driven hardware USART class

- ISR-driven software serial class