Raspberry Pi
The Raspberry Pi is a flexible platform that can be used to test sensors before installation as well as serve as a reliable data logger. It supports connection to Wi-Fi networks out of the box, and you can also add an external cellular modem for remote deployments without Wi-Fi access.
Sensors Supported
Light sensor
Rain Gauge
Anemometer
Wind Vane
Radiation Shield (Temperature, Pressure, & Relative Humidity)
Download the 3D-PAWS software
Note
The Raspberry Pi 3B+ and 4 models require significantly more power than microcontroller-based options like the Particle Boron. While the Particle Boron can operate efficiently on the smaller Voltaic solar panels and batteries we recommended, the Raspberry Pi 3B+ and 4 typically need a much larger solar panel and battery setup to ensure reliable, continuous operation-especially in remote or off-grid deployments. See below for power requirements and recommendations.
Raspberry Pi 3B+ System Power Budget
Component
Function
Supply Voltage
Avg. Current (mA)
Peak Current (mA)
Notes
Raspberry Pi 3B+
SBC, data logging, control
5 V
400
950
WiFi on, HDMI/LEDs off
Grove Base HAT
GPIO expansion, Grove interface
3.3 V
5
5
Enables Grove sensors
Adafruit BMP390
Pressure & altimeter sensor
3.3 V
0.8
0.8
I2C, always on
Adafruit SHT31-D
Temp & humidity sensor
3.3 V
0.5
0.5
I2C, always on
Adafruit MCP9808
High-accuracy temp sensor
3.3 V
0.2
0.2
I2C, always on
AS5600
Rotational position sensor for wind vane
3.3 V
4.5
4.5
I2C, always on
SI1145
UV/IR/Visible light sensor
3.3 V
0.4
0.4
I2C, always on
2 × SS451A Hall Effect
Magnetic switch sensors for rain gauge & anemometer
3.3 V
9.0
9.0
Each ~4.5 mA, always on
Buck Converter
Voltage regulation
12–18 V in, 5 V out
—
—
Assume 85% efficiency
Total System
—
—
420.4
970.4
All sensors powered continuously
System Power Profile
Average Power Consumption:
420.4 mA × 5 V = 2.10 W
With 85% buck converter efficiency:
2.10 W ÷ 0.85 ≈ 2.47 W drawn from the battery
Peak Power Consumption:
970.4 mA × 5 V = 4.85 W
With 85% buck converter efficiency:
4.85 W ÷ 0.85 ≈ 5.71 W drawn from the battery
Solar Panel:
A 20 W panel provides ample margin for continuous operation and battery charging.
Battery Sizing (example, 12 V system):
For 24 hours runtime at 2.47 W average:
2.47 W × 24 h = 59.3 Wh
For a 12 V battery:
59.3 Wh ÷ 12 V ≈ 4.94 Ah
Add a Safety Margin
Add at least 30% extra for cloudy days, battery aging, and inefficiency:
4.94 Ah × 1.3 ≈ 6.4 Ah
Choose a Standard Battery Size
Recommended minimum: 12V, 7Ah battery (common size)
For more backup (2–3 days), consider a 12V, 12–20Ah battery
Notes:
Pi 3B+ current draw is measured with HDMI and LEDs off, WiFi enabled, and no USB peripherals.
All sensors are I2C and powered from the Pi’s 3.3 V rail via Grove HAT.
Actual current draw may vary with workload and peripherals.
Last updated
Was this helpful?