SensorRig

ESP32-C3 Deep-Sleep Current Measurement with INA219

14 August 2026 · 1 min read

Hardware used in this build

  • ESP32-C3 dev board — Shed node MCU
    The shed node MCU. Runs the AI_optimized_shed_TX.ino sketch. Seeed's own board.
  • INA219 — Solar bus voltage + power
    Adafruit INA219 High Side DC Current Sensor Breakout. ±26 V, ±3.2 A, I2C. The one I use.
  • Solar panel + battery — Node power source

Full parts list & affiliate disclosure →

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

Comparison

PartRoleInterfaceVerdictPrice
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.
INA219Solar bus voltage + powerI2C 0x40yes—
Adafruit INA219 High Side DC Current Sensor Breakout. ±26 V, ±3.2 A, I2C. The one I use.
Solar panel + batteryNode power sourcevia INA219 + divider (vlt_solar, pwr_solar)——

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