Guide buid Meteo Station

Hi guys.

I am completly new in the Arduino World, and would like some advice.

I am working at a middle school, and our goal is to build some meteo stations.

Our goal is to measure:

  • Humidity
  • Temperature
  • suspended particles (PM 2,5)
  • CO2
  • Noise

and perhaps ( I have to discuss this)


  • NO2
  • O3

We want to build several stations, and evaluate this data. I am not shure if I should export the data online to a server, or store it locally…

Is is possible to measure all this data with one arudino (for example Arduino One) board, and export the values through a WIFI connection to a server…

Or should I use a RaspberryPi?

Thanks for your help.

You can do all that with an Arduino board.

The Arduino Uno doesn't have built-in WiFi functionality. You can get WiFi shields to add WiFi functionality, but these can be a bit tricky to work with.

The Uno WiFi Rev2 does have built-in WiFi. It is a bit more expensive and some commoon 3rd libraries won't work with it.

The MKR WiFi 1010 is a reasonable choice. This board runs at 3.3 V instead of the 5 V of the Uno. That can make it a little more difficult to interface with some of the common 5 V modules. The Raspberry Pi is also 3.3 V.

The ESP32 boards are also a good option. They are 3.3 V