PandaToken Tracker is a sleek, ESP32-powered display project that pulls real-time token data from the DexScreener API. With a vibrant TFT interface, embedded Wi-Fi setup via captive portal, and support for flashing via web tools, it’s ideal for crypto enthusiasts, token creators, or hardware NFT projects.
- 📡 Live Token Tracking via DexScreener
- 🖼️ Custom 38×38 Panda Logo (JPEG) on boot
- 🔁 Auto-refresh every 30 seconds
- 🔓 Wi-Fi Manager for first-time setup and reconfig
- 💸 Displays:
- Token Name + Symbol
- USD Price (live)
- 24h % Change (color-coded)
- Liquidity (formatted as K/M/B)
- ESP32 development board
- 2.8" TFT display (e.g., ILI9341 or ST7789)
- USB power
- (Optional) microSD, buttons, or touch for future expansion
Install via Arduino Library Manager by searching the name of the lib:
WiFiManager
Library found HERETFT_eSPI
Library found HERETJpg_Decoder
Library found HEREArduinoJson
Info found HEREWiFi
(built-in) Info found HERE
- Open
PandaToken-Tracker.ino
- Select your board (e.g.,
LOLIN D32
) - Flash via USB
Use our hosted Web Flasher tool — no IDE required!
- Device boots in Access Point mode
- Connect to SSID:
PANDA-TICKER
Password:trackmypanda
- Captive portal appears
- Choose your network, enter password
- Device reboots and connects
File | Description |
---|---|
PandaToken-Tracker.ino |
Main logic & rendering |
wifi_setup.h |
Handles WiFiManager portal |
panda_logo.h |
38x38 JPEG image byte array |
- ESP32 Arduino Core
- DexScreener API
- WiFiManager
- TFT_eSPI
- TJpg_Decoder
- 🪙 Multi-token display mode
- 📲 OTA firmware updates
- 👆 Touchscreen UI
- 💾 SD card token config import
Built by ATOMNFT with love, open-source spirit, and panda vibes 🐼✨
Pull Requests, Issues, and Star ⭐ support are always welcome!