J. Nick Koston
|
7ff56c62f9
|
[core] Add shared registry, ninja, and cache infrastructure for native toolchains (#18570)
|
2026-08-26 13:23:16 +12:00 |
|
J. Nick Koston
|
370e8fffed
|
[core] Add the arduino toolchain seam and validate --toolchain on every platform (#18556)
|
2026-08-26 11:16:02 +12:00 |
|
J. Nick Koston
|
688e833413
|
[core] Consolidate HTTP download paths (#18742)
|
2026-08-25 12:38:20 -05:00 |
|
J. Nick Koston
|
132f494195
|
[nrf52] Rebuild the Python env when its interpreter symlink dangles (#18540)
|
2026-08-20 07:59:57 -04:00 |
|
J. Nick Koston
|
b178f74e5d
|
[core] Save the validated config cache on the first upload or logs run (#18367)
|
2026-08-14 18:45:23 -07:00 |
|
J. Nick Koston
|
4fd2ddee55
|
[core] Trim the stacktrace gate commentary (#18097)
|
2026-08-05 20:50:48 +00:00 |
|
J. Nick Koston
|
253ecdd145
|
[core] Resolve the stacktrace decoder lazily behind an address gate (#18048)
|
2026-08-05 14:34:16 -05:00 |
|
 
|
0959141f88
|
[nrf52] Clone the sdk-nrf manifest repository shallow (#17892)
Co-authored-by: esphbot <esphome@openhomefoundation.org>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-07-27 19:58:50 -04:00 |
|
 tomaszduda23andJonathan Swoboda
|
ca08803425
|
[nrf52] add OTA for Adafruit_nRF52_Bootloader (#17381)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-07-27 16:03:22 -04:00 |
|
tomaszduda23
|
d5681ac6a0
|
[nrf52] add platformio deprecation warning (#17705)
|
2026-07-20 20:29:00 +02:00 |
|
Jesse Hills
|
1493a09521
|
[nrf52] Install PlatformIO toolchain Python packages into a dedicated venv (#17635)
|
2026-07-17 23:22:23 -04:00 |
|
Jesse Hills
|
735f8d607d
|
[nrf52] Set ZEPHYR_SDK_INSTALL_DIR for Zephyr SDK discovery (#17633)
|
2026-07-18 00:04:35 +12:00 |
|
Jesse Hills
|
7c130fc970
|
[core] Hide build & framework internals from the visual editor (#17449)
|
2026-07-09 11:58:40 +12:00 |
|
tomaszduda23
|
468b32b986
|
[nrf52] add better error message for OTA error (#17407)
|
2026-07-06 15:50:57 -04:00 |
|
 tomaszduda23andJonathan Swoboda
|
39ad583b39
|
[nrf52] allow to build for non nrf52840 boards (#17373)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-07-06 15:48:24 -04:00 |
|
tomaszduda23
|
3f94e6dcbb
|
[nrf52] let user select libc version (#17408)
|
2026-07-05 19:52:39 -04:00 |
|
Jonathan Swoboda
|
5738c60206
|
[nrf52] Run clang-tidy against the native sdk-nrf toolchain (#17364)
|
2026-07-03 18:09:01 -04:00 |
|
 
|
fd16eec416
|
[nrf52] switch nrf52 builds to native sdk by default (#17319)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: ESPHome Device Builder <device-builder@esphome.io>
|
2026-07-03 12:16:55 -04:00 |
|
tomaszduda23
|
ea14a93e67
|
[nrf52] fix crash report for native build (#17371)
|
2026-07-03 09:33:42 -04:00 |
|
Jonathan Swoboda
|
648f5e1b06
|
[nrf52] Install native sdk-nrf into a machine-global cache dir (#17353)
|
2026-07-02 15:42:59 -04:00 |
|
Jonathan Swoboda
|
65fc10d627
|
[nrf52] Build PlatformIO libraries as Zephyr modules (sdk-nrf) (#17250)
|
2026-07-02 10:26:34 -04:00 |
|
 tomaszduda23andJonathan Swoboda
|
41cf842d5d
|
[zephyr][nrf52] Rebuild native build when config inputs change (#17318)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-07-02 14:13:56 +00:00 |
|
Jonathan Swoboda
|
b8690c8e31
|
[core] Drop Python 3.11 support (#17280)
|
2026-06-29 12:32:28 -04:00 |
|
 tomaszduda23andJonathan Swoboda
|
690e8c3fb9
|
[nrf52] add upload for native build (#17100)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-06-27 15:50:28 -04:00 |
|
Jesse Hills
|
e6455c5b44
|
Mark configurable classes as final (12/21: msa3xx-pm2005) (#16963)
|
2026-06-23 18:27:07 -05:00 |
|
 tomaszduda23andJonathan Swoboda
|
e3f164fff2
|
[nrf52] add support for native builds (#16898)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-06-17 21:17:07 -04:00 |
|
 
|
5faed9d5f5
|
[nrf52] native build - download toolchain and sdk in venv (#16388)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <swoboda1337@users.noreply.github.com>
|
2026-06-09 07:04:51 -04:00 |
|
J. Nick Koston
|
3cc875c40b
|
[core] Enable ruff BLE (flake8-blind-except) lint family (#16659)
|
2026-05-27 20:09:57 +12:00 |
|
J. Nick Koston
|
52ead52ef2
|
[core] Enable ruff PGH (pygrep-hooks) lint family (#16651)
|
2026-05-26 15:29:54 -05:00 |
|
J. Nick Koston
|
ae74920b81
|
[core] Enable ruff PTH (flake8-use-pathlib) lint family (#16661)
|
2026-05-26 05:14:42 +00:00 |
|
 ![pre-commit-ci-lite[bot]](/assets/img/avatar_default.png)
|
8cf0eba043
|
[nrf52][zephyr] prepare for native builds (#16193)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-05-11 14:47:06 +00:00 |
|
tomaszduda23
|
2edb7ca5c2
|
[nrf52] add message that west update is running (#16321)
|
2026-05-11 10:05:41 -04:00 |
|
J. Nick Koston
|
4d9d6e02e5
|
[core] Add stable esphome.upload_targets module for port classification (#16346)
|
2026-05-11 09:13:16 -04:00 |
|
Jonathan Swoboda
|
e4d9786f00
|
[core] Move platformio files to subfolder (#16347)
|
2026-05-11 21:34:47 +12:00 |
|
 ![pre-commit-ci-lite[bot]](/assets/img/avatar_default.png)  
|
e9cc10fedc
|
[core] Native idf full support (#14678)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <swoboda1337@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2026-05-11 02:12:07 +00:00 |
|
tomaszduda23
|
a99c1b3e08
|
[nrf52] add reserve area for bootloader (#16204)
|
2026-05-05 20:37:03 -04:00 |
|
![dependabot[bot]](/assets/img/avatar_default.png) Jonathan Swobodaanddependabot[bot]
|
53b682e48f
|
[ci] Bump clang-tidy from 18.1.8 to 22.1.0.1 (#16078)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-04-29 20:19:33 +00:00 |
|
 tomaszduda23andJ. Nick Koston
|
6b3df66bdc
|
[nrf52] make reset pin optional (#11684)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-04-28 12:20:38 -05:00 |
|
J. Nick Koston
|
6460f3a757
|
[api] Add max_data_length and force to DeviceInfoResponse/HelloResponse proto fields (#15514)
|
2026-04-07 10:24:36 -10:00 |
|
   
|
2c705810cd
|
[nrf52] allow to update OTA via cmd (#12344)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-03-08 08:40:52 +00:00 |
|
![pre-commit-ci-lite[bot]](/assets/img/avatar_default.png)   
|
e4b89a69d4
|
[nrf52, ota] ble and serial OTA based on mcumgr (#11932)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-03-07 20:32:20 -10:00 |
|
tomaszduda23
|
0e106d843c
|
[nrf52][zephyr] support for multi on rate callbacks (#14557)
|
2026-03-07 11:18:21 -05:00 |
|
tomaszduda23
|
48ba007c22
|
[nrf52] print line number after crash in logs (#14165)
|
2026-02-21 14:16:20 -05:00 |
|
tomaszduda23
|
1d3054ef5e
|
[nrf52,logger] Early debug (#11685)
|
2026-02-20 16:12:50 -06:00 |
|
 tomaszduda23andJonathan Swoboda
|
ded835ab63
|
[nrf52] Move toolchain to platform (#13498)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-01-28 04:51:18 +00:00 |
|
tomaszduda23
|
71d532a349
|
[nrf52,sdk] Add framework version support (#12489)
|
2026-01-12 13:31:09 -05:00 |
|
 ![pre-commit-ci-lite[bot]](/assets/img/avatar_default.png)   
|
69867bf818
|
[nrf52, zephyr] move nrf52-specific code to nrf52 component (#12582)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-01-03 18:58:56 +00:00 |
|
tomaszduda23
|
d869108416
|
[nrf52] add settings for dcdc converter (#11841)
|
2025-11-12 20:06:20 -06:00 |
|
tomaszduda23
|
2f91e7bd47
|
[nrf52] fix boot loop (#11854)
|
2025-11-11 15:33:53 -06:00 |
|
 tomaszduda23andJ. Nick Koston
|
a6b7c1f18c
|
[nrf52,gpio] add gpio levels for high voltage mode (#9858)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-11-11 15:17:25 +00:00 |
|