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
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
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
Rahul Tank
846ab1ee50
Merge branch 'bugfix/fix_kconfig_warnings' into 'master'
...
fix(nimble): move BTDM defaults to esp32
See merge request espressif/esp-idf!51682
2026-08-13 14:27:15 +05:30
Alexey Gerenkov
a987eb6589
Merge branch 'tracing_test_fixes' into 'master'
...
Tracing test fixes
See merge request espressif/esp-idf!51601
2026-08-13 16:56:07 +08:00
Marius Vikhammer
12534d128c
Merge branch 'bugfix/h4_blink_io' into 'master'
...
fix(blink): fixed GPIO used for blink example on H4
See merge request espressif/esp-idf!51718
2026-08-13 14:32:45 +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
Xu Si Yu
e8742df58c
feat(openthread): support multipan feature for RCP
2026-08-13 14:17:50 +08:00
Island
4bdd3d012f
Merge branch 'feat/nimble_host_example_pytest' into 'master'
...
Feat: Add Pytest for Nimble Host Example
See merge request espressif/esp-idf!50610
2026-08-13 12:12:53 +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
morris
b363373758
feat(h264): add ESP32-S31 support to the h264 example
...
Add ESP32-S31 as a supported target for the H.264 encoder/decoder
example and bump the esp_h264 component to v1.3.8, which provides
support (prebuilt software library) for ESP32-S31.
- Add sdkconfig.defaults.esp32s31 with SPIRAM/CPU settings
- Update pytest and build-test-rules to cover esp32s31
- Update README and Kconfig help text
2026-08-12 22:29:40 +08:00
Marius Vikhammer
a781bb613a
fix(blink): fixed GPIO used for blink example on H4
...
Updated to match latest devkit layout
2026-08-12 15:46:54 +02:00
Michael.B
c961738157
fix(examples): count periodic IRQs during xip_from_psram flash erase
...
Replace the oneshot latency assumption with a 1ms periodic timer that
runs only across a forced dirty-partition erase, and fail if irq_count
falls below 80% of the expected count from erase duration.
2026-08-12 17:11:00 +08:00
Michael.B
a434dc5173
ci(psram): add esp32p4 250M XIP coverage with flash 120M HPM-DC
2026-08-12 17:11:00 +08:00
Euripedes Rocha
514877f57f
Merge branch 'feat/gmac_s31_followup_2nd' into 'master'
...
feat(esp_eth): add ioctl for 1G PHY master/slave mode
See merge request espressif/esp-idf!51690
2026-08-12 10:10:27 +02:00
yuanhonghui
eebeb6b62c
feat(example): add pytest for nimble examples
2026-08-12 15:46:14 +08:00
Erhan Kurubas
256d129ed9
fix(esp_trace): send trace data over usb-serial-jtag reliably
2026-08-12 09:29:27 +02:00
Erhan Kurubas
6e94ac4a8b
change(esp_trace): increase usj tx buffer size in both examples
2026-08-12 09:28:13 +02:00
Erhan Kurubas
b4d5b133ee
test(sysview_tracing): validate TRACE_STOP per core
2026-08-12 09:27:51 +02:00
luweike
7fbedd2b61
docs: Update Get Started for ESP32-S31
2026-08-12 15:00:06 +08:00
Rahul Tank
8c194a826c
fix(nimble): move BTDM defaults to esp32
...
BTDM_CTRL_MODE_* exists only on classic ESP32. Shared
sdkconfig.defaults caused unknown-symbol warnings on other targets.
2026-08-12 11:43:44 +05:30
Ondrej Kosta
8b77c649c2
ci(esp_eth): add S31 coverage and drop external driver test_apps
...
Add YT8531/S31 tests for esp_eth, eth basic, and iperf. Remove
test_apps coverage of drivers maintained outside IDF.
2026-08-12 13:07:42 +08:00
Ashish Sharma
b912691fcd
refactor(app_update): rename SECURE_SIGNED_DATA_PARTITION Kconfig option
2026-08-12 08:39:18 +05:30
Ashish Sharma
8589d9df25
fix(build): prepare dependents for bootloader_support dropping mbedtls
...
bootloader_support is about to stop pulling mbedtls (and app_update) into
every build graph, so components and apps that relied on those transitive
edges must own their dependencies
Closes https://github.com/espressif/esp-idf/issues/18072
Related https://github.com/espressif/esp-idf/issues/18778
2026-08-12 08:39:18 +05:30
morris
66c2ce88b3
feat(i2s): extend the mic recorder example to support both DMIC and AMIC
2026-08-11 17:38:48 +08:00
harshal.patil
5ab2bb87cd
docs(examples): Fix the broken Key Manager peripheral link in the example readme
2026-08-10 17:37:23 +05:30
Song Ruo Jing
1f2ea33cd8
Merge branch 'fix/h4_s31_enable_multi_board_test' into 'master'
...
fix(ci): re-enable some LEDC/UART tests for H4, S31
Closes IDF-15610 and IDF-15619
See merge request espressif/esp-idf!51529
2026-08-06 15:27:38 +08:00
Wang Meng Yang
c9b1e5fe5c
Merge branch 'opt/hfp_audio_quality' into 'master'
...
change(bt/bluedroid): optimized the HFP example workflow to improve audio quality
See merge request espressif/esp-idf!51346
2026-08-05 17:54:34 +08:00
Michael (XIAO Xufeng)
b12870c43d
Merge branch 'sdio-example-4bit-bringup' into 'master'
...
example(sdio_slave): add docs and examples for SI testing
See merge request espressif/esp-idf!49371
2026-08-05 16:48:38 +08:00
Michael.B
0d9193fa98
feat(sdio): add hw_test example for signal integrity checks
2026-08-05 13:22:15 +08:00
Island
2720caabb1
Merge branch 'idf/ble_audio_fixes' into 'master'
...
fix(ble_audio): Miscellaneous fixes for ISO & LE Audio (stage 2)
See merge request espressif/esp-idf!51158
2026-08-05 10:47:55 +08:00
Song Ruo Jing
28acedf295
fix(ci): re-enable some LEDC/UART tests for H4, S31
2026-08-04 21:23:44 +08:00
Liu Linyan
af9ae1c0aa
fix(ble_audio): Miscellaneous fixes for ISO & LE Audio (stage 2)
2026-08-04 14:07:10 +08:00
morris
08e0d30a74
Merge branch 'feat/uhci_ctn_doc_exmaple' into 'master'
...
feat(uhci): Add uhci_continuous api for example and doc
See merge request espressif/esp-idf!51363
2026-08-03 19:27:42 +08:00
radek.tandler
c6c0734a7b
docs(nvs_flash): improved example of NVS fragmentation
2026-08-03 11:39:48 +08:00
radek.tandler
56a01ca822
docs(nvs_flash): improved description of NVS space consumption
...
- Improved description of space required to store data types into NVS partition
- Example showing nvs statistics extended with a code demonstrating the fragmentation effect
2026-08-03 11:39:47 +08:00