one-rom. The most flexible ROM replacement for retro systems - using a sub-$2 Raspberry Pi RP2350 or STM32 microcontroller.
330airfrog. Tiny wireless co-processor / programmer / debugger for ARM. Uses $3 WiFi module. Written in Rust.
60picoflash. picoflash.org - Lightning fast Pico flashing from your browser
23otb-iot. Out of The Box Internet Of Things
15embassy-usb-vendor-example. This project provides a working example of implementing a USB vendor class device using the embassy-rs and related crates on a Raspberry Pi Pico. It was created as the basis for a required custom USB device implementation to experiment with embassy-rs, and is a complete, well commented, implementation.
12task-watchdog. A robust, flexible watchdog management library for embedded systems that multiplexes multiple task watchdogs into a single hardware watchdog timer, preventing system lockups when tasks fail to respond
10tinyusb-vendor-example. This project provides a working example of implementing a USB vendor class device using the TinyUSB stack on a Raspberry Pi Pico. It was created to address the lack of comprehensive documentation and examples for implementing custom USB devices with TinyUSB.
9rtspmpeg. A web server to convert RTSP IP camera streams to MPEG
8esp-sdk-samples. ESP8266 SDK sample apps created originally for Metaswitch Engineering Conference 2016
5wdi-rs. Windows Driver Installation made easy, with Rust and libwdi
5sc16is752-esp. Sample app for ESP8266 controlling the SC16IS752 I2C UART IC
4cbm-ieee-disk-diag-rom. 🛠️ A diagnostic ROM for Commodore 2040, 3040, 4040, 8050 and 8250 💾disk drives which use the IEEE-488 interface
4pi1541-build. Dockerfile
3otbiot-docker. otb-iot dockerfiles, etc
3pico-samples. Sample programs for Raspberry Pi Pico and Pico W
3rs-stm32-gpios. An example embedded Rust project for the STM32 which shows how to implement GPIO and interrupt functionality.
31541fs. Linux filesystem support for Commodore disk drives such as the 1541 connected via XUM1541s
2one-rom-images. Repository to store and serve base firmware images for One ROM
2picoboot. A crate for connecting to and communicating with RP2040/RP2350 microcontrollers using the PICOBOOT USB interface
2dfu-rs. Device Firmware Update crate for hosts, using rusb and a simple API.
2airfrog-rpc. Used to perform remote procedure calls and reading/writing over SWD and other debug processing.
1embassy-pico-test. Testing embassy-rs on the Raspberry Pi Pic
1rs1541fs. A Rust implementation of the 1541fs FUSE-based filsystem for Commodore disk drives
1xum1541. A Rust native from the ground-up reimplementation of the XUM1541 driver, using rusb, and for use by rs1541
1one-rom-site. The onerom.org website
1rp2040-rom. Lightweight Rust crate for accessing Raspberry Pi RP2040 bootrom functions safely
1pet-diag-rom. A simple diagnostics ROM for the Commodore PET.
1rs1541. Rust bindings and helper functions for accessing the Commodore family of disk drives using OpenCBM
1one-rom-wasm. Web Assembly resources used by onerom.org
1esp-relay. Arduino
1pio-inover. A simple RP2350 program to test the behaviour of INOVER (to invert a single GPIO), and check that a PIO corrected reads the inverted value.
1