Skip to content

Releases: DozNot/rpi-parasite-pool-dashboard-display

v0.1.0 – Initial Release

19 Feb 01:12

Choose a tag to compare

v0.1.0 – Initial Public Release

First public version of RPi Parasite Pool Dashboard Display

A dashboard for Raspberry Pi TFT or HDMI displays, dedicated to Parasite Pool miners.

Key Features

  • Real-time BTC price via Binance WebSocket (primary) + Kraken fallback
  • Personal Parasite Pool stats: hashrate/best diff/work/uptime/rank/workers.
  • Parasite Pool-wide stats: total hashrate and best difficulty
  • Historical hashrate curve (configurable 5m/15m/30m/1h intervals)
  • Recent high-difficulty shares (up to 9) shown as red dots on the chart
  • Bitcoin network stats from mempool.space: fees, block height, mining pool, network hashrate & difficulty
  • Automatic WebSocket reconnection with exponential backoff
  • Stale data warnings, WiFi/WS status indicator (green/orange/red)
  • Fully configurable via config.json (FPS, timeouts, historical interval, etc.)
  • Optimized for low CPU/RAM usage on Raspberry Pi 3B+, 4, or 5
  • Native 480×320 resolution for 3.5" Waveshare TFT + auto-scaling (aspect ratio preserved) on HDMI

Hardware

Developed and tested with:

  • Raspberry Pi 3B+, 4, 5
  • Waveshare 3.5" TFT touchscreen (480×320, XPT2046 controller)
  • Standard HDMI monitors

Installation

See the full guide in the README

Important Notes

  • Personal stats (rank, recent shares/red dots) require a public address on parasite.space
  • If no btc_address is set, only pool and network stats are shown
  • Logs are written to ./logs/app.log (rotating)

Ideal for a dedicated, always-on Parasite Pool dashboard

Feedback, bug reports, feature requests, and pull requests are welcome!

If you find this project useful, please consider starring the repo or supporting via the donation addresses in the README.

Thank you!