arduino-esp32/docs/en
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
..
api feat(LEDC): Adds the ability to set the clock source for the LEDC (#10171) 2024-08-28 17:09:56 +03:00
boards docs(vale): Enable vale and fix errors (#10231) 2024-08-28 15:48:18 +03:00
common Documentation migration from RTD to ESP-Docs (#9094) 2024-01-12 19:44:42 +02:00
guides docs(contrib): Add instructions on how to test changes (#10221) 2024-09-10 16:16:29 +03:00
migration_guides docs(vale): Enable vale and fix errors (#10231) 2024-08-28 15:48:18 +03:00
tutorials docs(vale): Enable vale and fix errors (#10231) 2024-08-28 15:48:18 +03:00
advanced_utils.rst docs(i2s): Fix I2S documentation example (#9916) 2024-06-24 10:23:47 +03:00
conf.py Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
contributing.rst docs(contrib): Add instructions on how to test changes (#10221) 2024-09-10 16:16:29 +03:00
esp-idf_component.rst docs(vale): Enable vale and fix errors (#10231) 2024-08-28 15:48:18 +03:00
external_libraries_test.rst Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
faq.rst Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
getting_started.rst docs(vale): Enable vale and fix errors (#10231) 2024-08-28 15:48:18 +03:00
index.rst Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
installing.rst docs(vale): Enable vale and fix errors (#10231) 2024-08-28 15:48:18 +03:00
lib_builder.rst feat(esp32p4): Add initial ESP32-P4 support (#10358) 2024-09-24 21:18:28 +03:00
libraries.rst docs(libraries): Add new SoCs H2 and C6 to missing parts in docs (#9709) 2024-05-29 13:04:46 +03:00
make.rst Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
ota_web_update.rst Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
troubleshooting.rst docs(vale): Enable vale and fix errors (#10231) 2024-08-28 15:48:18 +03:00