Neue KiCad Symbol Lib mit Footprint für CO2-Sensor MH-Z19B erstellt

Seit 1992 ist KiCad ein freies ECAD-Programmpaket zur Entwicklung von Leiterplatten in der Elektronik. Ich haben nun die erste Version der Kicad Lib für den Co2 und Temp. Sensor MH-Z19B erstellt. Die Lib kann hier kostenlos geladen werden. Die Vorgaben für die Lib sind doch sehr umfangreich und die Checker-Scripte habe ich noch nicht ausgeführt. So das ich noch keinen Pull-Request gestellt habe. Die Lernkurve für KiCad ist doch sehr steil (einige Videos sind schon nötig). Hier das neue Symbol des CO2 und Temp.-Sensors:

Wie immer gilt, Vorschläge und Hinweise sind erwünscht.

Weil heute Sonntag ist: Java CO2 MQTT Client

Weil heute Sonntag ist. „Freut euch immer„! Nun ein kleiner Java CO2 MQTT Client um auch auf allen Betriebssystemen mit Java die CO2 Daten zu empfangen. Nicht nur für den Raspberry Pi auch Mac und Windows (ungetestet;-)).

Das selbstausführende JAR laden (siehe unten) und starten mit:

java -jar TWCo2Monitor-0.0.1-SNAPSHOT-jar-with-dependencies.jar [PI-Rechner Name/Adresse]

Hier mal eine Ausgabe auf einem Raspberry Pi W Zero:

Der MQTT Client besteht nur aus ein paar Zeilen Java Code: „Weil heute Sonntag ist: Java CO2 MQTT Client“ weiterlesen

CO2-Messsystem mit Raspberry Pi und MQTT und NodeRed

Wir wollen nun mal ein CO2-Messsystem mit dem MH-Z19B aufbauen und die CO2-Konzentrationen mit einem Raspberry Pi einlesen und per MQTT an eine NodeRed-Installation senden. Parallel dazu werden die Daten noch in einer CSV-Datei geschrieben für Langzeitauswertungen. Wenn der Grenzwert von 1000 ppm erreicht ist, wird noch eine Pushover Nachricht an ein Handy gesendet, so das rechtzeitig gelüftet werden kann.

Hier die Architektur-Übersicht:

Installation „CO2-Messsystem mit Raspberry Pi und MQTT und NodeRed“ weiterlesen