SensorRig

Radio Links for Raspberry Pi Sensors: HC-12 vs WiFi with ESP32-C3

14 August 2026 · 1 min read

This guide is generated from data/guides.json and data/parts.json. Don’t edit by hand — edit the data.

Comparison

PartRoleInterfaceVerdictPrice
HC-12 433 MHz wireless moduleRadio link shed <-> Pi 4Serial1, 9600 baud, RX20/TX21yes
HiLetgo HC-12 433 MHz SI4438 module with antenna. Reliable for 100–1 000 m links.
ESP32-C3 dev boardShed node MCUGPIO; Serial1 HC-12 (RX20/TX21); I2C SDA8/SCL9yes~$10.99
The shed node MCU. Runs the AI_optimized_shed_TX.ino sketch. Seeed’s own board.
Raspberry Pi 41-Wire master + villa collectordtoverlay=w1-gpio; SQLite timeseries.dbyes
Used in the running shed build; works reliably.

Verdict

Pick the part that matches your interface and accuracy needs. If you need humidity, prefer BME280 over BMP180. For long 1-Wire runs, DS18B20 is the most robust choice.


Disclosure: SensorRig is reader-supported. Some links may be affiliate links; if you buy through them I may earn a commission at no extra cost to you.

Related reading