esp-idf/examples/peripherals
Armando 984ee9dd38 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-c3_errata_en.pdf
2023-02-08 09:04:28 +00:00
..
adc adc: no longer support adc2 oneshot mode on esp32c3 2023-02-08 09:04:28 +00:00
gpio example: fixed the issue that config struct is not properly initialized 2022-03-25 01:08:21 +08:00
i2c usb_serial_jtag: Add blocking driver to support vfs. 2022-04-19 16:21:20 +08:00
i2s Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
i2s_adc_dac style: format python files with isort and double-quote-string-fixer 2021-01-26 10:49:01 +08:00
ledc esp32c3: Apply one-liner/small changes for ESP32-C3 2020-12-01 10:58:50 +11:00
mcpwm Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
pcnt bugfix:rotary encoder example isr service install 2021-07-14 10:13:21 +08:00
rmt CI: enable example builds for C3 2021-02-09 12:04:02 +08:00
sdio sdio/example: fixed the essl return type issue 2022-09-26 19:41:30 +08:00
secure_element/atecc608_ecdsa secure_element: Update esp-cryptoauthlib submodule latest version. 2021-06-17 13:52:03 +08:00
sigmadelta Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
spi_master spi: update examples to use the new GDMA driver 2021-07-30 17:59:52 +08:00
spi_slave SPI:fix spi slave example sender ccount issue 2022-07-05 11:45:47 +08:00
spi_slave_hd/segment_mode spi_slave_hd: fix stack variable bug in seg_slave example 2021-12-14 12:40:38 +08:00
temp_sensor temp_sensor: add calibration for esp32c3 2021-03-11 14:25:18 +08:00
timer_group driver/timer: only re-enable alarm in callback when auto reload is true 2021-07-13 17:22:33 +08:00
touch_element touch_element: fix event callback parameter type, change it into pointer 2021-03-05 11:45:47 +08:00
touch_pad_interrupt backport link updates to v4.3 2021-04-26 11:33:22 +00:00
touch_pad_read backport link updates to v4.3 2021-04-26 11:33:22 +00:00
twai style: format python files with isort and double-quote-string-fixer 2021-01-26 10:49:01 +08:00
uart console: fix a bug preventing us from starting a CLI on non-default UART 2021-09-13 14:10:19 +08:00
usb example: peripherals/usb: fix typo naming of local variables 2022-07-19 11:05:40 +08:00
wave_gen bugfix by disabling IRAM attr on ISR 2021-09-24 10:53:05 +08:00
README.md Replace all DOS line endings with Unix 2018-07-12 19:10:37 +08:00

Peripherals Examples

This section provides examples how to configure and use ESP32s internal peripherals like GPIO, UART, I2C, SPI, timers, counters, ADC / DAC, PWM, etc.

See the README.md file in the upper level examples directory for more information about examples.