Built a Live Cyberpunk Kiosk Dashboard with Raspberry Pi
June 20, 2025
Last night I turned an idle monitor and a Raspberry Pi into a fully animated cyberpunk kiosk dashboard β and honestly, it looks like something straight out of a sci-fi command center.
π§° Setup Highlights
- π» Device: Raspberry Pi Zero 2 W
- π₯ Display: Top-mounted screen above my ultrawide
- π Browser: Chromium in Kiosk mode
- βοΈ Startup: Autostarts on boot using LXDE autostart
- π Page: Local
dashboard.html
file β no internet required beyond APIs
π§ Dashboard Features
π Live Stock + Crypto Ticker
Powered by Twelve Data and CoinGecko- TSLA, BBAI, SEDG with real-time pricing
- BTC, ETH, DOGE tracked in parallel
π° Vertical Scrolling Headlines
- Pulls top Hacker News stories
- Fetches latest CISA security bulletins
- Styled with terminal-like glow and neon sections
π¦ Weather Radar
- Embedded Windy radar map for real-time storm activity
π Cyber Threat Globe
- Live threat tracking from Kaspersky’s global map widget
π₯ System Stats Panel
- Displays CPU Temp, RAM usage, network activity (currently static, upgradeable later)
π¨ Matrix Rain Background
- Full-screen green katakana “digital rain” via HTML5 canvas
β‘οΈ Chromium Kiosk Mode
@chromium-browser --noerrdialogs --disable-infobars --kiosk file:///home/pi/dashboard.html
Autoloads at boot using:
~/.config/lxsession/LXDE-pi/autostart
π What’s Next?
- Feed in real system stats using Python backend or shell scripts
- Add cyber alerts from CVE feeds, Shodan, or NIST
- Optional camera panel for “sentry mode” vibes
- Weather alerts, geo IP logs, local device scanner (nmap)
This started as a fun experiment β but itβs quickly becoming my favorite always-on display.
Feels like I’m monitoring the grid from Zion.
π¬ Want the full HTML file? Iβll share the repo soon.
Built with Hugo, fueled by caffeine, inspired by cyberpunk aesthetics.