Commit Graph

25 Commits

Author SHA1 Message Date
Emanuele Trabattoni 146a2b558b Improved reconnection 2025-07-22 11:15:36 +02:00
Emanuele Trabattoni 7c776e4787 fixed auto reconnect and resubscribe inside mqtt wrapper loop 2025-07-18 19:29:19 +02:00
Emanuele Trabattoni e8f395f8ef mqtt wrapper first version working 2025-07-18 02:00:58 +02:00
Emanuele Trabattoni b7881355a2 Config class as singleton with initializer in setup 2025-07-17 20:57:50 +02:00
Emanuele Trabattoni 92de57a760 Implemented config file and save to memory using ffat 2025-07-17 18:01:03 +02:00
Emanuele Trabattoni 0b5d725d3a Added Buzzer and RGB led drivers 2025-07-16 20:42:11 +02:00
Emanuele Trabattoni bdf3b9b41a Added mutex to MODBUS and I@c for mutithreading 2025-07-14 11:29:16 +02:00
Emanuele Trabattoni 7e02f3cef2 Fixed MODBUS and seneca drivers, added partial counter reset 2025-07-13 13:16:24 +02:00
Emanuele Trabattoni d2eba9085e Added seneca powermeter driver 2025-07-12 23:00:21 +02:00
Emanuele Trabattoni 1ad98799b4 Added Temperature board driver 2025-07-12 16:11:05 +02:00
Emanuele Trabattoni ef7b9506b6 DigitalIO driver with dynamic channel count 2025-07-12 13:45:00 +02:00
Emanuele Trabattoni 1955b8cb39 MQTT Tesk OK 2025-07-10 23:06:37 +02:00
Emanuele Trabattoni 208f5f7534 Fixed RTC and Ethernet drivers, with NTP 2025-07-10 21:48:30 +02:00
Emanuele Trabattoni 7fd4a284af RTC Driver OK 2025-07-10 17:11:21 +02:00
Emanuele Trabattoni 8f701ce81a Modbus Driver fixing multiRequest 2025-07-10 16:01:10 +02:00
Emanuele Trabattoni 4b97e6535d Added debug config 2025-07-06 19:52:48 +02:00
Emanuele Trabattoni f274970d63 Major fixes to MODBUS Driver 2025-07-02 18:45:57 +02:00
Emanuele Trabattoni 3d2d44c0bb Added STM32 platform for debugging and development 2025-06-27 18:55:20 +02:00
Emanuele Trabattoni 4acce987de Removed example files (can be recovered later)
Now it compiles with test main code
2025-06-26 12:44:20 +02:00
Emanuele Trabattoni b54c0e5018 First version of RS485 + MODBUS Driver 2025-06-26 11:52:09 +02:00
Emanuele Trabattoni 79e5760d19 Halfway RTC driver refactoring 2025-06-22 15:27:10 +02:00
Emanuele Trabattoni 83a63c1241 I2C driver 2025-06-21 16:34:11 +02:00
Obbart 7ea491905f File reorg, step1 2025-06-20 17:13:16 +02:00
Obbart 8087774c89 Updated platform to pioarduino, since default platform is old and deprecated.
This solved the compile issues and enabled use of VScode for development. Hint from this post on github: https://github.com/espressif/arduino-esp32/issues/10721
2025-06-20 16:54:57 +02:00
Emanuele Trabattoni 1a92672603 Added Example files from Waveshare repo 2025-06-20 09:52:47 +02:00