PCB Design - HomeKidd/ESP8266-HomeKit-Weather-Station-BME280-Elgato-Eve GitHub Wiki

Donate

❗️❗️❗️Order PCBs from PCBWay and You will get 5$ DISCOUNT using this link! 10pcs for 2$ only ❗️❗️❗️

Tools

Since these projects are involve some soldering I highly recommend to buy a soldering iron before starting assemble it! Personally I'm using a 10$ one from Aliexpress, but since I have to solder SMD parts for the PCBs I've ordered a Soldering station like in the picture 😄 Soldering Iron
Soldering Station 1
Soldering Station 2
Hot Air Soldering Gun

v3.x.x PCB

New version of PCB has connectors for 1.3" SSD1306 OLED screen and BME280 sensor and all the necessary parts with USB Type-C connector. The PCB has 48x48mm dimensions and an USB connection for power.

ESP12F/E
Bosch BME280 I2C bus sensor
1.3” SSD1306 OLED display
SMD 0805 resistors (10K, 5.1K)
SMD 0805 capacitors (10uF, 100nF)
AMS1117-3.3
4.5x4.5 button
USB Type-C
2.54mm 90 degree female header
2.54mm header (optional)

PCBs can be ordered from PCBWay here!

Prefix Value Package
R1 10K Ω SMD 0805
R2 10K Ω SMD 0805
R3 5.1K Ω SMD 0805
R4 5.1K Ω SMD 0805
C1 100nF SMD 0805
C2 10uF SMD 0805
C3 10uF SMD 0805
C4 100nF SMD 0805
U1 AMS1117-3.3 SOT223
- SSD1306 OLED 1.3" I2C bus 128x64px
Reset 90 degree Tactile Button 4.5x4.5x7mm
Serial 2.54mm 4P header (optional)
USB USB Type-C 6P female connector
- BME280 connector 90 degree 4P 2.54mm header

‼️The PCB designed for OLED screens with VCC-GND-SCL-SDA pinout! Screens with GND-VCC-SCL-SDA pinout is NOT compatible‼️

‼️The PCB designed for BME280 with 4 pins! For the correct orientation of the BME280 and the sensor's connector please use these reference images‼️

‼️ Please take attention when buying the sensor because BMP280 looks nearly the same as BME280 but it doesn't feature humidity readings! BME280 has square sensor, BMP has rectangular ‼️

paypal

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