Active Projects
Custom 60% Mechanical Keyboard
A compact mechanical keyboard with custom pastel-colored keycaps, hot-swap sockets, and per-key RGB lighting. Features a rotary encoder for volume control.
Status: IN PROGRESS (85%)
Tech: Custom PCB, QMK Firmware, Kailh Box switches, 3D printed case
Started: January 2024 | ETA: April 2024
486 DX2 Retro Gaming PC
Restoring and upgrading a vintage 486 DX2/66 system with Sound Blaster 16, VLB graphics, and CompactFlash storage. Aiming for perfect DOS gaming compatibility.
Status: ACTIVE
Tech: 486 DX2/66, 32MB RAM, Sound Blaster 16, Tseng ET4000
Started: November 2023 | ETA: May 2024
ESP32 Weather Station
Wireless weather station with temperature, humidity, pressure, and rainfall sensors. Data transmitted to a Raspberry Pi base station and displayed on a web dashboard.
Status: COMPLETED
Tech: ESP32, BME280 sensor, LoRa transmission, Python backend
Completed: February 2024
8x8x8 LED Cube
Three-dimensional LED display with 512 individually addressable LEDs. Can display animations, 3D shapes, and respond to sound input.
Status: IN PROGRESS (60%)
Tech: WS2812B LEDs, Arduino Mega, custom driver board
Started: December 2023 | ETA: June 2024
Project Timeline
| Year | Project | Category | Status |
|---|---|---|---|
| 2024 | Custom Mechanical Keyboard | Input Devices | IN PROGRESS |
| 2024 | 486 Retro PC Restoration | Retro Computing | ACTIVE |
| 2024 | ESP32 Weather Station | IoT/Sensors | COMPLETED |
| 2023 | Z80 Homebrew Computer | Retro Computing | COMPLETED |
| 2023 | Modular Synthesizer | Audio Electronics | STANDBY |
| 2022 | Portable Game Console | Embedded Systems | COMPLETED |
Project Philosophy
All my projects follow these principles:
- Document Everything: Schematics, code, and build logs are meticulously recorded
- Open Source: Most projects are released with full source available
- Learn Through Doing: Every project teaches something new
- Quality Over Speed: Taking time to do things right
- Share Knowledge: Helping others learn from my experiences
Upcoming Projects
FPGA Game Console
Implementing a classic game console in FPGA with HDMI output and cartridge support.
Status: PLANNING
Tech: Lattice FPGA, Verilog, custom PCB
CNC Router Upgrade
Upgrading my existing CNC router with better motors, controller, and software.
Status: PLANNING
Tech: GRBL, NEMA 23 steppers, LinuxCNC