songruojing
24a60c12c6
uart: Provide support for esp32c2 and esp32h2
...
UART examples, unit test, and programming guide are all updated.
2022-03-02 11:29:13 +08:00
Sudeep Mohanty
4067bc40fc
docs: Updated ULP documentation
...
This commit updates documentation for ULP.
2022-03-01 09:02:41 +05:30
Dai Zi Yan
7c8c7e8b83
Merge branch 'docs/updated_CN_Trans_api-guides' into 'master'
...
Docs/updated CN trans for api-guides
See merge request espressif/esp-idf!17224
2022-02-28 16:00:37 +08:00
Kevin (Lao Kaiyao)
cc1d89ebba
Merge branch 'feature/i2c_support_on_esp8684_esp32h2' into 'master'
...
i2c: support i2c on esp32c2 and esp32h2
Closes IDF-3918
See merge request espressif/esp-idf!16444
2022-02-28 13:59:02 +08:00
daiziyan
6b8420e877
docs: updated CN translation for using-debugger, windows-setup, resources and index
2022-02-25 10:44:22 +00:00
songruojing
26abd312a4
docs: Update gpio programming guide for esp32c2
2022-02-24 17:03:37 +08:00
Darian
c2efc1781f
Merge branch 'bugfix/twai_workarounds_default_enable' into 'master'
...
TWAI: Enable ESP32 errata workarounds by default
See merge request espressif/esp-idf!17205
2022-02-24 05:12:50 +00:00
Darian Leung
2f2df82bc5
twai: Enable ESP32 errata workarounds by default
2022-02-23 20:22:02 +08:00
David Cermak
0630834bc3
openssl: Remove deprecated component
2022-02-23 13:08:12 +01:00
laokaiyao
cf353c505a
i2c: support esp32h2
2022-02-23 15:19:37 +08:00
Shang Zhou
33a00cf197
docs: Updated CN translation for index files in api-guides and api-reference
2022-02-23 14:48:26 +08:00
Darian
19061022db
Merge branch 'refactor/freertos_legacy_hooks' into 'master'
...
FreeRTOS: Refactor legacy hooks
Closes IDF-4685
See merge request espressif/esp-idf!17199
2022-02-21 15:53:58 +00:00
David Cermak
264d00fc64
Docs/esp_netif: Make WiFi AP docs available only if enabled
...
Prepare support for ESP8684
2022-02-21 11:01:53 +00:00
Darian Leung
5f5daaa420
freertos: Remove legacy hooks
...
This commit refactors the legacy hooks as follows:
- Removed CONFIG_FREERTOS_LEGACY_HOOKS
- FreeRTOS hooks are now enabled via:
- CONFIG_FREERTOS_USE_IDLE_HOOK
- CONFIG_FREERTOS_USE_TICK_HOOK
- Update IDF hooks documentation
2022-02-18 19:56:35 +08:00
Krzysztof Budzynski
349aa001bc
Merge branch 'docs/new_getting_started' into 'master'
...
New Getting Started install procedures by OS
Closes DOC-1849
See merge request espressif/esp-idf!15432
2022-02-17 12:22:15 +00:00
pedro.minatel
e4a766051c
[Docs] Rebase conlicts fixed
...
[Docs] New getting started based on the ide and os selection
Missing file on zh_CN folder added
Added hidden toctree for missing files in CN version
docs: Added steps summary to the macOS procedures
[Docs] Changes on the titles and heading levels
[Docs] Review according to MR 15432
[Docs] Fixed the start a new project secction
2022-02-17 10:50:51 +00:00
Marius Vikhammer
6d50a8dd7a
docs: remove peripherals that are not supported from C2 docs
2022-02-16 10:22:46 +08:00
Darian
b07dbc9e58
Merge branch 'contrib/github_pr_8374' into 'master'
...
docs: tinyusb: fix typo (GitHub PR)
Closes IDFGH-6745
See merge request espressif/esp-idf!17113
2022-02-11 08:09:45 +00:00
Zenithal
eb4555fcba
docs: tinyusb: fix typo
2022-02-10 21:55:58 +08:00
Marius Vikhammer
edb76f14d6
esp_timer: remove legacy ESP32 FRC timer implementation.
2022-02-10 15:17:49 +08:00
Darian Leung
57fd78f5ba
freertos: Remove legacy data types
...
This commit removes the usage of all legacy FreeRTOS data types that
are exposed via configENABLE_BACKWARD_COMPATIBILITY. Legacy types can
still be used by enabling CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY.
2022-02-09 23:05:45 +08:00
morris
9bc2dd0b53
Merge branch 'fix/update_documentation_for_ds_apis' into 'master'
...
Digital Signature (ds):) Update the documentation for ds APIs
Closes IDFGH-6600
See merge request espressif/esp-idf!16997
2022-02-08 10:23:34 +00:00
Roland Dobai
52bdfa6c74
Merge branch 'feature/enable-fat16' into 'master'
...
Enable FAT16 for FATFS generator
Closes IDF-4046
See merge request espressif/esp-idf!16283
2022-02-08 09:05:09 +00:00
Marius Vikhammer
0ffeaf9350
Merge branch 'feature/confgen_rename_many_to_one' into 'master'
...
kconfig: update confgen to handle sdkconfig.rename with target specific markup
Closes IDF-4544
See merge request espressif/esp-idf!16949
2022-02-08 02:38:22 +00:00
Martin Gaňo
f3425dea96
fatfsgen.py: enabled automatic detection of the FATFS type for FAT12 and FAT16
2022-02-07 17:22:58 +01:00
Aditya Patwardhan
bb7be628a0
Digital Signature (ds):) Update the documentation for esp_ds_sign and
...
esp_ds_start_sign with additional information.
ii) Updated the DS docs for signature calculation.
Closes https://github.com/espressif/esp-idf/issues/8242
2022-02-07 12:44:06 +08:00
KonstantinKondrashov
0f3cd98b88
doc: Adds note about pre-burned eFuses for Blocks with a coding scheme
2022-02-03 23:14:50 +08:00
Marius Vikhammer
23c55946a6
kconfig: also parse target specific sdkconfig.rename.TARGET files
...
Adds functionality for target specific sdkconfig.rename files which can be
used when certain renames are only needed for a specific target.
2022-01-31 11:36:08 +08:00
morris
9f893130ad
Merge branch 'feature/lcd_i2c_oled_example' into 'master'
...
lcd: add i2c oled example
See merge request espressif/esp-idf!16506
2022-01-28 04:07:34 +00:00
morris
0f11a17678
Merge branch 'docs/add_cb_to_ledc_rst' into 'master'
...
ledc: Mention source clock and fade end callback in LEDC API reference
Closes IDFGH-5637 and IDF-3293
See merge request espressif/esp-idf!14683
2022-01-28 03:12:10 +00:00
songruojing
31f9a69454
ledc: Update LEDC programming guide
...
Add source clock in timer config
Add fade end callback and ledc_fade_stop usage
Explain ledc_fade_mode_t difference and limitation
2022-01-27 19:13:53 +08:00
Mahavir Jain
d587a1ce6d
Merge branch 'refactor/provisioning_examples' into 'master'
...
provisioning: Remove legacy examples
Closes IDF-4558
See merge request espressif/esp-idf!16776
2022-01-27 07:28:52 +00:00
Omar Chebib
08b1d7544b
Merge branch 'breaking/remove_custom_uart_isr' into 'master'
...
UART & I2C: remove custom ISR registration function
See merge request espressif/esp-idf!16798
2022-01-26 03:54:14 +00:00
Zim Kalinowski
67f51a4ce5
Merge branch 'bugfix/riscv_i2c_description' into 'master'
...
i2c: fix the controller count in the header description
Closes IDFGH-6476
See merge request espressif/esp-idf!16718
2022-01-26 03:13:07 +00:00
Omar Chebib
473974c8f6
UART & I2C: remove custom ISR registration function
...
Breaking change for v5.0: custom UART ISR and I2C ISR cannot be installed anymore.
2022-01-25 14:46:43 +08:00
Armando (Dou Yiwen)
7967a317d6
Merge branch 'feature/add_flash_suspend_example' into 'master'
...
system: add an example showing how to run non-iram ISR when operating Flash
Closes IDF-4501
See merge request espressif/esp-idf!16658
2022-01-24 07:40:00 +00:00
Armando
49658faaf0
doc: add flash suspend feature to iram usage doc
2022-01-24 12:59:29 +08:00
morris
24e6fdf3c6
lcd: add i2c oled example with lvgl port
2022-01-21 11:21:38 +08:00
morris
821634b24e
lcd: add rgb panel example
2022-01-20 22:09:23 +08:00
Laukik Hase
ee0f3b5890
docs: Removed reference to legacy provisioning examples
2022-01-19 12:09:31 +05:30
laokaiyao
cf049e15ed
esp8684: rename target to esp32c2
2022-01-19 11:08:57 +08:00
Ivan Grokhotkov
39f2b8a28b
Merge branch 'doc/esp32s3_sdmmc' into 'master'
...
docs: peripherals: update SD related docs for ESP32-S3
Closes IDF-3297
See merge request espressif/esp-idf!16702
2022-01-18 09:30:14 +00:00
morris
a298e44b33
gptimer: added a section to describe the thread safety
2022-01-18 10:06:26 +08:00
David Čermák
c45d34aea2
Merge branch 'bugfix/lwipopts_cleanup' into 'master'
...
lw-IP: Cleanup of config options and flags
Closes IDF-3594
See merge request espressif/esp-idf!15248
2022-01-17 06:46:27 +00:00
Cao Sen Miao
5bf739aef3
spi_flash: Add hint for explaining erase yield
2022-01-17 09:52:54 +08:00
David Cermak
10dc8543c5
vfs/lwip: Fix docs on select() referencing wrong config
...
CONFIG_LWIP_USE_ONLY_LWIP_SELECT was deprecated long time ago and removed (~ in v4.x).
Used CONFIG_VFS_SUPPORT_SELECT instead (and reverted the logic as this
is ON by default and needs to be explicitly turned off for socket only
select)
2022-01-14 16:41:38 +01:00
morris
a611b39254
lcd: update i80 lcd example to work with PSRAM
2022-01-14 11:35:34 +08:00
Omar Chebib
bb730292d4
i2c: fix the controller count in the header description
...
Closes https://github.com/espressif/esp-idf/issues/8133
2022-01-13 18:25:41 +08:00
Ivan Grokhotkov
b83d249e61
Merge branch 'feature/cmake_time_t_automatic' into 'master'
...
newlib: auto-detect sizeof(time_t)
See merge request espressif/esp-idf!16682
2022-01-12 23:49:22 +00:00
Armando (Dou Yiwen)
342c830d9b
Merge branch 'feature/support_spi_on_8684' into 'master'
...
spi: support spi on 8684
Closes IDF-4470 and IDF-4024
See merge request espressif/esp-idf!16475
2022-01-12 09:10:21 +00:00
Armando
6a74cb695d
spi: support spi on 8684
2022-01-12 11:30:29 +08:00
Ivan Grokhotkov
d2b894862c
newlib: auto-detect sizeof(time_t)
...
To make the transition from 32-bit time_t to 64-bit time_t smoother,
detect the size of this type in CMake and remove the manual option in
Kconfig.
The information about 64-bit time_t support is moved from Kconfig help
string into the "system time" section of the API reference.
2022-01-11 19:01:21 +01:00
Ivan Grokhotkov
ee1b48163f
docs: peripherals: update SD related docs for ESP32-S3
2022-01-11 18:36:51 +01:00
Ivan Grokhotkov
3edc4bbf4a
perfmon: re-enable example for ESP32-S3, remove warning from the docs
...
Includes minor fix for formatting of code blocks in the example readme
2022-01-11 08:28:51 +01:00
morris
5145183947
Merge branch 'refactor/timer_group_new_api' into 'master'
...
⛵ GPTimer driver (previous Timer Group)
Closes IDF-2082 and IDF-2883
See merge request espressif/esp-idf!8317
2022-01-07 10:54:32 +00:00
Dai Zi Yan
3278cdd21d
Merge branch 'docs/update_CN_trans_spi-flash_BLE-MESH' into 'master'
...
docs: Updated CN translation for wifi, spi_flash and fatal-errors
Closes DOC-2423
See merge request espressif/esp-idf!16543
2022-01-07 09:02:41 +00:00
daiziyan
20374161a6
docs: Updated CN translation for esp-ble-mesh, wifi, spi_flash and fata-errors; And keep line number consistency for en/index and versions
2022-01-07 16:05:16 +08:00
morris
e36f47a153
doc: API reference for GPTimer
2022-01-07 14:59:09 +08:00
Darian
d95b15c557
Merge branch 'feature/usb_host_cleanup' into 'master'
...
USB: Host stack cleanup and QOL update
Closes IDFGH-6120, IDF-2747, IDFGH-4592, and IDFGH-6402
See merge request espressif/esp-idf!16349
2022-01-06 12:18:47 +00:00
Darian Leung
ada1c9c5b8
usb: Add USB Host Library documentation
...
This commit adds the USB Host Library documentation and fixes some nitpicks
in the Host Stack types.
Closes https://github.com/espressif/esp-idf/issues/6408
2022-01-06 15:15:32 +08:00
Darian Leung
39fd7525b6
docs: Refactor FreeRTOS documentation
...
This commit refactors the FreeRTOS documentation as follows:
- Rewrite FreeRTOS SMP changes document (ESP-IDF FreeRTOS SMP)
- Reorganized sections in kernel behavior changes
- Rewrote descriptions of each kernel behavior changes
- Added notes about using ESP-IDF FreeRTOS for single core targets
- Moved TLSP callback section to FreeRTOS Additions document
- Moved FreeRTOS configuration section to FreeRTOS API document
- Added notes about FreeRTOS applications in ESP-IDF
2022-01-06 10:04:36 +08:00
Jakob Hasse
d76cb9f456
docs: fix hard coded target name in essl doc
2022-01-06 10:04:36 +08:00
Darian Leung
3b29030e10
docs: Update Power Management and Sleep Modes docs for ESP32-S3
2022-01-06 10:04:29 +08:00
Darian Leung
b3e889de1c
docs: Update TWAI docs for ESP32-S3
2022-01-06 10:04:29 +08:00
Marius Vikhammer
3e756e809e
docs: update docs with S3 specific information.
2022-01-06 10:04:25 +08:00
Tomas Rezucha
af28416116
Merge branch 'feature/usb_device/multi_cdc' into 'master'
...
USB: Extend USB CDC device with second channel
See merge request espressif/esp-idf!16458
2022-01-05 09:53:04 +00:00
intern
b0a2dda075
docs: add application example for esp-now
2022-01-05 16:17:28 +08:00
Tomas Rezucha
6330d5d312
usb: Extend CDC device with second CDC channel
...
Closes https://github.com/espressif/esp-idf/issues/7020
Closes https://github.com/espressif/esp-idf/pull/8011
2022-01-05 08:18:03 +01:00
Mahavir Jain
c26500cd5a
esp-tls: mark esp_tls_conn_delete API as deprecated
...
It is recommended to use `esp_tls_conn_destroy` API instead
2022-01-04 15:40:07 +05:30
Wang Fang
e7cc0deda0
Merge branch 'docs/update_usb_pins_and_add_a_note_to_uart' into 'master'
...
doc: update usb pins and provide a note in api-reference/uart
Closes DOC-2338 and DOC-2436
See merge request espressif/esp-idf!16567
2021-12-29 06:02:05 +00:00
Omar Chebib
ed182e4c81
Merge branch 'doc/esp32s3_intr_allocator' into 'master'
...
Documentation: added reference to ESP32-S3 in interrupts allocation
Closes IDF-3286
See merge request espressif/esp-idf!16422
2021-12-29 02:34:59 +00:00
Wang Fang
56e2efcb3f
doc: update usb pins and provide a note in api-reference/uart
2021-12-28 18:33:18 +08:00
Omar Chebib
8accc6f6d4
Documentation: added ESP32S3 interrupt allocation doc
2021-12-27 15:42:57 +08:00
Jakob Hasse
39f3e082e1
Merge branch 'docs/update_CN_trans_get_started' into 'master'
...
docs:update CN transalation for get-started section and sdmmc
Closes DOC-2383 and DOC-2380
See merge request espressif/esp-idf!16369
2021-12-27 07:11:40 +00:00
Michael (XIAO Xufeng)
54dcd4d4d6
docs/sdspi: add documentation about sharing SPI bus among SD card and other devices
2021-12-27 04:39:32 +00:00
laokaiyao
45ea21e8a0
doc: add application notes for i2s
2021-12-23 18:59:56 +08:00
morris
8f2199cd88
timer: unit test and doc update for esp8684
2021-12-23 11:54:41 +08:00
Shang Zhou
79f1e7b33a
docs:Add esp_mac.h header file to Miscellaneous System APIs in API Reference
2021-12-22 14:10:21 +08:00
daiziyan
a98212015f
docs:update CN transalation for get-started section and sdmmc
2021-12-21 18:43:56 +08:00
Roland Dobai
b886dc6998
Merge branch 'feature/idf_py_savedefconfig' into 'master'
...
Tools: Add "idf.py save-defconfig" command to generate sdkconfig.defaults based on current sdkconfig
Closes IDF-2970
See merge request espressif/esp-idf!16409
2021-12-20 08:23:43 +00:00
Marius Vikhammer
c2d00810a6
Merge branch 'feature/esp8684_doc_build' into 'master'
...
docs: update docs to be able to build with esp8684
Closes IDF-4313
See merge request espressif/esp-idf!15849
2021-12-20 03:32:28 +00:00
Marius Vikhammer
82325f6037
docs: update docs to be able to build with esp8684
2021-12-20 10:32:49 +08:00
Mahavir Jain
717b58eee1
Merge branch 'docs/remove_code_snippets' into 'master'
...
docs: Refactor ESP HTTP Client documentation
Closes DOC-2329
See merge request espressif/esp-idf!16392
2021-12-17 08:59:54 +00:00
Laukik Hase
9558177372
docs: Refactor ESP HTTP Client documentation
...
- Removed redundant code snippets
- Linked appropriate functions from the application example for each feature
- Spell and grammar check
2021-12-17 10:47:04 +05:30
Armando
4dc0d6b2fe
adc: support adc dma driver on all chips
2021-12-16 00:19:15 +00:00
Roland Dobai
5118dd7cf3
Tools: Add "idf.py save-defconfig" command to generate sdkconfig.defaults
2021-12-15 17:15:31 +01:00
morris
d87b6ec7e2
Merge branch 'feature/gc9a01_driver_pr' into 'master'
...
lcd: added gc9a01 driver (PR + Example)
Closes IDFGH-6232
See merge request espressif/esp-idf!15985
2021-12-14 05:26:05 +00:00
daiziyan
c82881eaee
docs: update CN translation for vfs and nvs_flash
2021-12-10 17:02:47 +08:00
Kevin (Lao Kaiyao)
9bc274b47b
Merge branch 'refactor/i2s_deprecate_confusing_names' into 'master'
...
i2s: deprecate confusing names
Closes IDF-4368
See merge request espressif/esp-idf!16088
2021-12-07 11:52:44 +00:00
daiziyan
c642661411
docs: update CN translation for esp_wifi and jtag-dubugging/index, and fix typos in esp_spi_slave_protocol
2021-12-07 15:36:50 +08:00
daiziyan
c34ccb1bdf
docs: update CN translation for fatfs.rst
2021-12-02 11:47:06 +08:00
morris
c043c43247
lcd: gc9a01 meter example
...
We take the GC9A01 as an example to illustrate how to implement user's
own panel driver in their project folder, without making the esp-idf
dirty.
2021-12-01 22:22:19 +08:00
Roland Dobai
f4d1bb017a
Merge branch 'feature/add-wl-support-fatfs' into 'master'
...
Add wear levelling support for fatfs partition generator
Closes IDF-4043 and IDF-2053
See merge request espressif/esp-idf!15798
2021-12-01 14:21:39 +00:00
Mahavir Jain
42cce06704
Merge branch 'contrib/github_pr_7796' into 'master'
...
docs: Spelling error
See merge request espressif/esp-idf!16140
2021-11-30 12:42:30 +00:00
Martin Gano
7460deeae8
support for wear levelling in fatfs partition generator
...
Closes https://github.com/espressif/esp-idf/issues/5785
2021-11-29 16:57:47 +01:00
Roland Dobai
a8c95dcd00
Merge branch 'feat/rm_c_kconfig' into 'master'
...
tools: Delete the old kconfig tools
Closes IDF-1111
See merge request espressif/esp-idf!16079
2021-11-26 09:51:18 +00:00
Laukik Hase
1df7f340be
docs: Fix spell and grammatical errors
...
- PCNT
- ESP-TLS
- ESP WebSocket Client
2021-11-26 10:48:56 +05:30
Ondrej Kosta
a789cf705f
Merge branch 'feature/eth_raw_frame_intf' into 'master'
...
Feature/eth raw frame intf
Closes IDF-4102
See merge request espressif/esp-idf!13873
2021-11-25 07:21:19 +00:00
Roland Dobai
f64b3902cf
tools: Delete the old kconfig tools
...
The old kconfig tool is not used anymore. It was replaced with the
kconfiglib Python package.
2021-11-24 13:07:56 +01:00
radim.karnis
5d55d34481
docs: Update references to esptool docs
2021-11-24 10:28:39 +01:00