Armando
22431bc41b
doc: make adc wifi hardware limitation visible on esp32
2023-02-20 10:34:34 +08:00
morris
3f68b61f3e
Merge branch 'feature/mcpwm_non_varg_version_api_v5.0' into 'release/v5.0'
...
mcpwm: support non-vararg version of generator functions (v5.0)
See merge request espressif/esp-idf!21951
2023-02-18 15:04:17 +08:00
morris
92b1f4fa27
Merge branch 'bugfix/gptimer_pm_lock_xtal_5.0' into 'release/v5.0'
...
gptimer: acquire pm lock for xtal clock source (v5.0)
See merge request espressif/esp-idf!22281
2023-02-18 15:00:24 +08:00
Konstantin Kondrashov
8a6fb6df19
Merge branch 'feature/secure_features_are_enabled_correctly_v5.0' into 'release/v5.0'
...
security: Adds new APIs to check that all eFuse security features are enabled correctly (v5.0)
See merge request espressif/esp-idf!22116
2023-02-17 21:40:42 +08:00
Darian
6a86124ff5
Merge branch 'feature/usb_host_feature_and_refactor_backports_v5.0' into 'release/v5.0'
...
USB Host: Backport multiple feature and refactors to v5.0
See merge request espressif/esp-idf!21584
2023-02-17 20:49:46 +08:00
Linda
1b9df395b0
docs: fix a broken link in mcpwm of API reference
2023-02-15 11:04:01 +08:00
morris
de8409fa88
gptimer: acquire pm lock for xtal clock source
2023-02-09 14:10:15 +08:00
KonstantinKondrashov
07bf145e06
doc: Update hmac article
2023-01-23 21:03:00 +08:00
Jiang Jiang Jian
96db537020
Merge branch 'feature/apply_new_version_logic_v5.0' into 'release/v5.0'
...
all: Apply new version logic (major * 100 + minor) (v5.0)
See merge request espressif/esp-idf!20941
2023-01-12 16:18:23 +08:00
Mahavir Jain
6988e82430
Merge branch 'feature/esp_http_server_esp_events_v5.0' into 'release/v5.0'
...
esp_http_server: Added support for esp_events (v5.0)
See merge request espressif/esp-idf!21844
2023-01-12 12:40:12 +08:00
Tomas Rezucha
b4f281f523
tinyusb: Add TinyUSB example tests
2023-01-09 17:55:02 +08:00
morris
ae7c8de4a7
mcpwm: support non-varg version of generator functions
...
Closes https://github.com/espressif/esp-idf/issues/10449
2023-01-09 15:09:40 +08:00
KonstantinKondrashov
823024c10c
all: Apply new version logic (major * 100 + minor)
2023-01-06 02:00:52 +08:00
Mahavir Jain
7860662a93
docs: remove mention of DIS_BOOT_REMAP for chips other than ESP32-S2
...
Relevant: https://esp32.com/viewtopic.php?f=13&t=31188
2023-01-04 21:29:33 +05:30
Harshit Malpani
1a39a17777
esp_http_server: Added support for esp_events
2022-12-29 18:08:38 +05:30
Harshit Malpani
83896d877a
docs: Update esp_https_ota docs to have information about OTA events
2022-12-21 10:39:35 +05:30
Jiang Jiang Jian
25eb1f0c6e
Merge branch 'bugfix/some_wifi_fixes_v5.0' into 'release/v5.0'
...
esp_wifi: update wifi lib to latest master for v5.0
See merge request espressif/esp-idf!21680
2022-12-21 10:50:49 +08:00
Jiang Jiang Jian
594dd810f1
Merge branch 'bugfix/esp_lcd_modify_bounce_buffer_index_v5.0' into 'release/v5.0'
...
RGB LCD: support multi frame buffer in bounce buffer mode (v5.0)
See merge request espressif/esp-idf!21660
2022-12-21 10:48:18 +08:00
Jiang Jiang Jian
c173845ff3
Merge branch 'feature/tlsf-dynamic-control-size_v5.0' into 'release/v5.0'
...
heap: Update to the new tlsf implementation of dynamic metadata size (backport v5.0)
See merge request espressif/esp-idf!20774
2022-12-20 13:51:07 +08:00
Angus Gratton
8468ea3dcc
build system: Add idf_component_add_link_dependency function, use for spi_flash overriding
2022-12-19 15:25:30 +01:00
zhangyanjiao
bf8167ed42
fix typos in docs
2022-12-19 14:20:29 +08:00
Krzysztof Budzynski
c43c41967c
fix typos error
2022-12-19 14:20:16 +08:00
zhangyanjiao
270940dda0
esp_wifi: change max connection num on ESP32C3 and ESP32S3
...
Closes WIFI-5114
2022-12-19 14:20:05 +08:00
morris
6d22959461
doc: recommend turn on psram xip feature for bounbe buffer mode
2022-12-16 17:48:28 +08:00
Armando
bb074904b4
adc: no longer support adc2 oneshot mode on esp32c3
...
Due to HW limitation, we don't support this anymore. On c3, ADC2 under oneshot mode is not stable.
However, you can enable CONFIG_ADC_ONESHOT_FORCE_USE_ADC2_ON_C3 to force use
ADC2.
Refer to errata to know more details:
https://www.espressif.com/sites/default/files/documentation/esp32-s3_errata_en.pdf
https://www.espressif.com/sites/default/files/documentation/esp32-c3_errata_en.pdf
2022-12-16 12:07:38 +08:00
Armando
1c373cf293
adc: no longer support adc2 continuous mode on esp32c3 and esp32s3
...
Due to HW limitation, we don't support this anymore. On s3 and c3, ADC2 under continuous mode is not stable.
However, you can enable CONFIG_ADC_CONTINUOUS_FORCE_USE_ADC2_ON_C3_S3 to force use
ADC2.
Refer to errata to know more details:
https://www.espressif.com/sites/default/files/documentation/esp32-s3_errata_en.pdf
https://www.espressif.com/sites/default/files/documentation/esp32-c3_errata_en.pdf
2022-12-16 12:07:38 +08:00
morris
7cb4504c55
Merge branch 'doc/esp_lcd_class_diagram_v5.0' into 'release/v5.0'
...
RGB LCD multi-framebuffer support (v5.0)
See merge request espressif/esp-idf!21476
2022-12-12 11:47:38 +08:00
Jiang Jiang Jian
9dd8e497fd
Merge branch 'feature/esp_tls_add_cert_selection_callback_v5.0' into 'release/v5.0'
...
esp-tls: Add support for the CERTIFICATE SELECTION HOOK. The hook has access... (v5.0)
See merge request espressif/esp-idf!21220
2022-12-08 11:52:45 +08:00
morris
1c45872a00
doc: add api reference for controller lcd drivers
2022-12-07 17:55:19 +08:00
morris
e843281c8f
Merge branch 'doc/explain_ledc_callback_return_value_v5.0' into 'release/v5.0'
...
ledc: explain the callback return value (v5.0)
See merge request espressif/esp-idf!20966
2022-12-06 18:08:32 +08:00
zhangyanjiao
fe4efc0df6
update doc for espnow max encryped connection
2022-12-06 05:06:18 +00:00
Jiang Jiang Jian
b2396cee86
Merge branch 'bugfix/multiple_wifi_fixes_v5.0' into 'release/v5.0'
...
esp_wifi: update wifi lib
See merge request espressif/esp-idf!21425
2022-12-06 13:05:08 +08:00
Zim Kalinowski
759f7ec13d
Merge branch 'feature/add_int_task_wdt_esp32c2_v5.0' into 'release/v5.0'
...
WDT: implement interrupt wdt and task wdt for ESP32-C2 (backport v5.0)
See merge request espressif/esp-idf!20980
2022-12-05 16:38:35 +08:00
liuning
5cd324413a
esp_wifi: fix some connectionless related issue and add connectionless power save guide
2022-12-05 11:35:23 +08:00
Aditya Patwardhan
079e10666a
esp_tls: Update documentation for cert callback
2022-12-05 08:59:24 +05:30
morris
4756a44c97
Merge branch 'feature/rgb_lcd_restart_v5.0' into 'release/v5.0'
...
rgb_lcd: support restart dma transmission manually (v5.0)
See merge request espressif/esp-idf!21408
2022-12-05 10:24:53 +08:00
morris
2dd67ecd05
ledc: explain the callback return value
...
Closes https://github.com/espressif/esp-idf/issues/10093
2022-12-05 02:11:48 +00:00
morris
302ecb0764
Merge branch 'doc/pcnt_overflow_compensate_v5.0' into 'release/v5.0'
...
pcnt: support accumulate the count value in the high/low limit event (v5.0)
See merge request espressif/esp-idf!21170
2022-12-02 22:42:50 +08:00
Ivan Grokhotkov
09242d8bcc
Merge branch 'docs/i2c_spec_url_v5.0' into 'release/v5.0'
...
docs: remove link to i2c specs (v5.0)
See merge request espressif/esp-idf!20859
2022-12-02 19:25:15 +08:00
morris
7d39d1223b
rgb_lcd: support restart dma transmission manually
...
When doing Flash operations (e.g. OTA), LCD's DMA bandwidth will be not
sufficient, causing the desync between the LCD controller and DMA.
Added a restart function to help the user to make them sync again.
2022-12-02 16:29:21 +08:00
Omar Chebib
3e9701205c
esp_timer: add a function to restart timer
...
Timers, periodic or not, can now be restarted thanks to esp_timer_restart function.
This is done atomically, which can be used to feed a periodic timer, or simply change the period.
2022-12-01 10:45:35 +00:00
Omar Chebib
6b4e1619d8
TWDT: the Kconfig option ESP_TASK_WDT_EN is now used to enable Task Watchdog
2022-12-01 10:45:35 +00:00
Omar Chebib
b675bb2a4d
WDT: implement interrupt wdt and task wdt for ESP32-C2
...
ESP32-C2 has a single group timer, thus it will use it for the interrupt watchdog,
which is more critical than the task watchdog. The latter is implement in
software thanks to the `esp_timer`component.
2022-12-01 10:45:35 +00:00
Guillaume Souchere
755dded0f5
heap: add documentation about the function placement in IRAM and its usage in ISR
...
This commits adds a internal.md file in the heap directory to clarify the idea behind
which functions is placed in IRAM or in flash.
A section in mem_alloc.rst documentation is added to specify which functions from the
heap component API can be used in interrupt handlers.
2022-11-24 12:40:00 +01:00
laokaiyao
592a51ae96
i2s: fixed typo 'philip'
...
Closes: https://github.com/espressif/esp-idf/issues/10197
2022-11-22 15:59:51 +08:00
morris
0dbbf7bac5
pcnt: support accumulate count value
...
Closes https://github.com/espressif/esp-idf/issues/10167
2022-11-21 15:17:55 +08:00
Michael (XIAO Xufeng)
725eacbf16
Merge branch 'feature/usb/voltage_monitoring_backport_v5.0' into 'release/v5.0'
...
tinyusb: TinyUSB in IDF v5.0.0 (backport v5.0)
See merge request espressif/esp-idf!20673
2022-11-02 17:26:22 +08:00
Marius Vikhammer
c7e8aca45f
docs: remove link to i2c specs
2022-10-31 11:54:00 +08:00
Tomas Rezucha
61191a5ce5
tinyusb: Use TinyUSB from component registry
2022-10-25 06:44:56 +02:00
Tomas Rezucha
0179edb71d
tinyusb: Add VBUS voltage monitoring feature
...
VBUS voltage monitoring is mandated by USB specification for self-powered devices.
This implementation maps selected GPIO to bvalid signal of USB-OTG peripheral.
Closes https://github.com/espressif/esp-idf/issues/7747
2022-10-25 06:44:56 +02:00