esp-idf/examples/peripherals
Tomas Rezucha f48f433d5b fix(usb/host): Do not abort on string descriptor overflow
Some devices return full LANGID table, even if short LANGID table was requested.
No memory overflow occurs, because we have allocated enough memory for transfers to the
default pipe. So we can ignore the error and continue with string desc fetching.
2023-11-20 09:12:54 +01:00
..
adc fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12 2023-11-06 18:55:49 +08:00
analog_comparator refactor(ana_cmpr): make analog comparator driver as component 2023-11-17 10:05:22 +08:00
dac fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12 2023-11-06 18:55:49 +08:00
dedicated_gpio refactor(examples): reformat peripheral examples with astyle_py 2023-09-28 10:08:04 +08:00
gpio refactor(examples): reformat peripheral examples with astyle_py 2023-09-28 10:08:04 +08:00
i2c docs(i2c): Modify some variables in I2C driver for good docs 2023-11-07 18:42:08 +08:00
i2s refactor(i2s): make i2s driver as component 2023-11-17 21:29:17 +08:00
lcd feat(ssd1306): support 128x32 resolution 2023-11-08 09:58:50 +08:00
ledc Update ledc_basic_example_main.c 2023-11-02 11:13:20 +01:00
mcpwm docs: update EC11 datasheet link 2023-10-23 10:12:23 +08:00
parlio/simple_rgb_led_matrix parlio: add simple rgb led matrix example 2023-03-01 00:43:14 +00:00
pcnt/rotary_encoder docs: update EC11 datasheet link 2023-10-23 10:12:23 +08:00
rmt refactor(examples): reformat peripheral examples with astyle_py 2023-09-28 10:08:04 +08:00
sdio fix(sd_card): update sd_card troubleshooting notes in readme.md 2023-10-25 11:19:08 +02:00
secure_element/atecc608_ecdsa refactor(examples): reformat peripheral examples with astyle_py 2023-09-28 10:08:04 +08:00
sigma_delta fix pcnt sdm pre-commit failure 2023-01-17 15:28:27 +08:00
spi_master fix(spi): clean eeprom example iram usage 2023-11-08 10:51:04 +08:00
spi_slave feat(spi_slave): add p4 hp spi slave driver support 2023-10-30 12:51:56 +08:00
spi_slave_hd feat(spi_slave_hd): p4 update examples and document 2023-11-07 16:01:44 +08:00
temperature_sensor refactor(examples): reformat peripheral examples with astyle_py 2023-09-28 10:08:04 +08:00
timer_group refactor(examples): reformat peripheral examples with astyle_py 2023-09-28 10:08:04 +08:00
touch_sensor feat(touch): support touch driver on p4 (soc) 2023-11-16 11:13:02 +00:00
twai feat(twai): support legacy twai(can) driver for esp32p4 2023-10-26 16:20:45 +08:00
uart fix: assert failed in example uart_async_rxtxtasks 2023-11-04 08:48:57 +08:00
usb fix(usb/host): Do not abort on string descriptor overflow 2023-11-20 09:12:54 +01:00
.build-test-rules.yml refactor(i2s): make i2s driver as component 2023-11-17 21:29:17 +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.