
How-To: Build a Weather Station With Your SBC for $20
Share
For this project, we'll suggest the ODROID-N2. However, this project can be modified to work with any single board computer that supports I2C. Links to instructions for a few SBCs from the ODROID line are found below.
Parts list:
Instructions:
Click here for instructions for the ODROID-N2
Additional Boards:
- ODROID-C0 - Click here for instructions
- The C0 Connector Kit is recommended to make connections easier
- ODROID-C1+ - Click here for instructions
- ODROID-C2 - Click here for instructions
- Raspberry Pi - Very similar to the instructions for the ODROID-C series as the GPIO pins needed are the same in this case
- ASUS Tinker Board 2GB / Tinker Board S - Very similar to the instructions for the ODROID-C series as the GPIO pins needed are the same in this case
- ODROID-XU4
- Click here for instructions without the XU4 Shifter Shield (connections will be a bit more difficult as the GPIO pins have a different pitch on the ODROID-XU4 than they do on the Weather Board 2)
- Click here for instructions using the XU4 Shifter Shield (recommended to provide proper voltages and GPIO pitch to easily interface with the Weather Board 2)
3 comments
Hey Jerry, I was looking for exactly that. Could you please share your code.
I just wanted to say thanks for posting the example, and the comment that this should work with any SBC.
I recently picked a number of 1GB Rock64 boards that were being liquidated through another vendor for between $8-$15. I hadn’t done anything with GPIO projects before, and have been building simple home security / monitoring devices with cheap USB cameras and Armbian. The Weather Board 2 looked like a perfect add to monitor environmental conditions. It took me a little bit of learning to adapt your example, but once I figured out that needed to use pins 27 and 28 for I2C1 (SDA,SCL, respectively), everything worked perfectly. I’m definitely picking up more of these Weather Boards!
Best regards,
Jim
I have modified the qt_weather station code to work with a directly attached Weather Board 2 (on an Odroid-N2) if someone is interested.