Sensor Playground trasforma il tuo telefono in una dashboard in tempo reale per nodi sensore fai-da-te basati su ESP32 o su un computer a scheda singola di tipo Raspberry Pi.
Installa il firmware gratuito disponibile su GitHub sulla tua scheda, collega un sensore compatibile e l'app rileverà automaticamente il nodo tramite UDP Discovery Broadcast sulla tua rete locale o tramite Bluetooth LE: niente cloud, niente account, niente registrazione. Le letture vengono visualizzate come schede chiare e grafici in tempo reale, aggiornati costantemente.
🌟 CARATTERISTICHE PRINCIPALI
• Rilevamento automatico dei nodi sensore tramite Wi-Fi (LAN) e Bluetooth LE
• Schede e grafici in tempo reale per ogni grandezza misurata
• Valutazione della qualità dell'aria derivata da letture IAQ, CO₂ o eCO₂/TVOC
• Schermate dedicate per sensori di gesti, distanza e contatto
• Visualizzazione in tempo reale della telecamera MJPEG con controlli immagine per ESP32-CAM
• Invio di bitmap a un nodo display OLED SSD1306 e accensione e spegnimento di un nodo LED
• Indicatore di intensità del segnale per i nodi Bluetooth
• Commutazione °C/°F, inglese, tedesco e polacco
• Tutto rimane sulla tua rete: crittografia TLS e protezione tramite chiave API, senza cloud
✅ SENSORI SUPPORTATI
• Ambiente e qualità dell'aria: BME680, BME280, BMP085/BMP180, SCD30, SGP30, MCP9808, SHT11, SHT31, SHT41, Sensori di polvere/particelle: AHT10/AHT20, DHT11, DHT22, CozIR-A, PPD42NS
• Luce e ottica: SI1145 (luce solare/UV), TSL2591 (lux), TCS34725 (colore), ISL29125 (RGB), sensore di luce analogico
• Suolo: sensore di umidità capacitivo (sonda resistente alla corrosione), sensore di umidità del suolo Chirp I2C (umidità, temperatura, luce)
• Movimento e orientamento: IMU 10DOF, MPU6050, MMA7660
• Temperatura a infrarossi: MLX90615 (senza contatto)
• Posizionamento: Air530 GNSS/GPS
• Rilevamento eventi: PAJ7620 per gesti, VL53L0X per la distanza laser, Grove per sensori di distanza a ultrasuoni, lettore RFID a 125 kHz, tag NFC (mostra ciò che il telefono scrive su di esso), pulsante, sensore Hall, interruttore magnetico, PIR Movimento, vibrazione, rilevamento linea
• Input e controllo: manopola angolare rotante, nodo LED (accensione/spegnimento tramite app, visualizzazione dello stato in tempo reale), schede relè Grove SPDT con 1, 2 o 4 canali (un pulsante per canale, il nodo segnala il numero di canali)
• Audio: altoparlante Grove (riproduzione di note e melodie dall'app)
• Memoria: EEPROM AT24C128 (memorizzazione di testo dall'app, lettura in qualsiasi momento)
• Telecamera: streaming video live ESP32-CAM, supporto HTTP, WS o BLE
• Display: OLED SSD1306 (128×64), display orologio a 4 cifre TM1637 (sincronizzato dall'app)
ℹ️ DA SAPERE
• È necessario almeno un nodo sensore: una scheda ESP32 o Raspberry Pi con il firmware companion gratuito e open source disponibile su GitHub. Sono disponibili sketch Arduino e script Python per ogni sensore supportato.
• Novità: versioni sperimentali in Go, Node.js e Rust di ogni nodo Python, che utilizzano lo stesso protocollo: l'app non è in grado di distinguerle. Arduino e Python rimangono le implementazioni di riferimento; la versione in Rust supporta anche il Bluetooth LE, mentre Go e Node.js supportano solo il Wi-Fi.
• La scansione e il rilevamento sono gratuiti per tutti i sensori. La visualizzazione dei dati per alcuni sensori selezionati richiede l'acquisto di una licenza in-app una tantum, che supporta lo sviluppo continuo.
🌱 IN CONTINUA CRESCITA
Lo sviluppo è in corso: gli aggiornamenti vengono rilasciati regolarmente e il supporto per nuovi sensori viene aggiunto costantemente.
Dati in tempo reale da sensori fai-da-te
Ultimo aggiornamento
21 ago 2026