J. Nick Koston
|
8daa946afa
|
[esp32] Add crash handler to capture and report backtrace across reboots (#14709)
|
2026-03-12 14:00:20 +13:00 |
|
Thomas Rupprecht
|
dcbf3c8728
|
[esp32] gpio type improvements (#14517)
|
2026-03-10 18:18:35 -04:00 |
|
J. Nick Koston
|
9547a54fac
|
[const] Move CONF_ENABLE_FULL_PRINTF to const.py (#14633)
|
2026-03-08 14:52:40 -10:00 |
|
 tomaszduda23andJonathan Swoboda
|
e59a2b3ede
|
[nrf52] prepare for usb cdc (#14174)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-03-06 16:25:44 +00:00 |
|
Thomas Rupprecht
|
5084c32f3c
|
[esp32] Fix ESP32-S3 pin validation error message (#14540)
|
2026-03-06 07:22:11 -05:00 |
|
Thomas Rupprecht
|
c0b7f41397
|
[esp32] Fix wrong variable usage in P4 pin validation error msg (#14539)
|
2026-03-06 07:21:44 -05:00 |
|
J. Nick Koston
|
1f1b20f4fe
|
[core] Pack entity string properties into PROGMEM-indexed uint8_t fields (#14171)
|
2026-03-03 07:03:24 -10:00 |
|
J. Nick Koston
|
3615a7b90c
|
[core] Eliminate __udivdi3 in millis() on ESP32 and RP2040 (#14409)
|
2026-03-02 11:42:25 -10:00 |
|
 J. Nick KostonandClaude Opus 4.6
|
00242443e1
|
[light] Replace powf gamma with pre-computed lookup tables (LUT) (#14123)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-02 06:57:23 -10:00 |
|
 J. Nick KostonandClaude Opus 4.6
|
1c5fd8bbd4
|
[core] Move millis_64 rollover tracking out of Scheduler (#14360)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-02 06:56:51 -10:00 |
|
J. Nick Koston
|
3e7424b307
|
[preferences] Reduce heap churn with small inline buffer optimization (#13259)
|
2026-03-02 14:22:55 +13:00 |
|
 J. Nick KostonandClaude Opus 4.6
|
49cc389bf0
|
[esp32] Wrap printf/vprintf/fprintf to eliminate _vfprintf_r (~11 KB flash) (#14362)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-27 17:28:05 -10:00 |
|
Clyde Stubbs
|
2255c68377
|
[esp32] Enable execute_from_psram for P4 (#14329)
|
2026-02-28 06:40:55 +11:00 |
|
J. Nick Koston
|
1c7f769ec7
|
[core] Add millis_64() HAL function with native ESP32 implementation (#14339)
|
2026-02-27 07:48:21 -10:00 |
|
 Jonathan SwobodaandCopilot
|
abf7074518
|
[esp32] Improve ESP32-P4 engineering sample warning message (#14252)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-02-24 08:27:48 -05:00 |
|
tomaszduda23
|
063c6a9e45
|
[esp32,core] Move CONF_ENABLE_OTA_ROLLBACK to core (#14231)
|
2026-02-23 20:06:20 +00:00 |
|
 
|
ded457c2c1
|
[libretiny] Tune oversized lwIP defaults for ESPHome (#14186)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-23 13:52:46 +13:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
9ce01fc369
|
[esp32] Add engineering_sample option for ESP32-P4 (#14139)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-20 11:20:05 -05:00 |
|
J. Nick Koston
|
b0a35559b3
|
[esp32] Bump ESP-IDF to 5.5.3.1, revert GATTS workaround (#14147)
|
2026-02-20 10:19:01 -06:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
7a2a149061
|
[esp32] Bump ESP-IDF to 5.5.3 (#14122)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-19 21:43:29 -05:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
bf2e22da4f
|
[esp32] Remove deprecated add_idf_component() parameters and IDF component refresh option (#14105)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-19 16:55:03 +00:00 |
|
J. Nick Koston
|
02e310f2c9
|
[core] Remove unnecessary IRAM_ATTR from yield(), delay(), feed_wdt(), and arch_feed_wdt() (#14063)
|
2026-02-18 16:48:13 -06:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
9cd7b0b32b
|
[external_components] Clean up incomplete clone on failed ref fetch (#14051)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-18 18:09:33 +00:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
96eb129cf8
|
[esp32] Bump Arduino to 3.3.7, platform to 55.03.37 (#13943)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-11 20:29:17 -05:00 |
|
J. Nick Koston
|
0ec02d4886
|
[preferences] Replace per-element erase with clear() in sync() (#13934)
|
2026-02-11 11:41:53 -06:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
b4707344d3
|
[esp32] Upgrade uv to 0.10.1 and increase HTTP retries (#13918)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-11 00:44:12 +00:00 |
|
Jesse Hills
|
b9c2be8228
|
Merge branch 'release' into dev
|
2026-02-11 11:13:33 +13:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
1f761902b6
|
[esp32] Set UV_CACHE_DIR inside data dir so Clean All clears it (#13888)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-11 07:48:20 +13:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
13a124c86d
|
[pulse_counter] Migrate from legacy PCNT API to new ESP-IDF 5.x API (#13904)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-10 10:10:27 -05:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
04a6238c7b
|
[esp32] Set UV_CACHE_DIR inside data dir so Clean All clears it (#13888)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-09 17:49:58 +00:00 |
|
 Jonathan SwobodaandClaude Opus 4.5
|
c7729cb019
|
[esp32] Use underscores in arduino_libs_stub folder name (#13785)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-06 09:51:13 +01:00 |
|
 Jonathan SwobodaandClaude Opus 4.5
|
9ea8461440
|
[esp32] Remove specific claims from framework migration message (#13777)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-05 11:41:17 +00:00 |
|
 Jonathan SwobodaandClaude Opus 4.5
|
ed8c0dc99d
|
[esp32] Skip downloading precompiled Arduino libs (#13775)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-05 05:55:08 -05:00 |
|
J. Nick Koston
|
be44d4801f
|
[esp32] Reduce Arduino build size by 44% and build time by 36% (#13623)
|
2026-02-05 10:52:43 +01:00 |
|
 Jonathan SwobodaandClaude
|
43d9d6fe64
|
[esp32] Restore develop branch for dev platform version, bump platformio (#13759)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-02-04 15:12:42 -05:00 |
|
J. Nick Koston
|
9f1a427ce2
|
[preferences] Use static storage for singletons and flash buffer (#13727)
|
2026-02-03 04:03:52 +01:00 |
|
J. Nick Koston
|
ccf5c1f7e9
|
[esp32] Exclude additional unused IDF components (driver, dac, mcpwm, twai, openthread, ulp) (#13664)
|
2026-02-03 03:12:12 +01:00 |
|
J. Nick Koston
|
0fd50b2381
|
[esp32] Disable unused per-tag log filtering, saving ~536 bytes RAM (#13662)
|
2026-01-31 01:21:52 -06:00 |
|
 J. Nick KostonandCopilot
|
9a8c71a58b
|
[logger] Fix USB Serial JTAG VFS linker errors when using UART on IDF (#13628)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-29 21:31:01 -06:00 |
|
J. Nick Koston
|
ecc0b366b3
|
[esp32] Reduce compile time by excluding unused IDF components (#13610)
|
2026-01-29 13:21:12 -06:00 |
|
J. Nick Koston
|
74c84c8747
|
[esp32] Add advanced sdkconfig options to reduce build time and binary size (#13611)
|
2026-01-28 18:20:39 -10:00 |
|
Dan Schafer
|
10dfd95ff2
|
[esp32] Add pin definitions for adafruit_feather_esp32s3_reversetft (#13273)
|
2026-01-28 09:50:19 -05:00 |
|
J. Nick Koston
|
73a249c075
|
[esp32] Default to CMN certificate bundle, saving ~51KB flash (#13574)
|
2026-01-28 04:02:01 +00:00 |
|
J. Nick Koston
|
ca59ab8f37
|
[esp32] Eliminate dead exception class code via linker wraps (#13564)
|
2026-01-27 07:47:34 -10:00 |
|
 Jonathan SwobodaandClaude Opus 4.5
|
b06cce9eeb
|
[esp32] Add warning for experimental 400MHz on ESP32-P4 (#13433)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-22 16:30:52 -05:00 |
|
 Jonathan SwobodaandClaude Opus 4.5
|
19c1d3aee7
|
[esp32] Bump Arduino to 3.3.6, platform to 55.03.36 (#13438)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-21 20:41:59 -05:00 |
|
 Jonathan SwobodaandClaude Opus 4.5
|
8dd1aec606
|
[esp32] Add warning for experimental 400MHz on ESP32-P4 (#13433)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-21 17:17:11 -05:00 |
|
J. Nick Koston
|
54d6825323
|
[esp32] [libretiny] Use stack buffer for preference comparison (#13398)
|
2026-01-20 17:52:28 -10:00 |
|
 
|
df74d307c8
|
[esp32] Add support for native ESP-IDF builds (#13272)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-01-20 22:52:04 -05:00 |
|
Clyde Stubbs
|
ac672e4b8f
|
[esp32] Don't warn about no ota rollback if no ota at all (#13045)
|
2026-01-07 18:19:46 +11:00 |
|