Commit Graph

2942 Commits

Author SHA1 Message Date
Chen Chen
02b2f6994c Merge branch 'example/i2c_u8g2' into 'master'
feat(i2c_u8g2_example): Add example for porting u8g2 display lib

Closes IDF-13798

See merge request espressif/esp-idf!41645
2025-09-10 15:41:24 +08:00
Chen Chen
4ca0a9ffbe feat(i2c_u8g2_example): Add example and test for porting u8g2 display lib 2025-09-04 11:39:30 +08:00
morris
012318db96 Merge branch 'feat/support_pcnt_on_h4' into 'master'
feat(pcnt): support pcnt on esp32h4

Closes IDF-12338 and IDF-13637

See merge request espressif/esp-idf!41526
2025-09-03 17:15:11 +08:00
C.S.M
1b4ad917c5 docs(uhci): Fix uhci compiling on non-supported target 2025-09-03 10:35:38 +08:00
Armando (Dou Yiwen)
f259da6a99 Merge branch 'fix/add_esp_video_url_in_camera_readme' into 'master'
doc: add esp-video link in camera isp examples

See merge request espressif/esp-idf!41646
2025-09-02 06:44:07 +00:00
Wang Yu Xin
7cd612a74b doc: add esp-video link in camera isp examples 2025-09-02 06:44:07 +00:00
Mahavir Jain
632dac5feb Merge branch 'doc/adds_sni_documentation' into 'master'
docs(esp_http): adds documentation regarding sni

See merge request espressif/esp-idf!41586

Related https://github.com/espressif/esp-idf/issues/9392
2025-09-02 09:26:12 +05:30
Gao Xu
8222f884cb Merge branch 'fix/wrong_channel_gpio_num_on_p4_adc2' into 'master'
ADC: add continuous parse data API

See merge request espressif/esp-idf!40243
2025-09-02 11:17:51 +08:00
Gao Xu
abaa608074 Merge branch 'feat/dvp_format_trans' into 'master'
feat(cam): support format conversion function

See merge request espressif/esp-idf!40890
2025-09-01 10:16:38 +08:00
gaoxu
3c7e54c422 feat(adc): add adc_continuous_parse_data api 2025-09-01 09:30:24 +08:00
Chen Jichang
04b934951e refactor(pcnt): clean up the soc_caps.h file for PCNT 2025-08-29 17:13:46 +08:00
Ashish Sharma
08a4a2b506 docs(esp_tls): adds documentation regarding sni 2025-08-29 16:13:42 +08:00
hebinglin
616991dd40 docs(pm): update power management related docs for esp32c5 2025-08-29 13:01:17 +08:00
Ashish Sharma
6acdf78438 Merge branch 'doc/add_tls_client_session_management_doc' into 'master'
docs: Adds doc for client session tickets

Closes IDF-13019

See merge request espressif/esp-idf!39521
2025-08-28 16:12:58 +08:00
Jiang Jiang Jian
0bc2286c2a Merge branch 'docs/esp32c5_programming_guide' into 'master'
docs(wifi): support esp32c5 wifi programming guide docs

See merge request espressif/esp-idf!35218
2025-08-28 16:07:55 +08:00
renpeiying
773c6ba164 docs: Update translation for esp_tls.rst 2025-08-28 14:26:09 +08:00
gaoxu
1e674fa044 feat(cam): support format conversion function 2025-08-28 14:14:36 +08:00
yinqingzhao
ab5dd9dd2d feat(docs): support esp32c5 wifi programming guide docs 2025-08-28 14:05:55 +08:00
laokaiyao
e3bf25de1c feat(i2s): support to lazy constitute full-duplex mode 2025-08-26 15:49:29 +08:00
Chen Ji Chang
f160701c29 Merge branch 'fix/rmt_tx_loop_mode' into 'master'
fix(rmt): correct the condition for warnings in loop mode

See merge request espressif/esp-idf!41060
2025-08-26 14:49:32 +08:00
morris
c6d7d5d412 Merge branch 'feat/twai_xiaomi_motor_example' into 'master'
feat(twai): add cybergear example

Closes IDF-10549

See merge request espressif/esp-idf!40193
2025-08-26 11:37:04 +08:00
Igor Masar
49ae853ddb Merge branch 'docs/usb-external-phy' into 'master'
docs(usb): add section on external USB PHY configuration

Closes DOC-3308

See merge request espressif/esp-idf!40670
2025-08-25 19:37:09 +08:00
Chen Jichang
b39507bc30 feat(twai): add cybergear example 2025-08-25 18:30:33 +08:00
Yuan Yu
e263cd2cfe docs(twai): Update twai_node_transmit function's note 2025-08-25 11:05:52 +08:00
Gao Xu
a20fc1a717 Merge branch 'docs/update_camera_mipi_docs' into 'master'
docs(cam): add ldo initialization note when use MIPI camera

Closes DOC-11987

See merge request espressif/esp-idf!41316
2025-08-25 10:10:37 +08:00
gaoxu
bd20730b80 docs(cam): add ldo initialization note when use MIPI camera 2025-08-25 09:21:05 +08:00
morris
01cba485dd Merge branch 'docs/update_introduction_for_adc_modes' into 'master'
docs: Update introduction for ADC modes

Closes DOC-12094

See merge request espressif/esp-idf!41435
2025-08-22 15:28:21 +08:00
Zhang Shuxian
daf33186c9 docs: Update introduction for ADC modes 2025-08-22 12:06:32 +08:00
Konstantin Kondrashov
7b621ad88d Merge branch 'feature/adds_pthread_rwlock_timed_locks' into 'master'
feat(pthread): Adds timed locks for pthread_rwlock

Closes IDFGH-15461

See merge request espressif/esp-idf!40146
2025-08-21 17:53:27 +08:00
Chen Jichang
4e03f8df0f fix(rmt): correct the condition for warnings in loop mode 2025-08-21 14:25:30 +08:00
Wan Lei
54a9c2e1e9 Merge branch 'feat/twai_add_wait_done_api' into 'master'
feat(driver_twai): add tx wait all done api

Closes IDF-13417

See merge request espressif/esp-idf!40616
2025-08-21 11:38:27 +08:00
morris
09fce0cf2a Merge branch 'refactor/etm_driver_soc_caps' into 'master'
refactor(etm): clean up soc macros && enhance thread safety

Closes IDF-13634

See merge request espressif/esp-idf!41201
2025-08-21 10:19:19 +08:00
wanckl
6288067296 feat(driver_twai): add tx wait all done api 2025-08-20 16:11:39 +08:00
renpeiying
8b2b2729bb docs: Add CN translation to usb_host and usb_device.rst 2025-08-20 10:16:27 +08:00
harshal.patil
d59bcb633c fix(soc): Disable XTS-AES-256 using efuse key for ESP32-C5 2025-08-19 21:54:26 +05:30
Marek Fiala
9d35d63651 feat(cmake): Update minimum cmake version to 3.22 (whole repository) 2025-08-19 14:44:32 +02:00
Zhang Shuxian
5b11b017a9 docs: Update CN translation for IRAM-related docs 2025-08-19 11:35:02 +08:00
morris
661590940a refactor(etm): enhance thread safety and clean up soc macros 2025-08-18 14:58:24 +08:00
Shen Meng Jing
c37d4a6512 Merge branch 'docs/sync_cn_and_en' into 'master'
docs: Sync CN and EN docs

Closes DOC-11933

See merge request espressif/esp-idf!41027
2025-08-15 22:25:46 +08:00
Sudeep Mohanty
11b80a7f11 Merge branch 'feat/freertos_in_flash_by_default' into 'master'
feat(freertos): Place FreeRTOS in flash by default

Closes IDF-12695

See merge request espressif/esp-idf!40579
2025-08-15 02:18:57 +02:00
Konstantin Kondrashov
d834e4333a feat(docs): Update ESP32-C61 efuse documentation 2025-08-14 11:52:03 +03:00
Mahavir Jain
05e149ea78 Merge branch 'feature/add_ecdsa_p384_support_and_testcases' into 'master'
feat: add ecdsa-p384 testcases and relative support for ESP32C5 ECO2

Closes IDF-13008 and IDF-12630

See merge request espressif/esp-idf!38857
2025-08-14 12:33:25 +05:30
Wan Lei
675fe2d4ba Merge branch 'feat/twai_new_driver_example' into 'master'
feat(driver_twai): update example to using new driver

Closes IDFGH-6837

See merge request espressif/esp-idf!39531
2025-08-14 12:51:08 +08:00
Ondrej Kosta
3fb1f9add3 Merge branch 'feat/p4_emac_sleep' into 'master'
feat(esp_eth): added EMAC sleep retention for ESP32P4

Closes IDF-9919

See merge request espressif/esp-idf!40385
2025-08-14 02:52:29 +08:00
Konstantin Kondrashov
2fdeaa882f feat(pthread): Adds timed locks for pthread_rwlock
Closes https://github.com/espressif/esp-idf/issues/16099
2025-08-13 20:22:27 +03:00
wanckl
fe8f0f08f3 feat(driver_twai): update and simplify network example using new driver 2025-08-13 19:41:06 +08:00
wanckl
959557d00a feat(driver_twai): update error recover example using new driver
Closes https://github.com/espressif/esp-idf/issues/8461
2025-08-13 19:40:20 +08:00
Yuan Yu
9a95e2719c docs(twai): update example description for TWAI utilities 2025-08-13 16:31:35 +08:00
igor.masar
10252a8fb7 docs(usb): add section on external USB PHY configuration
Add top-level section for configuring and initializing external USB PHY
on ESP32-S3. Includes GPIO mapping, code example, and guidance on
suspend and speed selection pins.

Link to ESP USB PHY guide for SP5301 setup to avoid duplicating content.
Add dedicated schematic reference for STUSB03E with analog switch.
2025-08-12 14:26:46 +02:00
morris
b137fe0227 doc(lcd): explain the DPHY power supply 2025-08-12 16:15:59 +08:00