igor.udot
daf2d31008
test: format all test scripts
2025-03-05 12:08:48 +08:00
morris
45b1141f8f
change(blink): default gpio changed for esp32s3 devkitc v1.1
...
https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/user_guide.html
Also related to: https://github.com/espressif/esp-idf/issues/8547
2025-02-20 10:15:48 +08:00
gaoxu
5ef4f20778
feat(esp32h21): disable unsupported build test
2025-02-06 15:47:51 +08:00
gaoxu
25731d0c1e
feat(esp32h21): finnal introduce hello world support
2024-12-30 20:14:40 +08:00
Frantisek Hrbata
1c92945f59
change(examples): switch examples to use a minimal build
...
Currently, several example dependencies rely on the fact that all
registered components are added to the build, along with components
specified in common requirements. This results in longer build times
because even unused components must be built. Switch all examples to use
idf_minimal_build to compile only the components actually required by
the example.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-20 20:14:40 +01:00
Frantisek Hrbata
ad15109daa
change(examples): explicitly specify component dependencies for examples
...
Currently, several examples do not explicitly state their component
dependencies, relying instead on the default behavior that includes all
registered components and commonly required ones in the build.
Explicitly adding component dependencies can reduce build time when
set(COMPONENTS main) is used.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-20 14:11:24 +01:00
Alexey Gerenkov
941a7ee17f
change(ci): Add qemu host tests for esp32c3 builds with Clang
2024-11-19 17:33:51 +03:00
morris
c2e8a6e7c4
Merge branch 'feat/blink_example_esp32p4' into 'master'
...
feat(blink): support esp32 p4 core board
See merge request espressif/esp-idf!32426
2024-10-21 18:08:21 +08:00
Marek Fiala
6ec1e9107f
feat(tools): Move sample_project from examples to tools
...
Extended example readme.md by further development options.
2024-09-16 09:12:50 +02:00
wanckl
e6e7b23917
feat(driver_spi): add esp32c61 spi master, slave, slave_hd support
2024-08-27 20:49:13 +08:00
morris
04a231f297
feat(blink): support esp32 p4 core board
2024-07-30 14:38:28 +08:00
morris
722ce211af
fix(rmt): power up memory block
2024-06-28 10:58:04 +08:00
laokaiyao
c731b099ee
remove(c5beta3): remove c5 beta3 doxy files
2024-06-17 12:02:15 +08:00
Anton Maklakov
4ed07ef078
fix(blink): fix sdkconfig defaults name
2024-06-05 10:03:45 +07:00
Frantisek Hrbata
fbe8bf89ee
fix: properly resolve component dependencies
...
There is currently a bug in the __build_resolve_and_add_req function in
tools/cmake/build.cmake where the check for registered component
requirements is incorrectly applied to the component itself rather than
its dependencies. This issue likely originated from a typo, using
component_target instead of _component_target. To prevent further
confusion, _component_target has been renamed to _req_target.
Fixing this revealed multiple incorrect dependencies for the Linux
target, which have now been resolved by explicitly specifying the
dependencies for the Linux target.
Closes https://github.com/espressif/esp-idf/issues/13447
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-05-30 22:01:55 +08:00
Sudeep Mohanty
50460d3483
feat(ci): Added CI host test for the linux target on MacOS runners
...
This commit adds a CI host test for the linux target to build and run
MacOS runners. Additionally, it adds a MacOS test for the hellow_world
app.
2024-05-24 16:29:22 +02:00
kirill.chalov
6cefbfd395
docs: Update alerts in READMEs to GFM format
...
For details, see https://github.com/orgs/community/discussions/16925
2024-05-06 15:19:15 +08:00
kirill.chalov
9bc7e04e1f
docs: Improve sample project example
2024-04-26 13:42:30 +08:00
laokaiyao
65b1fd33d3
ci(esp32c5mp): disable the unsupported tests
2024-04-07 12:13:29 +08:00
wanlei
20c18ac52b
feat(esp32c61): final introduce helloworld support
2024-04-02 10:50:52 +08:00
morris
e4b655a252
feat(blink): add sdkconfig defaults for each target
...
based on devkit board design
2024-02-07 10:32:22 +08:00
laokaiyao
ea14b24048
ci(esp32c5): fix the build of the template app
2024-02-05 12:39:35 +08:00
laokaiyao
eb1fd7365e
ci(esp32c5): enable hello world build on ci
2024-02-05 12:39:35 +08:00
laokaiyao
d0a8f3e5c4
feat(esp32c5): support esptool on esp32c5 beta3
2024-01-09 13:11:11 +08:00
Armando
3c5a4f9e8a
ci(p4): added todo jira for disabled tests on p4
2024-01-04 09:36:38 +08:00
Armando
1ab742b3c3
ci(p4): enable esp32p4 target test
2024-01-04 09:34:55 +08:00
Marius Vikhammer
8c52b0845d
feat(linux_target): enable hello world example for linux target
2023-10-24 10:04:09 +08:00
Armando
6f412393b6
change(ci): add todo to p4 build test enable
2023-08-24 12:51:19 +08:00
Armando
7dbd3f6909
feat(ci): Enable p4 example, test_apps and unit tests CI build
2023-08-24 12:51:19 +08:00
Zim Kalinowski
d155a04fd5
fix(example): included esp_system.h in helloworld example in order to fix warning
2023-07-12 10:09:41 +08:00
morris
b739756cc4
feat(blink): Support different led_strip backend peripheral
2023-07-01 12:43:52 +00:00
Marius Vikhammer
aeeee67164
docs: updated misc docs with H2 specific information.
2023-06-06 09:48:47 +08:00
laokaiyao
1f84f6c6ed
esp32h4: remove esp32h4 target from ci
2023-04-20 15:19:47 +08:00
Marius Vikhammer
0b316a6731
docs: update readme links to ledstrip datasheet
2023-03-28 15:37:04 +08:00
morris
b589fff0af
rmt: support esp32h2
2023-01-18 11:40:35 +08:00
Cao Sen Miao
94120b82c2
esp32h2: add build test
2023-01-17 10:29:04 +08:00
Ivan Grokhotkov
e20b28e0c8
hello_world: revert to %d for 8/16-bit for newlib-nano compatibility
2022-12-06 14:59:34 +01:00
Gregory Eslinger
58d64f9a00
Fixed mismatch in printf types
...
Removed duplicate `l` in format
Updated print types
Updated CMake
2022-12-04 07:25:10 -07:00
morris
5bd99deb48
pcnt: support accumulate count value
...
Closes https://github.com/espressif/esp-idf/issues/10167
2022-11-21 10:15:19 +08:00
Marius Vikhammer
f7a0a3040c
esp-hw-support: update C6 chip info to include 802.15.4 support
2022-11-17 14:27:26 +08:00
laokaiyao
8677216576
esp32h2: renaming esp32h2 to esp32h4
2022-11-08 17:05:33 +08:00
KonstantinKondrashov
1f9260d790
all: Apply new version logic (major * 100 + minor)
2022-11-03 08:36:23 +00:00
Song Ruo Jing
2557e24a28
ci: Enable esp32c6 example, test_apps, and unit tests CI build stage
2022-11-01 11:23:21 +08:00
Fu Hanxi
1ed5bf0bff
test: remove elf sha256 check from pytest_blink to qemu test
...
not upload elf file
2022-08-29 16:57:31 +08:00
morris
dfafa619c7
led_strip: use component manager in the example
2022-08-12 10:48:21 +08:00
Ivan Grokhotkov
e596c84d49
build system: re-add -Wno-format as private flag for some example components
2022-08-03 16:42:47 +04:00
Marius Vikhammer
e828026eb5
CI: migrate blink example test to pytest
2022-07-21 11:24:50 +08:00
Fu Hanxi
c0568611dd
docs: changes docs supported targets tables
2022-07-14 08:26:32 +08:00
Fu Hanxi
05d2357062
feat: use standalone project idf-build-apps for find/build apps utils
2022-07-14 08:26:31 +08:00
Cao Sen Miao
a690a87829
spi_flash: Remove legacy spi_flash drivers
2022-07-01 11:01:34 +08:00