Commit Graph
8502 Commits
Author SHA1 Message Date
Hrushikesh Bhosale 7393255564 feat(http_server/restful_server): Upgraded Vite version
- Bumped up the Vite version to 7.3.2
2026-06-09 11:24:14 +05:30
yangfeng 1e7dedcd22 fix: Fix the potential stack overflow issue in the Classic Bluetooth example 2026-06-09 09:40:41 +08:00
hebinglin 5ff1c38cb8 fix(ulp): fix lp uart keep wakeup triggered 2026-06-08 19:29:53 +08:00
Zhou Xiao 6766a9ba67 docs(ble): add ESP-BLE-UART companion guide
Move the OpenCode companion guide into the ble_uart_service example.

Add English and Chinese Markdown guides with image assets.

Keep ESP-BLE-UART naming consistent across the example and bridge tooling.


(cherry picked from commit 926111e721)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2026-06-08 14:14:49 +08:00
Ashish Sharma d7ec6e0db0 feat(esp_http_client_mutual_auth): add mutual TLS example
Closes https://github.com/espressif/esp-idf/issues/18393
2026-06-05 17:32:09 +08:00
Liu Linyan 91fc8d3905 feat(ble_audio): Support running ISO & LE Audio with Bluedroid Host 2026-06-04 15:41:36 +08:00
Jiang Jiang Jian c8d35cf13c Merge branch 'bugfix/example_docs_support_esp32s31_v6.1' into 'release/v6.1'
fix(bt): Modify the documents in Classic Bluetooth examples to support esp32s31 (v6.1)

See merge request espressif/esp-idf!49262
2026-06-04 15:10:18 +08:00
morris c8bb08bc4c Merge branch 'feat/h21_gpspi_flash_v6.1' into 'release/v6.1'
feat(spi_flash): Add entire support for h21 external flash (backport v6.1)

See merge request espressif/esp-idf!49257
2026-06-04 15:03:45 +08:00
yangfeng 591f504187 fix(bt): Modify the documents in Classic Bluetooth examples to support esp32s31 2026-06-04 14:29:31 +08:00
C.S.M 4310ae9d7b feat(spi_flash): Add entire support for h21 external flash 2026-06-04 11:25:59 +08:00
morris 956596b2fc Merge branch 'feat/blink_example_esp32s31_v6.1' into 'release/v6.1'
feat(example): set default GPIO for esp32-s31 blink example (v6.1)

See merge request espressif/esp-idf!49054
2026-06-04 11:16:38 +08:00
morris a733bfa397 Merge branch 'fix/i2s_sample_rate_restriction_v6.1' into 'release/v6.1'
fix(i2s): fix test issue on esp32s31 & esp32h4 (v6.1)

See merge request espressif/esp-idf!48952
2026-06-04 11:14:58 +08:00
morris 9d444910bd Merge branch 'fix/fix_mipi_lcd_dirty_buffer_v6.1' into 'release/v6.1'
feat(lcd): support buffer switch interrupt (v6.1)

See merge request espressif/esp-idf!49100
2026-06-04 11:09:11 +08:00
Jin Chen b643e435e2 feat(ble): update ble power save sdkconfig on ESP32-S31
(cherry picked from commit aaa71d1afc)

Co-authored-by: cjin <jinchen@espressif.com>
2026-06-03 12:24:17 +08:00
Jin Chen 297db58fce feat(ble): update ble power save sdkconfig on ESP32-c5
(cherry picked from commit 3fdabaedaa)

Co-authored-by: cjin <jinchen@espressif.com>
2026-06-03 12:24:16 +08:00
Jin Chen 02917e0699 feat(ble): update ble power save sdkconfig on ESP32-S31
(cherry picked from commit e603f41667)

Co-authored-by: cjin <jinchen@espressif.com>
2026-06-03 12:24:16 +08:00
Jin Chen 41a390406c feat(ble): update ble power save sdkconfig on ESP32-H4
(cherry picked from commit bff6ad9a76)

Co-authored-by: cjin <jinchen@espressif.com>
2026-06-03 12:24:16 +08:00
Jin Chen dd62386568 feat(ble): update ble power save sdkconfig on ESP32-H21
(cherry picked from commit 2f89346103)

Co-authored-by: cjin <jinchen@espressif.com>
2026-06-03 12:24:15 +08:00
Jin Chen de39b07e59 fix(ble): use default frequency for ble power save example
(cherry picked from commit 35c51b8387)

Co-authored-by: cjin <jinchen@espressif.com>
2026-06-03 12:24:15 +08:00
Chen Jichang f17bc5d033 feat(lcd): support buffer switch interrupt 2026-06-01 18:28:50 +08:00
Erhan Kurubas 2d2d200ebd feat(esp_trace): add example to demonstrate external lib integration 2026-06-01 09:25:47 +03:00
morris 587c1aa169 feat(example): set default GPIO for esp32-s31 blink example
for both Function-Core Board and Korvo Board
2026-05-29 16:11:04 +08:00
Chen Jichang 85a7a7381c test(parlio): enable h4 parlio test 2026-05-28 19:48:45 +08:00
Kapil Gupta 80efe65d06 fix(esp_wifi): Increase partition size of app for NaN console 2026-05-27 18:43:40 +05:30
Chen Chen de8beef26e fix(i2s): fix test issue on esp32s31 & esp32h4 2026-05-27 16:31:31 +08:00
Ondrej Kosta 107432519e fix(esp_eth): fixed build issues introduced by EMAC S31 support 2026-05-26 08:30:52 +02:00
Shreyas Sheth 41b4d70ad4 feat(esp_wifi): Add support for multiconfig support for DPP 2026-05-25 13:57:28 +08:00
Shreyas Sheth 958c7bef43 feat(esp_wifi): Harden dpp code and add improvements for dpp 2026-05-25 13:57:28 +08:00
Rahul Tank ab2ec6f2e6 Merge branch 'bugfix/nimble_hid_fixes' into 'master'
fix(nimble): Always read initial BAS level and forward HID report/control/protocol writes as HIDD events

Closes BLERP-2806

See merge request espressif/esp-idf!48598
2026-05-22 13:39:27 +05:30
Wan Lei 9c15cc2ef4 Merge branch 'fix/h4_s31_enable_multi_board_test' into 'master'
fix(ci): h4 and s31 enable multi_board test

Closes IDFCI-10702, IDFCI-10334, and IDF-11442

See merge request espressif/esp-idf!48438
2026-05-22 15:23:03 +08:00
Jiang Jiang Jian 197d784600 Merge branch 'feat/a2dp_support_other_codec' into 'master'
feat(bt): A2DP source supports AAC codec

See merge request espressif/esp-idf!48631
2026-05-22 14:27:33 +08:00
wanckl 130d3be783 fix(ci): h4 and s31 enable multi_board test 2026-05-22 11:50:19 +08:00
Jiang Jiang Jian 90ec41a9f7 Merge branch 'feat/support_rom_psa_mbedtls' into 'master'
feat(mbedtls): enable ESP32-C2(Rev2.0) ROM mbedTLS crypto for PSA

Closes IDF-15012

See merge request espressif/esp-idf!48211
2026-05-22 11:24:42 +08:00
yiwenxiu b7b00a51ab ci: add tear down for openthread ci case 2026-05-22 10:40:08 +08:00
He Binglin 9c9c74cce2 Merge branch 'change/esp_idf_h4_re_enable_lslp_ci' into 'master'
change(examples): add esp32h4 lslp ci test

Closes IDF-15611

See merge request espressif/esp-idf!48763
2026-05-22 10:38:57 +08:00
Ondrej Kosta fc41e66e47 Merge branch 'feat/gmac_s31' into 'master'
Feat/gmac s31

Closes IDF-14730

See merge request espressif/esp-idf!48029
2026-05-21 22:51:44 +08:00
hebinglin defa3ccaa9 change(examples): add esp32h4 lslp ci test 2026-05-21 22:07:07 +08:00
yangfeng e7d079c422 feat(bt): Add a2dp_source_aac example 2026-05-21 21:15:36 +08:00
yangfeng 22f116eed5 feat(bt): Add a2dp_sink_stream_aac example 2026-05-21 21:15:36 +08:00
Martin Vychodil 27c99337a3 Merge branch 'bugfix/nvs-bootloader-pytest-app-log' into 'master'
test(nvs_bootloader): mark nvs bootloader pytest as flaky

Closes IDFCI-6610 and IDFCI-10466

See merge request espressif/esp-idf!48176
2026-05-21 20:07:32 +08:00
Martin Vychodil f79c425df1 Merge branch 'bugfix/perf-benchmark-spiflash-ci-idfci-8082' into 'master'
fix(examples): suppress perf_benchmark printf in CI

Closes IDFCI-8082

See merge request espressif/esp-idf!48630
2026-05-21 20:00:42 +08:00
Ondrej Kosta edbf8856ae feat(esp_eth): add ESP32-S31 EMAC support
Add internal EMAC support for ESP32-S31, including:
- HAL/LL layer: emac_ll, emac_hal, emac_clk, emac_periph for S31
- SOC layer: register structs, soc_caps, peripherals linker script,
  interrupt definitions
- MAC driver: clock source configuration via Kconfig, GPIO/DMA
  adaptations, PHY register defs for clause-45 MDIO
- Ethernet examples updated for S31 (basic, build-test-rules, PTP
  readme)
- Refactored existing ESP32/ESP32-P4 EMAC code for shared patterns
  (emac_clk extraction, struct alignment, periph descriptor cleanup)
2026-05-21 15:59:42 +08:00
Mayank Tyagi cce63cb778 fix(nimble): Always read initial BAS level 2026-05-21 11:51:07 +05:30
morris 24058b19ee Merge branch 'feat/ana_cmpr_esp32h4_eco1' into 'master'
feat(ana_cmpr): enable ana_cmpr driver support on esp32h4

Closes IDF-12395 and IDF-15224

See merge request espressif/esp-idf!48316
2026-05-21 14:01:03 +08:00
Island b970c5f674 Merge branch 'ble_dev/esp32h21_chip_20260513' into 'master'
Ble dev/esp32h21 chip 20260513

Closes BLERP-2798, IDF-11626, IDF-11652, IDF-11653, IDF-11655, IDF-14811, IDF-14812, IDF-14813, IDF-14814, and IDF-14815

See merge request espressif/esp-idf!48499
2026-05-21 14:00:09 +08:00
morris 2b9b065c82 feat(ana_cmpr): enable ana_cmpr driver support on esp32h4 2026-05-21 10:30:43 +08:00
armando f408e1a8bc feat(sdmmc): add esp32s31 support
Enable SDMMC host support on ESP32-S31 across HAL, SOC caps, tests, examples, and documentation.
2026-05-21 09:09:28 +08:00
armando 19a716086f fix(jpeg): enable decode example on s31
JPEG decode example can run on S31 now cuz SD support is available.
Also removed not needed HEX PSRAM config
2026-05-21 09:09:14 +08:00
ShenWeilong adf9cf4e72 fix(bluedroid): Set CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE=y in bluedroid host examples 2026-05-20 20:13:34 +08:00
Wu Zheng Hui 91e66a8d19 Merge branch 'feat/support_io_edge_wakeup' into 'master'
feat(esp_hw_support): support rtc io edge wakeup sleep

Closes FCS-1880 and IDF-11812

See merge request espressif/esp-idf!48410
2026-05-20 19:37:35 +08:00