All projects
MicroPython Hardware

CryptoDash — Raspberry Pi Pico W

Real-time cryptocurrency dashboard on Raspberry Pi Pico W. Pulls live prices from Binance API over WiFi, renders on a 2.8" TFT display using MicroPython.

Total build cost: ~€17. Pico W + 2.8" ILI9341 TFT + buttons + battery.

CryptoDash Pico W display
Live crypto prices on 2.8" TFT
Hardware assembly
Pico W + ILI9341 + buttons + LiPo

Hardware

  • Raspberry Pi Pico W (RP2040 + WiFi)
  • 2.8" TFT LCD (ILI9341 driver, SPI)
  • 2 buttons: short press = refresh, 3-second hold = reset to AP mode
  • 1,500mAh LiPo battery (~37h continuous at ~40mA idle)

How it works

First boot starts as an Access Point for WiFi setup (credentials saved to wifi_credentials.json). Subsequent boots connect automatically and poll Binance /ticker/price every 30 seconds. Display renders BTC, ETH, ADA, BNB, SOL by default.

Uses WifiManager_MicroPython for the AP configuration portal.

WiFi config portal
First-boot WiFi setup portal
Token selection screen
Token customization interface

Setup

Flash MicroPython firmware → upload files via Thonny → power on → connect to AP → enter WiFi credentials.

In progress

  • Mini crypto logos
  • iOS Access Point compatibility
  • Screen rendering optimization

See also: CryptoDash Python — desktop version for Raspberry Pi with touchscreen.

Built by

Viseni Design Studio

3D, WebGL, interactive & VR/AR experiences

Visit viseni.com