Согласно даташиту ESP8266, контакт ADC имеет 10-битное разрешение. Это значит, что считанное аналоговое значение будет в диапазоне от «0» до «1024».
Контакт ADC конвертирует напряжение, находящееся только в диапазоне от 0 до 3,3 вольт. Поэтому перед тем, как подавать на контакт ADC (он же A0) какое-либо напряжение, убедитесь, что используете устройство, которое выдает не более 3,3 вольт. В противном случае вам понадобится делитель напряжения:
Voltage-divider-equation 3.png
Примечание: У ранних версий ESP контакт A0 может работать с напряжением не выше 1 вольта. Поэтому перед сборкой цепи, описанной в следующем разделе, убедитесь, что A0 на вашем модуле может работать с 3,3 вольтами.