i2c-star. A clone of the i2c-tiny-usb based upon STM32 and libopencm3
147pinebook-pro-debian-installer. Unofficial Debian installer for Pinebook Pro
87libunwind-examples. Tools and test code to help understand libunwind
23multistomp. A MIDI footswitch firmware for STM32F1-series microcontrollers
22librfn. A general utility library from redfelineninja.org.uk
13tiny-manager. Microcontroller firmware for baseboard management that provides BMC-over-USB functionality.
11usb-relay. Power control system with USB interface, built using off-the-shelf microcontroller and relay boards
10pdc. PDC is a desktop calculator similar to bc but with bit maniupulation features designed for use by programmers
10laser-lab. My laser lab is a collection of laser-cut components, cases and artwork together with python library code that is used to parametrise some of the designs.
9ultraeasy. Third party driver for Lifescan OneTouch UltraEasy blood glucose monitor
7gadgetbridge. Gadgetbridge is a free and cloudless replacement for your gadget vendors' closed source Android application. This is a fork and is simply a playground to experiment with new Gadgetbridge features for wasp-os. The upstream Gadgetbridge project can be founda at https://codeberg.org/Freeyourgadget/Gadgetbridge .
7hbcxx. Use "#!/usr/bin/env hbcxx" to make C++ source code executable
6poplar-usbstick. Build script to generate a bootable debian-on-a-stick image for poplar (now with built-in installer goodness)
4tintamp. The Integer Amplifier
3linux. Linux kernel source tree
3jonesforth-c. A well commented implementation of jonesforth, in C
3kgdbtest. A collection of fully automated kernel tests that test aspects of the kernel that rely upon having access to a console
3vboot-update. A simple script to integrate depthcharge (and its vboot library) with Linux distributions.
3mutemagic-rs. Linux userspace driver for USB HID mute buttons
3cad-for-cases. Every case design here has been migrated to my laser-lab:
2vim-dbus-server. Allow vim to be controlled by other processes in the same DBus session
2develamp. the R&D guitar amplifier
2memtester. Userspace memory tester. See http://pyropus.ca/software/memtester/ (master branch is a reconstruction of the release history)
2rfstompbox. Circuit diagrams and software for a USB foot switch using an ATTiny microcontroller.
2toys. Small collection of environmental utilities
1eigth-lang. Re-imagining Forth in the era of load-store architectures
1st20-rs. Using a modern language to implement an obsolete instruction set!
1ws2812-explorer. USB firmware for STM32F1xx microcontrollers to bootstrap WS2812 projects
1md2tty. Lightweight library and command line tool to render markdown in a terminal
1laserdrw-exporter-for-inkscape. Save LaserDRW (LYZ) files from Inkscape
1progress-rs. Rust extension traits to visualize the progress of iterators
1sysex4tonelab. A third party librarian program for recent Vox Tonelab pedals
1cli-guidelines. A guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
1redforth. Forth
1jonesforth-omni. Multi-architecture omni port of jonesforth
1