wanlei
871b2ba237
spi: simplify readme description of spi examples
2023-02-13 15:44:12 +08:00
Alexander Salas Bastidas
a361724a46
Add ESP32-S3 to the default GPIOs used
2023-02-13 14:54:12 +08:00
Mahavir Jain
50f7d40b89
mqtt/ssl_ds: enable the example for ESP32-H2 target
2023-02-13 10:27:22 +05:30
morris
8ff376537c
Merge branch 'feature/lcd_support_esp32h2' into 'master'
...
lcd: driver support for esp32h2
Closes IDF-6213 and IDF-6674
See merge request espressif/esp-idf!22299
2023-02-13 10:37:12 +08:00
C.S.M
9092b93966
Merge branch 'feature/temp_sensor_esp32h2' into 'master'
...
temperature_sensor: Add support for esp32h2
Closes IDF-6229
See merge request espressif/esp-idf!22291
2023-02-13 10:24:31 +08:00
morris
a3f887a1fe
gpio: support glitch filter on esp32h2
2023-02-11 23:01:01 +08:00
morris
c2c4fbff13
lcd: driver support for esp32h2
2023-02-11 00:30:48 +00:00
Jiang Jiang Jian
254efe402e
Merge branch 'feature/wifi_kconfig_merge' into 'master'
...
esp_wifi: Merge wpa_supplicant and esp_wifi Kconfig
Closes WIFI-4541 and IDF-1830
See merge request espressif/esp-idf!18998
2023-02-11 07:38:46 +08:00
Kapil Gupta
30a2558450
esp_wifi: Merge wpa_supplicant and esp_wifi Kconfig
2023-02-11 07:38:45 +08:00
Roland Dobai
1dc3d5ef22
Merge branch 'feature/introduce_spdx_licenseref' into 'master'
...
tools: allow to use LicenseRef-[idstring] in SPDX-License-Identifier
Closes IDF-4486
See merge request espressif/esp-idf!22132
2023-02-10 17:08:01 +08:00
Cao Sen Miao
bbbe569e03
temperature_sensor: Add support for esp32h2
2023-02-10 16:36:56 +08:00
Wang Meng Yang
e0e3700142
Merge branch 'feature/support_ble_privacy_by_controller' into 'master'
...
Support ble privacy by controller on bluedroid
See merge request espressif/esp-idf!21966
2023-02-10 14:34:36 +08:00
Ondrej Kosta
05510e67d1
Merge branch 'bugfix/eth_lan8720_ci' into 'master'
...
esp_eth: start/stop and L2 test stability improvements
See merge request espressif/esp-idf!21898
2023-02-09 15:36:12 +08:00
f-hoepfinger-hr-agrartechnik
8994928035
Update cpp_pthread.cpp
...
the word default was misspelled.
2023-02-08 20:44:54 +01:00
wanlei
5300bd3b2f
spi: support H2 spi master, slave, slave_hd driver
2023-02-08 11:38:45 +08:00
morris
990c6f58a6
Merge branch 'feature/etm_support_h2' into 'master'
...
etm: add basic driver on esp32h2
Closes IDF-6225
See merge request espressif/esp-idf!22246
2023-02-08 10:42:10 +08:00
muhaidong
f72576684c
wifi_mesh: Remove-Wno-format compile option for mesh examples
2023-02-08 02:32:07 +00:00
morris
6f8ee89302
etm: add basic driver on esp32h2
2023-02-07 14:54:08 +00:00
Armando
d233f3535d
flash_mmap: migrate to use esp_mmap driver
2023-02-07 20:23:52 +08:00
Roland Dobai
4bd5ebb4a1
Merge branch 'tools/monitor_move' into 'master'
...
Tools(idf_monitor): Move idf_monitor to separate repo
Closes IDF-4109
See merge request espressif/esp-idf!22050
2023-02-07 19:47:46 +08:00
Zhang Wen Xu
32673e888e
Merge branch 'feature/set_default_netif_for_openthread_cli' into 'master'
...
openthread: set ot-netif as the default netif for cli example
See merge request espressif/esp-idf!22237
2023-02-07 15:18:14 +08:00
Jing Li
409804f673
Merge branch 'feature/support_feature_depend_on_rtc_fast_mem_for_esp32c2' into 'master'
...
esp32c2: support feature(rtc time) depend on rtc fast mem
Closes IDF-3901, IDF-4239, IDF-5053, IDF-5060, and IDF-5131
See merge request espressif/esp-idf!19067
2023-02-07 15:16:01 +08:00
Rahul Tank
2538270f72
Merge branch 'feature/nimble_gatt_server' into 'master'
...
NimBLE: Added custom gatt server functionality
See merge request espressif/esp-idf!20910
2023-02-06 12:46:07 +08:00
Song Ruo Jing
b72d759290
uart: Add support for esp32h2
2023-02-06 00:48:04 +08:00
morris
4c9942bacc
Merge branch 'feature/mcpwm_support_h2' into 'master'
...
mcpwm: support esp32h2
Closes IDF-6237 and IDF-6668
See merge request espressif/esp-idf!21931
2023-02-03 20:30:02 +08:00
Peter Dragun
3e3533f918
feat(idf_monitor): move idf_monitor to separate repo
2023-02-03 11:20:15 +01:00
Ondrej Kosta
256d457969
esp_eth: possible start/stop issue fixed
...
ESP32 EMAC could hang when stopped/started multiple times at 10Mbps speed mode
2023-02-03 10:48:39 +01:00
zhangwenxu
65c6ed8eeb
openthread: set ot-netif as the default netif for cli example
2023-02-03 16:27:40 +08:00
Li Kun Qiao
a63a73a903
Merge branch 'feature/zboss_lib_build_0.3.1' into 'master'
...
zigbee: example API update
See merge request espressif/esp-idf!22008
2023-02-03 12:36:59 +08:00
Xu Si Yu
f6c13515b3
Merge branch 'feature/add_openthread_ci_for_esp32c6' into 'master'
...
openthread: add ci for esp32c6
See merge request espressif/esp-idf!22026
2023-02-03 10:29:30 +08:00
jingli
13b5e625a7
UT/esp32c2: reenable pm and sleep related UT
2023-02-02 20:26:08 +08:00
Jiang Jiang Jian
b92c9f5d5c
Merge branch 'bugfix/fix_assert_pcl_bleprph_example' into 'master'
...
Nimble: Fix runtime assertion in bleprph due to two disconnect events
See merge request espressif/esp-idf!22057
2023-02-02 20:01:35 +08:00
Sumeet Singh
3361718976
NimBLE: Added custom gatt server functionality
2023-02-02 17:07:28 +05:30
morris
15b9352f60
mcpwm: support esp32h2
2023-02-02 19:05:31 +08:00
Xu Si Yu
389d07b9c1
openthread: add ci for esp32c6
2023-02-02 16:29:19 +08:00
Kevin (Lao Kaiyao)
6cef87fea3
Merge branch 'feature/support_i2c_on_h2' into 'master'
...
i2c: support i2c on esp32h2
Closes IDF-6233 and IDF-6689
See merge request espressif/esp-idf!21982
2023-02-02 15:18:37 +08:00
David Čermák
ceef29a270
Merge branch 'bugfix/ci_sntp_test_flaky' into 'master'
...
lwip/test: Fixed flaky SNTP example test
Closes IDFCI-1597
See merge request espressif/esp-idf!22186
2023-02-01 20:00:42 +08:00
Rahul Tank
9916eb688a
Merge branch 'bugfix/add_return_type_nimble_port_init' into 'master'
...
Nimble: Added return value (success / failure ) to nimble_port_init / nimble_port_deinit
See merge request espressif/esp-idf!21718
2023-02-01 19:45:44 +08:00
likunqiao
fde11f6e2b
zigbee: example API update
2023-02-01 16:00:54 +08:00
David Cermak
7294438329
sntp/test: Fixed flaky example test
...
From SNTP update in a71fa821
, the example test uses notification event
(before it simply polled the state in 2 seconds interval). With this
change it is possible that the time gets synchronized before retrying,
i.e. printing "Waiting for system time to be set... (2/15)". (it was
theoretically possible also before this change, but practically never
happened)
2023-02-01 08:01:54 +01:00
Wu Zheng Hui
33ae2e1073
Merge branch 'feature/bringup_esp32c6_light_sleep_pd_cpu' into 'master'
...
esp32c6: support light_sleep (Stage 1: support CPU power down)
See merge request espressif/esp-idf!21985
2023-02-01 14:11:15 +08:00
laokaiyao
330149f3a6
i2c: support i2c on esp32h2
2023-02-01 11:23:11 +08:00
wuzhenghui
7a4d38eac1
example: bringup light sleep example for esp32c6
2023-01-31 22:12:58 +08:00
Li Shuai
0f6cda1dd3
Power Management: support DFS
2023-01-31 22:12:27 +08:00
David Čermák
dba0718f47
Merge branch 'feature/lwip_linux' into 'master'
...
lwip: Add support for linux target
Closes IDF-5707, IDF-5647, and IDF-6003
See merge request espressif/esp-idf!19302
2023-01-31 22:01:50 +08:00
Jiang Jiang Jian
6d7282eebd
Merge branch 'feature/bringup_esp32c6_chip_wifi_rebase_master_2' into 'master'
...
esp_wifi: add txop limit support, sync header
See merge request espressif/esp-idf!21913
2023-01-31 19:41:50 +08:00
Ondrej Kosta
5da702bab3
Merge branch 'feature/iperf_pytest_migration' into 'master'
...
iperf pytest migration
Closes IDFCI-1143
See merge request espressif/esp-idf!21726
2023-01-31 18:04:59 +08:00
Mahavir Jain
d193521eb8
Merge branch 'example/remove_cbor_example' into 'master'
...
example: remove CBOR example from IDF.
See merge request espressif/esp-idf!22164
2023-01-31 17:16:23 +08:00
David Cermak
5d04ebab51
examples: Update socket udp_client to support lwip on linux
...
This uses FreeRTOS simulator and lwip on linux, with options
to use tap-io commponent for host network interactions.
2023-01-31 08:43:50 +01:00
David Cermak
854e16feb3
examples: Add common linux component tapif_io
...
That can be used with linux target on lwip to pass packets from lwip to
linux host networking stack, e.g. routing the trafic to internet.
2023-01-31 08:43:50 +01:00
David Cermak
fa97004faf
lwip: Support for linux target
...
Implement linux port layer and reuse the original FreeRTOS layer
that's compiled and used on linux target as well, by means of FreeRTOS
simulator.
2023-01-31 08:43:45 +01:00
Rahul Tank
826495a145
Nimble: Added return value (success / failure ) to nimble_port_init
2023-01-31 12:01:02 +05:30
Harshit Malpani
928c5e84d9
example: remove CBOR example from IDF.
...
CBOR example has been moved to https://github.com/espressif/idf-extra-components/tree/master/cbor/examples/cbor
2023-01-30 16:58:32 +05:30
Song Ruo Jing
ad55230b0a
ledc: Add support for esp32h2; Refactor ledc driver clock source selection related code
...
LEDC examples and test cases are supported on ESP32H2.
Switch to use general clock IDs for ledc_clk_cfg_t enum values.
Deprecate LEDC_USE_RTC8M_CLK.
2023-01-30 19:19:34 +08:00
morris
a15830bcfc
Merge branch 'bugfix/correct_default_apb_frequency' into 'master'
...
soc: fix wrong APB_CLK_FREQ value on esp32c6
Closes IDF-6343
See merge request espressif/esp-idf!22080
2023-01-30 17:12:55 +08:00
Wang Meng Yang
dd19ec3d55
Merge branch 'bugfix/spp_clear_conn_array' into 'master'
...
Bluetooth/NimBLE : Fixed clearing connection_handle[] after disconnect event
Closes IDFGH-9207
See merge request espressif/esp-idf!22117
2023-01-30 14:17:29 +08:00
morris
774a05399b
soc: fix wrong APB_CLK_FREQ value on esp32c6
2023-01-28 06:33:23 +00:00
Alexey Lapshin
236fa5e669
Merge branch 'feature/upgrade-systemview-to-3_32' into 'master'
...
app_trace: sys_view: upgrade to version 3.42
Closes IDF-4646
See merge request espressif/esp-idf!21306
2023-01-28 11:24:13 +08:00
Ivan Grokhotkov
248bc8a346
Merge branch 'feature/modbus_add_esp32c2_esp32c6_targets' into 'master'
...
examples: modbus add esp32c2 esp32c6 targets
See merge request espressif/esp-idf!22017
2023-01-28 00:45:47 +08:00
Alex Lisitsyn
464b6d803c
examples: modbus add esp32c2 esp32c6 targets
2023-01-28 00:45:46 +08:00
Roman Leonov
bb1e1737d3
usbh: hid change key event handler
2023-01-27 11:13:33 +01:00
Frantisek Hrbata
b8fdff2008
examples/zigbee: use LicenseRef-Included as SPDX-License-Identifier
...
Examples for zigbee are using custom license, which is not present
on the SPDX license list. This was discussed on !16205 and a decision
was made that the examples will be put on check-copyright's ignore list.
SPDX has LicenseRef-[idstring] identifier for such cases, so let's try
to use it. In this particular case the LicenseRef-Included is used to
express that the full license text is included in the source file.
Note that the LicenseRef-Included is not part of SPDX. It's just
something I used. No change is needed on the check-copyright side.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-01-27 08:24:27 +01:00
Mahavir Jain
0e64ef61e5
Merge branch 'feature/http_server_example_url_decode' into 'master'
...
example/protocols: Added URI encoding/decoding feature
Closes IDFGH-9057 and IDFGH-9170
See merge request espressif/esp-idf!22031
2023-01-27 12:31:34 +08:00
Laukik Hase
167618d6a4
examples/protocols: Added URI encoding/decoding feature
...
- http_server/simple: Decoding received query
- esp_http_client: Sending encoded query
2023-01-25 17:47:14 +05:30
Zim Kalinowski
3574fc1918
cxx: removed cxx experimental components
2023-01-25 12:34:58 +01:00
KonstantinKondrashov
74f26b1e19
examples(efuse): Tests can be run on generic runners
2023-01-24 22:10:01 +08:00
isha.pardikar@espressif.com
8c6cbf5ff5
Bluetooth/NimBLE : Fixed clearing connection_handle[] after disconnect event
2023-01-24 17:37:45 +05:30
Rahul Tank
4a2eb28d14
Nimble: Fix runtime assertion in bleprph due to two disconnect events
2023-01-24 15:52:39 +05:30
KonstantinKondrashov
086766d83b
examples(efuse): Set CONFIG_SECURE_ENABLE_SECURE_ROM_DL_MODE
...
For efuse example test, we set CONFIG_SECURE_ENABLE_SECURE_ROM_DL_MODE=y
by default because in the python test we expect secure boot is in RELEASE mode
2023-01-24 17:09:15 +08:00
Alexey Lapshin
8b824d4f79
apptrace: fix SystemView example test
...
add trace svdat file to artifacts
2023-01-24 00:34:53 +07:00
Mahavir Jain
8db02b36ac
Merge branch 'bugfix/fix_potential_buffer_overflow_http_client_example' into 'master'
...
esp_http_client example: fix potential buffer overflow while copying data recieved in HTTP response
Closes IDFGH-9027
See merge request espressif/esp-idf!21869
2023-01-23 12:03:51 +08:00
Mahavir Jain
e7ca2f2622
Merge branch 'feature/esp32c6_enable_hmac_and_ds_support' into 'master'
...
Feature/esp32c6 enable hmac and ds support
Closes IDF-5355 and IDF-5360
See merge request espressif/esp-idf!21761
2023-01-20 20:30:54 +08:00
Harshit Malpani
dd490f7915
esp_http_client example: fix potential buffer overflow while copying data recieved in HTTP response
...
Closes https://github.com/espressif/esp-idf/issues/10436
2023-01-20 15:05:41 +05:30
Martin Vychodil
a2b0068478
Merge branch 'bugfix/linux_build_errors' into 'master'
...
fix(linux): fix build errors without --skip-setting-flags
See merge request espressif/esp-idf!22063
2023-01-20 14:46:36 +08:00
Laukik Hase
45c6631a00
ci: Enable build stage for mqtt/ssl_ds
example for esp32c6
2023-01-19 10:00:00 +05:30
Kevin (Lao Kaiyao)
668e125dd4
Merge branch 'feature/support_i2s_on_h2' into 'master'
...
i2s: support i2s on esp32h2
Closes IDF-6219 and IDF-6700
See merge request espressif/esp-idf!21948
2023-01-19 10:47:33 +08:00
David Čermák
2f1d30d155
Merge branch 'bugfix/lwip_core_locking' into 'master'
...
esp_netif/lwip: Fix core-locking config
Closes IDFGH-8445, IDFGH-9098, and IDFGH-9063
See merge request espressif/esp-idf!20840
2023-01-18 20:31:25 +08:00
laokaiyao
c79187fdeb
i2s: support i2s on esp32h2
2023-01-18 18:42:56 +08:00
Armando (Dou Yiwen)
9f3fd2802f
Merge branch 'feature/sdio_slave_c6' into 'master'
...
sdio: c6 support
Closes IDF-5809
See merge request espressif/esp-idf!21486
2023-01-18 16:42:32 +08:00
Song Ruo Jing
9db3865cb7
Merge branch 'feature/esp32h2_gpio_support' into 'master'
...
gpio: Add support for esp32h2
Closes IDF-6227, IDF-6388, IDF-6403, and IDF-6676
See merge request espressif/esp-idf!21986
2023-01-18 16:24:13 +08:00
Song Ruo Jing
4c8fdc31f9
gpio: Add support for esp32h2
2023-01-18 11:41:12 +08:00
morris
b589fff0af
rmt: support esp32h2
2023-01-18 11:40:35 +08:00
Armando
e80e1450ac
sdio: c6 doc update
2023-01-18 02:34:46 +00:00
Armando
f1de9faa71
sdio: c6 support
2023-01-18 02:34:46 +00:00
Jakob Hasse
9991862a10
fix(linux): fix build errors and warnings, remove ignore file
2023-01-18 09:24:28 +08:00
Saurabh Kumar Bansal
490f9ebd50
Merge branch 'feature/usb_device_msc_sdcard' into 'master'
...
USB Dev: Integrate SD MMC Card as a storage media that is accessed by USB-host as a USB Mass Storage Device
Closes IDF-6545 and IDFGH-9040
See merge request espressif/esp-idf!21679
2023-01-18 01:16:21 +08:00
David Cermak
a71fa82177
esp_netif/lwip: Fix core-locking config
...
* Fix thread safety issues in non-core locking
* Add option to verify thread safety issues in lwip (core-lock assertion)
* Make esp_sntp.h thread safe API
* Fix sntp examples
* Fix openthread libs
Closes https://github.com/espressif/esp-idf/issues/9908
Closes https://github.com/espressif/esp-idf/issues/10502
Closes https://github.com/espressif/esp-idf/issues/10466
2023-01-17 16:15:58 +01:00
lvshisheng
d1230c7d9e
esp32c6: add md5check, txop limit and sync header, update esp32c6 sdkconfig and itwt example
2023-01-17 20:51:51 +08:00
laokaiyao
58bde0f665
fix pcnt sdm pre-commit failure
2023-01-17 15:28:27 +08:00
C.S.M
01913f6d01
Merge branch 'feature/esp32h2_build_test' into 'master'
...
ESP32H2 (CI): enable CI build stage test on esp32h2
Closes IDF-6263 and IDF-6264
See merge request espressif/esp-idf!21954
2023-01-17 13:28:11 +08:00
Rahul Tank
8bf18b76ac
Merge branch 'bugfix/fix_ext_adv_compilation_issue' into 'master'
...
Nimble: Fix compilation issue for examples for esp32c6 and esp32h4
See merge request espressif/esp-idf!21983
2023-01-17 12:41:02 +08:00
Rahul Tank
f6ec69ab5d
Merge branch 'bugfix/update_ble_l2cap_coc_example' into 'master'
...
Nimble: Updated ble_l2cap_coc example
See merge request espressif/esp-idf!21940
2023-01-17 12:40:49 +08:00
Kevin (Lao Kaiyao)
c5af31fa19
Merge branch 'feature/support_pcnt_on_h2' into 'master'
...
pcnt: support pcnt on esp32h2
Closes IDF-6221 and IDF-6669
See merge request espressif/esp-idf!21950
2023-01-17 12:20:00 +08:00
Kevin (Lao Kaiyao)
235b1163af
Merge branch 'feature/support_sdm_on_h2' into 'master'
...
sdm: support sdm on esp32h2
Closes IDF-6220 and IDF-6699
See merge request espressif/esp-idf!21955
2023-01-17 12:16:23 +08:00
Cao Sen Miao
94120b82c2
esp32h2: add build test
2023-01-17 10:29:04 +08:00
Ondrej Kosta
7aa4462d0b
Ethernet & WiFi iperf test migration to pytest
2023-01-16 15:45:56 +01:00
Fu Hanxi
9e24739228
Merge branch 'ci/linux_host_test_with_pytest' into 'master'
...
CI: Linux host test with pytest
Closes IDFCI-1571
See merge request espressif/esp-idf!21907
2023-01-16 16:22:44 +08:00
Rahul Tank
f2eebcb968
Nimble: Fix compilation issue for examples for esp32c6 and esp32h4
2023-01-16 13:12:14 +05:30
Shu Chen
46a1165da1
Merge branch 'feature/add_support_for_c6_br' into 'master'
...
openthread: enable br for esp32c2 and esp32c6
See merge request espressif/esp-idf!21935
2023-01-16 15:39:53 +08:00
Island
1157657664
Merge branch 'feature/modify_bt_sdkconfig_to_support_bluedroid_on_esp32c6' into 'master'
...
modify bt sdkconfig to support bluedroid examples for esp32c6
Closes IDF-6525 and BT-3113
See merge request espressif/esp-idf!21928
2023-01-16 15:32:53 +08:00
Fu Hanxi
b02687a6c4
test: migrate linux target host test jobs into pytest-embedded
2023-01-16 10:25:55 +08:00
Mahavir Jain
c0c2e3a73a
Merge branch 'fix/esp_local_ctrl_header_incl' into 'master'
...
esp_local_ctrl: Fix header inclusion
See merge request espressif/esp-idf!22033
2023-01-13 23:47:55 +08:00
Saurabh Kumar Bansal
ff8b78227a
Fix typo in comparison
2023-01-13 20:12:40 +05:30
Saurabh Kumar Bansal
80cad41cc2
USB Dev: Integrate sdcard as a storage media that is accessed by USB-host as a USB Mass Storage Device
2023-01-13 20:12:29 +05:30
Shu Chen
210abd52b6
Merge branch 'bugfix/ot_cli_disbale_error' into 'master'
...
openthread: fix compile errors when disabling openthread cli
See merge request espressif/esp-idf!22001
2023-01-13 22:12:54 +08:00
Wang Qixiang
6d9634ca34
openthread: fix compile errors when disabling openthread cli
2023-01-13 22:12:54 +08:00
Xu Si Yu
e38d20849e
openthread: enable br for esp32c2 and esp32c6
2023-01-13 19:56:06 +08:00
laokaiyao
482a26e284
sdm: support sdm on esp32h2
2023-01-13 16:55:51 +08:00
laokaiyao
2730186561
pcnt: support pcnt on esp32h2
2023-01-13 16:11:50 +08:00
Mahavir Jain
fd34bdb70a
Merge branch 'feature/secure_features_are_enabled_correctly' into 'master'
...
security: Adds new APIs to check that all eFuse security features are enabled correctly
Closes IDF-1814
See merge request espressif/esp-idf!19532
2023-01-13 15:09:55 +08:00
Shen Weilong
923378a4aa
Disable bt example test
2023-01-13 15:05:34 +08:00
Shen Weilong
6e962ce8dd
Modify the readme files in example/bluetooth
2023-01-13 15:05:34 +08:00
Shen Weilong
45aaeda1e3
modify bt sdkconfig to support bluedroid examples for esp32c6
2023-01-13 15:05:34 +08:00
Chen Yu Dong
db9586c53f
Merge branch 'feature/enable_build_wifi_examples_esp32c6' into 'master'
...
examples: enable build esp32c2/esp32c6 for wifi and network examples
See merge request espressif/esp-idf!21970
2023-01-13 13:58:21 +08:00
morris
b1ff550f69
Merge branch 'feature/driver_support_esp32c6_gptimer_etc' into 'master'
...
gptimer: support esp32h2
Closes IDF-6242
See merge request espressif/esp-idf!21925
2023-01-13 08:23:33 +08:00
morris
ce84476870
gptimer: support esp32h2
2023-01-12 14:10:11 +00:00
Laukik Hase
e7efda4709
esp_local_ctrl: Fix header inclusion
...
- Included `sdkconfig.h` and HTTP/S server based headers
explicitly
2023-01-12 16:16:45 +05:30
Chen Yudong
c07d237ffe
examples: enable build esp32c6 for wifi and network examples
2023-01-12 14:50:06 +08:00
Roman Leonov
4c162af6c9
usb_host: license and typos fixes
2023-01-11 14:23:22 +01:00
morris
1f3507eac0
Merge branch 'feature/gdma_support_h2' into 'master'
...
gdma: support esp32h2
Closes IDF-6222 and IDF-6238
See merge request espressif/esp-idf!21932
2023-01-11 14:04:14 +08:00
C.S.M
e96e7ecbee
Merge branch 'bugfix/fix_bunch_of_i2c_issues' into 'master'
...
I2C: Fix bunch of small issues
Closes IDFGH-8722 and IDFGH-8310
See merge request espressif/esp-idf!21891
2023-01-11 11:02:53 +08:00
Jiang Jiang Jian
a6f7035c8c
Merge branch 'feature/example_deep_sleep_wake_stub' into 'master'
...
make wake stub worked on ESP32/S2/C3/S3
Closes IDFGH-6564
See merge request espressif/esp-idf!17952
2023-01-10 23:40:10 +08:00
KonstantinKondrashov
696f7495a0
security: Adds new APIs to check that all eFuse security features are enabled correctly
2023-01-10 23:35:13 +08:00
Island
e57fb38069
Merge branch 'feature/update_ble_mesh_example_for_esp32c6' into 'master'
...
ble_mesh: example: update ble mesh examples for esp32c6
See merge request espressif/esp-idf!21914
2023-01-10 21:17:33 +08:00
Zhi Wei Jian
fdc92ef847
Merge branch 'feature/support_ble_write_and_notify_throughput_test_at_the_same_time' into 'master'
...
Support BLE throughput examples to test notify and write throughput at the same time
Closes BT-3100
See merge request espressif/esp-idf!21773
2023-01-10 21:13:22 +08:00
chenjianhua
5fea7313f8
examples: fix ble address type of adv and scan params
2023-01-10 18:50:25 +08:00
jiangguangming
f95ccb09f2
deep sleep example: typo corrected in readme
2023-01-10 17:03:54 +08:00
jiangguangming
0869f785f2
add pytest for example deep sleep wake stub
2023-01-10 17:03:54 +08:00
jiangguangming
51ec91c637
add example deep sleep wake stub
2023-01-10 17:03:50 +08:00
morris
d0b7f3214a
gdma: correct the dma trigger of uart
...
GDMA trigger actually is not assigned to UART controller, but for UHCI
controller
2023-01-10 16:37:01 +08:00
wangjialiang
3cf4cabf38
ble_mesh: example: Fix esp32c3 and esp32s3 partition table overflow issue
2023-01-10 14:06:21 +08:00
morris
5fb9866f0d
Merge branch 'feature/add_sdm_dac_example' into 'master'
...
sdm: add wave output example
Closes IDF-6636
See merge request espressif/esp-idf!21892
2023-01-09 15:30:30 +08:00
morris
dba66c100c
Merge branch 'feature/mcpwm_non_varg_version_api' into 'master'
...
mcpwm: support non-vararg version of generator functions
Closes IDFGH-9046
See merge request espressif/esp-idf!21872
2023-01-09 15:07:21 +08:00
Chen Yu Dong
e72905ee35
Merge branch 'ci/enable_more_wifi_tests' into 'master'
...
CI: enable more wifi cases
See merge request espressif/esp-idf!21488
2023-01-09 14:42:10 +08:00
Rahul Tank
42c1922469
Nimble: Updated ble_l2cap_coc example
...
1. Corrected format
2. Fixed double free of memory issue in case of disconnection
3. Updated sdkconfig.default file to have correct value for
COC_MAX_NUM configuration setting
2023-01-09 10:41:32 +05:30
Cao Sen Miao
dfa78f244e
I2C: Fix doc about pull-up,
...
Closes https://github.com/espressif/esp-idf/issues/9791
2023-01-09 10:18:03 +08:00
Tomas Rezucha
23fd449450
Merge branch 'feature/usb/update_tusb' into 'master'
...
usb: Update TinyUSB version
See merge request espressif/esp-idf!21591
2023-01-08 19:42:48 +08:00
laokaiyao
6b631b68d1
sdm: correct concept duty to density
2023-01-06 17:01:48 +08:00
laokaiyao
59984e7d1f
sdm: add wave output example
2023-01-06 17:01:48 +08:00
Chen Yudong
8aca3932b0
CI: enable more wifi cases
2023-01-06 06:03:52 +00:00
wangjialiang
d173dec1b7
ble_mesh: example: update ble mesh examples for esp32c6
2023-01-05 16:56:35 +08:00
Mahavir Jain
21c5c50924
Merge branch 'feature/esp_http_client_on_linux' into 'master'
...
Feature/esp http client on linux
Closes IDF-6564
See merge request espressif/esp-idf!21128
2023-01-05 14:55:02 +08:00
Island
bdf3001a45
Merge branch 'feature/support_ble_for_esp32c6' into 'master'
...
support ble for esp32c6
See merge request espressif/esp-idf!21866
2023-01-04 19:10:22 +08:00
Konstantin Kondrashov
708a9047e8
Merge branch 'feature/adds_funcs_to_read_efuses_from_cmake' into 'master'
...
esptool_py: Adds funcs to read eFuses from Cmake during a build stage
Closes IDFGH-8890
See merge request espressif/esp-idf!21585
2023-01-04 17:17:47 +08:00
Harshit Malpani
4673556691
tcp_client: Remove components dir from tcp_client example and use esp_stubs from protocols/linux_stubs
2023-01-04 11:20:52 +05:30
Harshit Malpani
5c728e94a7
Update esp_http_client example to build for linux target
2023-01-04 11:20:43 +05:30
Rahul Tank
0f6373ca97
Update CMakelists to compile ble_phy app
2023-01-04 11:10:10 +08:00
shenweilong
93fc1bd05f
support ble on esp32c6
2023-01-04 11:10:10 +08:00
KonstantinKondrashov
fd721c5b09
esptool_py: Adds funcs to read eFuses from Cmake during a build stage
...
Closes https://github.com/espressif/esp-idf/issues/10311
2023-01-04 00:30:38 +08:00
Shu Chen
83d1bedb25
Merge branch 'feature/Add_support_for_esp32c6' into 'master'
...
zigbee: Update examples to support esp32c6
See merge request espressif/esp-idf!21843
2023-01-03 20:08:40 +08:00
Abudl Rehman
e230c32892
zigbee: Update examples to support esp32c6
2023-01-03 16:20:07 +08:00
morris
592673b052
mcpwm: support non-varg version of generator functions
...
Closes https://github.com/espressif/esp-idf/issues/10449
2023-01-03 14:42:49 +08:00
Sudeep Mohanty
4c98bee8a4
Merge branch 'bugfix/ulp_riscv_i2c_example_crashes_on_s2' into 'master'
...
ulp-riscv: ULP RISC-V I2C example gets stuck on esp32s2
Closes IDFGH-8880
See merge request espressif/esp-idf!21463
2023-01-02 20:50:59 +08:00
Shu Chen
094997a2ec
openthread: remove port libs
2022-12-30 09:36:41 +00:00
Kevin (Lao Kaiyao)
42509fa0b3
Merge branch 'bugfix/i2s_pdm_dac_wrong_clock_freq' into 'master'
...
i2s_pdm: fix tx frequency limitation
Closes IDFGH-9010
See merge request espressif/esp-idf!21764
2022-12-30 10:16:03 +08:00
Jiang Jiang Jian
c681c92e4c
Merge branch 'feature/bringup_esp32c6_chip_wifi_rebase_master' into 'master'
...
esp_wifi: add basic support for esp32c6
Closes WIFI-5174, WIFI-5175, WIFI-5176, WIFI-5185, WIFI-5188, WIFI-5193, WIFI-5141, WIFI-5157, WIFI-5154, WIFI-5155, WIFI-5156, WIFI-5200, WIFI-5168, WIFI-5160, and WIFI-5214
See merge request espressif/esp-idf!21715
2022-12-30 10:08:29 +08:00
Xu Si Yu
c35759448a
openthread: add 802.15.4 and Thread support lib for ESP32-C6
2022-12-29 17:29:18 +08:00
Island
3e2f414214
Merge branch 'bugfix/change_position_of_vendor_model_and_gen_onoff_model_callback' into 'master'
...
ble_mesh:example:change position of vendor model and generic onoff model callback
See merge request espressif/esp-idf!21172
2022-12-29 16:41:39 +08:00
laokaiyao
f95c2274b8
i2s: fix some typos
2022-12-29 16:31:03 +08:00
lvshisheng
bba409eec1
wifi: update wifi libs to support wifi6 features and fix build error
2022-12-29 13:13:35 +08:00
Cao Sen Miao
4713a9a7f2
ESP32H2: Introduce new chip target esp32h2, hello_world example supported
2022-12-29 12:29:14 +08:00
yuexia
a10779c557
esp32c6: add itwt example
2022-12-29 11:48:36 +08:00
yuexia
032ebd76cb
esp32c6: support wifi 6
2022-12-29 11:48:36 +08:00
Cao Sen Miao
4e67332b74
ESP32H2: Add small CI test for ESP32H2
2022-12-29 11:00:42 +08:00
Kevin (Lao Kaiyao)
4a86240b6e
Merge branch 'feature/support_adc_on_c6' into 'master'
...
adc: support adc on c6
Closes IDF-5310, IDF-5311, IDF-5917, and IDF-6567
See merge request espressif/esp-idf!21431
2022-12-27 21:01:43 +08:00
Sudeep Mohanty
099f648686
ulp-riscv: ULP RISC-V I2C example gets stuck on esp32s2
...
This commit fixes an issue where in the ULP RISC-V I2C example causes
a spurious wakeup of the main CPU because of a Trap signal when the ULP
core does not meet the wakeup threshold values. This was due to the fact
that the RTC_CNTL_COCPU_DONE signal was being set before the
RTC_CNTL_COCPU_SHUT_RESET_EN signal which was causing the the ULP RISC-V
core to not reset properly on each cycle.
Closes https://github.com/espressif/esp-idf/issues/10301
2022-12-27 07:44:26 +00:00
Laukik Hase
58530ae070
Merge branch 'esp_local_ctrl/fix_https_server_dep' into 'master'
...
esp_local_ctrl: Add support for insecure HTTP server transport
See merge request espressif/esp-idf!21661
2022-12-27 13:02:03 +08:00
morris
011315a146
Merge branch 'feature/rmt_clock_rc_fast_c6' into 'master'
...
rmt: support PLL clock on esp32c6
Closes IDF-6341
See merge request espressif/esp-idf!21602
2022-12-27 12:53:56 +08:00
Yuan Hong Hui
a90471eb81
ble_mesh:example:change position of vendor model and generic onoff model callback
2022-12-26 16:51:24 +08:00
morris
bc2a2d3cde
gptimer: support RC_FAST clock source
...
GPTimer on C6 supports RC_FAST as the clock source. The benefit of this
clock is that, the clock can sustain in light sleep.
Added a new API to return the real resolution of the timer handle.
2022-12-26 13:18:25 +08:00
Jiang Jiang Jian
a00bde9622
Merge branch 'bugfix/remove_-Wno-formate_in_wifi_example' into 'master'
...
esp_wifi: Remove -Wno-format compile option for FTM example, iperf example, roaming example
See merge request espressif/esp-idf!21778
2022-12-26 11:16:20 +08:00
Laukik Hase
b3fa7fcf73
esp_local_ctrl: Add support for insecure HTTP server transport
2022-12-23 12:14:25 +05:30
laokaiyao
5333ac81bf
adc: support ADC on esp32c6 (driver/test/example)
2022-12-23 11:24:06 +08:00
muhaidong
66465ad7d7
esp_wifi: Remove -Wno-format compile option for FTM example, iperf example, roaming example
2022-12-23 11:05:17 +08:00
Wang Meng Yang
7269f3c1f2
Merge branch 'bugfix/remove_Wno_format_in_bluedroid_bt_examples' into 'master'
...
Remove `-Wno-format` compile option for bluedroid classic bluetooth examples
Closes IDF-6436
See merge request espressif/esp-idf!21529
2022-12-23 10:22:25 +08:00
Rahul Tank
8ff7d526b0
Merge branch 'bugfix/remove_global_min_max_def' into 'master'
...
Nimble: Removes global min/max definition causing problems with other libraries
See merge request espressif/esp-idf!21652
2022-12-22 22:53:45 +08:00
zhiweijian
8646f086be
support ble notify and write throughput test at the same time
2022-12-22 21:00:14 +08:00
Song Ruo Jing
36cdf88a5b
Merge branch 'contrib/github_pr_10402' into 'master'
...
ledc: move callback to IRAM as it's called from an ISR (GitHub PR)
Closes IDFGH-8990
See merge request espressif/esp-idf!21711
2022-12-22 16:55:29 +08:00
chli
c158ec579b
ledc: move callback to IRAM, it's called from an ISR
2022-12-22 12:11:32 +08:00
morris
32cd193ddf
rmt: support pll clock source on esp32c6
2022-12-22 11:25:54 +08:00
Chen Yu Dong
d3716c439d
Merge branch 'ci/add_generic_to_xtal_26mhz_runners' into 'master'
...
CI: add generic to xtal_26mhz jobs
See merge request espressif/esp-idf!21725
2022-12-22 10:56:25 +08:00
Chen Yu Dong
e0d564fc30
Merge branch 'ci/optimize_some_test_cases' into 'master'
...
Ci: optimize some test cases
See merge request espressif/esp-idf!21729
2022-12-21 22:07:31 +08:00
Suren Gabrielyan
e5926d1b1b
Merge branch 'examples/mqtt_tests_migration_pytest' into 'master'
...
Examples: migration mqtt examples to pytest
See merge request espressif/esp-idf!20957
2022-12-21 21:23:14 +08:00
Chen Yudong
9282446d9b
CI: add example adc tests
2022-12-21 21:19:29 +08:00
xiongweichao
76734369a8
Remove compile option for bluedroid classic bluetooth examples
2022-12-21 10:57:42 +00:00
morris
69dd3839ce
Merge branch 'feature/c6_sdspi_host' into 'master'
...
sdspi: bringup sdspi on c6
Closes IDF-5860
See merge request espressif/esp-idf!21681
2022-12-21 14:07:56 +08:00
Jiang Jiang Jian
ad66203e53
Merge branch 'bugfix/nimble_remove_wno_format' into 'master'
...
Remove `-Wno-format` compile option for nimble examples
See merge request espressif/esp-idf!21487
2022-12-21 12:04:17 +08:00
Jiang Jiang Jian
9748158b0d
Merge branch 'bugfix/free_osmbuf_l2cap' into 'master'
...
Nimbe: L2CAP COC example - Fixed freeing up of same memory address twice.
See merge request espressif/esp-idf!21686
2022-12-21 10:53:20 +08:00
Chen Yudong
4af4edc3da
CI: fix pattern in test case test_examples_protocol_mqtt5
2022-12-21 10:50:11 +08:00
Chen Yudong
677e2fb19a
CI: fix test case test_base_mac_address
2022-12-21 10:39:15 +08:00
Suren Gabrielyan
b68203bfb5
Examples: migration mqtt examples to pytest
2022-12-20 17:48:48 +04:00
laokaiyao
bfb98ba737
i2s_record: use absolute including path
...
Closes: https://github.com/espressif/esp-idf/issues/10343
2022-12-20 15:27:45 +08:00
Rahul Tank
133b2e45e3
Nimble: Removes global min/max definition causing problems with other libraries
2022-12-20 11:21:31 +05:30
Jiang Jiang Jian
204b0705bd
Merge branch 'ci/fix_ethernet_throughput_test' into 'master'
...
CI: fix ethernet throughput test
See merge request espressif/esp-idf!21663
2022-12-20 13:45:47 +08:00
Chen Yu Dong
e5b318ab71
Merge branch 'ci/fix_socket_ipv6_test' into 'master'
...
CI: Migrate socket example tests to pytest
See merge request espressif/esp-idf!21596
2022-12-20 11:13:09 +08:00
Chen Yudong
d033925b79
CI: fix ethernet throughput test
2022-12-20 10:48:51 +08:00
Tomas Rezucha
f3a63014f8
usb: Update TinyUSB version
2022-12-19 18:55:00 +01:00
Ivan Grokhotkov
32754865da
Merge branch 'feature/spiflash_override_cmake_function' into 'master'
...
build system: Add spi_flash_add_link_dependency function for spi_flash custom driver
Closes IDF-3167
See merge request espressif/esp-idf!14186
2022-12-19 22:21:40 +08:00
isha.pardikar@espressif.com
ef38163b44
L2CAP COC example : Fixed freeing up of same memory address twice.
2022-12-19 15:33:23 +05:30
Armando
2b14a4e93e
sdspi: bringup sdspi on c6
2022-12-19 16:33:50 +08:00
Mahavir Jain
35d2a825c4
Merge branch 'bugfix/fix_httpd_req_cleanup' into 'master'
...
esp_http_server: fix wrong context pointer in httpd_req_cleanup function
Closes IDFGH-8842
See merge request espressif/esp-idf!21320
2022-12-19 14:40:24 +08:00
Angus Gratton
d89652b382
build system: Add idf_component_add_link_dependency function, use for spi_flash overriding
2022-12-16 16:26:44 +01:00
David Čermák
a3dd334081
Merge branch 'bugfix/netif_test_rules' into 'master'
...
esp_netif various fixes: dependency cleanup, default flags, CI rules
Closes IDF-5550, IDFGH-7023, IDF-1261, and IDF-2155
See merge request espressif/esp-idf!20301
2022-12-16 21:26:05 +08:00
Rahul Tank
00ce75784a
Nimble: Fixed compilation issues in nimble examples after removing "-Wno-format" option
2022-12-16 16:49:55 +05:30
Chen Yudong
51d2d20f75
example: add socket scripts again
2022-12-16 19:03:25 +08:00
Harshit Malpani
89a56392e3
esp_http_server: fix wrong context pointer in httpd_req_cleanup function
...
Added example which fails without the fix
Closes https://github.com/espressif/esp-idf/issues/10265
2022-12-16 14:40:37 +05:30
Island
d6acd82e92
Merge branch 'bugfix/change_the_level_of_nimble_log' into 'master'
...
ble_mesh:example:change the level of nimble host log
See merge request espressif/esp-idf!21627
2022-12-16 14:12:41 +08:00
Armando
ded528e188
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 02:06:03 +00:00
Armando
b4c90c44d2
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 02:06:03 +00:00
Island
7283a406e4
Merge branch 'bugfix/remove_-Wno-formate_in_ble_mesh_examples' into 'master'
...
ble_mesh: example: Remove -Wno-format compile option for BLE Mesh examples
See merge request espressif/esp-idf!21523
2022-12-15 17:54:30 +08:00
Yuan Hong Hui
c9c67dba9b
ble_mesh:example:change the level of nimble host log
2022-12-15 17:39:44 +08:00
Suren Gabrielyan
ec9abc7b02
Examples: update README of socket examples
2022-12-15 14:55:47 +08:00
Chen Yudong
2d006d488c
CI: Migrate socket example tests to pytest
2022-12-15 14:55:42 +08:00
David Cermak
38dec0be48
esp-netif: Support non-lwip mode, add test
...
It is required to define a mandatory dependency on lwip, so we
introduced esp_netif_stack component and made it require lwip, instead
of directly depending on lwip.
This enables building w-out lwip and support other TCP/IP stacks.
2022-12-14 14:12:50 +00:00
Martin Vychodil
732b76e3a0
Merge branch 'bugfix/nvs_cxx_example' into 'master'
...
nvs_flash: fixed wrong error check after open_nvs_handle in example
Closes IDFGH-8809
See merge request espressif/esp-idf!21269
2022-12-14 17:17:59 +08:00
Chen Yudong
df92048180
CI: fix ipv6 test failed on some runners
2022-12-14 15:58:49 +08:00
Darian
c83078b765
Merge branch 'bugfix/example_pytest_expectations_startup_dependence' into 'master'
...
pytest: Expect "Calling app_main()" to indicate start of application
See merge request espressif/esp-idf!21510
2022-12-13 15:41:57 +08:00
Rahul Tank
af953e48de
Merge branch 'doc/update_nimble_mesh_example_information' into 'master'
...
Nimble: Update Mesh example documentation
See merge request espressif/esp-idf!21539
2022-12-13 15:24:42 +08:00
wangjialiang
2fd57ba418
ble_mesh: example: Remove -Wno-format compile option for BLE Mesh examples
2022-12-13 11:16:26 +08:00
Roman Leonov
0c9e30fa8e
Merge branch 'feature/usb_host_hid_example' into 'master'
...
USB Host: Add HID example
Closes IDF-2213 and IDFGH-7795
Closes https://github.com/espressif/esp-idf/issues/9330
See merge request espressif/esp-idf!20902
2022-12-12 21:36:10 +08:00
Rahul Tank
1d9eaccde4
Nimble: Update documentation to include distinction between upstream
...
mesh example and ESP-BLE-MESH
2022-12-12 18:06:55 +05:30
Marius Vikhammer
3146da37cf
Merge branch 'bugfix/system_examples_print_format' into 'master'
...
system: fix printf format errors in all system examples
See merge request espressif/esp-idf!21532
2022-12-12 16:15:30 +08:00
Zhi Wei Jian
5a09f71620
Merge branch 'bugfix/fix_ble_hid_output_report' into 'master'
...
Examples: fix ble hid led output report
Closes IDFGH-8627
See merge request espressif/esp-idf!21007
2022-12-12 15:35:31 +08:00
morris
7064b668c6
Merge branch 'feature/etm_api_update' into 'master'
...
etm: introduce config structure for event/task new functions
See merge request espressif/esp-idf!21483
2022-12-12 13:12:09 +08:00
Marius Vikhammer
55879e36ab
system: fix printf format errors in all system and cxx examples
2022-12-12 12:55:02 +08:00
Wang Meng Yang
a78d6a1cd8
Merge branch 'bugfix/remove_-Wno-format_in_bluedroid_examples' into 'master'
...
Remove `-Wno-format` compile option for bluedroid BLE examples
See merge request espressif/esp-idf!21485
2022-12-12 10:51:03 +08:00
Li Qi Gan
df5c1ffd8b
Merge branch 'bugfix/fix_hid_device_vup_without_connection' into 'master'
...
Bugfix/Fix HID Device can not remove virtually cabled device without a connection
Closes IDFGH-8662
See merge request espressif/esp-idf!21152
2022-12-12 10:08:57 +08:00
Roman Leonov
4a7a6bf35b
usb_host: hid example
2022-12-09 17:02:44 +01:00
Darian Leung
cdbd8ebeaa
pytest: Expect "Calling app_main()" to indicate start of application
...
This commit updates variousf pytest scripts to expect
"main_task: Calling app_main()" instead of "cpu_start: Starting scheduler" as
indicator of the start of an application.
2022-12-09 19:40:40 +08:00
chenjianhua
a86bc3c75a
examples: fix ble hid led output report
2022-12-09 14:31:12 +08:00
Wang Meng Yang
7d7a710b60
Merge branch 'feature/report_acl_conn_cmp_stat_to_app' into 'master'
...
feature/report ACL link related events to application
Closes BT-2097 and BT-1863
See merge request espressif/esp-idf!19276
2022-12-09 13:10:52 +08:00
zhiweijian
ebc9c92ed6
Remove -Wno-format
compile option for bluedroid BLE examples
2022-12-09 12:29:41 +08:00
Wang Meng Yang
a539ade9ca
Merge branch 'example/opt_a2dp_gatts_coex_example' into 'master'
...
rebase a2dp_gatts_coex to latest a2dp_sink
See merge request espressif/esp-idf!20427
2022-12-09 12:18:22 +08:00
Fu Hanxi
259580f33e
Merge branch 'ci/pytest_gdb_loadable_elf' into 'master'
...
ci: migrate ttfw jtag related test to pytest
Closes RDT-241, IDFCI-1149, and IDFCI-1337
See merge request espressif/esp-idf!20918
2022-12-09 10:16:02 +08:00
Song Ruo Jing
6f4d1ea436
Merge branch 'feature/esp32c6_ledc_support' into 'master'
...
ledc: Add basic support for esp32c6
Closes IDF-5328
See merge request espressif/esp-idf!21387
2022-12-08 16:07:46 +08:00
Mahavir Jain
2af4a97b87
Merge branch 'examples/remove_wno_format_compile_option' into 'master'
...
protocols/security: Remove `-Wno-format` compile option for examples
Closes IDF-6434
See merge request espressif/esp-idf!21480
2022-12-08 15:59:41 +08:00
Vilem Zavodny
1303a7ceee
Merge branch 'feature/support_rotating_lcd_ssd1306_1' into 'master'
...
Support rotation SSD1306, changed example for using LVGL port component and added SH1107 LCD support.
See merge request espressif/esp-idf!21196
2022-12-08 15:34:39 +08:00
Tomas Rezucha
fb4b18db2f
Merge branch 'feature/usb_host/cdc_ch340' into 'master'
...
USB Host: Expand VCP example
Closes IDFGH-7370 and IDFGH-8156
See merge request espressif/esp-idf!18940
2022-12-08 15:14:51 +08:00
Fu Hanxi
dc3c630919
ci: move more openocd scripts into pytest-embedded
2022-12-08 14:25:02 +08:00
Fu Hanxi
67cd264535
pytest: check duplicates test case/script names
2022-12-08 09:49:12 +08:00
Ivan Grokhotkov
9a1f2b95ea
Merge branch 'contrib/github_pr_10304' into 'master'
...
Fixed mismatch in printf types (GitHub PR)
Closes IDFGH-8883
See merge request espressif/esp-idf!21450
2022-12-08 00:24:18 +08:00
Tomas Rezucha
abdf7430e0
usb_host: Extend VCP example with more devices
...
Closes https://github.com/espressif/esp-idf/issues/9652
Closes https://github.com/espressif/esp-idf/issues/8951
2022-12-07 11:33:48 +00:00
Song Ruo Jing
9402ab427b
ledc: Add basic support for esp32c6
2022-12-07 18:40:50 +08:00
Vilem Zavodny
7e661b3f7f
lcd: Add SH1107 controller into I2C oled example.
2022-12-07 09:04:17 +01:00
Vilem Zavodny
8631e4544b
lcd: Support rotation SSD1306 and changed example for using LVGL port component.
2022-12-07 09:04:17 +01:00
morris
5c06e9cf40
etm: update etm event task new API
2022-12-07 15:43:20 +08:00
Laukik Hase
184c09ea81
protocols/security: Remove -Wno-format
compile option for examples
2022-12-07 13:02:00 +05:30
Vilem Zavodny
2e3c72a5d1
Merge branch 'fix/lcd_spi_example_colors' into 'master'
...
examples/spi_lcd_touch: Fixed colors on ILI9341.
Closes IDFGH-8811
See merge request espressif/esp-idf!21298
2022-12-07 14:41:09 +08:00
morris
171b849831
Merge branch 'doc/esp_lcd_class_diagram' into 'master'
...
RGB LCD multi-framebuffer support
Closes IDF-5309, IDF-5939, and IDF-6336
See merge request espressif/esp-idf!20975
2022-12-07 11:25:15 +08:00
liqigan
2198c3ed77
fix HID device can not remove virtually cabled device without a connection
...
Closes https://github.com/espressif/esp-idf/issues/10107
2022-12-07 10:36:42 +08:00
jincheng
fa621cdd86
Added ACL link related events handler in A2DP sink GAP callback
2022-12-07 02:33:55 +00:00
Jin Cheng
222344ec09
rebase a2dp_gatts_coex to latest a2dp_sink
2022-12-07 02:11:18 +00:00
Ivan Grokhotkov
e20b28e0c8
hello_world: revert to %d for 8/16-bit for newlib-nano compatibility
2022-12-06 14:59:34 +01:00
Wang Meng Yang
7b1bbd59eb
Merge branch 'bugfix/spp_vfs_memory_leak' into 'master'
...
Component_bt/fix esp_spp_vfs_register memory leak
Closes BT-2344
See merge request espressif/esp-idf!17909
2022-12-06 20:14:51 +08:00
Vilem Zavodny
0ea1317983
examples/spi_lcd_touch: Fixed colors on ILI9341.
2022-12-06 10:59:25 +01:00
morris
18545e9abe
lcd: support multi framebuffers for RGB LCD driver
2022-12-06 11:12:28 +08:00
Jessy Chen
45ead31bd5
esp_wifi: upload more wifi pkt info in rx callback for espnow & csi
2022-12-05 22:30:08 +08:00
xiongweichao
07621fdea8
Modified spp vfs example
2022-12-05 20:30:45 +08:00
Tomas Rezucha
c64c6f3711
Merge branch 'feature/bsp_in_example' into 'master'
...
i2s: Add BSP support for es8311 example
Closes BSP-165
See merge request espressif/esp-idf!21279
2022-12-05 18:49:14 +08:00
Xu Si Yu
f90183adc8
Merge branch 'feature/add_iperf_format_change' into 'master'
...
iperf: add output format change function for iperf
See merge request espressif/esp-idf!21065
2022-12-05 16:31:12 +08:00
Jiang Jiang Jian
f27a95c1f3
Merge branch 'feature/wps_registrar_example' into 'master'
...
WiFi: Add softAP WPS registrar example and events
See merge request espressif/esp-idf!18450
2022-12-05 16:04:43 +08:00
Tomas Rezucha
9d79efc3b7
i2s: Add BSP support for es8311 example
...
Users can now pick a BSP for development boards that have ES8311 codec populated.
2022-12-05 08:42:16 +01:00
Gregory Eslinger
58d64f9a00
Fixed mismatch in printf types
...
Removed duplicate `l` in format
Updated print types
Updated CMake
2022-12-04 07:25:10 -07:00
Saurabh Kumar Bansal
fac23b90ae
USB: Add MSC example.
2022-12-03 20:32:38 +05:30
Kapil Gupta
7f3b18d454
esp_exmaples: Update ESP32C2 chip in Readme
2022-12-02 15:12:25 +05:30
Kapil Gupta
924c709efe
WiFi: Add WPS softAP registrar example and events
2022-12-02 15:12:25 +05:30
Jakob Hasse
ec986651db
bugfix(nvs_flash): fixed wrong error check after open_nvs_handle
...
Closes https://github.com/espressif/esp-idf/issues/10240
2022-12-01 18:05:56 +01:00
Ondrej Kosta
4ded1ea4cf
Merge branch 'feature/eth_bridge_test' into 'master'
...
lwIP bridge FDB add entry fix and bridge test
Closes IDF-5394
See merge request espressif/esp-idf!20464
2022-12-01 17:51:11 +08:00
Xu Si Yu
fcafd8dc27
iperf: add output format change function for iperf
2022-12-01 12:24:05 +08:00
Ondrej Kosta
a5edadb5a5
Merge branch 'feature/enc28j60_not_new_design' into 'master'
...
Ethernet examples: added warning that ENC28J60 is not recommended for new designs
See merge request espressif/esp-idf!21278
2022-12-01 05:27:38 +08:00
Ondrej Kosta
d849f290d1
Merge branch 'feature/eth_test_all_chips' into 'master'
...
Ethernet related tests improvements
Closes IDF-5387
See merge request espressif/esp-idf!20982
2022-11-30 17:53:48 +08:00
morris
234b2fac35
Merge branch 'bugfix/step_motor_example_check_curve_step' into 'master'
...
stepper motor example: check curve_step for stepper motor encoder
Closes IDFGH-8824
See merge request espressif/esp-idf!21318
2022-11-30 14:58:59 +08:00
Song Ruo Jing
b4196c3176
ci: Fix ci regression on esp_timer example caused by enabling esp32c6 target test
2022-11-29 20:15:05 +08:00
Song Ruo Jing
56302544f6
Merge branch 'ci/enable_esp32c6_target_test_stage' into 'master'
...
CI: Enable esp32c6 target test stage
Closes IDF-5830 and IDF-5831
See merge request espressif/esp-idf!21010
2022-11-29 19:54:05 +08:00
morris
a933539dd2
example: check curve_step for stepper motor encoder
...
Closes https://github.com/espressif/esp-idf/issues/10253
2022-11-29 17:55:17 +08:00
Wang Meng Yang
4b2ac6cdde
Merge branch 'bugfix/spp_add_ertm_option_master' into 'master'
...
bt: Added esp_spp_enhanced_init() API to indicate whether to enable L2CAP ERTM
Closes BT-2411
See merge request espressif/esp-idf!21126
2022-11-29 17:40:40 +08:00
Konstantin Kondrashov
2f23825f60
Merge branch 'fix/esp_timer_tests' into 'master'
...
esp_timer: Fix tests for C2 chip
Closes IDF-5052 and IDF-5011
See merge request espressif/esp-idf!21280
2022-11-29 15:24:40 +08:00
xiongweichao
c497d7d6c1
bt: Remove SPP default send buffer size option and add parameters to configure send buffer size in esp_spp_enhance_init()
2022-11-29 10:20:47 +08:00
xiongweichao
ecf2eea1d6
bt: Added esp_spp_enhance_init() API to indicate whether to enable L2CAP ERTM
2022-11-28 20:42:53 +08:00
KonstantinKondrashov
f6f173e3d3
esp_timer: Fix tests for C2 chip
2022-11-28 20:02:06 +08:00
Ondrej
2bf7255285
Ethernet related tests improvements
...
esp_eth: tests migrated to pytest and added support of multiple Ethernet devices
esp_netif: l2tap test migrated to pytest
2022-11-28 11:34:34 +00:00
Song Ruo Jing
1575b9e43a
ci: Disable all currently failed target tests for esp32c6
2022-11-28 12:09:08 +08:00
Song Ruo Jing
7466ddfa8c
ci: Make consistence between pytest_*.py and .build-test-rules.yml for esp32c6 (i.e. to pass check_test_scripts_build_test_rules.py)
2022-11-28 11:58:30 +08:00
Ondrej Kosta
3a98496e87
Ethernet examples: added warning that ENC28J60 is not recommended for new designs using ESP32 series of chips
2022-11-25 17:29:03 +01:00
Ondrej Kosta
48a6f11f5c
Merge branch 'contrib/github_pr_10237' into 'master'
...
[ENC28J60] clear EIE INTIE instead of non-existent EIR INTIE (GitHub PR)
Closes IDFGH-8806
See merge request espressif/esp-idf!21216
2022-11-25 19:52:14 +08:00
Rahul Tank
97f4130ad2
Wifi Prov: Disabled the default support for BLE Encrpytion on characteristics read /write
...
By default, disabled the BLE Encrpyption requirement for provisioning characteristic.
With this flag enabled, when remote attempts to read and if the ACL link is not encrypted,
ESP device will return Insufficient Authentication. It is remote device responsibility to go
for link encryption which may result in pairing.
Some devices do not proceed for any pairing and just show failure pop-up. Also, user needs
to remove bonding on remote phone manually and then try again. This is causing bad user experience.
End user can enable it as per their use case.
2022-11-25 11:26:10 +05:30
Wang Meng Yang
e8c393ad0a
Merge branch 'bugfix/fixed_a2dp_sink_example_stack_overflow' into 'master'
...
bugfix/Increase BtI2STask stack depth to avoid stack overflow
See merge request espressif/esp-idf!21215
2022-11-25 10:41:35 +08:00
Shu Chen
775157f11e
Merge branch 'feature/zboss_lib_update_0.2.0' into 'master'
...
zigbee: update Zigbee example signal handler API
See merge request espressif/esp-idf!21106
2022-11-24 18:55:25 +08:00
laokaiyao
888ca08cb2
uart: support examples and tests on esp32c6
2022-11-24 16:07:24 +08:00
Island
26e5d16c47
Merge branch 'bugfix/Fix_exceptional_list_params_check' into 'master'
...
ble_mesh: stack: Fix exceptional list parameters check issue
See merge request espressif/esp-idf!20851
2022-11-24 12:02:09 +08:00
Jiang Jiang Jian
2024e4414f
Merge branch 'bugfix/fixed_HIDH_connection_failure' into 'master'
...
bugfix/fixed connection failure and build errors of HID host
Closes IDFGH-8555 and IDFGH-8622
See merge request espressif/esp-idf!20858
2022-11-24 11:04:40 +08:00
Jin Cheng
e38ee1d9bc
Increase BtI2STask stack depth to avoid stack overflow
2022-11-24 10:33:16 +08:00
nx518
6168622176
clear EIE INTIE instead of non-existent EIR INTIE
2022-11-23 19:29:44 +01:00
wangjialiang
766d1d1b66
ble_mesh: stack: Fix exceptional list parameters check issue
2022-11-23 19:46:20 +08:00
morris
4186bd041c
gptimer: added etm example
2022-11-23 15:32:34 +08:00
Omar Chebib
7baa63cbc2
Merge branch 'staging/asm_dedic_gpio_example' into 'master'
...
Dedicated/Fast GPIO: add examples implementing software I2C, UART and SPI on RISC-V targets
Closes IDF-5936
See merge request espressif/esp-idf!20921
2022-11-23 14:19:01 +08:00
C.S.M
cc9fd34a4f
Merge branch 'feature/bringup_tsens_esp32c6' into 'master'
...
temperature_sensor: Add support on ESP32-C6 (No calibration)
Closes IDF-5322
See merge request espressif/esp-idf!20698
2022-11-23 12:46:21 +08:00
Shu Chen
b30e28e88d
Merge branch 'feature/ot_ci_add_service_discovery' into 'master'
...
openthread: add service_discovery and NAT64 cases for ot ci
See merge request espressif/esp-idf!20329
2022-11-23 11:45:44 +08:00
Jin Cheng
c98f522837
1. changed pin_type of Legacy Paring from FIXED to VARIABLE to avoid authentication failure
...
2. provide compatibilities with devices that do not support Secure Simple Paring
Closes https://github.com/espressif/esp-idf/issues/10069
Closes https://github.com/espressif/esp-idf/issues/10005
2022-11-23 11:17:08 +08:00
Jin Cheng
6fed8fa4ee
fixed build errors with Secure Simple Paring disabled
2022-11-23 11:16:59 +08:00
Wang Meng Yang
9124b71803
Merge branch 'bugfix/a2dp_source_memory_access_out_of_bounds' into 'master'
...
Fixed the issue memory access out of bounds in a2dp_source example
See merge request espressif/esp-idf!21140
2022-11-23 10:31:12 +08:00
Island
a5f72c3e34
Merge branch 'bugfix/change_log_print' into 'master'
...
ble_mesh:example:Add command to test the function of duplicate exceptional list
Closes BT-175
See merge request espressif/esp-idf!20035
2022-11-23 10:24:43 +08:00
Yuan Hong Hui
b278d8ca1b
ble_mesh:example:Add command to test the function of duplicate exceptional list
2022-11-23 10:24:43 +08:00
Cao Sen Miao
fb9d0d9f03
temperature_sensor: Add support on ESP32-C6 (No calibration)
2022-11-22 16:22:31 +08:00
Kevin (Lao Kaiyao)
4867928160
Merge branch 'bugfix/i2s_tdm_doubled_mclk' into 'master'
...
i2s: fixed double mclk in tdm mode
Closes IDFGH-8764 and IDFGH-8763
See merge request espressif/esp-idf!21138
2022-11-22 15:41:16 +08:00
Omar Chebib
623bffaab8
Dedicated GPIO: add examples implementing software I2C, UART and SPI on RISC-V targets.
...
Use dedicated GPIOs in examples to show how to emulate a UART, I2C and SPI bus.
(Using assembly and C)
2022-11-22 14:17:40 +08:00
Wan Lei
65c0b2b81a
Merge branch 'feature/c6_spi_master_driver_support' into 'master'
...
esp32c6: support spi master & slave driver
Closes IDF-5335 and IDF-5336
See merge request espressif/esp-idf!20877
2022-11-22 12:29:25 +08:00
Michael (XIAO Xufeng)
439a709c42
Merge branch 'feat/esp32s3_essl_sdmmc_host' into 'master'
...
essl: add support for ESP32-S3 SDMMC host
See merge request espressif/esp-idf!19325
2022-11-22 11:18:32 +08:00
laokaiyao
039af72058
i2s: fixed typo 'philip'
...
Closes: https://github.com/espressif/esp-idf/issues/10197
2022-11-21 15:58:06 +08:00
likunqiao
b699d8fd6b
zigbee: update Zigbee example signal handler API
...
* update API for new esp-zigbee-lib
* enable ci test
2022-11-21 15:39:57 +08:00
Michael (XIAO Xufeng)
720b86a886
example/sdio: add support for ESP32-S3 as host (via SD)
2022-11-21 14:03:41 +08:00
morris
5bd99deb48
pcnt: support accumulate count value
...
Closes https://github.com/espressif/esp-idf/issues/10167
2022-11-21 10:15:19 +08:00
wanlei
3aeedc2ad3
spi: bringup c6 spi master & slave driver support
2022-11-18 15:54:14 +08:00
Jin Cheng
82d51a5bb3
Fixed the issue memory access out of bounds in a2dp_source example
2022-11-18 15:29:06 +08:00
Marius Vikhammer
ffb878964a
Merge branch 'bugfix/c6_chip_info' into 'master'
...
esp-hw-support: update C6 chip info to include 802.15.4 support
See merge request espressif/esp-idf!21129
2022-11-18 09:18:04 +08:00
Zhi Wei Jian
4a3319d381
Merge branch 'bugfix/change_default_tx_power_on_c3_and_s3' into 'master'
...
Change BLE default TX power on ESP32C3 and ESP32S3
Closes BT-2867, IDFGH-8459, IDFGH-8318, and IDFGH-7439
See merge request espressif/esp-idf!20543
2022-11-17 17:56:54 +08:00
Konstantin Kondrashov
55578295db
Merge branch 'feature/api_to_define_user_mac_addres' into 'master'
...
esp_hw_support: Adds APIs to define user own MAC addresses without generation from the base MAC address
Closes IDFGH-5534 and IDFGH-8022
See merge request espressif/esp-idf!21036
2022-11-17 15:26:35 +08:00
Marius Vikhammer
f7a0a3040c
esp-hw-support: update C6 chip info to include 802.15.4 support
2022-11-17 14:27:26 +08:00
laokaiyao
3b4ec64f26
i2s: support on esp32c6
2022-11-17 11:04:39 +08:00
KonstantinKondrashov
244cf14ea8
esp_hw_support: Adds APIs to define user own MAC addresses without generation from the base MAC address
...
Closes https://github.com/espressif/esp-idf/pull/7261
Closes https://github.com/espressif/esp-idf/issues/9531
2022-11-16 19:23:10 +08:00
zwj
0e0b62792f
Fixed ble_compatibility_test example NVS init error
2022-11-16 15:58:31 +08:00
zwj
6eb0d6f52d
cleanup sdkconfig.defaults
2022-11-16 15:58:31 +08:00
Sudeep Mohanty
ac99c0ad6b
Merge branch 'feature/freertos_remove_untested_fn_feature' into 'master'
...
freertos: Removed CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION kconfig option
Closes IDF-5298
See merge request espressif/esp-idf!21000
2022-11-16 10:28:42 +08:00
Marius Vikhammer
73724b0d41
Merge branch 'bugfix/c2_chip_info_gpio_range' into 'master'
...
hw-support: update C2 chip info to reflect that esp8684 has embedded flash
Closes IDFGH-8735 and IDFGH-8734
See merge request espressif/esp-idf!21064
2022-11-15 20:39:06 +08:00
Jiang Jiang Jian
4fe074b3c8
Merge branch 'doc/fix_a_typo_in_gatt_server_demo' into 'master'
...
Fix a typo in the GATT Server walkthrough
Closes IDFGH-8646
See merge request espressif/esp-idf!20895
2022-11-15 15:08:54 +08:00
Zim Kalinowski
04595966f3
Merge branch 'doc/api_guides_cplusplus' into 'master'
...
docs: add C++ support chapter to the API guides
See merge request espressif/esp-idf!20182
2022-11-14 20:20:31 +08:00
Mahavir Jain
f7274940b9
Merge branch 'feature/esp_https_ota_events' into 'master'
...
esp_https_ota: Added support for esp_events
See merge request espressif/esp-idf!20898
2022-11-14 15:14:21 +08:00
Song Ruo Jing
eae70a8513
Merge branch 'bugfix/wakeup_io_hold_unhold_in_sleep' into 'master'
...
gpio: Fix deep sleep wakeup IOs unable to unhold after wakeup
Closes IDF-6122
See merge request espressif/esp-idf!20823
2022-11-14 12:48:40 +08:00
Marius Vikhammer
72b8a3de3e
examples: update max GPIO range for C2 examples to exclude UART0 pins
...
Closes https://github.com/espressif/esp-idf/issues/10174
2022-11-14 10:13:42 +08:00
Song Ruo Jing
8c40017d2d
examples: system/deep_sleep
...
1. Fix EXT0 wakeup pin error on ESP32: GPIO3 is not a RTC IO, change to use GPIO25.
2. Add ESP_ERROR_CHECK to explicitly show the runtime error
3. Improve example README
2022-11-11 20:39:04 +08:00
Harshit Malpani
3276054810
Merge branch 'feature/upgrade_components_version' into 'master'
...
Feature/upgrade components version
Closes IDF-6192
See merge request espressif/esp-idf!20965
2022-11-11 18:37:30 +08:00
Xu Si Yu
6229ce6655
openthread: add service_discovery and NAT64 cases for openthread CI
2022-11-11 16:52:49 +08:00
Harshit Malpani
a80dfe85bc
esp_https_ota: Send data to event handler
2022-11-11 11:44:17 +05:30
Harshit Malpani
5ff6dbba85
cbor: Update cbor component version in idf_component.yml file in example
2022-11-09 18:03:26 +05:30
Armando
aba9f80cd2
partition: use esp_partition_munmap instead of spi_flash_munmap
2022-11-09 20:15:17 +08:00
Kevin (Lao Kaiyao)
5bed8fab49
Merge branch 'refactor/rename_h2_to_h4' into 'master'
...
esp32h2: renaming esp32h2 to esp32h4
Closes IDF-6098
See merge request espressif/esp-idf!20676
2022-11-09 19:19:43 +08:00
Sudeep Mohanty
0744f4d5a5
freertos: Removed CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION kconfig option
...
This commit removes the unused FreeRTOS kconfig option
CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION.
2022-11-09 08:14:16 +01:00
Harshit Malpani
784089bf09
esp_https_ota: Added support for esp_events
2022-11-09 12:30:50 +05:30
Rahul Tank
2a6e789163
Merge branch 'bugfix/notify_gattc_to_gatts' into 'master'
...
NimBLE : Change GATT notify/indicate from gattc to gatts
See merge request espressif/esp-idf!20872
2022-11-09 13:43:03 +08:00
Ondrej
0f939e7ace
esp_netif: lwIP bridge FDB add entry minor fix
...
examples: extended Bridge example by interactive console to manage FDB entries
2022-11-08 14:16:21 +00:00
laokaiyao
8677216576
esp32h2: renaming esp32h2 to esp32h4
2022-11-08 17:05:33 +08:00
isha.pardikar@espressif.com
b950ddb0fd
NimBLE : Change GATT notify/indicate from gattc to gatts
2022-11-08 14:02:54 +05:30
Jiang Jiang Jian
895d97d765
Merge branch 'feature/add_target_esp32c2_external_coex' into 'master'
...
Support external coexist formal code for C2 & S3, and optimize RX category in external coex.
Closes WIFI-4870
See merge request espressif/esp-idf!18385
2022-11-08 14:38:17 +08:00
C.S.M
86aa012c26
Merge branch 'feature/bringup_i2c_esp32c6' into 'master'
...
I2C: Add i2c support for ESP32C6
Closes IDF-5326 and IDF-5327
See merge request espressif/esp-idf!20905
2022-11-08 11:56:15 +08:00
alex.li
bc392a87b1
Support external coexist formal code for C2 & S3,
...
and optimize RX category in external coex.
2022-11-08 11:11:41 +08:00
Kevin (Lao Kaiyao)
6184af208c
Merge branch 'contrib/github_pr_10123' into 'master'
...
Fix small typos in signal_generator/README.md (GitHub PR)
Closes IDFGH-8678
See merge request espressif/esp-idf!20955
2022-11-07 18:28:37 +08:00
morris
f69a53f56d
Merge branch 'feature/twai_bringup_esp32c6' into 'master'
...
TWAI: initial driver bring up on esp32c6 (TWAI0 only)
Closes IDF-5313 and IDF-5940
See merge request espressif/esp-idf!20735
2022-11-07 18:00:05 +08:00
Cao Sen Miao
803fc3fbe0
I2C: Add i2c support for ESP32C6
2022-11-07 14:12:53 +08:00
Steve Lacy
de1b4e0a1b
Fix small typos in signal_generator/README.md
...
Fix small spelling errors
2022-11-06 21:57:35 -08:00
liuning
c41ce49c7a
docs: update BluFi documentation
2022-11-07 13:11:20 +08:00
liuning
785248b3c7
blufi: update version to 1.3
...
record connecting status, got ip status, maximum retry, connection end info (reason code, rssi) and provide greater information to phone
2022-11-07 13:11:20 +08:00
Ivan Grokhotkov
80d3dc9ac5
docs: add C++ support chapter to the API guides
2022-11-04 18:37:03 +01:00
Mahavir Jain
960a84db47
Merge branch 'fix/esp_http_client_fix_behavior_disable_auto_redirect_enabled' into 'master'
...
fix: esp_http_client fix behaviour when disable_auto_redirect is enabled
Closes IDF-6136
See merge request espressif/esp-idf!20805
2022-11-04 20:38:24 +08:00
Kevin (Lao Kaiyao)
48b23b7c46
Merge branch 'feature/support_4_line_pdm_rx_on_esp32s3' into 'master'
...
i2s: support 4 line pdm rx on esp32s3
Closes IDF-6120
See merge request espressif/esp-idf!20753
2022-11-04 18:44:52 +08:00
morris
a25123f703
twai: bringup on esp32c6
2022-11-04 17:40:29 +08:00
Jiang Jiang Jian
8facf6fbb1
Merge branch 'feature/support_le_power_control' into 'master'
...
Nimble: Add LE Power control HCI Command / Event
See merge request espressif/esp-idf!15773
2022-11-04 17:21:19 +08:00
Michael (XIAO Xufeng)
c546de8d82
Merge branch 'feature/apply_new_version_logic' into 'master'
...
all: Apply new version logic (major * 100 + minor)
Closes IDF-4932 and IDF-4939
See merge request espressif/esp-idf!18787
2022-11-04 16:01:32 +08:00
laokaiyao
fa9b022f68
i2s: support 4 line pdm rx on esp32s3
2022-11-04 15:46:34 +08:00
Ivan Grokhotkov
b14116ff95
Merge branch 'feature/partition_api_new_component_2' into 'master'
...
Storage: Partition APIs moved to the new component 'esp_partition'
Closes IDF-1234
See merge request espressif/esp-idf!20747
2022-11-04 14:59:08 +08:00
laokaiyao
9b8a78153f
i2s: refactor soc caps
2022-11-04 12:31:12 +08:00
KonstantinKondrashov
1f9260d790
all: Apply new version logic (major * 100 + minor)
2022-11-03 08:36:23 +00:00
laokaiyao
2cccf3a804
dac: update API and file format aligning to the rule
2022-11-03 13:04:50 +08:00
Martin Vychodil
c9c7573f71
Storage: Partition APIs moved to the new component 'esp_partition'
...
All the partition handling API functions and data-types were moved from the 'spi_flash' component to the new one named 'esp_partition'. See Storage 5.x migration guide for more details
2022-11-02 21:54:45 +01:00
Mahavir Jain
4e3c2cc456
Merge branch 'bugfix/fix_https_x509_example' into 'master'
...
ci: fix https_x509 example
See merge request espressif/esp-idf!20371
2022-11-02 19:40:41 +08:00
Tomas Rezucha
d861fdc947
Merge branch 'feature/move_tinyusb_to_pacman' into 'master'
...
tinyusb: Use TinyUSB from component registry
See merge request espressif/esp-idf!20677
2022-11-02 17:42:53 +08:00
Harshit Malpani
22f3db0189
ci: fix https_x509 example
2022-11-02 14:57:14 +05:30
morris
84be4db4e5
Merge branch 'contrib/github_pr_10087' into 'master'
...
fixed url to console component (GitHub PR)
Closes IDFGH-8642
See merge request espressif/esp-idf!20896
2022-11-02 16:02:29 +08:00
Tomas Rezucha
94a00bda0f
tinyusb: Use TinyUSB from component registry
2022-11-02 08:24:43 +01:00
morris
8d637ec985
doc: redirect console page
...
Previous the console doc is moved from api-guide to api-reference, which
broken the URL as well, this commit added a redirect link to ensure the
old URL can still work.
2022-11-02 14:21:57 +08:00
Paul Tsupikoff
87f489915c
Fix a typo in the GATT Server walkthrough
...
This seems the right function to be mentioned, based on the context.
2022-11-02 09:42:04 +08:00
morris
51527b302a
Merge branch 'contrib/github_pr_10083' into 'master'
...
temperature_sensor: fix typo (github PR)
Closes IDFGH-8638
See merge request espressif/esp-idf!20887
2022-11-01 23:34:26 +08:00
Mahavir Jain
99579620b2
Merge branch 'feature/wifi_prov_event_transport_paired' into 'master'
...
wifi_prov: Exposed events for transport pairing and disconnection
Closes IDFGH-8557
See merge request espressif/esp-idf!20821
2022-11-01 17:39:28 +08:00
beta-tester
d8ef107a4c
fixed url to console component
2022-11-01 07:49:38 +01:00
Laukik Hase
e6171b7338
wifi_prov: Exposed event for transport pairing
...
Closes https://github.com/espressif/esp-idf/issues/10007
2022-11-01 10:06:30 +05:30
Song Ruo Jing
be0fdfa176
soc: Add a soc cap, SOC_CLK_RC_FAST_D256_SUPPORTED, for whether the target has the RC_FAST_D256 clock
2022-11-01 11:23:26 +08:00
Song Ruo Jing
2557e24a28
ci: Enable esp32c6 example, test_apps, and unit tests CI build stage
2022-11-01 11:23:21 +08:00
Jonas Vanthornhout
d679ab3903
Fixed typo
2022-10-31 17:31:40 +01:00
morris
43d99f8364
twai: migrate example test to pytest
2022-10-31 21:44:08 +08:00
Mahavir Jain
f88dca1596
examples/efuse: fix issue with flash related commands in CI tests
...
Relevant:
311504b982
Closes IDFCI-1502
2022-10-31 11:22:24 +05:30
Mahavir Jain
93e0434f40
Merge branch 'fix/update_efuse_example_test_script_name' into 'master'
...
examples/efuse: Rename the example test name
See merge request espressif/esp-idf!20848
2022-10-28 20:10:41 +08:00
Mahavir Jain
37d44c5846
examples/efuse: update import path as per pytest 1.0 release
2022-10-28 13:43:53 +05:30
Island
f3e98bf769
Merge branch 'bugfix/ble_mesh_console_memory_leak_test' into 'master'
...
ble_mesh:example:fix memory leak
Closes BT-1753
See merge request espressif/esp-idf!18671
2022-10-28 16:11:59 +08:00
Kevin (Lao Kaiyao)
febb360023
Merge branch 'refactor/use_managed_component_in_es7210_example' into 'master'
...
es7210: use managed component
Closes IDF-6140
See merge request espressif/esp-idf!20843
2022-10-28 14:56:13 +08:00
Aditya Patwardhan
9b7dffd4a8
examples/efuse: Rename the example test name to avoid multiple python
...
files with same name
2022-10-28 11:44:59 +05:30
Aditya Patwardhan
b2ce7b3c8c
Merge branch 'feature/update_efuse_example_test_to_pytest' into 'master'
...
efuse_exmple_test: Update to pytest framework
See merge request espressif/esp-idf!18702
2022-10-28 11:52:53 +08:00
laokaiyao
52e1e95c57
es7210: use managed component
2022-10-28 11:37:37 +08:00
Rahul Tank
fe5d4e0f39
Nimble: Add LE Power CTRL changes
2022-10-27 16:30:44 +05:30
harshal.patil
5feb4696be
fix: esp_http_client fix behaviour when disable_auto_redirect is enabled
2022-10-27 14:04:54 +05:30
morris
2c9ded3dc0
Merge branch 'feature/pcnt_light_sleep' into 'master'
...
pcnt: rotary encoder wake up system from light sleep example
Closes IDFGH-8592
See merge request espressif/esp-idf!20338
2022-10-27 11:54:25 +08:00
KonstantinKondrashov
3b4f384b69
configs: Removes leftover of CONFIG_MEMMAP_SMP
2022-10-26 19:45:42 +08:00
morris
a0e8c4692a
pcnt: rotary encoder wake up system from light sleep example
2022-10-26 15:48:29 +08:00
laokaiyao
8ef9fd4623
dac: optimize the dma stratege
2022-10-25 17:14:59 +08:00
laokaiyao
f9f9a09dfb
dac: update unit-test docs and examples for driver-NG
2022-10-25 17:00:41 +08:00
Marius Vikhammer
a95e4d8b85
bootloader: add warning about loader segment in bootloader override example README
...
Closes https://github.com/espressif/esp-idf/issues/9599
2022-10-25 13:46:24 +08:00
Island
310a18e59f
Merge branch 'bugfix/remove_get_modle_and_get_comp_api' into 'master'
...
ble_mesh:example:change the method of get model
See merge request espressif/esp-idf!18449
2022-10-24 19:41:59 +08:00
Wan Lei
59a75844ee
Merge branch 'examples/remove_c2_build_disable_yml' into 'master'
...
example: remove build disable rules of spi_xxx example for c2 in build-test-rules.yml
See merge request espressif/esp-idf!20562
2022-10-21 15:53:23 +08:00
Isha Pardikar
6a8810fa39
Merge branch 'feature/nimble_port_init_deinit' into 'master'
...
NimBLE : Init deinit nimble stack in a loop
See merge request espressif/esp-idf!20681
2022-10-21 13:34:59 +08:00
wanlei
7a91b77329
examples: support spi master examples on esp32cxx
2022-10-21 10:43:20 +08:00
wanlei
eee7b4cbfc
example: remove build disable rules of spi_xxx example for c2 in build-test-rules.yml
2022-10-21 10:43:20 +08:00
Aditya Patwardhan
401e560f49
pytest_efuse: Update conftest
...
pytest_efuse: Update pytest_efuse.py
2022-10-20 06:53:39 +00:00
Aditya Patwardhan
dd60eef2ca
efuse_exmple_test: Update to pytest framework
2022-10-20 06:53:39 +00:00
isha.pardikar@espressif.com
561d1cba1b
NimBLE : Init deinit nimble stack in a loop
2022-10-19 17:44:28 +05:30
Song Ruo Jing
c8c9ce0a8b
Merge branch 'feature/esp32c6_gpio_support' into 'master'
...
gpio: bringup driver on esp32c6 FPGA
Closes IDF-5870 and IDF-5937
See merge request espressif/esp-idf!20364
2022-10-19 18:44:30 +08:00
Martin Vychodil
ba0eb09895
Merge branch 'fix/usb_midi_tinyusb_refactor' into 'master'
...
usb: Refactor USB MIDI example
Closes IDF-5690
See merge request espressif/esp-idf!19399
2022-10-19 16:27:53 +08:00
Shu Chen
3d0e09c096
Merge branch 'bugfix/fix_ot_ci_Bidirectional_IPv6_check_network' into 'master'
...
feature: network check in openthread ci cases
See merge request espressif/esp-idf!20588
2022-10-19 10:52:08 +08:00
Adam Múdry
169d746c49
usb: Refactor USB MIDI example
2022-10-18 15:09:09 +02:00
Ivan Grokhotkov
11ec9d392d
Merge branch 'bugfix/storage_wformat' into 'master'
...
storage: fix and re-enable -Wformat warnings
See merge request espressif/esp-idf!20486
2022-10-18 20:21:53 +08:00
Wang Meng Yang
55f92ec268
Merge branch 'bt/opt_audio_datapath' into 'master'
...
bt/optimized a2dp_sink audio datapath
Closes IDFGH-8124 and AUD-4106
See merge request espressif/esp-idf!20592
2022-10-18 19:27:29 +08:00
Xu Si Yu
0a7e204d2e
CI:add openthread ipv6 ra check in openthread CI
2022-10-18 15:46:59 +08:00
Mahavir Jain
79e0992277
Merge branch 'feature/sec1_sec2_support_esp_local_ctrl_example' into 'master'
...
esp_local_ctrl: added sec1 and sec2 support in esp_local_ctrl example
See merge request espressif/esp-idf!20492
2022-10-18 13:49:09 +08:00
Song Ruo Jing
6d24e8bcf4
gpio: Add support for esp32c6
2022-10-18 12:38:36 +08:00
Armando (Dou Yiwen)
542bdea689
Merge branch 'feature/adc_calibration_on_c2' into 'master'
...
esp_adc: support adc calibration on esp32c2
Closes IDF-5203 and IDF-5899
See merge request espressif/esp-idf!20044
2022-10-18 10:50:59 +08:00
Marius Vikhammer
099b0b6421
Merge branch 'feature/c6_doc_build' into 'master'
...
docs: add support for building C6 docs
Closes IDF-5829
See merge request espressif/esp-idf!19721
2022-10-18 09:37:30 +08:00
Jin Cheng
0459cf3963
optimized a2dp_sink audio datapath
...
1. removed audio cache in BTC layer of Bluedroid
2. added flow control for audio data in application layer
Closes https://github.com/espressif/esp-idf/issues/9622
2022-10-17 20:57:19 +08:00
Sudeep Mohanty
a28791dbed
ulp: fix incorrect bit-width operator while reading RTC_CNTL_LOW_POWER_ST_REG during wakeup
...
This commit fixes a bug wherein an incorrect bit-width of 0 was being
used while reading the RTC_CNTL_LOW_POWER_ST_REG in ulp_fsm example code
while judging whether the system is ready for wakeup. The correct value
should be a bit-width of 1 to read bit#27 (RTC_CNTL_MAIN_STATE_IDLE) of
the RTC_CNTL_LOW_POWER_ST_REG register on esp32.
2022-10-17 10:59:26 +02:00
Shu Chen
dc09f30778
Merge branch 'update/zigbee_example_update' into 'master'
...
examples: Update Zigbee examples for the latest library
See merge request espressif/esp-idf!20293
2022-10-17 15:22:08 +08:00
Wang Meng Yang
5cb3b66594
Merge branch 'bugfix/crash_in_i2s_when_reconnect_to_a2dp' into 'master'
...
fixed crash in I2S when reconnect to a2dp sink
See merge request espressif/esp-idf!20428
2022-10-17 12:02:08 +08:00
harshal.patil
f9db1ec366
esp_local_ctrl: added sec1 and sec2 support in esp_local_ctrl example
2022-10-14 17:04:08 +05:30
Jiang Jiang Jian
1c84cfde14
Merge branch 'ci/optimize_test_wifi_get_started' into 'master'
...
CI: optimize wifi get started example test
See merge request espressif/esp-idf!20585
2022-10-14 15:50:13 +08:00
Chen Jian Xing
40fc703a2b
Merge branch 'ci/example_test_simple_sniffer' into 'master'
...
ci: change example simple sniffer test channel
See merge request espressif/esp-idf!20449
2022-10-14 15:16:23 +08:00
Armando
05e232ca98
esp_adc: defined an example macro for attenuation
2022-10-13 21:03:51 +08:00
Chen Yudong
c258ef705e
CI: optimize wifi get started example test
2022-10-13 20:27:57 +08:00
Marius Vikhammer
ca4ad3ce7c
docs: add support for building C6 docs
2022-10-13 04:39:16 +00:00
likunqiao
717a3acdb6
Zigbee: Update Zigbee examples for the latest library
...
* support new API function
* support esp-zboss-lib>=0.1.2, support esp-zigbee-lib>=0.2.0
2022-10-12 17:56:39 +08:00
Satish Solanke
34722483b3
Merge branch 'master' into 'support/Update_sdkdefaultconfig_BLE_only_flag'
...
# Conflicts:
# examples/bluetooth/bluedroid/ble/ble_ancs/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/ble_compatibility_test/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/ble_eddystone/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/ble_hid_device_demo/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/ble_ibeacon/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/ble_spp_client/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/ble_spp_server/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/ble_throughput/throughput_client/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/ble_throughput/throughput_server/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/gatt_client/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/gatt_security_client/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/gatt_security_server/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/gatt_server/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/gatt_server_service_table/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble/gattc_multi_connect/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble_50/ble50_security_client/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble_50/ble50_security_server/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble_50/multi-adv/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble_50/peroidic_adv/sdkconfig.defaults.esp32c2
# examples/bluetooth/bluedroid/ble_50/peroidic_sync/sdkconfig.defaults.esp32c2
2022-10-11 10:39:15 +00:00
Wang Meng Yang
6c5c595d6f
Merge branch 'bugfix/blufi_add_host_deinit_api' into 'master'
...
Blufi: Added an API to stop Bluetooth / Blufi profile
See merge request espressif/esp-idf!20360
2022-10-11 14:13:41 +08:00
morris
d1dee58be5
Merge branch 'bugfix/fix_docs_rs485_driver_type' into 'master'
...
examples: fix the RS485 line driver in the readme file
See merge request espressif/esp-idf!20433
2022-10-10 17:56:26 +08:00
aleks
7903952281
examples: fix the RS485 line driver in the readme
...
Closes https://github.com/espressif/esp-idf/issues/8132
2022-10-10 09:31:39 +02:00
Roshan Bangar
aa03ffdc1b
Nimble/blufi: Added an API to stop Bluetooth / Blufi
2022-10-10 04:43:21 +00:00
Jin Cheng
3f0c24862e
fixed crash in I2S when reconnect to a2dp sink
2022-10-09 05:25:17 +00:00
Chen Yudong
229ea8e9f5
CI: enable psram in sniffer example
2022-10-08 13:45:12 +08:00
Chen Yudong
b9cd4ccd05
ci: change example simple sniffer test channel
2022-10-08 04:48:20 +00:00
Aditya Patwardhan
7cb55e6f0b
pytest_wifi_prov_mgr.py: Update example test to enable sec1 and sec2
...
testing
2022-10-07 18:27:08 +05:30
Ivan Grokhotkov
23e1ae1bc2
storage: fix and re-enable -Wformat warnings
2022-10-06 16:16:32 +02:00
Mahavir Jain
5fffe4bba5
Merge branch 'fix/fix_protocomm_security2_backward_compatibility' into 'master'
...
wifi_prov: Update behaviour for wifi_prov_mgr_start_provisioning to avoid...
See merge request espressif/esp-idf!20003
2022-10-02 23:08:01 +08:00
David Čermák
bea755605e
Merge branch 'ci/fix_mqtt5_broker_not_available' into 'master'
...
ci: Fix mqtt broker is not available
Closes IDFCI-1476
See merge request espressif/esp-idf!20434
2022-09-30 19:42:52 +08:00
Aditya Patwardhan
ff42412916
wifi_prov_mgr: Make security2 as default for the example
2022-09-30 16:53:20 +05:30
Aditya Patwardhan
c8e1b741dd
wifi_prov_mgr_example: Set "wifiprov" as test username and "abcd1234" as
...
test password.
2022-09-30 16:53:20 +05:30
Aditya Patwardhan
853715f3e2
wifi_prov_mgr: Fix comments
2022-09-30 16:53:20 +05:30
Aditya Patwardhan
1d8e7fe2d7
wifi_prov: Update behaviour for wifi_prov_mgr_start_provisioning to avoid breaking the usage for sec1
2022-09-30 16:53:06 +05:30
Shu Chen
6ca5db14fa
Merge branch 'feature/thread_ethernet_border_router' into 'master'
...
Feature: add Thread-Ethernet border router option
See merge request espressif/esp-idf!20285
2022-09-30 17:12:07 +08:00
Laukik Hase
1fc3db23c1
Merge branch 'feature/wifi_prov_mgr_reprovision' into 'master'
...
wifi_prov_mgr: Added support for re-provisioning
Closes IDFGH-4111 and IDF-5714
See merge request espressif/esp-idf!20027
2022-09-30 14:08:18 +08:00
xieqinan
fd1195e18c
openthread: support Ethernet based Thread BR
2022-09-30 02:20:03 +00:00
yuanjianmin
a839121285
ci: Fix mqtt broker is not available
2022-09-30 10:07:19 +08:00
Jakob Hasse
f33ac0a037
Merge branch 'feature/freertos_sim' into 'master'
...
FreeRTOS Single Core Simulator PoC
See merge request espressif/esp-idf!19256
2022-09-29 20:03:23 +08:00
Laukik Hase
9bc1cc706e
wifi_prov_mgr: Add support for re-provisioning
...
Closes https://github.com/espressif/esp-idf/issues/5978
2022-09-29 10:12:47 +05:30
Michael (XIAO Xufeng)
9ba928d32e
Merge branch 'bugfix/essl_pacman_ver' into 'master'
...
example: fixed spi_slave_hd and sdio hosts should pull essl package of compatible versions
See merge request espressif/esp-idf!20368
2022-09-29 03:08:02 +08:00
Michael (XIAO Xufeng)
5d67d1d85b
example: fixed spi_slave_hd and sdio hosts should pull essl package of compatible versions
2022-09-29 02:20:36 +08:00
Shu Chen
45fb699542
Merge branch 'feature/openthread_flash_optimization' into 'master'
...
openthread: Add some flash optimization options
See merge request espressif/esp-idf!20290
2022-09-28 21:43:44 +08:00
WanqQixiang
1d826c7a2b
openthread: Add some flash optimization options for openthread component
...
openthread: use a certain version of esp_openthread_cli_extension managed component
2022-09-28 20:37:44 +08:00