Github: https://github.com/woointeractive/PersonalWeatherStation
PersonalWeatherStation
Personal Weather Station with Arduino, a smart device for Pixel Weather v4.x.
Table of contents
- 1. Features and Screenshots
- 2. Board and Parts
- 3. Design Pictures
- 4. Pin Table
- 5. Drivers
- 6. Firmwares
- 7. App Download
1. Features and Screenshots:
- Temperature and humidity
- Clcok with temperature and humidity
- Pomodoro Timer
-
Game
2. Board and Parts:
- Arduino Uno or Nano
- Optional Shield: Uno with Arduino Sensor Shield v5, Nano with I/O Shield
- Bluetooth with CC2541 (VCC, GND, TX, RX)
- OLED 128x64 IIC(I2C) with SSD1306 (VCC, GND, SDA, SCL)
- Passive Buzzer (3.3v, GND, S or D)
- DHT11 (VCC, GND, S or D)
3. Design Pictures:
-
Arduino Uno
-
Arduino Nano
4. Pin Table:
Arduino Uno / Nano Pin | Part Pin | Part Name |
---|---|---|
VCC | VCC | Bluetooth |
GND | GND | Bluetooth |
RX | TX | Bluetooth |
TX | RX | Bluetooth |
VCC | VCC | OLED |
GND | GND | OLED |
A4 | SDA | OLED |
A5 | SCL | OLED |
3.3v | 3.3v | Passive Buzzer |
GND | GND | Passive Buzzer |
D13 | S or D | Passive Buzzer |
VCC | VCC | DHT11 |
GND | GND | DHT11 |
D2 | S or D | DHT11 |
5. Drivers:
macOS - Serial port driver for Sierra (10.12) and High Sierra (10.13)
6. Firmwares:
HelloWorld - Testing screen and buzzer
v1.0.0 - Include all functions
Steps:
- Unzip the firmware file
- Download Ardukit (macOS) and select .hex file to flash into Arduino board
7. App Download:
Pixel Weather v4.x (Available on App Store, for iPhone, iPad, Watch)
How do you sow F instead of C got temperature?
The unit of temperature F/C will sync with Pixel Weather app (https://apps.apple.com/app/id1278650505). It could change in main page when you press F/C icon.
Since font not clear please tell me how I can change the font
How I can change data from Fahrenheit to celius