Categories
ESP32 ESP8266 NodeMCU

ESP32, SSD1306 и MQTT

В предишната статия показахме как се публикува съобщение чрез MQTT, нека сега се абонираме за MQTT тема (topic).

За целта ще използваме ESP32 и екран SSD1306. С тяхна помощ ще извеждаме резултата получен от предишното демо.

Нека свържем:

  • GND на екрана към GND на ESP32;
  • VIN на екрана към 3V3 на ESP32;
  • SCL на екрана към SCL (D22) на ESP32;
  • SDA на екрана към SDA (D21) на ESP32.
Categories
ESP8266 NodeMCU

Да измерим температурата с DS18B20

DS18B20 е цифров термометър с интерфейс използващ за комуникация само един проводник.

Всеки DS18B20 има уникален 64 битов сериен номер, което позволява много сензори да споделят един проводник.

Термометърът може да измерва температури от -55°C до +125°C.

Categories
ESP8266 NodeMCU

SSD1306 OLED екран с I2C интерфейс

SSD1306 е монохромен графичен дисплей използващ OLED технология, има I2C интерфейс и работно напрежение 3.3V.

Съществуват няколко вариации в резолюция и цветове.