I'm Bert, self-taught, spare time programmer. IoT and home automation enthusiast. Very busy engineer (not software) in real life.
VitoWiFi. Communicate with Viessmann boilers using the optolink for ESP8266 and ESP32
144espMqttClient. MQTT 3.1.1 client library for the Espressif devices ESP8266 and ESP32 on the Arduino framework.
118esp32ModbusTCP. Modbus client for ESP32
87esp32ModbusRTU. modbus RTU client for ESP32
73esp32WS2811. Arduino library for ESP32 to drive WS2811 LEDs using the RMT peripheral
38esp32DHT. DHT library for ESP32 using the RMT peripheral
33USBHostSerial. ESP32-S3 acts as USB host for VCP devices, Arduino Serial style
21Ticker-esp32. Ticker library for the ESP32
18immich-machine-learning-no-avx. Dockerfile
18SDS011. Non blocking SDS011 sensor library for ESP8266
17DHT. DHT library (non blocking, interrupt driven with a callback)
13esp8266-heating. Sample project for VitoWiFi and TreeLight
10ledController. C
9espMqttManager. Boilerplate to connect your ESP32 to MQTT
7WiFiPrinter. Print on TCP instead of Serial
3cotw-population-upgrade. Python
3HassDiscovery. Home Assistant MQTT discovery using ArduinoJson
2DSMR. Library for interfacing with Dutch smart meters implementing DSMR
1pio-test-container. Dockerfile
1OnkyoRI_RMT. OnkyoRI implementation using the RMT peripheral on ESP32
1MQTT2Postgres. Simple script to get MQTT sensor data and store it in a PostgreSQL database. Runs in a container.
1esp-template. Template for my ESP iot devices
1MQTTUpdater. Web interface to update devices over MQTT
1MemoryPool. Simple memory pool
1TreeLight. Don't loose any time connecting your ESP to MQTT. It comes with a small webserver also!
1weatherstation_sensor. Sensor for my little weather station
1bertmelis.github.io. Personal website
1espModbus. Async modbus server for esp
1