Using Microscheme to write a keyboard controller, part 1 | Hacker News Reader