使用引脚 26 作为 ADC?

Using Pin 26 for ADC?

在 Toit 中似乎不鼓励将引脚 26 用于 ADC。

据我所见,https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html pin 26 应该有一个 ADC 转换器,那是什么原因呢?

ESP32 limited ADC2:

Since the ADC2 module is also used by the Wi-Fi, only one of them could get the preemption when using together, which means the adc2_get_raw() may get blocked until Wi-Fi stops, and vice versa.

因此,如果使用 WiFi 进行连接,我建议使用 ADC1 引脚。

由于ADC2引脚在使用WIFI时不能使用,可以使用ADC1

GPIO32  ADC1_CH04
GPIO33  ADC1_CH05
GPIO34  ADC1_CH06
GPIO35  ADC1_CH07
GPIO36  ADC1_CH0
GPIO39  ADC1_CH03

观看此视频以了解有关 esp32 引脚和指定外设的更多信息:

https://www.youtube.com/watch?v=LY-1DHTxRAk&t=546s