Implementing async APIs for microcontroller peripherals | Hacker News Reader