Hardware setup - HomeKidd/ESP8266-HomeKit-Weather-Station-BME280-Elgato-Eve GitHub Wiki

Hardware setup

List of parts

Hot Air Soldering Gun

USB TTL adapter
NodeMCU or Wemos D1 Mini
Bosch BME280 I2C bus sensor
SSD1306 OLED display
Temperature Sensor Housing
Tactile button
Jumper cables

Connections

  • I2C bus pins on ESP12E/F boards are GPIO5 - SCL and GPIO4 - SDA. If you are using Wemos D1 mini, I2C pins are SCL - D1 and SDA - D2! See schematic below!

  • This sensor also has an option for resetting to factory default. Long pressing for 10 seconds a button connected to GPIO0 and GND will reset the sensor!

  • OLED screen using GPIO13 - SDA (Wemos D7) and GPIO14 - SCL (Wemos D5) pins

Schematic

Using without screen:

With OLED screen:

paypal

⚠️ **GitHub.com Fallback** ⚠️