diff --git a/README.md b/README.md index 3b18cdb..40bb2ad 100644 --- a/README.md +++ b/README.md @@ -1,38 +1,60 @@ +# ESP8266 WeatherStation -NodeMCU v0.9 +## Installation Instructions +1. git clone ... +2. cd ... +3. virtualenv -p python --no-site-packages . +4. source bin/activate +5. pip install -U platformio +6. platformio run --target upload && platformio device monitor -b 115200 + +## Wiring + + NodeMCU v0.9 + SDS011 A0 D0 - RSV (5)D1 - SDS_TX - RSV (4)D2 - SDS_RX - RSV (0)D3 - BMP_SDA - RSV (2)D4 - BMP_SCL - RSV 3V3 - BMP_VCC - RSV GND - BMP_GND - GND D5 - 3V3 D6 - GEIGER_VIN - GND D7 - DHT_DATA - 3V3 D8 - EN RX - RST TX - SDS_GND ?- GND GND - SDS_5V ?- 5V 3V3 - -SDS011 - - TXD - - RXD - - GND + RSV (5)D1 ----------------------- TXD + RSV (4)D2 ----------------------- RXD + RSV (0)D3 -- BMP_SDA .---- GND + RSV (2)D4 -- BMP_SCL | ... + RSV 3V3 -- BMP_VCC | .--- 5V + RSV GND -- BMP_GND | | ... + GND D5 | | ... + 3V3 D6 ------------. | | + GND D7 -- DHT_DATA \ +-| --------- GND + 3V3 D8 \ | +---------- 5V + EN RX '- | ----------- VIN + RST TX | | + GND -. GND - DHT_GND | | GeigerCnt + .-- 5V | 3V3 - DHT_VDD | | + | '------------------------' | + '-----------------------------------' + +SDS011: + - TXD -> D1 + - RXD -> D2 + - GND -> GND - - - 5V + - 5V -> 5V - - -DHT22 - VDD -> 3V3 - DATA -> D7 - -> - GND -> GND +DHT22: + - VDD -> 3V3 + - DATA -> D7 + - -> + - GND -> GND + +RadiationD-v1.1(CAJOE): + - GND -> GND + - 5V -> 5V + - VIN -> D6 + +## License + +### Code +WTFPL: http://www.wtfpl.net/about/ -RadiationD - GND -> GND - 5V -> 5V - VIN -> D6 +### Sensor Data +Public Domain: https://opendatacommons.org/licenses/pddl/summary/