Michael Kamprath's repositories
multi-service-rtmp-broadcaster
A dockerized livestream rebroadcaster
eater-sap-1-improvements
Improvements and modifications made to the Ben Eater SAP-1 breadboard computer
ShiftRegisterLEDMatrixLib
A library for Arduino that can control LED matrices which use shift registers to manage rows and columns.
bespokeasm
An assembler that can be configured to work with most any instruction set.
diy-air-quality-monitor
A DIY Air Quality Monitor to know how bad the air is in your house
ambasat1-flight-software
Flight software (onboard and ground) for the AmbaSat-1 picosat
mostek-3870-rom-dumper
Hardware and software for dumping ROM on a MOSTEK 3870 and similar microcontroller
adafruit-lcd-backpack-rust
Unofficial Rust driver for Adafruit's LCD I2C Backpack
breadboard-led-bar-graph
PCB designs for LED bar graphs designed to minimize its footprint on a breadboard.
mostek-38p70-computer
A simple computer demostrating how to use and program the vintage MOSTEK 38P70 microcontroller
teammate-game-computer
Documenting the vintage T.E.A.M.M.A.T.E. Game Computer by Logix
The-Minimal-64-Home-Computer
Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64
advent-of-code-2023
My solutions to Advert of Code 2023
avr-progmem-rs
Progmem utility for the AVR architecture
mcp230xx
MCP23017/MCP23008 a 16-Bit/8-Bit I2C I/O Expander with I2C Interface
mcs-85-plus-sample-code
Sample code for the MCS-85+ SBC based on the Intel 8085 CPU
mpu6050
MPU6050 embedded-hal driver written in Rust
OpenBK7231T_App
Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601 and BL602
PIDArduino
A simple PID library for Arduino
robot-two-wheel
Design and code for a two wheel Arduino bot
rp2040-rust-robot
A two wheel robot using Rust on the Raspberry Pi Pico as the controller.
rust-robot
A two-wheel Arduino robot with firmware written in Rust
simple-json-collector-service
A extremely simple RESTful service that enables the collection of JSON packets
TMS-Express
LPC speech encoder for the TMS5220
udatatable
A rust library for creating data tables in an embedded no_std environment without an allocator