Commit Graph
1188 Commits
Author SHA1 Message Date
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 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
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
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 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
TD-er 083778f1a3 [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:27:44 +02:00
TD-er 66c12ebbff [PubSubClient3] Speedup publish large messages using buffer
As discussed here: https://github.com/hmueller01/pubsubclient3/issues/29#issuecomment-2727644476
2025-06-29 00:18:39 +02:00
TD-er f2f58ada3e [PubSubClient3] Speedup publish large messages using buffer
As discussed here: https://github.com/hmueller01/pubsubclient3/issues/29#issuecomment-2727644476
2025-06-29 00:18:13 +02:00
TD-er c48ffdf0b2 [PubSubClient] Update to new fork PubSubClient3 2025-06-28 23:31:54 +02:00
TD-er 7fb4d4e821 [PubSubClient] Update to new fork PubSubClient3 2025-06-28 23:20:27 +02:00
TD-er c4815cfd11 [MFRC522] Do proper timing for communicating with card 2025-06-26 21:05:15 +02:00
TD-er 311dd998f5 [MFRC522] Allow to dump card info to debug logs 2025-06-26 21:05:04 +02:00
TD-er 371acc5bab [MFRC522] Simplify board reset during init 2025-06-26 21:04:57 +02:00
TD-er 28b47fb1cf [MFRC522] Improve range of reader 2025-06-26 21:04:48 +02:00
TD-er 74a2f920dd [MFRC522] Speed-up detecting cards + make error recovery more stable 2025-06-26 21:03:44 +02:00
TD-er 1c995d5fe3 [MFRC522] Do proper timing for communicating with card 2025-06-25 13:07:58 +02:00
TD-er b48d96e135 [MFRC522] Allow to dump card info to debug logs 2025-06-25 13:07:06 +02:00
TD-er 88986c7744 [MFRC522] Simplify board reset during init 2025-06-25 13:04:47 +02:00
TD-er 445f66cc9a [MFRC522] Improve range of reader 2025-06-25 00:55:03 +02:00
TD-er a6aca34f4e [MFRC522] Speed-up detecting cards + make error recovery more stable 2025-06-25 00:54:32 +02:00
TD-er 5ed46c1c40 [ESP32-C61] Start adding support for new SoC & generalize WiFi features 2025-06-23 15:50:46 +02:00
TD-erandGitHub 5441aa6ebb Merge branch 'mega' into bugfix/WiFi_state_machine 2025-06-12 13:34:25 +02:00
Ton Huisman cdfdbbe21b [P116] Add support for ST7735/ST7789 170x320 displays 2025-06-11 22:54:59 +02:00
TD-er 382dad51a1 [ESP32-C5] Add preliminary support for ESP32-C5 with dual band WiFi 2025-05-24 02:24:44 +02:00