Commit Graph
1207 Commits
Author SHA1 Message Date
Ton Huisman 81d2c027cf Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P132-add-support-for-other-INA-chips 2026-03-02 21:04:32 +01:00
TD-erandGitHub f7d0c83104 Merge pull request #5500 from TD-er/bugfix/tm1637
[TM1637] Fix timing issues for ESP32-builds for P073 TM1637
2026-02-26 11:16:34 +01:00
TD-er 8e2160a189 [Direct GPIO] Add missing function decl. for ESP8266 2026-02-22 23:20:36 +01:00
TD-er 30fac66c39 [TM1637] Fix timing issues for ESP32-builds for P073 TM1637 2026-02-22 23:11:04 +01:00
TD-er a5f3b99496 [USB-CDC] Fix USB disconnect on reboot for USB-JTAG/CDC boards 2026-02-20 13:00:11 +01:00
Ton Huisman f5e3ba29a0 [P132] Improve calculation accuracy determining shunt microVolt factor 2026-01-22 21:49:44 +01:00
Ton Huisman d9cc3513fa Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/SPI-add-support-for-multiple-buses 2026-01-09 15:13:04 +01:00
Ton HuismanandGitHub 2d760c36fb Merge branch 'mega' into feature/SPI-add-support-for-multiple-buses 2026-01-08 11:17:14 +01:00
TD-er ac39184b33 Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_state_machine 2026-01-05 23:09:55 +01:00
TD-er a1922ddfa1 [USBCDC] Simplify code defining USBCDC(TinyUSB) vs. HWCDC 2026-01-05 23:02:36 +01:00
Ton Huisman a6cfb1bf86 [P132] Fix some more typos 2025-12-27 14:56:54 +01:00
Ton Huisman 4da79371cf [P132] Additional support for INA226, INA228, INA230, INA231 and INA260 2025-12-26 21:28:53 +01:00
Ton Huisman b25839f945 [P116] Add ST77xx resolutions 240x320 and 240x280 2025-12-20 23:17:04 +01:00
TD-er db679eb9de [ESP32-P4/-C61] Update Arduino/IDF to support ESP32-C61 & ESP32-P4 preV3 2025-11-21 12:51:04 +01:00
TD-er 80cd9a0f1d [ESP32-C61] Add initial support for ESP32-C61 2025-11-14 00:25:14 +01:00
Ton Huisman d9a19bb82a Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/SPI-add-support-for-multiple-buses 2025-10-28 22:24:30 +01:00
TD-er bb78389dfc [ESPEasy Console] Fix console on both HWCDC and Serial0 2025-10-27 13:40:56 +01:00
Ton Huisman 01619ae6df [TLS-MQTT] Automatic switch to ECDSA when error is 296 (TLS handshake) 2025-10-13 23:30:39 +02:00
Ton Huisman 62c9695947 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/TLS-update-bearssl-cp 2025-10-13 22:27:37 +02:00
TD-er 56b0ba6dd4 Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_state_machine 2025-10-13 10:41:39 +02:00
TD-er dd55c27bed [TLS-MQTT] Automatic switch to ECDSA when error is 296 (TLS handshake) 2025-10-11 20:19:00 +02:00
Ton Huisman 6e93ac8808 [TLS] Update TLS to be able to use ECDHE_ECDSA_AES_128_GCM_SHA256 cipher 2025-10-11 13:39:17 +02:00
TD-er af56ce7fb6 [TLS] Update TLS to be able to use ECDHE_ECDSA_AES_128_GCM_SHA256 cipher 2025-10-10 20:52:28 +02:00
Ton Huisman 2d604c92e7 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P102-add-support-for-pzem017v1 2025-09-11 20:08:34 +02:00
Ton Huisman 5654bdf6fa Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/SPI-add-support-for-multiple-buses 2025-09-10 22:24:42 +02:00
TD-er 03590d1bb1 Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_state_machine 2025-09-07 22:51:01 +02:00
TD-er 3bbff03497 [USBCDC] Properly fix USB CDC issues on ESP32-S2 2025-09-02 13:45:30 +02:00
TD-er cb6dd6006e [USBCDC] Fix USB-CDC for ESP32S2 builds 2025-09-02 08:47:43 +02:00
Ton Huisman d1f7a2a0b9 [P089] Add support for ESP32 2025-08-14 22:47:03 +02:00
Ton Huisman b61dcad353 [P096] Enable support for configurable SPI bus 2025-08-13 14:42:46 +02:00
Ton Huisman 7e13c7bd0c [P099] Enable support for configurable SPI bus 2025-08-13 14:01:25 +02:00
Ton Huisman b753fea2ba [P111] Enable support for configurable SPI bus (and reformat source) 2025-08-13 12:18:03 +02:00
Ton Huisman 9e560d2c52 [P118] Enable support for configurable SPI bus 2025-08-13 11:55:13 +02:00
Ton Huisman 55fab58823 [P125] Enable support for configurable SPI bus 2025-08-13 11:29:56 +02:00
Ton Huisman a54228181c [P104] Enable support for configurable SPI bus 2025-08-12 22:20:51 +02:00
Ton Huisman 0c2f09df87 [P095] Enable support for configurable SPI bus 2025-08-12 22:20:26 +02:00
Ton Huisman ab8823a80d [P102] Add support for PZEM-017v1 2025-08-05 22:41:26 +02:00
TD-er 1a22bababa Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_state_machine 2025-08-04 20:07:10 +02:00
repa6 990c0d3e8a extended TAC2100 registers list and added TAC2100 to docimentation 2025-08-02 17:07:25 +02:00
repa6 f756bddb4d added TAC2100 support to _P078_Eastron plugin 2025-08-02 13:30:18 +02:00
TD-er b316e5aa49 Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_state_machine 2025-07-27 16:05:01 +02:00
Ton Huisman 27403047fd [Libs] PubSubClient signed/unsigned comnparison warning 2025-07-27 14:55:34 +02:00
Ton Huisman c1ef6572b9 [Libs] MFRC522 remove unused variable 2025-07-27 14:47:59 +02:00
TD-er abae0f71bf [PubSubClient3] Speedup publish large messages using buffer
As discussed here: #29 (comment)
2025-07-19 16:41:18 +02:00
TD-er ae4c97caf6 [PubSubClient] Update to latest lib version 2025-07-19 00:05:53 +02:00
TD-er ba2af9f5a3 [ESP32P4] Add extra HW serial ports supported by ESP32P4 2025-07-13 01:56:51 +02:00
TD-er 1f404b34c8 Merge branch 'mega' into bugfix/WiFi_state_machine 2025-07-10 00:46:34 +02:00
TD-er 7152862e71 [ESP32P4] Add preliminary support for ESP32P4 2025-07-08 01:00:41 +02:00
Ton Huisman b59cdc58a3 [P095] Add ILI9342 display variants 2025-07-07 22:06:56 +02:00
TD-er d6b083cd09 [PubSubClient3] Add check for nullptr in CHECK_STRING_LENGTH
strnlen will cause a crash when called with a nullptr. Where this macro is called, there are already some checks for optional fields, however it is a bit 'not so nice' for the device to crash when accidentally a nullptr is given for for example the id or will message. (will topic is checked, will message is not)

See: https://github.com/hmueller01/pubsubclient3/pull/48
2025-07-03 11:28:06 +02:00