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.
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.
Planned
- GPIO button for token switching
- WiFi AP configuration
- Token customization interface
See also: CryptoDash Pico W — same concept on a $10 microcontroller.