Sensor Playground verandert je telefoon in een live dashboard voor zelfgemaakte sensornodes, gebouwd op een ESP32 of een single-board computer van het Raspberry Pi-type.
Installeer de gratis bijbehorende firmware van GitHub op je board, sluit een ondersteunde sensor aan en de app vindt de node automatisch via UDP Discovery Broadcast op je lokale netwerk of via Bluetooth LE — geen cloud, geen account, geen registratie nodig. De metingen worden weergegeven als duidelijke kaarten en live grafieken, die in realtime worden bijgewerkt.
🌟 HOOGTEPUNTEN
• Automatische detectie van sensornodes via Wi-Fi (LAN) en Bluetooth LE
• Live kaarten en grafieken voor elke gemeten grootheid
• Luchtkwaliteitsclassificatie afgeleid van IAQ-, CO₂- of eCO₂/TVOC-metingen
• Aparte schermen voor gebaren-, afstands- en contactsensoren
• Live MJPEG-camerabeeld met beeldinstellingen voor de ESP32-CAM
• Bitmaps verzenden naar een SSD1306 OLED-displaynode en een LED-node in- en uitschakelen
• Signaalsterktebadge voor Bluetooth-nodes
• Schakelaar voor °C/°F, Engels, Duits en Pools
• Alles blijft op uw eigen netwerk: TLS-versleuteld en beveiligd met API-sleutels — geen cloud nodig
✅ ONDERSTEUNDE SENSOREN
• Omgeving & luchtkwaliteit: BME680, BME280, BMP085/BMP180, SCD30, SGP30, MCP9808, SHT11, SHT31, SHT41, AHT10/AHT20, DHT11, DHT22, CozIR-A, PPD42NS stof-/deeltjessensor
• Licht & optisch: SI1145 (zonlicht/UV), TSL2591 (lux), TCS34725 (kleur), ISL29125 (RGB), analoge lichtsensor
• Bodem: capacitieve vochtigheidssensor (corrosiebestendige sonde), Chirp I2C bodemvochtigheidssensor (vochtigheid, temperatuur, licht)
• Beweging & oriëntatie: IMU 10DOF, MPU6050, MMA7660
• Infraroodtemperatuur: MLX90615 (contactloos)
• Positionering: Air530 GNSS/GPS
• Gebeurtenisgestuurd: PAJ7620 gebaren, VL53L0X laserafstandssensor, Grove ultrasone afstandssensor, 125 kHz RFID-lezer, NFC-tag (toont wat uw telefoon erop schrijft), knop, hallsensor Magnetische schakelaar, PIR-bewegingssensor, trillingssensor, lijnzoeker
• Invoer en bediening: draaiknop voor de hoek, LED-module (schakelen via de app, live status bekijken), Grove SPDT-relaiskaarten met 1, 2 of 4 kanalen (één knop per kanaal, de module geeft aan hoeveel kanalen er zijn)
• Geluid: Grove-luidspreker (speelt noten en een melodie af via de app)
• Opslag: AT24C128 EEPROM (sla tekst op via de app, lees deze op elk gewenst moment terug)
• Camera: ESP32-CAM live videostream, HTTP-, WS- of BLE-ondersteuning
• Display: SSD1306 OLED (128×64), TM1637 4-cijferig klokdisplay (gesynchroniseerd via de app)
ℹ️ GOED OM TE WETEN
• Je hebt minimaal één sensormodule nodig: een ESP32 of een Raspberry Pi-kaart met de gratis, open source firmware van GitHub. Arduino-sketches en Python-scripts zijn beschikbaar voor elke ondersteunde sensor.
• Nieuw: experimentele Go-, Node.js- en Rust-versies van elke Python-node, die hetzelfde protocol gebruiken — de app kan ze niet van elkaar onderscheiden. Arduino en Python blijven de referentie-implementaties; de Rust-versie ondersteunt ook Bluetooth LE, terwijl Go en Node.js alleen Wi-Fi ondersteunen.
• Scannen en detecteren zijn gratis voor alle sensoren. Voor datavisualisatie van een aantal geselecteerde sensoren is een eenmalige in-app-licentie vereist, waarmee de doorlopende ontwikkeling wordt ondersteund.
🌱 CONTINU IN ONTWIKKELING
De ontwikkeling is continu: er worden regelmatig updates uitgebracht en er wordt continu ondersteuning voor nieuwe sensoren toegevoegd.
Live data van zelfgemaakte sensoren