Страница 1 из 1
Аналоговые входы ESP32 в FLProg 9.
Добавлено: 20 янв 2026, 13:57
montirovka
Вывел все параметры контроллера ESP32 в консоль. Пины ADC обозначены как 32,33,34,35,36 и 39.
2026-01-20_11-40-01.png
При подключении аналогового входа в программе FLProg 9.6.9 пинов больше. Есть и другие и нет пинов 35 и 36.
2026-01-20_13-31-27.png
Почему такое расхождение по пинам? Как понять что пин будет работать как вход?
Re: Аналоговые входы ESP32 в FLProg 9.
Добавлено: 20 янв 2026, 15:29
Ander
montirovka писал(а): 20 янв 2026, 13:57
Вывел все параметры контроллера ESP32 в консоль. Пины ADC обозначены как 32,33,34,35,36 и 39.
2026-01-20_11-40-01.png
При подключении аналогового входа в программе FLProg 9.6.9 пинов больше. Есть и другие и нет пинов 35 и 36.
2026-01-20_13-31-27.png
Почему такое расхождение по пинам? Как понять что пин будет работать как вход?
С ЕСП вообще много вопросов, тут 2 пути или ждать когда дойдут руки, и привести описание контроллеров к даташиту и протестировать все пины или сделать своё описание и приложить сюда, так можно будет оперативно его заменить в штатных.
Re: Аналоговые входы ESP32 в FLProg 9.
Добавлено: 20 янв 2026, 19:49
montirovka
Сделал для проверки работающих аналоговых входов два проекта. В версии FLProg 8.2.3 работают все входы назначенные в проекте. Вход D2 со светодиодом работает как аналоговый вход.
photo_2026-01-20_19-21-42.jpg
В версии FLProg 9.6.4 работают только входы на пинах 32, 33, 34 и 35.
photo_2026-01-20_19-21-51.jpg
Re: Аналоговые входы ESP32 в FLProg 9.
Добавлено: 20 янв 2026, 23:34
ecoins
montirovka писал(а): 20 янв 2026, 19:49
Сделал для проверки работающих аналоговых входов два проекта. В версии FLProg 8.2.3 работают все входы назначенные в проекте. Вход D2 со светодиодом работает.
photo_2026-01-20_19-21-42.jpg
В версии FLProg 9.6.4 работают только входы на пинах 32, 33, 34 и 35.
photo_2026-01-20_19-21-51.jpg
Понятно. Но только 32,33,34,35 не конфликтуют с WiFi.
В описании правильно указаны только эти входа. Остальные через пользовательские блоки с риском самого пользователя.
ESP32 сложнее чем c с простой архитектуры AVR (Nano и др.) - много неоднозначностей и конфликтных моментов. Это относится и STM32.