Skip to content
meteodrenthe.nl

meteodrenthe.nl

a weather station blog

Menu
Menu

My Pi Zero + Meteostick setup

Posted on October 31, 2020July 27, 2022 by meteodrenthe

I have been using the Meteostick in combination with a Raspberry Pi to process sensor updates from the Davis Vantage Pro 2 setup for about 10 months now. The setup has undergone some changes. Currently, I have the Meteostick connected to a Raspberry Pi Zero W. This has a singular responsibility: read the updates from the USB port an forward them the Meteodrenthe server.

At the end of the summer, I added a PiJuice Zero. The idea here being that if the power in my house drops out, the Zero can keep running for around a day and cache updates in the mean time. When power is back up (and WiFi), the Java application responsible for the process will start forwarding all cached updates.

In February, I wrote a blog article explaining how the Meteostick can be read from the Linux command line. This is a good way to start to get a grip on how it emits updates when the Davis sensors do. I reposted it here: https://blog.meteodrenthe.nl/2020/10/31/reading-the-meteostick-from-the-linux-terminal/

I haven’t shared the code I use yet. Anyone wanting to write Java code to read the Meteostick could start by looking at the jSerialComm library. There are examples out there that should make it easy enough to retrieve the data.

My personal weather station is located in a small township in the North of the Netherlands.

This blog records updates to my setup, development of components, weather reports and anything related.

Real time data generated by the weather station can be found on meteodrenthe.nl.

Some products and technologies in use:

Davis Vantage Pro 2

Davis AirLink

Davis WeatherLink Live

Barani MeteoShield Pro

Apogee Instruments TS-100

Davis 7714 radiation shield

MetSpec RAD14 radiation shield

Vaisala DRT504

Siap+Micros SMarT CELLino

Wemos D1 Mini microcontrollers

Bosch BMP280/BMP3xx pressure sensors

Sensirion SHT35 temp/hygro sensor

PT100 temperature sensor

10K NTC thermistors

Adafruit breakout boards

ADS1115 analog-to-digital converter

Light intensity sensors

Voltaic Systems solar panels

Foscam FI9900P weather cam

Raspberry Pi Zero W

Custom printed circuit boards

C++ (Arduino code)

Java (server backend)

Angular Framework

Twitter feed is not available at the moment.
©2025 meteodrenthe.nl | Built using WordPress and Responsive Blogily theme by Superb