Wulu
51f1367d57
fix(docs): correct code block indentation in core_compatibility.rst ( #11471 )
...
* fix(docs): correct code block indentation in core compatibility guide
* fix(docs): remove extra colon causing rendering error in core_compatibility.rst
2025-06-20 12:22:01 +03:00
Lucas Saavedra Vaz
c21ef70a15
fix(release): Replace all assets with chinese mirrors ( #11323 )
...
* fix(release): Replace all assets with chinese mirrors
* feat(release): Add script to append "-cn" to versions
* docs(install): Add instructions for users in China
2025-06-10 13:09:27 +03:00
Lucas Saavedra Vaz
de72a03ca5
docs(mirror): Add Chinese mirror links ( #11317 )
2025-04-29 10:46:44 +03:00
Lucas Saavedra Vaz
c110ca8295
docs(language): Enforce English on contributions and issues ( #11267 )
2025-04-22 11:46:59 +03: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
Lucas Saavedra Vaz
c2b0482511
ci(hw): Fix files being overwritten ( #11019 )
...
Co-authored-by: Sugar Glider <rodrigo.garcia@espressif.com>
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
2025-03-13 11:44:23 +02:00
Lucas Saavedra Vaz
01d9726609
docs(discord): Replace Gitter links with Discord ( #10852 )
...
* docs(discord): Replace Gitter links with Discord
* docs(links): Add Developer Portal link
2025-01-15 01:46:31 +02:00
Lucas Saavedra Vaz
089cbabf17
docs(3rd-party): Add section for third party tools ( #10749 )
...
* docs(3rd-party): Add section for third party tools
* fix(docs): Fix dependencies in Python 3.13
* fix(typo): Fix docs typo
* docs(3rd-party): Re-write some phrases
* ci(pre-commit): Apply automatic fixes
* fix(naming): Rename files
* fix(spelling): Fix spelling mistake
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-07 12:00:21 +02:00
Lucas Saavedra Vaz
3d8014b453
Merge branch 'master' into release/v3.1.x
2024-12-10 10:23:39 -03:00
Lucas Saavedra Vaz
cd772f1437
ci(pre-commit): Add bash script formatter and linter ( #10681 )
...
* ci(pre-commit): Add check for bash scripts
* fix(formatting): Fix bash scripts
* docs(pre-commit): Add info about the included hooks
2024-12-09 15:25:11 +02:00
Rodrigo Garcia
c7022caeda
Remove 3rd party references in code and documentation ( #10666 )
...
* feat(support): documentation adjustment
* feat(support): readme files, commentaries and examples
* fix(template): Fix Issue Report Template
-----------------------------
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
2024-12-03 14:35:13 -03:00
Me No Dev
d561685258
Merge branch 'master' into release/v3.1.x
2024-11-12 10:24:28 +02:00
Jerzy Stusiński
1a8e53fe47
fix(typo): Fix typo in CDC DFU flash tutorial ( #10584 )
...
* Update cdc_dfu_flash.rst
* Update docs/en/tutorials/cdc_dfu_flash.rst
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* Update docs/en/tutorials/cdc_dfu_flash.rst
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
2024-11-11 15:22:32 +02:00
Lucas Saavedra Vaz
f1e1f5ab95
Merge branch 'master' into release/v3.1.x
2024-11-04 19:43:44 -03:00
Lucas Saavedra Vaz
05102fe853
docs(lib-builder): Improve UI and Docker image sections ( #10535 )
...
* docs(lib-builder): Improve UI and Docker image sections
* docs(lib-builder): Apply review suggestions
2024-10-31 13:13:08 +02:00
Lucas Saavedra Vaz
03bfa52d49
Merge branch 'master' into release/v3.1.x
2024-10-21 10:20:31 -03:00
Lucas Saavedra Vaz
4ca635a3b6
ci(json): Add requires_any field and use QIO by default to match IDE ( #10472 )
...
* ci(FQBN): Use QIO as default as DIO can be used on demand now
* fix(indentation): Fix default indentation for bash files
* fix(compilation): Make errors appear on CI fail
* ci(json): Add requires_any field to JSON and fix comparison
2024-10-19 12:00:48 +03:00
Lucas Saavedra Vaz
e12e33c581
Merge branch 'master' into release/v3.1.x
2024-10-04 11:14:57 -03:00
Lucas Saavedra Vaz
8ce5f775fe
ci(compilation): Use default partition and add append to FQBN option ( #10392 )
...
* ci(partitions): Use default partition for compilation in CI
* fix(ci): Fix paths for sdkconfig
* Fix build of camera web server
* fix(ci): Fix test requirements check
* ci(append): Add option to append to all FQBNs
* fix(json): Fix JSON files to compile examples
* fix(example): Use requires instead of target in ci.json
fix(zigbee): Improve JSON files
Co-authored-by: Jan Prochazka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* fix(regex): Trim argument before grep
* docs(ci): Add documentation about FQBNs in CI
* fix(json): Remove redundant FQBNs
* fix(json): Skip requirements if libs are not installed
* fix(partitions): Use rainmaker specific partitions
---------
Co-authored-by: me-no-dev <hristo@espressif.com>
Co-authored-by: Jan Prochazka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-10-04 16:57:08 +03:00
Lucas Saavedra Vaz
69351312e5
Merge branch 'master' into release/v3.1.x
2024-09-30 09:13:12 -03:00
Lucas Saavedra Vaz
e403f0b481
ci(json): Add configuration requirements to ci.json files ( #10385 )
...
* ci(json): Add support for checking sdkconfig before running tests
* docs(ci): Add explanation about requires field in JSON
* fix(json): Ignore comments when searching requirements
* feat(json): Add extended regex support to requires field
* change(json): Move to using requirements in JSON
* fix(json): Fix requirements for touch tests
* refactor(json): Fix formatting of JSON files
* fix(spi): Fix SPI example and JSON
2024-09-30 13:43:50 +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
Lucas Saavedra Vaz
ef23d52d9b
docs(contrib): Add instructions on how to test changes ( #10221 )
...
* docs(contrib): Add instructions on how to test changes
* fix(path): Fix file path
* Remove manual hooks as they do not exist anymore in the repo
* Fix typo
2024-09-10 16:16:29 +03:00
Adriano Konzen
dd4a7d6c5e
feat(LEDC): Adds the ability to set the clock source for the LEDC ( #10171 )
...
* Adds the ability to set the clock source for the LEDC
* feat(LEDC): Adjusting function names to more suitable
* feat(LEDC): Fix clock_source to static
* docs(ledc): Document ledc set and get clock source
* docs(ledc): Update ledcSetClockSource description
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: Jan Prochazka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-08-28 17:09:56 +03:00
Lucas Saavedra Vaz
683fea103c
docs(vale): Enable vale and fix errors ( #10231 )
...
* docs(vale): Enable vale and fix errors
* Apply suggestions
2024-08-28 15:48:18 +03:00
Lucas Saavedra Vaz
e04f050639
fix(spelling): Fix misspellings detected by codespell and enable it ( #10232 )
...
* fix(spelling): Fix misspellings detected by codespell and enable it
* change(tools): Push generated binaries to PR
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-28 15:43:02 +03:00
Rodrigo Garcia
99e68a0518
Change "neopixel" references to use RGB LED naming ( #10225 )
...
* fix(rgbled): fixes core rgbledWrite()
* fix(rgbled): fixes examples - rgbledWrite()
* fix(rgbled): fixes variants commetaries - rgbledWrite()
* fix(rgbled): examples and doc - use RGB_LED naming
* fix(rgbled): variants - use RGB_LED naming
* fix(rgbled): other places for RGB LED naming
* fix(typo): cores - rgbLed instead of rgbled
* fix(typo): examples - rgbLed instead of rgbled
* fix(typo): variants commentaties - rgbLed instead of rgbled
* fix(rgbled): bad file name
* fix(typo): typo and commentaries
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
* fix(rgbled): deprecating neopixelWrite()
* fix(rgbled): use RGB LED naming
* fix(rgbled): document formatting
* fix(rgbled): neopixelWrite() is now deprecated
* fix(rgbled): removed attribute in wrong place
* just a git push test
* restart git bash test
* ci(pre-commit): Apply automatic fixes
* removed wrong test file
* fix(rgbled): new Arduino style depreacted attribute
---------
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-08-28 09:53:24 +03:00
Lucas Saavedra Vaz
60cbb6276a
fix(requirements): Avoid version conflicts ( #10222 )
2024-08-22 23:44:33 +03:00
Leandro Mattioli
6c4e9ee609
fix(timer): Typo - milis instead of millis ( #10193 )
...
* fix(timer): Typo - milis instead of millis.
* fix(doc0: format
fix CI error about format
---------
Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
2024-08-22 23:44:17 +03:00
Rodrigo Garcia
da13c038de
fix(doc): analogReadMilliVolts ( #10125 )
...
Fixes the documentation. typo. volts->Volts
2024-08-13 14:27:48 +03:00
Xylopyrographer
f1df088789
docs: correct Float type size in Preferences API and Tutorial documentation ( #10113 )
...
* Correct Float type size
Correct in the data type table and the API call the size of the Preferences `Float` type and returned value for `putFloat()`.
* Update Float call prototype
* Correct Float type size
Correct Float type size in the Preferences Types table.
Revise text to use `float_t` in place of `float`.
* Correct doc build error
Correct the `Explicit markup ends without a blank line; unexpected unindent.`
2024-08-13 14:24:36 +03:00
Marek Knosala
b2e67ca278
Update analogContinuous function for passing pins as const and constexpr ( #10044 )
...
* Update esp32-hal-adc.c
* Update esp32-hal-adc.h
* Update adc.rst
2024-07-22 11:59:18 +03:00
Lucas Saavedra Vaz
690bdb511d
docs(lib-builder): Add missing requirements and examples ( #10040 )
2024-07-17 16:04:55 +03:00
Jan Procházka
3c1e5a9189
feat(ledc): Allow attaching multiple pins to 1 channel ( #10032 )
...
* feat(ledc): Allow attaching multiple pins to 1 channel
* feat(ledc): Add ledcWriteChannel function
* feat(ledc): Print info about already set channel
* docs(ledc): Add ledcWriteChannel function and attach update
* feat(ledc): Add example and fixes
* feat(ledc): Remove commented code
* feat(ledc): Fix missing new line at end of file
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-07-16 15:52:45 +03:00
Jan Procházka
792ad7bc33
docs(component): Update to IDF 5.1 and add component manager instructions ( #10005 )
...
* docs(component): Update to 5.1 and add component manager
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-07-10 14:18:05 +03:00
Lucas Saavedra Vaz
4e3523c212
docs(lib-builder): Add instructions to use the UI ( #9977 )
2024-07-03 00:46:29 +03:00
Dawid Strzybny
88ad677f00
fix(docs): Correct i2s.srt api example ( #9968 )
2024-07-01 12:00:11 +03:00
Rodrigo Garcia
47298ffa3d
fix(doc): Update boards.rst ( #9925 )
...
Fixes documentation for ESP32 family. Arduino Core 3.0.x has 6 supported SoC and each has a different radio specification.
2024-06-24 11:55:05 +03:00
Lucas Saavedra Vaz
1f2ba1f87f
docs(i2s): Fix I2S documentation example ( #9916 )
...
* docs(i2s): Fix I2S documentation example
* docs(idf): Fix name of Arduino as component link
2024-06-24 10:23:47 +03:00
Jan Procházka
bdabb9987d
docs(preferences): Fix getBool function ( #9901 )
2024-06-19 15:02:13 +03:00
Lucas Saavedra Vaz
ce229a1708
docs(component): Improve Arduino as component documentation ( #9765 )
2024-06-04 07:58:05 +03:00
Jan Procházka
55e340ce47
docs(libraries): Add new SoCs H2 and C6 to missing parts in docs ( #9709 )
...
* docs(libraries): Add new SoCs
* docs(): Add C2 and H2 to USB and getting started
* docs(): Fix table format
* docs(extension): Add sphinxemoji support
* docs(): Lower emoji version
* Revert "docs(): Lower emoji version"
This reverts commit 3f3e0adf3c3c585bb439b182c77708fce23bd0b9.
* Revert "docs(extension): Add sphinxemoji support"
This reverts commit e903da689d4531f7fa7327e042206a4cdc3422a8.
* docs(): Shrink peripherals table
* docs(): Shrink table even more
* docs(): Shrink table more and more
* docs(): Shrink table the most I am able to
2024-05-29 13:04:46 +03:00
Leandro Mattioli
097f2ab903
docs(ledc):Fixed outdated function signature (void ledcWrite instead of bool ledcWrite) ( #9680 )
2024-05-27 12:09:20 +03:00
Lucas Saavedra Vaz
4db2eddd22
docs(c2): Add note about ESP32-C2 support to documentation ( #9629 )
2024-05-14 23:00:31 +02:00
Lucas Saavedra Vaz
5dd46926c9
docs(lib-builder): Add docker image documentation ( #9621 )
...
* docs(lib-builder): Add docker image documentation
* docs(lib-builder): Add note about git
* docs(lib-builder): Fix windows command
* Apply suggestions from code review
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
2024-05-14 12:46:03 +02:00
Vojtěch Bartoška
5a023568a6
Typo_fix_installing_guide ( #9581 )
2024-05-02 13:17:30 +03:00
Lucas Saavedra Vaz
54d996eb03
docs(flags): Add build system breaking changes to migration guide ( #9574 )
2024-05-02 13:16:38 +03:00
Darkl0ud
6b3a9a9bff
Fixed typo for adc_continuous_data typedef in esp32-hal-adc.h/.c ( #9529 )
...
* Fixed typo in adc_continuous_data typedef
Fixed typo in adc_continuous_data typedef
* Additional typo fix for adc_continuous_data typedef
Additional commit for previous commit (#9529 ) adding typo corrections within
1. /docs/en/api/adc.rst
2. /libraries/ESP32/examples/AnalogReadContinuous\AnalogReadContinuous.ino
3. tests/periman/periman.ino
---------
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
2024-04-19 12:42:41 +03:00
Lucas Saavedra Vaz
a45b5af489
feat(doc): Add note about default pin changes to migration guide ( #9507 )
2024-04-15 23:09:34 +03:00
Lucas Saavedra Vaz
da5c6ab9ae
Refactor repository with pre-commit hooks ( #9515 )
...
* Add Config
* Add Cache and remove pre-commit action
* [pre-commit.ci lite] apply automatic fixes
* Remove freeze
* Fix
* Update action
* Use latest stable Python 3 version
* Improve caching
* Improve cache tag
* Improve bot message
* fix(typos): Fix typos
* fix(typos): Fix more typos
* refactor(udp_server): Convert script from Python 2 to 3
* Fix whitespace
* Clang-format fixes
* Prettier fixes
* Black formatting
* Manual fixes
* Line endings
* Fix flake and make Vale manual
* Fix flake and reformat
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
2024-04-15 19:40:56 +03:00