Pinned Repositories
ambasat1-flight-software
Flight software (onboard and ground) for the AmbaSat-1 picosat
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
eater-sap-1-improvements
Improvements and modifications made to the Ben Eater SAP-1 breadboard computer
ePaperDriverLib
An unofficial Arduino library for various ePaper devices
i2c-character-display
Rust library for controlling HD44780-based character displays using I2C adapters.
iPhoneMK
Various classes performing useful functions for the iPhone.
multi-service-rtmp-broadcaster
A dockerized livestream rebroadcaster
rc9918lib
A C library for using the TMS9918A video board on a RC2014 retrocomputer.
ShiftRegisterLEDMatrixLib
A library for Arduino that can control LED matrices which use shift registers to manage rows and columns.
michaelkamprath's Repositories
michaelkamprath/multi-service-rtmp-broadcaster
A dockerized livestream rebroadcaster
michaelkamprath/eater-sap-1-improvements
Improvements and modifications made to the Ben Eater SAP-1 breadboard computer
michaelkamprath/ShiftRegisterLEDMatrixLib
A library for Arduino that can control LED matrices which use shift registers to manage rows and columns.
michaelkamprath/bespokeasm
An assembler that can be configured to work with most any instruction set.
michaelkamprath/diy-air-quality-monitor
A DIY Air Quality Monitor to know how bad the air is in your house
michaelkamprath/ambasat1-flight-software
Flight software (onboard and ground) for the AmbaSat-1 picosat
michaelkamprath/mostek-3870-rom-dumper
Hardware and software for dumping ROM on a MOSTEK 3870 and similar microcontroller
michaelkamprath/teammate-game-computer
Documenting the vintage T.E.A.M.M.A.T.E. Game Computer by Logix
michaelkamprath/adafruit-lcd-backpack-rust
Unofficial Rust driver for Adafruit's LCD I2C Backpack
michaelkamprath/mcs-85-plus-sample-code
Sample code for the MCS-85+ SBC based on the Intel 8085 CPU
michaelkamprath/rp2040-rust-robot
A two wheel robot using Rust on the Raspberry Pi Pico as the controller.
michaelkamprath/rust-robot
A two-wheel Arduino robot with firmware written in Rust
michaelkamprath/The-Minimal-64-Home-Computer
Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64
michaelkamprath/i2c-character-display
Rust library for controlling HD44780-based character displays using I2C adapters.
michaelkamprath/advent-of-code-2023
My solutions to Advert of Code 2023
michaelkamprath/avr-hal
embedded-hal abstractions for AVR microcontrollers
michaelkamprath/avr-progmem-rs
Progmem utility for the AVR architecture
michaelkamprath/ec
System76 Open Source Embedded Controller
michaelkamprath/mcp230xx
MCP23017/MCP23008 a 16-Bit/8-Bit I2C I/O Expander with I2C Interface
michaelkamprath/mpu6050
MPU6050 embedded-hal driver written in Rust
michaelkamprath/OpenBK7231T_App
Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601 and BL602
michaelkamprath/PIDArduino
A simple PID library for Arduino
michaelkamprath/robot-two-wheel
Design and code for a two wheel Arduino bot
michaelkamprath/shared-bus
Crate for sharing buses between multiple devices
michaelkamprath/simple-json-collector-service
A extremely simple RESTful service that enables the collection of JSON packets
michaelkamprath/sn3193
Rust driver for SN3193 LED driver
michaelkamprath/templates
Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota!
michaelkamprath/TMS-Express
LPC speech encoder for the TMS5220
michaelkamprath/udatatable
A rust library for creating data tables in an embedded no_std environment without an allocator
michaelkamprath/ufmt
a smaller, faster and panic-free alternative to core::fmt