-
A headless Game Boy test harness built on the SameBoy core. It runs a script of timed inputs against a ROM and asserts on what ends up on screen and in memory, so I can validate a curriculum's worth of exercises in CI instead of by hand.
-
A Gem for interacting waveshare PN532 HATs on the Raspberry Pi. Includes glue code for the C Library, reading / writing capability for cards, and an encoder to make storing information within the card easier.
-
A Gem for interacting with the waveshare line of e-paper displays on the Raspberry Pi. Includes front-end display components, a system to manage the display and side buttons intelligently based on content, and scripts to control the device remotely