All projects

007 logged
  1. 001 Complete

    Ditching Tailscale for Self-Hosted NetBird

    Replacing the last piece of my stack I didn't control: a self-hosted WireGuard mesh VPN with NetBird.

    LinuxNetBirdWireGuardVPNSelf-HostingHomelabbing
  2. 002 In progress

    Backing up ALL of (English) Wikipedia

    Creating an offline backup of the biggest open source library I know of.

    LinuxKiwixWikipediaHomelabbing
  3. 003 Complete

    DIY BLE Analog RGB Controller (ESP32-C3) V1

    Rebuilding a cheap LED controller from scratch with an ESP32-C3, logic-level MOSFETs, and custom written Bluetooth firmware.

    ESP32-C3BLEPWMMOSFET
  4. 004 Complete

    Self-Hosting my Calendar

    Hosting a CalDAV server to sync my calendar across all my devices.

    LinuxCalDAVRadicaleHomelabbing
  5. 005 Complete

    DIY Meshtastic Base Node (ESP32-S3 + LoRa + Solar + BME680) V1.0

    A solar-powered, always-on Meshtastic base station with environmental telemetry | ESP32-S3, DX-LR30 (SX1262), and a bare BME680 that fought me the whole way.

    ESP32-S3LoRaMeshtasticBME680SolarI2C
  6. 006 Complete

    DIY Meshtastic Mobile Node (nRF52840 + LoRa + GPS) V1.0

    Building a low-current Meshtastic node for my Audi A4 featuring an nRF52840, DX-LR30 (SX1262), and a u-blox NEO-M8N.

    nRF52840LoRaGPSMeshtastic
  7. 007 Complete

    Making a Motion Detector/Tracker Laser Turret

    Building a surprisingly simple robot with two servos, a gutted Bic pen with a laser diode in it, and a can of soup as the base.

    PythonLasersRobotics