esp-idf/examples/peripherals/adc2
Angus Gratton 7f50bb7e7f Merge branch 'release/v3.1' into feature/cmake_v3.1 2018-08-17 14:14:10 +10:00
..
main assert: Fix. Move useful functions from wrapped assert functions 2018-06-25 11:05:54 +08:00
CMakeLists.txt
Makefile
README.md

README.md

Example: ADC2

This test code shows how to configure ADC2 and read the voltage connected to GPIO pin.

ADC2 functions:

ADC1_CHANNEL_7: GPIO27, voltage range [0V..3.1V], the data range [0..4095], saturates at about 1.1V.

DAC_CHANNEL_1: GPIO25, output range [0V..3.3V]

Test:

Please choose the channel (GPIO) to output DAC signals and the channel to input signals to ADC by menuconfig:

make menuconfig

Then connect two pins by a wire directly.

E.g. Choose GPIO27 for ADC and GPIO 25 for DAC in menuconfig (default option). Then connect them up.

Connection of ADC and DAC to the same pin is also allowed. In this case, you don't have to connect by a wire externally. E.g. choose GPIO 26 for both ADC and DAC in menuconfig.