Things I made because I wanted to know how.

I'm Daniel. I tune scientific instruments for a living and, at home, rebuild 3D printers, write small programs, run a basement full of servers and keep a garden. This is where I write down what I made, what broke, and how I fixed it.

MrMakeIt
MRMAKEIT, CURRENT STATEFIG. 1

Printers

MrMakeIt

MrMakeIt

An Ender 5 Plus with nothing original left but the power supply. CoreXY, Kalico, 350 mm.

Kalico · CoreXY Done
Micron+

Micron+

Desk-sized Voron descendant from a West3D kit. The printer I actually reach for.

CoreXY · Klipper Done

Ender 3

A stock Ender 3 rebuilt piece by piece: Klipper, a direct-drive toolhead of my own design, linear rails on X and half of Z.

Klipper · Direct drive Ongoing

Taz Pro 6

A LulzBot Taz Pro with two print heads, rescued from work, still stock and still misbehaving. Headed for new extruders, 1.75 mm filament and Klipper.

LulzBot · Dual extrusion Planned

Homelab & electronics

Homelab

Homelab

Two Proxmox nodes, TrueNAS, cameras, and a team of agents that watches it all overnight.

Proxmox · TrueNAS Ongoing

Ceiling fan bridge

An ESP32-C6 and a CC1101 radio that send and hear the fan remotes' codes, so the fans are Home Assistant entities.

ESP32-C6 · CC1101 Done

LinkyLink

An Android app that bridges my phone's notifications, alarms, reminders and to-do list to my own servers, and lets Claude talk back.

Android · Kotlin Ongoing

Energy monitor

A sixteen-channel panel monitor running community ESPHome firmware instead of Emporia's cloud, with eleven named circuits.

Emporia Vue 3 · ESP32 Done

SolidWorks keypad

A small USB macro pad on an ESP32-C3 for the SolidWorks shortcuts I hit a hundred times a day.

ESP32-C3 · USB HID Paused

Bench power supply

An ATmega328-based controller for a benchtop power supply: three monitored channels, two seven-segment readouts, a 20×4 LCD and an encoder.

ATmega328 · Arduino Paused