TD-er
050017b2b0
[DNS] Fix hostByName returning negative values when lookup failed
...
`hostByName` does only return `1` on success, however it may return a negative value when lookup failed.
So need to check for the exact return value and not consider it a boolean return type.
2026-10-07 08:27:40 +02:00
TD-er
157a954e5d
[Build] Change 'unsigned long' to 'uint32_t'
2026-09-14 12:28:33 +02:00
TD-er
6dfd71a4a0
[Build] Reduce ESP8266 and ESP32-C6 DisplayB build size
2026-09-11 18:14:19 +02:00
Ton Huisman
f9d6c607d1
Merge branch 'mega' into feature/P157-plugin-14-segment-display
2026-08-21 21:15:16 +02:00
Ton Huisman
146904e5be
[RTC SRAM] Fix initialization error causing reboots at read
2026-08-21 15:23:53 +02:00
Ton Huisman
899e557c18
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/EEPROM-update-lib-for-better-timing
2026-08-20 21:55:46 +02:00
Ton Huisman
bd851423c6
[EEPROM] Replace library and improve timing
2026-08-20 21:20:18 +02:00
TD-er
19806006ff
[VL53L1X] Move includes to .cpp for linker to leave out unused code
2026-08-20 12:55:41 +02:00
Ton Huisman
e75620f89e
Merge branch 'mega' into feature/P157-plugin-14-segment-display
2026-08-20 11:52:25 +02:00
Ton Huisman
ac12667365
[Storage] Add support for PCF8583 RTC with 240 bytes SRAM
2026-08-17 17:08:01 +02:00
Ton Huisman
6aae97b9be
[Storage] Add missing library.properties file for AT24CX (made up)
2026-08-11 22:02:39 +02:00
Ton Huisman
86e15ccb41
[Storage] Add support for WriteRTC.../[ReadRTC#...] storing values in RTC SRAM
2026-08-10 23:16:17 +02:00
Ton Huisman
95749ae958
[Storage] Merge mega and fix merge conflicts, disable for ESP8266 though still doesn't fit the build
2026-08-09 23:09:30 +02:00
Ton Huisman
990d8a8a55
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P157-plugin-14-segment-display
2026-07-25 16:21:34 +02:00
TD-er
aa2cc9ceca
Merge remote-tracking branch 'letscontrolit/mega' into bugfix/simplify_serial_fallback
2026-07-20 22:55:32 +02:00
TD-er
406a62421f
[Console] Prevent long delay when USB-HWCDC is plugged but not used
2026-07-20 22:55:00 +02:00
TD-er
50c52c3b95
[ESPEasy console] reduce load when USB HWCDC is not connected
2026-07-19 22:50:51 +02:00
TD-er
39f43f14f8
[Serial] Simplify ESPEasy console code + reduce resource usage
2026-07-19 17:06:59 +02:00
TD-er
72171b9500
[ESPEasy Console] Simplify init of ESPEasy console + update IDF/Arduino
2026-07-18 16:09:50 +02:00
Ton Huisman
0144de4e47
[Serial] Allow multiple selectors on a single page for Modbus configuration
2026-07-17 22:36:19 +02:00
TD-er
6c630a7266
[SendToHttps] Fix crash and actually working + connect timeout
2026-06-24 23:01:11 +02:00
Ton Huisman
21ef4b11e5
[P157] Add scroll always option, optional slashed zero, delay between scroll loops
2026-06-13 21:00:51 +02:00
Ton Huisman
2dacd1b4e9
[Lib] Noiasca HT16K33 change fonts to have degree symbol instead of ^ like P073 fonts
2026-05-24 16:45:18 +02:00
Ton Huisman
c97afc5602
[P157] Add support for fonts via P073, P057 update name, P165 fix build/feature flag issue
2026-05-23 22:44:16 +02:00
Ton Huisman
e9b1ac160b
[P157] Add plugin for 14-segment displays (HT16K33)
2026-05-22 23:23:46 +02:00
TD-er
2f7f42b460
[PubSubClient3] Update to latest MQTT Client PubSubClient3
2026-05-11 21:32:09 +02:00
TD-er
33d5d2adde
[DirectGPIO] Use low-level HAL commands from ESP-IDF for ESP32-xx
2026-05-11 12:35:12 +02:00
TD-er
f0d3b78bb4
[WiFi] Fix some minor WiFi issues when saving settings (still 5min wait)
2026-05-07 21:07:21 +02:00
TD-er
3a0d2579ea
[Console] Fix setting correct TX buffer size + add checks + cleanup
2026-05-03 00:53:23 +02:00
TD-er
bb775cc609
[WiFi] Add OTA update for ESP-Hosted-MCU on ESP32-P4
2026-04-16 23:45:01 +02:00
Ton Huisman
7ee1008701
[Build] Rename library.json for HeatpumpIR to avoid constant re-installs of (outdated version) IRremoteESP8266
2026-04-15 21:38:33 +02:00
Ton Huisman
3a314968a0
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Storage-add-support-for-External-EEPROM
2026-04-06 21:44:05 +02:00
Ton Huisman
817afc5bf7
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Storage-add-support-for-External-EEPROM
2026-04-06 14:56:03 +02:00
TD-er
8b52d2eb63
[Cleanup] Fix failing builds due to different virtual function sigs
2026-04-06 01:00:08 +02:00
TD-er
dc14760360
[Cleanup] Add 'override' to virtual functions libs changed for ESPEasy
2026-04-05 23:57:53 +02:00
TD-er
2f7c033bcc
[ESP-IDF6.0] Add support for latest IDF6.0
2026-03-24 22:41:03 +01:00
TD-er
2cc2c8baac
[Console] Fix sluggish reply on console input + allow disable color logs
2026-03-24 16:05:55 +01:00
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-er
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 Huisman
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