Project Demise
SYSTEMS•May 13, 2026•APPROVED
“A comprehensive systems build featuring a custom Historical Telemetry monitoring component for real-time diagnostics.”
Technical Stack
Lenovo Stick 300Debian LinuxCustom HeatsinkNginx & Cloudflare
THE PROBLEM
The original Lenovo Compute Stick 300 was notorious for severe thermal throttling. Cramming a full x86 processor into an HDMI dongle without active cooling resulted in base temperatures exceeding 80°C under moderate loads, rendering the device virtually unusable for continuous server applications.
THE ENGINEERING SOLUTION
To salvage the hardware, the original plastic casing was completely stripped. I designed and implemented a custom thermal management system tailored to the exact 9x4cm dimensions of the naked PCB.
- Thermal Interface: Applied high-conductivity thermal paste directly to the die.
- Heatsink Array: Mated the processor to a low-profile aluminum fin array to maximize surface area.
- Active Cooling: Integrated a micro-blower fan, wired to draw power efficiently without disrupting the main board's power delivery.
SOFTWARE ARCHITECTURE
Windows was wiped entirely in favor of a headless Debian Linux installation to minimize RAM usage. A custom Bash script previously polled the system's internal thermal sensors and memory registers every 60 seconds, outputting telemetry to a JSON file. The site was served via Nginx and securely routed to the public internet using a Cloudflare Zero Trust Tunnel.
LIFETIME TELEMETRY (ARCHIVED)
Over its operational lifetime, the microserver successfully hosted thousands of requests securely with only 3 recorded downtime events before I finally gracefully retired it.
Avg Temp: 44.2°C
Avg Load: 6.8%
CPU Clock: 1333 MHz
Avg RAM: 32% (606/1896 MB)
Total Uptime: 842d 14h 32m