Personal Weather Station with Arduino, a smart device for Pixel Weather v4.x.
- 1. Features and Screenshots
- 2. Board and Parts
- 3. Design Pictures
- 4. Pin Table
- 5. Drivers
- 6. Firmwares
- 7. App Download
- 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)
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 |
macOS - Serial port driver for Sierra (10.12) and High Sierra (10.13)
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
Pixel Weather v4.x (Available on App Store, for iPhone, iPad, Watch)