Raspberry Pi enthusiast. Designing my own robotics electronics for the Raspberry Pi and publishing code libraries to help others learn physical computing.
RGBMatrixAnimations. Animation classes for RGB LED matrix displays. These are hardware independent classes which can be displayed on any suitable grid of RGB pixels or LEDs.
13pygame-controller. Helper class to hook up applications to game controllers. Designed to assist controlling Raspberry Pi based robots using game controllers.
11rpi-pico. Programs developed to run on the Raspberry Pi Pico, Pico2 and other boards using the RP2040 and RP2350 chips.
11arduino. C++
7LED_Matrix_HAT. Documentation and code for the LED Matrix HUB75 triple channel driver HAT
5caveconverter. Java
3PiWars2024. Code and documentation on my robot Ragnarok Rescue which I designed and built for the PiWars 2024 robotics competition
1neotrellis. Code for my Neotrellis 12x12 RGB matrix hardware and virtual twin
1PiWars2019. Code for my robot entry in the PiWars.org 2019 robotics competition
1sentinel. Python libraries for the Sentinel robot controller board for the Raspberry Pi and micro controller boards running Circuit Python
1neopixel-emulator. Software emulator for neopixels controlled using the python library from https://learn.adafruit.com/neopixels-on-raspberry-pi/software
1code-club. Code Club projects in development
1python-games. Games written in python using a hardware abstraction architecture so they are runnable using Pygame on a computer, or on microcontrollers using MicroPython
1