Commit Graph

22 Commits

Author SHA1 Message Date
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
7ea491905f File reorg, step1 2025-06-20 17:13:16 +02:00
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