• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе 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. Разного рода извраты с подключением "не к тем выводам" и без резисторов ради экономии пространства, так как хочется впихнуть в очень тесный корпус.
 
Сверху Снизу