laokaiyao e3789d99a0 feat(example): bump up version of es8311 lvgl in the example %!s(int64=2) %!d(string=hai) anos
..
adc ffb40a89d9 adc_cali: supported channel compensation of adc calibration on esp32c6 %!s(int64=2) %!d(string=hai) anos
analog_comparator 53584bb5a7 ana_cmpr: add programming guide %!s(int64=2) %!d(string=hai) anos
dac c634144ac8 ana_cmpr: designed driver layer %!s(int64=2) %!d(string=hai) anos
dedicated_gpio 801f934ac9 Dedicated GPIO: add software UART implementation for Xtensa targets %!s(int64=2) %!d(string=hai) anos
gpio 1f84f6c6ed esp32h4: remove esp32h4 target from ci %!s(int64=2) %!d(string=hai) anos
i2c e72061695e all: Removes unnecessary newline character in logs %!s(int64=2) %!d(string=hai) anos
i2s e3789d99a0 feat(example): bump up version of es8311 lvgl in the example %!s(int64=2) %!d(string=hai) anos
lcd e3789d99a0 feat(example): bump up version of es8311 lvgl in the example %!s(int64=2) %!d(string=hai) anos
ledc 79f34fe524 ledc: Support gamma curve fade feature on esp32c6 and esp32h2 %!s(int64=2) %!d(string=hai) anos
mcpwm 5680d28b0e mcpwm: fix bldc example force output level inverted %!s(int64=2) %!d(string=hai) anos
parlio d15534c4e2 parlio: add simple rgb led matrix example %!s(int64=2) %!d(string=hai) anos
pcnt 58bde0f665 fix pcnt sdm pre-commit failure %!s(int64=3) %!d(string=hai) anos
rmt ab6ae9341a example: fix led strip memory overwrite before trans done %!s(int64=2) %!d(string=hai) anos
sdio e72061695e all: Removes unnecessary newline character in logs %!s(int64=2) %!d(string=hai) anos
secure_element 7c28b44950 examples/secure_element: add component manifest file for cryptoauthlib %!s(int64=3) %!d(string=hai) anos
sigma_delta 58bde0f665 fix pcnt sdm pre-commit failure %!s(int64=3) %!d(string=hai) anos
spi_master 871b2ba237 spi: simplify readme description of spi examples %!s(int64=3) %!d(string=hai) anos
spi_slave b7053b46ef esp32h4: remove esp32h4 target from peripherals %!s(int64=2) %!d(string=hai) anos
spi_slave_hd b7053b46ef esp32h4: remove esp32h4 target from peripherals %!s(int64=2) %!d(string=hai) anos
temperature_sensor 3526ff3c6a temperature_sensor: Add temperature monitor interrupt example %!s(int64=2) %!d(string=hai) anos
timer_group 6fe405bffc ci: fix failed ci test jobs %!s(int64=2) %!d(string=hai) anos
touch_sensor 1c0be26531 fix(soc): soc header files can pass CI check %!s(int64=2) %!d(string=hai) anos
twai 88600bd91b driver: minor code clean up to pass coverity scan test %!s(int64=2) %!d(string=hai) anos
uart e72061695e all: Removes unnecessary newline character in logs %!s(int64=2) %!d(string=hai) anos
usb 5ceac3cd19 feat(usb): update HID Host example %!s(int64=2) %!d(string=hai) anos
.build-test-rules.yml 2ad2e3cb04 ci(ccs811): use manifest file instead of patterns in rules.yml %!s(int64=2) %!d(string=hai) anos
README.md a67d5d89e0 Replace all DOS line endings with Unix %!s(int64=7) %!d(string=hai) anos

README.md

Peripherals Examples

This section provides examples how to configure and use ESP32’s 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.