A'la sensebox home (sensebox.de) mit zusätzlicher Schadstofferfassung
Um festzustellen, ob sich die Sensoren überhaupt alle zusammen an einem UNO betreiben lassen, machen wir eine Abschätzung, indem wir die Größe der Beispiel-Sketche zweier einzelner Sensoren mit der Größe eines Sketches vergleichen, in dem mehrere verschiedene Sensoren bedient werden.
Feinstaub und Licht: Der Beispiel-Sketch verwendet 10722 Bytes (33%) des Arduino-UNO-Speichers.
Feinstaub, Licht und LCD2004: Der Beispiel-Sketch verwendet 12376 Bytes (38%) des Arduino-UNO-Speichers.
Vermutlich könnte der Programmspeicher für die insgesamt 7 Komponenten reichen.
WIFI über einen ESP8266 oder ESP32 (die eigentlich für sich alleine schon deutlich mehr Verarbeitungskapazität wie der UNO haben), SW-Seriell, 3,3V
http://www.mikrocontroller-elektronik.de/nodemcu-esp8266-tutorial-wlan-b...
https://www.heise.de/developer/artikel/Arduino-goes-ESP8266-3240085.html
https://create.arduino.cc/projecthub/circuito-io-team/simple-arduino-uno...
https://learn.sparkfun.com/tutorials/esp8266-wifi-shield-hookup-guide
http://www.instructables.com/id/Cheap-Arduino-WiFi-Shield-With-ESP8266/
https://www.heise.de/developer/artikel/Make-your-own-ESP8266-WiFi-Shield...
https://github.com/bportaluri/WiFiEsp/blob/master/test/EspDebug/EspDebug...
Wifi-ConnectWithWPA via SPI: Der Beispiel-Sketch verwendet 6562 bytes (20%) des Arduino-UNO-Speichers.
wifisample01 via SWSerial: Der Beispiel-Sketch verwendet 10758 bytes (33%) des Arduino-UNO-Speichers.
Mit einem Micro-USB an einen USB-2 Port anstöpseln und z.B. mit miniterm.py AT Kommandos testen.
http://room-15.github.io/blog/2015/03/26/esp8266-at-command-reference/
https://www.espressif.com/sites/default/files/documentation/4a-esp8266_a...
Status 4.3.2018: Nach diversen verschiedenen erfolglosen Versuchen, vom Arduino aus mit dem ESP8266 über SoftwareSerial oder NeoSWSerial zu reden, überlegen wir uns, ob das Projekt nicht doch besser mit einem ESP32 durchzuführen wäre.
Ein angeschlossenes LCD oder OLED (damit man auch sieht, was gerade so abläuft)
Sainsmart2004i2c: Der Beispiel-Sketch verwendet 4666 Bytes (14%) des Arduino-UNO-Speichers.
als Backup bei Ausfall der WiFi Verbindung ggfs. eine SD-Karte (über SDI Bus)
Magenta und Blau: Datenverbindungen