Footleg's Projects
Circuit Python projects
Code Club projects in development
Documentation and code for the LED Matrix HUB75 triple channel driver HAT
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Software emulator for neopixels controlled using the python library from https://learn.adafruit.com/neopixels-on-raspberry-pi/software
Games and applications to run on virtual and real neotrellis RGB button array hardware
Pi Pico library for NeoPixel led-strip written in MicroPython. Works with ws2812b (RGB) and sk6812 (RGBW).
Code for my robot entry in the PiWars.org 2019 robotics competition
Voltage and current monitoring and logging projects.
Helper class to hook up applications to game controllers. Designed to assist controlling Raspberry Pi based robots using game controllers.
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.
Programs developed to run on the Raspberry Pi Pico and other boards using the RP2040 chip
Python libraries for the Sentinel robot controller board for the Raspberry Pi and micro controller boards running Circuit Python
Hardware project for mapping the things network using the PiSupply LoRa node pHAT
The Universal Robot project provides a hardware abstraction interface for robots, enabling a single robot control program to work with a wide range of robot hardware.