Commit Graph
1174 Commits
Author SHA1 Message Date
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
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
TD-er 0b87b5fc63 Merge branch 'mega' into bugfix/WiFi_state_machine 2025-04-26 00:00:53 +02:00
TD-er 0d1759e50f [PinStates] Add table (ESP-IDF5.5 only) for showing actual GPIO config 2025-04-23 02:49:23 +02:00
TD-er 16d33ffdfe Merge branch 'mega' into bugfix/WiFi_state_machine 2025-04-21 22:19:34 +02:00
TD-er e04d8033dc [I2C] Fix issues with GPIO 21 & 22 when no I2C is configured 2025-04-21 20:39:08 +02:00
TD-er 7c9cd48a44 Merge branch 'mega' into bugfix/WiFi_state_machine 2025-04-19 22:52:02 +02:00
TD-er 276643f717 [WiFi] Fix setup WiFi scan from web flasher 2025-04-19 15:21:48 +02:00
TD-er 01ed6d72ce [Console] Revert limiting write chunks to 64 bytes for non-USB serial 2025-04-19 13:30:29 +02:00
TD-erandGitHub b787a36db0 Merge branch 'mega' into bugfix/WiFi_state_machine 2025-04-16 22:07:52 +02:00
TD-er 0c6b1a91e5 [1-wire] Cleanup timing critical code 2025-04-15 01:43:31 +02:00
TD-er d20975ac44 [1-wire] Fix set GPIO to output via direct GPIO access 2025-04-14 23:03:01 +02:00
TD-erandGitHub 127859cd20 Merge pull request #5287 from tonhuisman/feature/P020-data-handling-improvements
[P020] Improve data handling, add UDP receiver
2025-04-02 22:23:18 +02:00
TD-erandTon Huisman d58715b06e [Serial] Add setXxBufferSize functions 2025-03-26 23:02:34 +01:00
TD-er fd626021bb Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_state_machine 2025-03-26 22:55:52 +01:00
TD-er f850af34c1 Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_state_machine 2025-03-26 08:37:35 +01:00