Raspberry Pi WeatherHAT PRO – Assembled



  • BC Robotics
Availability: Out Of Stock

Out Of Stock

SKU: RAS-186 Manufacturer: BC Robotics Inc. Mfg Part Number: RAS-186 Category: Tags: , ,


This version of the Raspberry Pi WeatherHAT PRO ships pre-assembled with no soldering required – the easiest way to get started monitoring the weather with the Raspberry Pi! This board is similar to our original Raspberry Pi Weather Board but features an integrated BME280 pressure / temperature / humidity sensor, so no need to add this on after the fact. It still features the same 4 channel AS1015 Analog to Digital Converter, and RJ11 connection points for the SparkFun Weather Meters. Simply plug in the SparkFun Weather Meters and you will have Wind Speed, Direction, Rainfall in addition to the onboard Humidity, Barometric Pressure, and Temperature.

If you are feeling a little more adventurous, additional connection points are available for an external fan, DS18B20 Temperature Sensor (with onboard pull-up resistor), a servo motor, extra analog inputs, and external 5V source. These extra connections require minor soldering, but nothing too challenging!

The 3 extra analog inputs are now routed to an easy to use 2.54mm/0.100” pitch header for connecting additional analog sensors. The integrated pullup resistors for these three inputs are now optionally connected via solder jumper. These extra analog inputs could be connected to a thermistor, soil moisture sensor, or even a simple CDS photo cell to provide additional data from your weather station!

The temperature and humidity readings of the BME280 are affected by their close proximity to the Raspberry Pi so we have added a 2 pin header for an external fan. Drawing in external air with a small fan will drastically improve your readings without exposing the sensor to the harsh elements (and keep your Pi running cooler). We recommend this 5V Brushless DC Cooling Fan and a JST XH 2 Pin Header.

Finally, we have also added an external input for regulated 5V power. If you are using an external regulator and need an easy way to feed power into the board and the Pi – add a two pin connector of your choice and you are good to go!

The board is also compatible with our Raspberry Pi Weather Station Tutorial and all 40 Pin GPIO versions of the Raspberry Pi. Raspberry Pi Sold Separately.



  • Plug and play RJ11 connections for SparkFun Weather Meters
  • Optional connection point for DS18B20 Temperature Sensor
  • Optional connection point for 3 x 12 Bit Analog Inputs
  • Optional connection point for servo motor
  • Onboard BME280 Temperature / Pressure / Humidity sensor
  • Onboard 12-Bit ADS1015 ADC
  • I2C / SPI / UART broken out
  • Compatible with Pi A+, B+, Pi 2, Pi 3, Pi 3A+, Pi 3B+, Pi 4



Pi Weather Station Tutorial (Part 1): https://bc-robotics.com/tutorials/raspberry-pi-weather-station-part-1/


May We Also Suggest…

Weather Meters
Price: $124.95


  Difficulty Level

Soldering Skill: Beginner
Prototyping Skill: Beginner
Programming Skill: Beginner

  Product Certifications

  Product Attributes

Weight: 25 g

  Warranty Policy

This product has a 30 Day Warranty from the date of delivery. The item must not be modified, abused, incorrectly hooked up, or used for purposes outside the original scope of design.

  Return Policy

This product is returnable Within 14 Days of delivery for a store credit. Item must be unopened, unused, and in re-saleable condition.

More Information:
For more information on our Warranty and Return Policies, please consult our   Terms of Service


  1. Mark (verified owner)

    Is the SPI on this board using 3.3v or 5v? I want to connect up a breakout sensor but the sensor can only tolerate 3.3v. Is there somewhere I can see the specs for the rest of the connections?

    • Chris @ BCR

      Hi Mark,

      We don’t do anything aside from break out the pins for convenience, so it is 3.3V logic directly from the Pi



  2. Mark (verified owner)

    The SPI on this board doesn’t have a CS pin but I suspect the SPI0 and SPI1 can be used as the CS pin. Is this the case?

    • William @ BC Robotics

      Hey Mark – SPI0 and SPI1 should really be labeled as CE0 and CE1 (chip enable). They are direct connections to the CE0 and CE1 on the Pi Header. The labeling is being changed on this header on all boards as they are updated.

  3. Chris

    Please bring this back!

    • William @ BC Robotics

      Hey Chris,

      This board will be back in the future – currently one of the chips used by this board is severely impacted by global shortages. We are estimating November 2022, but hopefully sooner. Once we have a firm date, we will enable ordering for it again – let us know if you have any questions!

Add a comment

Your email address will not be published. Required fields are marked *