Kurzbeschreibung: Energiesparende HW und Software (Barebone ESP12 in Verbindung DeepSleep + trennen von Spannungsversorgung Sensorik während dieser Zeit) misst mithilfe von Ultraschallsensor Füllstand einer Zisterne. Daten werden per MQTT an NodeRed zur Datenaufbereitung gesendet. Die in InfluxDB gespeicherten Daten werden in Grafana visualisiert. Software Updates sind per OverTheAir (OTA) Update möglich. (ESP checkt nach jedem Aufwachen ob eine neue Software Version auf dem Server (NGINX auf RaspberryPi) abliegt und updated sich selbstständig) Bei einer Übertragung der Daten alle 30 Minuten per WiFi hält ein 3400mAh 18650 Lithium Ionen Akku etwa ein halbes Jahr.
Shelly 3EM sendet Messwerte per MQTT an NodeRed zur Datenaufbereitung. Die in InfluxDB gespeicherten Daten werden in Grafana visualisiert.
Anzeige von Daten eines ESP32 mit integriertem, energiesparendem E-Ink Display. Der ESP holt sich die Daten direkt aus der Datenbank (InfluxDB).
CLI App um gegen einen anderen Spieler Schach zu spielen.
Finales Projekt des Ruby Curicculums von TheOdinProject
Manim ist eine Python-Bibliothek zum Erstellen mathematischer Animationen.
Repo: https://github.com/BernH4/fachreferat_integralrechnung_source
Demo: https://bernh4.github.io/fachreferat_integralrechnung/
![](https://private-user-images.githubusercontent.com/62931413/323373917-458db7e9-1afa-48ee-9c77-ac7d94da115c.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM3MjQ4MDQsIm5iZiI6MTcyMzcyNDUwNCwicGF0aCI6Ii82MjkzMTQxMy8zMjMzNzM5MTctNDU4ZGI3ZTktMWFmYS00OGVlLTljNzctYWM3ZDk0ZGExMTVjLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE1VDEyMjE0NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ3NzFmMDM5NTgzNjRlMGRiODk2YWRkOGNmZWU4NWI2YTZjNzdhYzE5YTg4N2Y2ZmUyMTViNTQ4YTQxY2MxMzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.J7zDAHLzqx246C_G62_kMmx8Sv6bxuOsc-qUOLxEojw)