Использование контакта 26 для АЦП в Toit не рекомендуется.
Из того, что я вижу на https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html на выводе 26 должен быть преобразователь АЦП, так в чем причина этого ?
Использование контакта 26 для АЦП в Toit не рекомендуется.
Из того, что я вижу на https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html на выводе 26 должен быть преобразователь АЦП, так в чем причина этого ?
ESP32 ограничен а> вокруг АЦП2:
Поскольку модуль ADC2 также используется Wi-Fi, только один из них может получить преимущество при совместном использовании, что означает, что adc2_get_raw() может быть заблокирован до тех пор, пока Wi-Fi не остановится, и наоборот.
Поэтому я предлагаю использовать контакты ADC1, если для подключения используется WiFi.
Поскольку все контакты 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