Welcome to
THE JDANKNEY VAULT
The hardware and software I've built, broken down and explained.
$ fastfetch
-`
.o+`
`ooo/
`+oooo:
`+oooooo:
-+oooooo+:
`/:-:++oooo+:
`/++++/+++++++:
`/++++++++++++++:
`/+++ooooooooooooo/`
./ooosssso++osssssso+`
.oossssso-````/ossssss+`
-osssssso. :ssssssso.
:osssssss/ osssso+++.
/ossssssss/ +ssssooo/-
`/ossssso+/:- -:/+osssso+-
`+sso+:-` `.-/+oso:
`++:. `-/+/
.` `/
jdankney@archangel
-----------------------
OS: Arch Linux x86_64 (btw)
Host: Computer Engineering Student
Kernel: Palomar College, transferring to UCSD
Uptime: coding since ~2021 (the laser turret era)
Packages: 2 meshtastic nodes, 1 self-hosted everything
Shell: zsh + too many aliases
DE: a soldering iron and 10 spare MOSFETs
Terminal: wherever the segfault is
CPU: runs on caffeine @ 3.2GHz
GPU: GTX 1080ti since 2019 (Still going strong!)
Memory: leaking, probably
Disk: 2TB, ~6% is offline Wikipedia
Locale: San Diego, CA
▸ on the bench: Backing up ALL of (English) Wikipedia
Who's behind this
I'm JDAnkney, a Computer Engineering student at Palomar College planning to transfer to UC San Diego. This is my project notebook: parts lists, wiring, firmware, and an honest record of the many things that caught fire along the way.
Projects
007 logged-
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.
-
Backing up ALL of (English) Wikipedia
Creating an offline backup of the biggest open source library I know of.
-
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.
-
Self-Hosting my Calendar
Hosting a CalDAV server to sync my calendar across all my devices.
-
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.
-
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.
-
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.