Mahavir Jain
01f50ee7f5
refactor: migrate atecc608a_ecdsa example to crypto authlib repository
...
- ESP32-WROOM-32SE has been discontinued and marked as NRND
- This change removes all references to ESP32-WROOM-32SE from IDF
- The example has been migrated to esp-cryptoauthlib repository and it
can be used through the component manager
(https://components.espressif.com/components/espressif/esp-cryptoauthlib )
2023-12-22 09:11:41 +05:30
Song Ruo Jing
0e759c6deb
Merge branch 'refactor/esp_driver_uart' into 'master'
...
refactor(uart): make uart driver as component
Closes IDF-8384
See merge request espressif/esp-idf!27333
2023-12-18 19:16:34 +08:00
Rahul Tank
84ccc37b92
Merge branch 'feature/hogp_example_support' into 'master'
...
feat(nimble): Added HID over Gatt Profile Support
Closes BT-3456, BT-3493, and BT-3480
See merge request espressif/esp-idf!25072
2023-12-18 19:01:11 +08:00
Shu Chen
eaf4fb9424
Merge branch 'fix/ot_netif_destroy_order_issue' into 'master'
...
fix(openthread): fix ot netif destroy netif order issue
See merge request espressif/esp-idf!27955
2023-12-18 15:38:30 +08:00
Mahavir Jain
56241f00b8
Merge branch 'feat/support_sha_256_in_http_auth' into 'master'
...
feat(esp_http_client): SHA256 support in digest auth
Closes IDFGH-11217
See merge request espressif/esp-idf!26585
2023-12-18 15:08:40 +08:00
Roshan Bangar
96ed1ae7a7
feat(nimble): added HID over Gatt profile support
2023-12-16 17:42:49 +05:30
zwx
6bec6a5b41
fix(openthread): fix ot netif destroy netif order issue
2023-12-15 18:35:34 +08:00
Song Ruo Jing
bc09031496
refactor(uart_vfs): Move uart implementation of vfs to esp_driver_uart
...
Deprecated esp_vfs_dev_uart_xxx APIs
vfs_uart test case moved to esp_driver_uart test_apps
Astyle fixed for uart_vfs
2023-12-15 17:14:55 +08:00
Song Ruo Jing
6ad80f0332
refactor(uart): make uart driver as component, and fix astyle
2023-12-15 17:03:51 +08:00
Harshit Malpani
8dcdcc5831
feat: Update esp_http_client example
...
Added test case in esp_http_client example to test digest auth
with SHA-256 algorithm
2023-12-15 11:32:57 +05:30
harshal.patil
fd637d5be7
feat(examples): Add BLE support in the esp_local_ctrl example
2023-12-15 11:10:26 +05:30
harshal.patil
fd012bf2c4
fix(examples): Fix encoding issue in esp_local_ctrl's proto script
2023-12-15 11:10:26 +05:30
C.S.M
77c49cf3e2
Merge branch 'refactor/esp_driver_i2c' into 'master'
...
refactor(i2c): Make i2c driver as a seperate component
See merge request espressif/esp-idf!27860
2023-12-15 10:48:33 +08:00
Mahavir Jain
8ef201be80
Merge branch 'bugfix/fix_partition_table_gen' into 'master'
...
fix(partition_table): Check partition size for type APP
See merge request espressif/esp-idf!26755
2023-12-14 18:41:52 +08:00
Cao Sen Miao
aa10770323
refactor(i2c): Make i2c driver as a seperate component
2023-12-14 15:39:35 +08:00
wanlei
09147fa8e0
fix(spi_master): fixed lcd example block border pixel issue
2023-12-14 12:18:10 +08:00
Harshit Malpani
bbbede07d0
fix(partition_table): Check partition size for type APP
...
The size of partition of type APP should be multiple of 4 KB. Partition
generation tool now make this as a mandatory requirement. This is
minimum flash erase size. If the size of the APP type partition is not
aligned to 4 KB then the last erase operation could go beyond the allocated
partition and hence may fail. This issue would only be observed when the
firmware size grows very close to the allocated partition size, and hence
causing the OTA update to fail.
For already deployed devices on-field with the size of APP partition not
aligned to flash sector boundary, it is best to ensure that firmware
size always remains within the lower 4 KB boundary of the total
allocated space. While migrating to ESP-IDF 5.3 release, partition table
for an existing project can be adjusted accordingly for the build to
succeed.
Found during discussion in https://github.com/espressif/esp-idf/pull/12460
2023-12-11 10:14:57 +05:30
Shu Chen
5f643c06e0
Merge branch 'bugfix/clean_thread_zigbee_related_yml' into 'master'
...
fix(thread/zigbee): Cleanup build-test-rules.yml
Closes IDF-5553
See merge request espressif/esp-idf!27415
2023-12-06 20:38:52 +08:00
Mahavir Jain
25c2cc5f03
Merge branch 'feature/esp32p4_enable_flash_encryption' into 'master'
...
Enable Flash Encryption for ESP32P4
Closes IDF-7545
See merge request espressif/esp-idf!26959
2023-12-05 21:42:18 +08:00
Aditya Patwardhan
a84234c23f
feat(security): Enable Flash encryption for ESP32P4
2023-12-05 13:10:55 +05:30
Darian
e3191df37a
Merge branch 'change/deprecate_legacy_xtensa_include_path' into 'master'
...
change(xtensa): Deprecate legacy include paths
Closes IDF-7230
See merge request espressif/esp-idf!26725
2023-12-05 15:05:29 +08:00
Marius Vikhammer
fda5484e55
Merge branch 'bugfix/import_lib_example_url' into 'master'
...
fix(build-system/example): Removed dead URL for downloading tinyxml2
See merge request espressif/esp-idf!27573
2023-12-05 12:31:30 +08:00
Xu Si Yu
683975b77a
fix(thread/zigbee): Cleanup build-test-rules.yml
2023-12-04 17:38:27 +08:00
Island
94d7ec7a38
Merge branch 'bugfix/bluedroid_menuconfig' into 'master'
...
Bugfix/bluedroid menuconfig
Closes BLERP-317
See merge request espressif/esp-idf!27508
2023-12-04 16:30:05 +08:00
Marius Vikhammer
d9652880db
fix(build-system/example): Updated dead URL for downloading tinyxml2
...
The import_lib example contained a fallback mirror for downloading tinyxml2 sources
but this link was dead. If this mirror was used it would cause the build to fail.
2023-12-04 14:28:52 +08:00
Darian
cc34c4fc08
Merge branch 'contrib/github_pr_12481' into 'master'
...
Many places in the ESP_SYSTEM are using CONFIG_FREERTOS_UNICORE instead of CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE (GitHub PR)
Closes IDFGH-11333
See merge request espressif/esp-idf!27435
2023-12-01 19:33:19 +08:00
morris
2d4a6748a3
Merge branch 'feature/sdm_driver_esp32p4' into 'master'
...
esp_driver_sdm driver support on esp32p4
Closes IDF-7551
See merge request espressif/esp-idf!27543
2023-12-01 17:21:04 +08:00
Island
e3ab9f009b
Merge branch 'feat/support_ble_create_sync_report' into 'master'
...
feat(bt/bluedroid): Support ble create sync report disable and filter duplicate
Closes BLERP-216
See merge request espressif/esp-idf!26923
2023-12-01 17:17:48 +08:00
morris
d171a7b958
change(sdm): move driver to a new component: esp_driver_sdm
2023-12-01 10:03:48 +08:00
morris
846751216b
feat(sdm): add driver support for esp32p4
2023-12-01 10:03:09 +08:00
Darian Leung
2204c8e137
change(xtensa): Deprecate ".../xtensa_api.h" include path
...
This commit deprecates the "freertos/xtensa_api.h" and "xtensa/xtensa_api.h"
include paths. Users should use "xtensa_api.h" instead.
- Replace legacy include paths
- Removed some unnecessary includes of "xtensa_api.h"
- Replaced some calls with "esp_cpu_..." equivalents
- Add warning to compatibility header
2023-11-30 21:58:52 +08:00
Cao Sen Miao
2a0debde3c
change(usb_serial_jtag): Add a usb_serial_jtag echo example for how to use usb_serial_jtag APIs,
...
Closes https://github.com/espressif/esp-idf/issues/12620 ,
Closes https://github.com/espressif/esp-idf/issues/12605
2023-11-30 14:38:06 +08:00
zhanghaipeng
a5a7e60ad0
docs(bt/bluedroid): Update ble example document
2023-11-30 10:42:49 +08:00
Marius Vikhammer
ae4be8eb03
Merge branch 'feature/p4_lp_core' into 'master'
...
feat(ulp/lp_core): Added basic support for building and running a LP-Core app on ESP32P4
Closes IDF-7534
See merge request espressif/esp-idf!26869
2023-11-30 09:35:49 +08:00
Kevin (Lao Kaiyao)
cd9d321062
Merge branch 'feature/introduce_target_esp32c5' into 'master'
...
feat(esp32c5): introduce target esp32c5 (stage 1)
See merge request espressif/esp-idf!27299
2023-11-29 20:31:34 +08:00
Tomas Rezucha
d315b97948
Merge branch 'fix/usb_uvc_example' into 'master'
...
fix(usb/uvc): Add negotiation retry for some cameras
Closes IDF-8085
See merge request espressif/esp-idf!27309
2023-11-29 15:38:53 +08:00
Tomas Rezucha
62091b4fa0
fix(usb/uvc): Add negotiation retry for some cameras
...
Some cameras would refuse first stream format and would only accept
on second retry.
2023-11-29 11:34:47 +08:00
Lou Tian Hao
e4ba9ac3c4
Merge branch 'doc/change_deepsleep_example_readme' into 'master'
...
Doc/change deepsleep example readme
Closes IDFGH-11523
See merge request espressif/esp-idf!27413
2023-11-29 11:32:01 +08:00
Marius Vikhammer
0c067fcb05
feat(ulp/lp_core): Added basic support for building and running a LP-Core app on ESP32P4
2023-11-29 10:50:40 +08:00
laokaiyao
7fa0d61c35
refactor(build_test_rules): invert the logic to avoid involving preview target
...
Only set enable condition for the app will introduce the preview target in README.md
Replace with disable logic instead
2023-11-28 16:14:17 +08:00
fl0wl0w
d149c1b26f
Use configuration option instead of in components not related to FreeRTOS
...
Mergeshttps://github.com/espressif/esp-idf/pull/12481
2023-11-28 07:49:20 +00:00
nilesh.kale
a0c37ce33c
fix: fixed build issue in flash encryption example with certain config
...
Addresses a build failure that occurs when flash encryption is enabled with default configurations.
The build failure did not manifest in the CI environment because the configuration
CONFIG_SECURE_FLASH_REQUIRE_ALREADY_ENABLED is set in sdkconfig.ci.
This configuration is responsible for reducing the bootloader size.
Closes https://github.com/espressif/esp-idf/issues/12619
2023-11-28 12:41:35 +05:30
Lou Tianhao
5793945499
docs(pm):change_deepsleep_example_readme
2023-11-28 12:02:25 +08:00
C.S.M
dbe08fbaae
Merge branch 'refactor/esp_driver_tsens' into 'master'
...
refactor(temperature_sensor): Make temperature sensor driver as a seperate component
See merge request espressif/esp-idf!27408
2023-11-28 10:39:14 +08:00
Cao Sen Miao
09f99e51db
refactor(temperature_sensor): Make temperature sensor driver as a seperate component
2023-11-27 17:51:40 +08:00
Xu Si Yu
feb62db338
Merge branch 'bugfix/event_fd_for_spi_interface' into 'master'
...
fix(openthread): add eventfd nums for spi interface
See merge request espressif/esp-idf!27368
2023-11-27 15:22:04 +08:00
Wan Lei
b058a7e277
Merge branch 'contrib/github_pr_12666' into 'master'
...
Update spi_master_example_main.c (GitHub PR)
Closes IDFGH-11545
See merge request espressif/esp-idf!27403
2023-11-27 12:48:37 +08:00
Lu Xianfan
7317555d39
Update spi_master_example_main.c
2023-11-26 13:04:03 +08:00
morris
f2751213fd
feat(rmt): move the driver to a new component
2023-11-25 00:29:53 +00:00
Kevin (Lao Kaiyao)
ff45ef6516
Merge branch 'refactor/esp_driver_dac' into 'master'
...
refactor(dac): make dac driver as component
Closes IDF-8370
See merge request espressif/esp-idf!27264
2023-11-24 11:28:23 +08:00