Solar HC-12 remote Weatherstation outdoor unit
Print Profile(1)

Description
🌤️ DIY Off-Grid Weather Station Project
Hello everyone,
Here’s a part of a DIY project: an off-grid weather station powered by a photovoltaic (PV) panel. It is completely self-sufficient and does not require a Wi-Fi connection to communicate with the indoor unit.
The outdoor unit uses an HC-12 433 MHz transceiver to wirelessly transmit data to the indoor unit. The transmitted data includes:
- 🌡️Outdoor Temperature
- 💧Relative Humidity
- 🌬️Air Pressure
⚡ Power Supply System
The entire system is powered by a Waveshare Solar Power Manager, which:
- Provides the required 5V for the Arduino Nano
- Manages the battery charging and protection (BMS)
- Connects directly to the PV panel
I've attached the source code for the project below.
🧰 Components Used
| Component | Description | Link |
|---|---|---|
| 🔋 Waveshare Solar Power Manager | Power management & BMS | waveshare.com |
| 🔋 18650 Dual Battery Holder | For powering the unit | AliExpress |
| 🧠 Arduino Nano with USB-C | Microcontroller | AliExpress |
| 🌡️ Adafruit BMP280 | Pressure sensor | Adafruit |
| 💧 Adafruit AHT20 | Temperature & humidity sensor | Adafruit |
| 📡 HC-12 Transceiver Module | Wireless communication | AliExpress |
| ☀️ 10W Solar Panel (12V Mono) | Power source | Offgridtec |
| 📦 Universal Enclosure (177×126×56 mm) | For mounting components | Conrad |
| 🔋 18650 Li-Ion Cells | Any brand, unprotected | — (Protection is handled by Solar Power Manager) |
🔧 Additional Tools & Supplies
- 🪛 Sheet metal screws (to mount the Solar Power Manager)
- 🔌 Wires for soldering components
- 🔋 Thicker gauge wires for the battery pack
- 🔥 Soldering iron and solder
- 🔩 Power drill with bits (for cable passthroughs)
🛠️ Notes
- The solar panel I used is oversized for sunny days, but ensures that the system runs reliably even during several cloudy days.
- Batteries must not be protected cells, as the BMS is already integrated into the Solar Power Manager.
🤝 Final Thoughts
Have fun building your own station!
Feel free to ask if you have questions or if something isn't working as expected. 😊
Documentation (2)

License
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.




























Comment & Rating (0)