All projects
Python Hardware

CryptoDash — Python Desktop (Raspberry Pi)

Full-screen cryptocurrency dashboard in Python for Raspberry Pi with touchscreen. Binance API live prices, touch-optimized UI with PyQt5, portrait or landscape layout.

Built for a custom hardware project: Raspberry Pi inside a wooden enclosure with a 4.3" touchscreen. PyQt5 full-screen UI polling Binance API every 30 seconds.

CryptoDash dashboard view
Live dashboard — touch-optimized grid
CryptoDash UI close-up
Coin cards with 24h change

Stack

  • Python 3 + PyQt5
  • Binance REST API (/api/v3/ticker/24hr)
  • Network management via network.py (Raspberry Pi-specific)
  • Autostart via .config/autostart/crypto_dash.desktop

Setup

pip install -r requirements.txt
python crypto_dash.py

Full Raspberry Pi setup: OS via Imager, swap adjustment, PyQt5, VNC for remote access, unclutter to hide cursor.

Settings screen
Settings panel
Hardware build
Hardware build — Pi + 4.3" touch in wooden case

Planned

  • GPIO button for token switching
  • WiFi AP configuration
  • Token customization interface

See also: CryptoDash Pico W — same concept on a $10 microcontroller.

Built by

Viseni Design Studio

3D, WebGL, interactive & VR/AR experiences

Visit viseni.com