Gizmo Ticker
Un display crypto connesso in WiFi, costruito con un ESP32, una matrice LED MAX7219 e una web app Nuxt 4 per configurazione e setup dal browser.
- Ticker crypto live
- Matrice LED MAX7219
- Setup via web
Panoramica del progetto
Una panoramica rapida dell'hardware, del firmware e del comportamento che rendono utile questa build.
Display
Un ticker crypto a scorrimento mostrato su una matrice LED MAX7219.
Firmware
Firmware ESP32 con WiFi, impostazioni persistenti in EEPROM e server HTTP integrato per la configurazione.
Setup iniziale
Onboarding tramite captive portal al primo avvio e accesso locale con ticker.local sulle reti supportate.
Web app
Un'interfaccia Nuxt 4 leggera per credenziali WiFi, API key e impostazioni del display.
Panoramica
Gizmo Ticker è un piccolo display crypto sempre acceso che vuole sembrare più un oggetto utile da scrivania che una semplice demo. L'ESP32 recupera i dati di mercato, la matrice MAX7219 li rende leggibili in scorrimento e la web app Nuxt offre un punto pulito da cui configurare il dispositivo senza dover riflashare il firmware a ogni modifica.
- Firmware ESP32 connesso in WiFi per recuperare dati di mercato live
- Matrice LED MAX7219 usata come display compatto a scorrimento
- Web app Nuxt 4 per setup e aggiornamenti direttamente dal browser
Come funziona
Il progetto ruota attorno a un flusso molto semplice.
| Fase | Cosa succede |
|---|---|
| Setup | La web app invia al dispositivo credenziali WiFi, API key e impostazioni del display via HTTP. |
| Esecuzione | Il firmware salva le impostazioni in locale e continua a scaricare i dati di mercato in background. |
| Output | La matrice LED mostra i valori selezionati come ticker scorrevole leggibile. |
Questo rende la build pratica per una scrivania, uno scaffale o un banco da lavoro invece che un semplice prototipo occasionale.
Perché è utile
Gizmo Ticker funziona bene sia come glance board crypto quotidiana sia come base per altri display connessi. La stessa struttura firmware più web app può essere riutilizzata quando vuoi uno schermo fisico con configurazione locale e comportamento prevedibile.
- 1Usarlo come display crypto live dedicato per scrivania o scaffale.
- 2Riutilizzare lo stesso schema dispositivo più web app per altri display in tempo reale.
- 3Adattare il progetto quando serve una configurazione locale senza riflash continui del firmware.
Domande frequenti
Alcune risposte pratiche su come funziona il progetto, come si configura e cosa aspettarsi dall'hardware.
Gizmo Ticker si collega al WiFi, interroga in background una API di dati di mercato e mostra i valori selezionati sulla matrice MAX7219 come testo a scorrimento.
No. Il progetto è pensato attorno a un flusso di configurazione dal browser, così puoi aggiornare credenziali WiFi, impostazioni API, asset selezionati, luminosità e comportamento dello scorrimento senza riflash continui del firmware.
La matrice MAX7219 è compatta, luminosa e adatta a semplici display di dati a scorrimento. Mantiene l'hardware focalizzato su informazioni leggibili a colpo d'occhio invece che sul rendering di una UI completa.
No. Il flusso di setup è costruito in modo da permetterti di scegliere quale asset mostrare, regolare il formato dei valori e adattare il ticker ai dati di mercato che ti interessano.
La differenza utile sta nel flusso completo da dispositivo: impostazioni salvate, onboarding WiFi, configurazione dal browser e un loop del display pensato per l'uso quotidiano invece che per uno sketch di prova.
Flusso di setup
Segui questi passaggi per avviare il progetto, dai primi step locali fino al primo upload o alla prima configurazione.
Collega l'ESP32 via USB
Collega l'ESP32 al computer con un cavo USB dati in modo che il flasher nel browser possa rilevare la porta seriale.
Flasha il firmware precompilato da questa pagina
Scorri fino alla card per il flashing del firmware, avvia l'upload dal browser e attendi il completamento prima di scollegare la scheda.
Completa la prima configurazione di rete
Al primo avvio, usa il flusso di setup del dispositivo per inserire credenziali WiFi e API key dei dati di mercato, poi salva la configurazione così l'ESP32 può unirsi alla rete locale.
Apri ticker.local e regola il display
Dopo che l'ESP32 si collega al WiFi, apri ticker.local su una rete supportata e regola sezioni visibili, coin selezionata, formato numerico, intensità e velocità di scorrimento finché la matrice si comporta come vuoi.