• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

ESP-01S подключение DS18B20 к GPIO3 (RX)

ask1

Member
Обычно между Data и VCC датчика DS18B20 рекомендуют ставить резистор 4.7 КОм. Если подключать Data от DS18B20 к GPIO0, то ничего подключать не нужно, так как в ESP-01S между GPIO0 и VCC уже есть резистор 12 КОм. Но, в силу удобства размещения на плате, возникла мысль подключить Data DS18B20 к GPIO3 (RX), без резистора на VCC. Собрал, запустил (на прошивке WiFi-Iot) и все работает правильно. Но гложут смутные сомнения, что это правильный подход.
Кроме этого, есть модуль c BMP180, который подключен к GPIO0 и GPIO2 - они как раз рядом.

esp8266 bmp180 ds18b20 v2.jpg
Тут модуль BMP180 развернут по горизонтали, то есть он "смотрит" датчиком вниз к плате. Температура с него будет совершенно неадекватная, но она и не нужна.

P.S. Разного рода извраты с подключением "не к тем выводам" и без резисторов ради экономии пространства, так как хочется впихнуть в очень тесный корпус.
 
Сверху Снизу