Commit Graph

8701 Commits

Author SHA1 Message Date
Jiang Jiang Jian
73114d5a84 Merge branch 'bugfix/fix_wifi_wakeup_failed_from_modem_state' into 'master'
fix(wifi): fix wifi wakeup failed from modem state

Closes PM-860

See merge request espressif/esp-idf!52143
2026-09-02 17:28:01 +08:00
Konstantin Kondrashov
de1e5035b5 feat(app_update): Add auto-confirmation of OTA updates
Enable rollback auto-confirmation by default
2026-09-01 12:53:21 +03:00
wuzhenghui
5a4f4d0954 feat(example): enable powersave CI test by soc cap 2026-09-01 11:44:50 +08:00
Jiang Jiang Jian
f66095d7be Merge branch 'feat/support_disable_dfs_channel_in_apsta' into 'master'
feat(wifi): support disable dfs channels in apsta

See merge request espressif/esp-idf!51774
2026-09-01 10:14:25 +08:00
Martin Vychodil
c505f399a3 Merge branch 'fix/reenable_sdmmc_tests_p4' into 'master'
fix(storage): Re-enable SDMMC related tests for P4

Closes IDF-8970

See merge request espressif/esp-idf!51766
2026-08-31 21:08:27 +08:00
suda-morris
bbf852a6a9 fix(examples): add C++ linkage guards to mcpwm foc svpwm example headers
Closes https://github.com/espressif/esp-idf/issues/19031
2026-08-31 14:12:45 +08:00
Wang Meng Yang
1b937bd648 Merge branch 'bugfix/a2dp_aac_br' into 'master'
fix(bt): Fix some bugs of A2DP AAC

Closes BTQABR2023-876, BTQABR2023-877, BTQABR2023-878, and BTQABR2023-879

See merge request espressif/esp-idf!51819
2026-08-28 15:26:50 +08:00
Jiang Jiang Jian
8324ba36d4 Merge branch 'fix/update_iperf_default_config_of_esp32s31' into 'master'
fix(wifi): config flash frequency to 80M in iperf sdkconfig

See merge request espressif/esp-idf!52145
2026-08-28 14:09:27 +08:00
Martin Vychodil
4cce27e1cc Merge branch 'fix/sdmmc_dma_aligned_buffer_leak' into 'master'
fix(sdmmc): release aligned buffer on card deinit

Closes IDF-16031 and DOC-15562

See merge request espressif/esp-idf!51530
2026-08-28 13:57:05 +08:00
Adam Múdry
273953fb64 fix(storage): Re-enable SDMMC related tests for P4 2026-08-27 14:33:37 +02:00
yinqingzhao
19426a430d fix(wifi): config flash frequency to 80M in iperf sdkconfig 2026-08-27 19:14:45 +08:00
Alexey Gerenkov
8515684acd Merge branch 'esp_trace_optimizations' into 'master'
change(esp_trace): compile hot path at -O2 regardless of project optimization

See merge request espressif/esp-idf!51918
2026-08-27 18:29:02 +08:00
Adam Múdry
e0c094da69 fix(sdmmc): release aligned DMA buffer on card deinit 2026-08-27 12:00:24 +02:00
yangfeng
d1d1f91b12 fix(bt): Add invalid codec capability verification when registering SEP 2026-08-27 15:44:58 +08:00
morris
ca7bd0d183 Merge branch 'feat/dac_driver_treat_zero_as_default_clk_src' into 'master'
feat(dac): use default clock source for zero config

See merge request espressif/esp-idf!52064
2026-08-27 11:57:13 +08:00
Shu Chen
d5c490a24b Merge branch 'feat/add_openthread_s31_ci_case' into 'master'
ci: add openthread s31 ci case

See merge request espressif/esp-idf!51587
2026-08-26 10:25:23 +00:00
Shu Chen
a6ee30a4fa Merge branch 'feat/add_thread_ssed_ci_test_scenario' into 'master'
feat: add thread ssed ci testcase scenario

See merge request espressif/esp-idf!50893
2026-08-26 10:25:11 +00:00
Erhan Kurubas
4709507f3e change(esp_trace): skip unused timer reads on the per-event path
Lock take called esp_timer_get_time() before trying the spinlock, and the
C3 default timestamp went through esp_timer's tick-to-us conversion.
Try the lock first, and read systimer ticks directly.
2026-08-26 10:39:18 +02:00
morris
c47382a311 feat(dac): use default clock source for zero config 2026-08-26 12:17:04 +08:00
Rahul Tank
3af5e71150 Merge branch 'bugfix/fix_pawr_conn_issues' into 'master'
fix(nimble): bound PAwR synced connect retries in the example

See merge request espressif/esp-idf!51941
2026-08-25 16:02:57 +05:30
Martin Vychodil
e8b1fee719 Merge branch 'docs/clarify-storage-example-readmes' into 'master'
docs(storage): clarify example READMEs and when to use each

Closes IDFGH-15037

See merge request espressif/esp-idf!51840
2026-08-25 18:26:23 +08:00
Marius Vikhammer
c931510149 Merge branch 'fix/psram_dependency' into 'master'
fix(build_system): cleaned up esp_psram dependencies

See merge request espressif/esp-idf!51934
2026-08-25 10:39:01 +08:00
Rahul Tank
7321fce391 fix(nimble): bound PAwR synced connect retries in the example 2026-08-24 21:31:32 +05:30
Marius Vikhammer
532b433246 fix(build_system): cleaned up esp_psram dependencies
Also moved mspi_mb functionality to esp_hw_support together with
other mspi functionality
2026-08-24 11:12:17 +08:00
yinqingzhao
164190b8c8 feat(wifi): support disable dfs channels in apsta example 2026-08-24 10:33:10 +08:00
yiwenxiu
66d52739b3 feat: add thread ssed ci testcase scenario 2026-08-24 10:30:05 +08:00
yiwenxiu
60a93311fd ci: add openthread s31 ci case 2026-08-24 10:28:18 +08:00
Island
7e5a5f1099 Merge branch 'idf/ble_audio_misc_fixes' into 'master'
fix(ble_audio): Miscellaneous fixes for running coordinated set

See merge request espressif/esp-idf!51932
2026-08-21 16:36:02 +08:00
morris
611d227326 Merge branch 'feat/i2s_recorder_example_startup_discard' into 'master'
feat(i2s): add turn-on time config for mic recorder example

See merge request espressif/esp-idf!51810
2026-08-21 13:06:41 +08:00
Liu Linyan
d637115d38 fix(ble_audio): Miscellaneous fixes for running coordinated set 2026-08-21 11:09:14 +08:00
morris
9d7270493b Merge branch 'feat/twai_add_usb_adapter_example' into 'master'
feat(driver_twai): twai add usb adapter example

See merge request espressif/esp-idf!50556
2026-08-20 17:39:48 +08:00
Island
3c2884103f Merge branch 'idf/ble_audio_example_update' into 'master'
feat(ble_audio): Miscellaneous update for ISO & Audio examples

See merge request espressif/esp-idf!51812
2026-08-20 16:29:37 +08:00
Jiang Jiang Jian
c3906243ca Merge branch 'contrib/github_pr_18990' into 'master'
Bool Kconfig options must use 'y'/'n' for defaults, not '0'/'1'. (GitHub PR)

Closes IDFGH-18162

See merge request espressif/esp-idf!51886
2026-08-20 14:41:53 +08:00
morris
fe465ae1fe Merge branch 'fix/psram-ecc-mspi-dma-align' into 'master'
fix(mspi): handle PSRAM ECC DMA alignment across MSPI users

Closes IDF-15850, IDF-15910, and IDF-15700

See merge request espressif/esp-idf!49987
2026-08-20 11:51:46 +08:00
Liu Linyan
d2fee5862a feat(ble_audio): Miscellaneous update for ISO & Audio examples 2026-08-20 11:24:32 +08:00
morris
1c7d81f5f2 Merge branch 'feat/ppa_freetype_example' into 'master'
feat(ppa): add FreeType font compositing example

See merge request espressif/esp-idf!51707
2026-08-20 03:40:33 +08:00
richardsonnick
acebd79894 fix(examples): use 'n' instead of '0'/'false' for bool Kconfig defaults
'0' and 'false' are not valid values for a bool symbol. The parser emits
a note and falls back to 'n', so the resulting configuration is correct
but the build is noisy. Set the two remaining example symbols to
'default n' to make the value explicit and silence the note.
2026-08-19 09:25:15 -04:00
wanckl
d25d82923f feat(driver_twai): add usb<->twai candlelight example 2026-08-19 21:00:12 +08:00
sonika.rathi
b38461a0a8 docs(storage): clarify example READMEs and when to use each
Update storage example docs so FATFS getting_started and wear_levelling
are clearly distinct, refresh the storage index paths, and add
"When to use this example" sections across storage examples.
2026-08-19 14:54:49 +02:00
Ashish Sharma
5bd8050985 test(esp_http_server): cover WebSocket control-frame handler 2026-08-19 12:45:08 +08:00
Rahul Tank
8710fd7125 fix(nimble): Fix for pytest throughput failure
In example, central clears CCCD while peripheral is still sending
notify. This causes ATT write response to starve resulting in
disconnect.
2026-08-18 16:45:54 +05:30
morris
d3d0cbc594 feat(ppa): add PPA FreeType font compositing example 2026-08-18 19:00:26 +08:00
Wang Meng Yang
9150d065a3 Merge branch 'feat/support_pan_bnep' into 'master'
feat(bt/bluedroid): support Classic Bluetooth PAN profile

See merge request espressif/esp-idf!50641
2026-08-18 17:38:59 +08:00
linruihao
51eacff678 feat(example): add Classic Bluetooth PAN profile examples 2026-08-17 19:52:29 +08:00
Chen Jichang
2b8029c775 feat(mspi): split dma and mspi alignment 2026-08-17 16:49:27 +08:00
Chen Chen
91d1a54373 feat(i2s): add turn-on time config for mic recorder example 2026-08-17 16:41:09 +08:00
Shu Chen
a25d1a419f Merge branch 'feat/support_multipan_feature_rcp_20260603' into 'master'
feat(openthread): support multipan feature for RCP

See merge request espressif/esp-idf!49222
2026-08-17 06:04:08 +00:00
morris
e6d5bc6c57 Merge branch 'feat/support_rgb_lcd_dma2d' into 'master'
feat(rgb_lcd): support draw bitmap using dma2d

Closes IDF-15652 and IDFGH-11807

See merge request espressif/esp-idf!48510
2026-08-14 14:03:36 +08:00
Euripedes Rocha
b2672c7937 Merge branch 'feat/eth_netif_sub' into 'master'
Feat/eth netif sub

Closes IDF-16068 and IDFCI-8665

See merge request espressif/esp-idf!48823
2026-08-13 15:48:39 +02:00
Ondrej Kosta
05993b5090 feat(examples): add Ethernet sublayer example and update PTP
Add a dedicated sublayer example under examples/ethernet and enable
sublayer usage in the PTP example.
2026-08-13 13:56:57 +02:00