Minimal terminal dashboard for NerdMiner V2 (ESP32) over serial. Three views: full, compact, and clock + recent log. Space toggles views.
NerdMiner V2 is an ESP32-based solo Bitcoin miner project/community build. Firmware, docs, and hardware details:
pip install rich pyserialpython3 serial_reader.py [--port /dev/ttyACM0] [--baud 115200] [--display_type 1|2|3]- Modes:
- 1 = Full (metrics + log)
- 2 = Compact (key metrics)
- 3 = Clock (large time + metrics + colorized recent log)
- Keys: Space = switch view, Ctrl+C = exit
- Temp, Total MHashes (with 1h/24h/7d avg), 32-bit shares (and time since last), Valid blocks, Best difficulty.
- Color hints: temp (green/yellow/red), shares (cyan), blocks (magenta), mhashes (green), difficulty (bright white).
Edit constants in serial_reader.py:
DEFAULT_PORT, DEFAULT_BAUD, TIMEOUT, MAX_LOG_LINES, SNAPSHOT_INTERVAL, REFRESH_PER_SECOND.


