Software developer living in the UK. Linux/open-source enthusiast.
i3-resurrect. Simple solution to saving and restoring i3 workspaces
434HayBox. Modular cross-platform firmware for digital or mixed analog/digital game controllers
221GameKeeb. Keyboard to GameCube adapter powered by Raspberry Pi Pico
44joybus-pio. GameCube/Nintendo 64 comms library using the RP2040's PIO
21NoCap. A parametric circular MX keycap optimised for FDM 3D printing
17MXTravelMod. Reduce travel distance for MX switches
11GameKeeb-firmware. C++
9Adafruit_TinyUSB_XInput. Proof of concept XInput device class for Adafruit_TinyUSB_Arduino
7dotfiles. My dotfiles
6haybox-cli. Command line app for interacting with HayBox firmware
6XCube. Xbox/PS4 controller to GameCube adapter firmware for Raspberry Pi Pico/RP2040
4sherbet-pico-firmware. Raspberry Pi Pico firmware for the Sherbet gaming keypad
2haybox-py. HayBox firmware config protocol Python library
2haybox-webserial. HayBox firmware config protocol implemented using Web Serial
1nes-pio. C
1action-electron-builder. :electron: GitHub Action for building and releasing Electron apps
14MaxProTouchscreenMount. Parametric and modular touchscreen mount for Anycubic 4Max Pro (2.0)
1AdventureLand-scripts. My scripts for the game https://adventure.land
1AdventureLand-scripts-ts. My scripts for the game https://adventure.land
1codespaces-build123d. GitHub Codespaces template for build123d/OCP CAD Viewer
1arduino-nunchuk. Improved Wii Nunchuk library for Arduino
1qutebrowser. A keyboard-driven, vim-like browser based on PyQt5.
1ArduinoKeyboard. C++
1pico-joybus-comms. Joybus communication protocol for the Raspberry Pico
1