OVMS3-idf/examples/peripherals
michael 1f43f33567 sdio: update the host example to support working with a slave without DAT1
The interrupt line (DAT1) is an extra pin comparing to SD memory,
allowing the slave to actively inform the host some events.

It's possible for two ESP32 chips to communicate with each other in
1-bit mode or SPI mode without the DAT1 line by polling the slave's
interrupt registers. But this will increase the CPU load of the host,
and do harm to the response speed to slave events.
2020-01-22 05:34:21 +00:00
..
adc Merge branch 'master' into feature/esp32s2beta_update 2019-08-08 15:26:58 +10:00
adc2 dac: refactor driver add hal 2019-11-22 11:44:46 +08:00
can can: Refactor CAN to use HAL and LowLevel layers 2020-01-09 16:13:51 +08:00
gpio tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
i2c test: update example and unit tests with new import roles: 2019-12-07 10:34:54 +08:00
i2s Merge branch 'master' into feature/esp32s2beta_update 2019-08-08 15:26:58 +10:00
i2s_adc_dac Merge branch 'master' into feature/esp32s2beta_update 2019-08-08 15:26:58 +10:00
ledc Merge branch 'master' into feature/esp32s2beta_update 2019-08-19 15:03:43 +10:00
mcpwm Merge branch 'master' into feature/esp32s2beta_update 2019-08-08 15:26:58 +10:00
pcnt Merge branch 'master' into feature/esp32s2beta_update 2019-08-19 15:03:43 +10:00
rmt test: update example and unit tests with new import roles: 2019-12-07 10:34:54 +08:00
sdio sdio: update the host example to support working with a slave without DAT1 2020-01-22 05:34:21 +00:00
sigmadelta Merge branch 'bugfix/strict_prototypes' into 'master' 2019-08-05 09:38:39 +08:00
spi_master Implement review comments 2020-01-08 18:41:43 +08:00
spi_slave Merge branch 'master' into feature/esp32s2beta_merge 2019-09-16 16:18:48 +10:00
temp_sensor_esp32s2 Fix function prototypes 2019-08-13 17:14:16 +10:00
timer_group bugfix(timer): add a macro to control making the XTAL related functions 2019-11-26 12:39:46 +00:00
touch_pad_interrupt Refactor the touch sensor driver 2019-11-27 20:08:44 +08:00
touch_pad_read Refactor the touch sensor driver 2019-11-27 20:08:44 +08:00
uart Fix some typo in idf 2019-12-12 15:55:42 +08:00
wave_gen wave_gen example: analog signal generator 2020-01-14 09:23:44 +00: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.