Repository navigation
v2.1.0 — Multi-Board Support (2.4" + 3.5")
Pre-release
Pre-release
╔══════════════════════════════════════════════════════════════╗
║ VAULT-TEC FIRMWARE RELEASE — v2.1.0 ║
║ "Now with 50% more screen real estate, Overseer." ║
╚══════════════════════════════════════════════════════════════╝
What's New
- CYD 3.5" board support — ESP32-3248S035 (480x320 ST7796 + GT911 capacitive touch)
- Auto-scaling UI — All screens, gauges, panels, and buttons automatically adapt to screen resolution
- Same steampunk amber CRT aesthetic on both display sizes
Pre-Built Firmware Binaries
| File | Board | Touch | Resolution |
|---|---|---|---|
BitAxe-Display-v2.1-CYD24-Capacitive.bin |
CYD 2.4" | Capacitive (CST820) | 320x240 |
BitAxe-Display-v2.1-CYD24-Resistive.bin |
CYD 2.4" | Resistive (XPT2046) | 320x240 |
BitAxe-Display-v2.1-CYD35-Capacitive.bin |
CYD 3.5" | Capacitive (GT911) | 480x320 |
Which board do I have?
- 2.4" = Small screen (ESP32-2432S024). Touch: tap lightly = capacitive, press hard / stylus = resistive.
- 3.5" = Larger screen (ESP32-3248S035). Always capacitive (GT911).
How to Flash (No Software Required)
- Open Espressif Web Flash Tool in Chrome or Edge
- Connect your CYD board via USB-C
- Click Connect and select the COM/serial port
- Click Choose File and select the correct
.binfor your board - Set Flash Address to
0x0 - Click Program and wait for completion
- Press RST on the board to reboot
Full walkthrough with driver links and troubleshooting in the README.
All Features
- Monitor up to 8 BitAxe miners simultaneously
- Real-time hashrate, temperature, power, shares, and efficiency
- Remote device control (frequency, voltage, fan speed, restart)
- Multi-coin price tracking (BTC, BCH, DGB, BTC2, XEC)
- Network difficulty from mempool.space
- WiFi configuration portal — no reflashing needed
- Steampunk amber CRT aesthetic with arc gauges
🤖 Generated with Claude Code