Projects

Software, hardware, and creative technology.

ChromaWave

Ruby C bindings for Waveshare e-paper displays. One drawing API across 70+ panels, from 1.02" to 13.3", monochrome through seven-colour. The rewrite that replaces Inkblot.

gem

Taptag

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.

gem

PiMaker

A CLI configurator for Raspberry Pi. Recipes describe what a Pi should be, from networks, boot options, packages, gems, repos etc. then PiMaker applies them, from flashing the card through to running setup over SSH. The tool I use for every Pi I build.

gem