Commit Graph
8562 Commits
Author SHA1 Message Date
Peter Dragun ae4396b5ed docs: Update idf-monitor fast reflash shortcut documentation 2026-09-07 08:42:38 +02:00
Xu Si Yu 09ab883583 feat(openthread): support multipan feature for host device 2026-09-03 16:52:18 +08:00
morris 66d1b5f641 Merge branch 'feat/i2s_edma' into 'master'
feat(i2s): supports DMA buffer in PSRAM

Closes IDF-15256, IDF-11059, and IDF-4471

See merge request espressif/esp-idf!51877
2026-09-03 16:14:03 +08:00
Wang Meng Yang 7f1b8d002e Merge branch 'feature/hfp_lc3' into 'master'
Feature/hfp lc3

See merge request espressif/esp-idf!50037
2026-09-03 14:44:47 +08:00
hejiaxin 9f6cf1ac3c feat(bluedroid): Update LC3-SWB support in bluedroid
- Update LC3 in btc and bta, update AT
- Update LC3 in SCO frame transfer and examples
- improve lc3 transfer speed
- Fix some encoding and decoding bugs
- Rename the functions and macros to fit both msbc and lc3
- Add config dependency
- Add migration guides for bluetooth-classic
- change the statement of "Wide Band Speech" to "Wideband Speech" to fit HFPv1.10
2026-09-03 11:02:50 +08:00
morris 0f42b6c4f3 Merge branch 'refactor/dac_examples' into 'master'
refactor(dac): remove adc read back in dac example, prepare for s31

See merge request espressif/esp-idf!52030
2026-09-02 20:04:22 +08:00
Island 26c58e6c46 Merge branch 'idf/ble_audio_cap_handover' into 'master'
feat(ble_audio): Add CAP Handover (U2B & B2U) example

See merge request espressif/esp-idf!52061
2026-09-02 19:35:13 +08:00
Liu Linyan bcc2981f25 feat(ble_audio): Add CAP Handover (U2B & B2U) example 2026-09-02 15:00:16 +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
Chen Chen bea9fd822c feat(i2s): enable dma burst size configuration 2026-09-01 16:11:57 +08:00
Chen ChenandCursor 3cd64a905d feat(i2s): supports DMA buffer in PSRAM
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-01 16:07:51 +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 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 e0c094da69 fix(sdmmc): release aligned DMA buffer on card deinit 2026-08-27 12:00:24 +02:00
Hu Rui 7bb7fed5ec refactor(dac): remove adc read back in dac example, prepare for s31 2026-08-27 16:06:40 +08:00
Chen Chen 7498698e18 docs(gpio): removed strapping description in programming guide
Closes https://github.com/espressif/esp-idf/issues/18969
2026-08-25 16:14:23 +08:00
yinqingzhao 164190b8c8 feat(wifi): support disable dfs channels in apsta example 2026-08-24 10:33:10 +08:00
morris 7b9cc1ac79 Merge branch 'refactor/dac_priv_dma_callbacks' into 'master'
refactor(dac): move DMA interrupt handling behind dac_priv_dma callbacks

See merge request espressif/esp-idf!51860
2026-08-24 10:23:51 +08:00
Hu Rui 18e0614798 refactor(dac): move DMA interrupt handling behind dac_priv_dma callbacks 2026-08-21 18:53:09 +08:00
Marius Vikhammer b95b1bbf1f Merge branch 'bugfix/cmakev2-coredump-default-component' into 'master'
fix(cmakev2): include config-selected default components

See merge request espressif/esp-idf!49614
2026-08-21 10:16:27 +08:00
morris d8df109e32 Merge branch 'feat/spi_master_ddr_mode' into 'master'
feat(driver_spi): master driver support DDR(DTR) clock mode

Closes IDFGH-12948

See merge request espressif/esp-idf!49810
2026-08-20 17:40:32 +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
Fu Hanxi 289a17b3a2 tests: replace CLI-dependent xfail/skipif conditions 2026-08-20 09:14:41 +02:00
Mahavir Jain dc73db9f18 Merge branch 'update/update_certs_bundle' into 'master'
Update esp_crt_bundle certificates

See merge request espressif/esp-idf!51768
2026-08-20 11:56:38 +05:30
Marius Vikhammer 5c0facdaba fix(cmakev2): include config-selected default components 2026-08-20 11:09:58 +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
wanckl d25d82923f feat(driver_twai): add usb<->twai candlelight example 2026-08-19 21:00:12 +08:00
Espressif BOT 1004336f7a change(mbedtls/crt_bundle): Update esp_crt_bundle certificates 2026-08-19 17:08:51 +05:30
wanckl a9ce9e4abf feat(driver_spi): master driver support DDR(DTR) clock mode 2026-08-19 17:22:45 +08:00
Mahavir Jain 200cae8317 Merge branch 'feat/ws-control-frame-handler' into 'master'
feat(esp_http_server): separate control frame handler for WS server

Closes IDFGH-17509

See merge request espressif/esp-idf!50616
2026-08-19 14:20:16 +05:30
Ashish Sharma 0d664083d0 docs(esp_http_server): document the WebSocket control-frame handler 2026-08-19 12:45:08 +08:00
Daniel Paul b764f073ac feat: Consume root-managed components from IDF Component Manager 2026-08-18 20:51:54 +08:00
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
linruihao 4f54340e51 feat(bt/bluedroid): support Classic Bluetooth PAN profile
- Port part of PAN/BNEP code from Android
- Add ESP API and BTC layer
2026-08-17 19:52:21 +08:00
Martin Vychodil efde3482d1 Merge branch 'bugfix/nvs-cxx-handle-docs' into 'master'
docs(nvs_flash): add C++ NVS handle API documentation

Closes IDFGH-8859

See merge request espressif/esp-idf!51066
2026-08-17 15:16:34 +08:00
Wei Yu Han 55afb36110 Merge branch 'feat/update_ble_feature_support_status_0813' into 'master'
feat(docs): update BLE feature support status for ISO and Core 6.1-6.3

See merge request espressif/esp-idf!51719
2026-08-17 08:30:58 +08:00
renpeiying 0a3f2d7ff2 docs(nvs_flash): update CN translation 2026-08-14 09:25:24 +02: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
Wang Meng Yang eb95e67ce3 Merge branch 'feature/refactor_with_broker' into 'master'
feat(bt): refactor bt sdk with broker for esp32h4 and esp32s31

Closes BTQABR2023-778, BTQABR2023-873, BTQABR2023-863, BTQABR2023-864, BLERP-3016, BLERP-3020, BLERP-3022, BLERP-3023, BLERP-3024, BLERP-3025, BLERP-3026, BLERP-3027, BLERP-3028, BLERP-3029, BLERP-3030, BLERP-3031, BLERP-3032, BLERP-3033, BLERP-3034, BT-4440, WIFI-7353, IDFGH-17891, BT-4466, and BLERP-3035

See merge request espressif/esp-idf!51381
2026-08-13 20:00:08 +08: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
Ondrej Kosta 2e79c3fd69 feat(esp_eth): add Ethernet sublayer with optional VLAN and switch
Introduce the experimental Ethernet sublayer (parent/child VLAN, optional
switch path, iodriver provider), restructure eth test apps, and document
the new APIs.
2026-08-13 13:56:57 +02:00
Wei Yuhan 7891e0d65a feat(docs): fix PAST and randomized adv channel indexing status
Gate PAST on SOC_ESP_NIMBLE_CONTROLLER, mark randomized advertising
channel indexing host columns as NA, and limit controller experimental
status to NimBLE controllers except ESP32-C2.
2026-08-13 17:26:03 +08:00
sonika.rathi 5394a30873 docs(nvs_flash): add C++ NVS handle API documentation
Closes https://github.com/espressif/esp-idf/issues/10283
2026-08-13 15:42:18 +08:00
Chen Jichang f2cf926e0a feat(rgb_lcd): support draw bitmap hook 2026-08-13 14:29:43 +08:00
Krzysztof Budzynski 157f40b58b Merge branch 'docs/update_get_started_s31' into 'master'
docs: Update Get Started for ESP32-S31

Closes IDF-15368

See merge request espressif/esp-idf!51543
2026-08-13 14:19:16 +08:00
Wei Yuhan bacdf4ba93 feat(docs): update BLE feature support status for ISO and Core 6.1-6.3
Mark ISOAL/ISO features as experimental when SOC_BLE_ISO_SUPPORTED,
add unsupported Core Spec 6.1-6.3 features, and move NimBLE LL Extended
Feature Set target to 2026/12.
2026-08-13 14:14:09 +08:00
Mahavir Jain 8c007f0e03 Merge branch 'feat/bootloader-mbedtls-split-final' into 'master'
feat(esp_image_verify): split image verification out of bootloader_support

Closes IDF-8577 and IDFGH-17033

See merge request espressif/esp-idf!48383
2026-08-13 08:45:58 +05:30