Skip to content

v2.1.0 — Multi-Board Support (2.4" + 3.5")

Pre-release
Pre-release

Choose a tag to compare

@ShaeOJ ShaeOJ released this 21 Feb 04:07
· 7 commits to main since this 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)

  1. Open Espressif Web Flash Tool in Chrome or Edge
  2. Connect your CYD board via USB-C
  3. Click Connect and select the COM/serial port
  4. Click Choose File and select the correct .bin for your board
  5. Set Flash Address to 0x0
  6. Click Program and wait for completion
  7. 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