A simple weather station displaying temperature, humidity, pressure & dust information and the current time/date on an OLED display using an ESP8266, BME280 sensor and a Grove dust sensor with touch sensor control.
The wiring of this project is extremely simple as all components (except the dust sensor & touch sensor) use the i2c interface, making use of four pins only. As both the OLED display and the BME280 sensor make use of this interface, the wiring is as follows:
VCC (on the sensor/OLED) - 3.3V (on the microcontroller)
GND - GND
SCL - D1
SDA - D2
The wiring for the dust sensor is as follows:
VCC (on the sensor) - 3.3V (on the microcontroller)
GND - GND
Signal - D3
The wiring for the touch sensor is as follows:
VCC (on the sensor) - 3.3V ( on the microcontroller)
GND - GND
Signal - D0
More information about the code and wiring is shown in this video:
Amazing OpportunitiesAlso, be sure to check out PCBWay, a leading manufacturer and distributor in PCB design and manufacturing. They have amazing prices and excellent quality in their services, so don't miss out on them! Plus, PCBWay has an amazing website, online Gerber viewer function and a gift shop so make sure to check out their links below:
PCBWay Free Online Gerber Viewer Function: https://www.pcbway.com/project/OnlineGerberViewer.html
PCBWay Gift Shop: https://www.pcbway.com/project/gifts.html
Enjoy! Contact us for any inquiries!
Comments