18 channel = (adc_channel_t) digitalPinToAnalogChannel(
myPin);
61 adc1_config_width(ADC_WIDTH_12Bit);
62 adc1_channel_t chan= ADC1_CHANNEL_0;
66 chan = ADC1_CHANNEL_0;
69 chan = ADC1_CHANNEL_1;
72 chan = ADC1_CHANNEL_2;
75 chan = ADC1_CHANNEL_3;
78 chan = ADC1_CHANNEL_4;
81 chan = ADC1_CHANNEL_5;
84 chan = ADC1_CHANNEL_6;
87 chan = ADC1_CHANNEL_7;
90 adc1_config_channel_atten(chan, ADC_ATTEN_11db);
92 adc2_channel_t chan= ADC2_CHANNEL_0;
95 chan = ADC2_CHANNEL_0;
98 chan = ADC2_CHANNEL_1;
101 chan = ADC2_CHANNEL_2;
104 chan = ADC2_CHANNEL_3;
107 chan = ADC2_CHANNEL_4;
110 chan = ADC2_CHANNEL_5;
113 chan = ADC2_CHANNEL_6;
116 chan = ADC2_CHANNEL_7;
119 chan = ADC2_CHANNEL_8;
122 chan = ADC2_CHANNEL_9;
125 adc2_config_channel_atten(chan, ADC_ATTEN_11db);
129 esp_adc_cal_get_characteristics(
V_REF, ADC_ATTEN_DB_11, ADC_WIDTH_BIT_12,
131 uint32_t voltage = 0;
esp_adc_cal_characteristics_t characteristics
ESP32AnalogRead(int pin=-1)