MichD's repositories
step-sequencer
A Step sequencer with preset sounds in JavaScript
Arduino-MCP492X
MCP4921/MCP4922 Digital to analog converter Arduino library, using SPI.h library
modular-synth
Building a hardware modular synthesizer, this is where I'll collect module schematics and hardware designs.
esp32-wled-level-shifter
PCB connecting ESP32 dev board and level shifter for hookup to 5V APA102 LED strip
brainfuck-interpreter-js
A Brainfuck interpreter written in JavaScript, aspiring to become a Brainfuck debugger.
esphome-ir-box
PCB for an ESP32 dev board with 3 infrared LEDs and an infrared receiver (for ESPHome use)
resistor-image-generator
python script to generate color coded resistor images
echessboard
A hardware chessboard that can record / stream moves
esphome-powermon
Multi-paradigm power usage monitoring board for ESP32 devkit
game-of-life
A Canvas implementation of Conway's Game of Life
kicad-tools
Web-based tools for mangling KiCad files [very much WIP]
pingpong-scoreboard
Electronics hardware and firmware project for a Pingpong scoreboard.
advent-of-code
My attempts at solving advent of code challenges
drumroll-android
A super simple drumroll sample player for Android
esphome
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
jellyfin-android
Android Client for Jellyfin
kicad-symbols
Official KiCad schematic symbol libraries for Kicad 5
lichobile
lichess.org mobile application
lila
♞ lichess.org: the forever free, adless and open source chess server ♞
palette-generator
A quick 'n' dirty tool for generating a palette you can screenshot + code
rust-embedded-book
Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices
synth.michd.me
Static site to chronicle my synth-building hobby, using Hugo - https://synth.michd.me
synth.michd.me-theme
The Hugo theme for synth.michd.me, which is used as a submodule