Commit graph

113 commits

Author SHA1 Message Date
Me No Dev
69d891434b
IDF release/v5.5 b66b5448 (#11626)
IDF release/v5.5 b66b5448
2025-07-23 01:37:23 +03:00
Me No Dev
554de56f40
IDF release/v5.5 25c7c119 (#11623) 2025-07-22 11:23:49 +03:00
Me No Dev
ce7ef9c2ba
IDF release/v5.5 cf8dad07 (#11601)
IDF release/v5.5 cf8dad07
2025-07-16 13:42:07 +03:00
Lucas Saavedra Vaz
ccc0a69ef8
change(esptool): Upgrade esptool to release v5.0.0 (#11563) 2025-07-08 17:58:36 +03:00
Me No Dev
d4e5c5f969
IDF release/v5.5 adb3f2a5 (#11543)
IDF release/v5.5 adb3f2a5
2025-07-03 12:25:33 +03:00
Me No Dev
36d049659b
IDF release/v5.5 (#11504)
* IDF release/v5.5 4c3d086c

* fix(prov): Enable BLE provisioning with NimBLE

* fix(uart): idf 5.5 new gpio_iomux_* functions (#11507)

* fix(uart): idf 5.5 new gpio_iomux_* functions

* fix(uart): formatting and style

* fix(uart): commentaries style fix

* fix(uart): commentaries style fix

* fix(uart): commentaries style fix

* fix(uart): support to any idf 5.x version

* fix(uart): changing assert in order to avoid reset

* ci(pre-commit): Apply automatic fixes

---------

Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>

* IDF release/v5.5 cbe9388f

---------

Co-authored-by: Sugar Glider <rodrigo.garcia@espressif.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-06-24 12:30:29 +03:00
Lucas Saavedra Vaz
89ff465328
feat(esptool): Upgrade to esptool v5 (#11433)
* feat(esptool): Upgrade to esptool v5

* fix(script): Update script for better handling of esptool

* fix(script): Get proper download url

* fix(script): Apply copilot suggestions
2025-06-10 11:19:32 +03:00
Me No Dev
6ce7e254c4
IDF release/v5.5 (#11369)
* IDF release/v5.5 719b1b2b

* fix(build): Add dependency on esp_http_client

* fix(build): Add dependency on esp_https_ota

* IDF release/v5.5 28ac0243
2025-05-30 17:18:32 +03:00
Me No Dev
69cd5a0a66
IDF master 7cf5dacd (#11358) 2025-05-15 11:10:00 +02:00
Me No Dev
602f1f6e7f
IDF master (#11342)
* fix(ci): ESP32-P4 hosted compile fail (#11341)

* fix(ci): Update changes for P4 and C5 builds with latest IDF

* IDF master aaebc374

* ci(pre-commit): Apply automatic fixes

---------

Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-05-07 16:24:33 +03:00
Me No Dev
b115acea40
IDF master (#11289)
* fix(libs): Ensure compilation with ESP32-C5

* fix(i2c): Update I2C Slave init call

* IDF master 465b159c

* ci(simple_ble): Add check for BLE supported

* IDF master 38628f98

---------

Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
2025-05-01 02:15:03 +03:00
Me No Dev
03e9c45084
IDF master (#11204)
* fix(esp-now): Update TX Callback

* IDF master d930a386

---------

Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
2025-04-23 15:50:58 +03:00
Me No Dev
a61961d5c9
IDF master (#11150)
* IDF master ee77c489

* IDF master ee77c489

* IDF master 50be9735

* IDF master 23c73cdc

* IDF master a45d713b
2025-03-28 10:48:39 +02:00
Me No Dev
3fe2fe5311 IDF master 0461e2ff (#11018) 2025-03-20 02:10:20 +02:00
Me No Dev
e30e3c30f1 IDF master (#10999)
* IDF master c71d74e2

* IDF master 81e8b752

* IDF master 877057db
2025-03-20 02:10:20 +02:00
Me No Dev
042015efc8 IDF master (#10981)
* IDF master 1160a86b

* fix(ci): Do not compile RainMaker examples on ESP32
2025-03-20 02:10:20 +02:00
Me No Dev
6283c15ae2 IDF master (#10887)
* feat(ci): Run sketches on ESP32-C5

* IDF master 1160a86b

* fix(zigbee): Remove RCP mode from ESP32-C5
2025-03-20 02:10:20 +02:00
Lucas Saavedra Vaz
f7c1efccaa
docs(esp32p4): Add missing information and improve organization (#11081)
* docs(esp32p4): Add missing information and improve organization

* docs(datasheets): Add missing datasheets

* docs(readme): Reorder title

* docs(typos): Fix typos
2025-03-17 12:37:41 +02:00
Me No Dev
bda7c48117
IDF release/v5.4 d4aa25a3 (#11060)
IDF release/v5.4 d4aa25a3
2025-03-11 00:26:18 +02:00
Me No Dev
b33470e44b
IDF release/v5.4 (#10998)
* IDF release/v5.4 bcb3c32d

* fix(zigbee): Remove the need of native ieee802154 radio

---------

Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2025-02-25 10:13:10 +02:00
Me No Dev
8e9f7c31c9
IDF release/v5.4 e37d33cc (#10980) 2025-02-18 17:00:36 +02:00
Me No Dev
606a4049a2
IDF release/v5.3 (#10873)
* IDF release/v5.3 adf53196

* IDF release/v5.3 fb25eb02

* IDF release/v5.3 fb25eb02

* IDF release/v5.3 fb25eb02

* IDF release/v5.3 fb25eb02

* IDF release/v5.3 489d7a2b
2025-02-13 13:16:30 +02:00
Me No Dev
7cfe0adc87
IDF release/v5.3 (#10816)
* IDF release/v5.3 cfea4f7c

* Update core version
2025-01-07 15:50:38 +02:00
Me No Dev
7205ee81ac
Merge pull request #10718 from espressif/change/esptool
change(esptool): Bump esptool version and fix deprecation warning
2024-12-12 22:43:37 +02:00
me-no-dev
217eec6e1e IDF release/v5.3 083aad99 2024-12-12 09:41:07 +00:00
Lucas Saavedra Vaz
d072cdd41f
change(esptool): Bump to version 4.9.dev3 2024-12-11 19:50:49 -03:00
me-no-dev
dfa732419b IDF release/v5.3 083aad99 2024-12-11 12:35:59 +00:00
me-no-dev
59bc22a98f IDF release/v5.3 9a6aba74 2024-12-11 00:49:58 +00:00
Me No Dev
3822a68820
IDF release/v5.3 (#10599)
* fix(zigbee): Bump zigbee version and use 1.6.0 (#10563)

Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>

* fix(zigbee): Add require public for zigbee libs

* fix(zigbee): Guard the Zigbee library

* fix(zigbee): Fix removed cluster_role attribute (#10576)

* fix(hosted): Update hosted configuration

* fix(hosted): Fix Hosted deinit and protect reinit for now

* IDF release/v5.3 a0f798cf

* IDF release/v5.3 a0f798cf

---------

Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-11-13 12:33:02 +02:00
Lucas Saavedra Vaz
501f8a9a4e
fix(esptool): Bump esptool version to 4.9.dev1 on 3.1.x (#10570) 2024-11-06 01:01:11 +02:00
Me No Dev
87ad78d787
fix(bm): Board Manager install will fail on Windows (#10533)
* fix(bm): Board Manager install will fail on Windows

On some Windows installations, Board Manager will fail to install the RC2 core, because it could not find esptool for the given OS.

* fix(package): EspTool for Mac is only ARM64 version

cc: @lucasssvaz
2024-10-29 13:10:20 +02:00
Lucas Saavedra Vaz
a805e0696c
feat(esptool): Update esptool to v4.8.1 (#10524)
* feat(esptool): Update esptool to v4.8.1

* fix(archives): Fix checksums
2024-10-25 20:49:05 +03:00
Me No Dev
9ac705e5f2
IDF release/v5.3 a0f798cf (#10522) 2024-10-25 14:53:35 +03:00
Me No Dev
dc1a49e6f0
IDF release/v5.3 (#10503)
* fix(psram): Do not disable PSRAM when used as component

Information: https://github.com/espressif/arduino-esp32/issues/10500

* IDF release/v5.3 59550599
2024-10-23 02:04:03 +03:00
Me No Dev
aefe8a55d3
IDF release/v5.3 59550599 (#10498) 2024-10-22 17:40:11 +03:00
Me No Dev
edb4ee13d2
IDF release/v5.3 707d097b (#10480) 2024-10-17 19:46:14 +03:00
Me No Dev
9dea05b17f
IDF release/v5.3 707d097b (#10473) 2024-10-17 02:38:25 +03:00
Me No Dev
a3f2568a19
IDF release/v5.3 (#10465)
* fix(usb): Update tinyusb init call

* Update esp-insights version (#10456)

* Add support for WiFi to ESP32-P4 (#10463)

* feat(p4): Add support for WiFi to ESP32-P4

Implements support for external MCU connected through SDIO

* fix(p4): Init SDIO host properly on Network boot

esp-hosted has one function marked as "constructor" that did not run in the boot phase of the chip. This calls the function when network is started

* Fix RainMaker dependent versions because Matter requires Insights 1.0.1

* IDF release/v5.3 707d097b

* ci(pre-commit): Apply automatic fixes

---------

Co-authored-by: Mahesh Tupe <tupemahesh91@gmail.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-10-15 20:20:04 +03:00
Me No Dev
af4099202d
IDF release/v5.3 (#10444)
* IDF release/v5.3 707d097b

* fix(camera): Remove support for face detection and recognition
2024-10-10 17:22:39 +03:00
Me No Dev
6d6a8f8d32
IDF release/v5.3 707d097b (#10416) 2024-10-03 16:35:39 +03:00
Me No Dev
157b4c8643
IDF release/v5.3 (#10403)
IDF release/v5.3 707d097b
2024-10-02 22:26:26 +03:00
me-no-dev
9398d52ddc Update package_esp32_index.template.json 2024-09-25 00:05:49 +03:00
Lucas Saavedra Vaz
a4c33e3897
feat(esp32p4): Add initial ESP32-P4 support (#10358)
* feat(esp32p4): Initial changes required for ESP32-P4

* esp32-p4: Initial changes to build with Arduino

Signed-off-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>

* fix(esp32p4): Fix lib builder errors

* change(esp32p4): Unhide board

* ci(esp32p4): Add ESP32-P4 to workflow

* change(esptool): Update esptool to 4.8.0

* fix(build): Fix redefinition errors

* fix(build): Remove old commands

* change(esptool): Remove unsupported 32-bit tools

* fix(get.py): Force exe generation

* Revert "fix(get.py): Force exe generation"

This reverts commit 979b16b3b19d02917ddccf0139c6913cca618714.

* fix(get.py): Fix system check

* change(tools): Push generated binaries to PR

* ci(esp32p4): Add missing ESP32-P4 entries

* fix(esp32p4): Add chip info

* fix(esp32p4): Fix build commands

* docs(esp32p4): Add missing references to P4

* fix(esp32p4): Fix clock sources definitions

* fix(esp32p4): Set CPU frequency to 360 MHz so it is stable in all chips

* refactor(esp32p4): Change preprocessor conditionals for maintainability

Co-authored-by: me-no-dev <hristo@espressif.com>

* fix(esp32p4): Add missing menu options

* fix(esp32p4): Mark as not in development json in readme

* fix(esp32p4): Add P4 to ci.json files

* ci(pre-commit): Apply automatic fixes

* fix(get.py): Remove unused include

* ci(pre-commit): Apply automatic fixes

* change(tools): Push generated binaries to PR

* ci(pre-commit): Apply automatic fixes

* fix(ci.json): Fix formatting

---------

Signed-off-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: me-no-dev <hristo@espressif.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-09-24 21:18:28 +03:00
Me No Dev
67682088ca
IDF release/v5.3 (#10272)
* IDF release/v5.3 2c46030b

* IDF release/v5.3 cc3203dc

* IDF release/v5.3 4d0db704
2024-09-18 15:56:37 +03:00
Me No Dev
564612dacc
IDF release/v5.3 0bbd7281 (#10258) 2024-08-28 22:45:33 +03:00
me-no-dev
e1673e4c0c fix(build): IDF release/v5.3 466a392a and initial changes 2024-08-19 23:28:11 +03:00
Me No Dev
16b2d74441
IDF release/v5.1 (#10162)
* fix(prov): Use network_provisioning

* IDF release/v5.1 5c57dfe949

* fix(prov): Add sketch and CMake fixes

* fix(prov): Fix build for ESP32-C2

* ci(pre-commit): Apply automatic fixes

* fix(prov): Improve WiFiProv library and QRcode print

* IDF release/v5.1 c608177cf9

---------

Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-08-15 09:30:45 +03:00
Me No Dev
393681c1ee
IDF release/v5.1 (#10098)
* IDF release/v5.1 5a26d8ae8e

* IDF release/v5.1 b6b4727c58
2024-08-01 12:09:25 +03:00
Me No Dev
77ca7ea7e5
IDF release/v5.1 (#10038)
* IDF release/v5.1 dc859c1e67

* fix(lwip): Filter out V6 packets if V6 is not enabled

the ESP might accept and act on some IPv6 packets, even though IPv6 is not enabled for the interface in Arduino. This change makes the ESP ignore all IPv6 packets if IPv6 address is not available.

* fix(lwip): DNS header is not required

* fix(ot): Add LWIP_HOOK_IP6_INPUT_CUSTOM support
2024-07-16 19:35:06 +03:00
Me No Dev
65204d9e6b
IDF release/v5.1 bd2b9390ef (#9928) 2024-06-24 22:34:00 +03:00