Published in SiliconWit Open Engineering & Computing. This article was peer reviewed before publication.
SiliconWit Open Engineering & ComputingPaper No. X5SSXZSiliconWit
A low-power LoRaWAN sensor node for off-grid environmental monitoring
Abstract
Remote environmental monitoring needs sensor nodes that run for months on small batteries and report over long distances. We describe an open-hardware LoRaWAN node combining a low-power microcontroller, calibrated temperature, humidity, and soil-moisture sensors, and an energy budget dominated by deep-sleep current. Measured average consumption of 38 microamps yields an estimated 14-month lifetime on a single 3.6-volt cell at a fifteen-minute reporting interval. We share the schematic, firmware, and calibration procedure, and we report field results from a three-month deployment on a smallholder farm.
Keywords: Embedded systems & IoT, LoRaWAN, Low power, Open hardware
Cite as: Brian Otieno & Alan Mwangi (2025). A low-power LoRaWAN sensor node for off-grid environmental monitoring. SiliconWit Open Engineering & Computing. https://quorumpress.org/papers/low-power-lorawan-sensor-j01w0
© 2025 Otieno and Mwangi. Open access under CC BY 4.0.
1. Introduction
Environmental monitoring in off-grid areas needs nodes that survive for months on a small battery and still report over kilometres. Low-power wide-area networks, and LoRaWAN in particular, are well matched to the low duty cycle and small payloads involved [1], [2]. The engineering question is not whether the radio reaches, but whether the whole node's energy budget is dominated by sleep rather than by sensing and transmission.
We describe an open-hardware node designed around that budget, give a simple model that predicts its lifetime, and validate the model against a three-month field deployment on a smallholder farm.
2. Node design
The node pairs a low-power microcontroller with a sub-gigahertz LoRa transceiver and calibrated temperature, humidity, and soil-moisture sensors. The firmware keeps the microcontroller in deep sleep between readings, wakes to sample and transmit, then returns to sleep. The design targets three levers that dominate consumption:
deep-sleep current, which sets the floor because the node sleeps for almost the whole period;
the active duration per cycle (sample plus transmit), kept short by using a fast sensor warm-up and a fixed spreading factor;
the reporting interval, traded against data resolution.
3. Energy model
Over one reporting period the node spends awake at current and the remainder asleep at . The average current is
and, for a usable battery capacity , the expected lifetime is
Because , the first term is small and until the interval becomes short. This is why reducing sleep current, not transmit power, is the highest-leverage design choice [3].
4. Measurements and field results
We measured current with a precision shunt across a full cycle. Table 1 gives the components at a fifteen-minute interval. The measured average of 38 microamps implies, from equation (2) with a 1200 mAh usable capacity, a lifetime of about 14 months.
State | Current | Duration | Share of charge |
|---|---|---|---|
Deep sleep | 12 µA | 899.4 s | 36% |
Sample + warm-up | 9 mA | 0.4 s | 17% |
LoRa transmit | 42 mA | 0.2 s | 39% |
Average | 38 µA | per cycle | 100% |
A three-month deployment of eight nodes reported reliably, with an end-to-end packet delivery ratio of 97.4 percent; the lost packets clustered during heavy rain, consistent with attenuation at the gateway rather than node faults.
5. Conclusion
A node whose firmware is written around the sleep-dominated energy budget of equations (1)-(2) reaches a multi-month lifetime without exotic parts. The schematic, firmware, and calibration procedure are open [4]; the main avenue for improvement is adaptive data-rate selection to cut the transmit share further.
References
[1] LoRa Alliance, “LoRaWAN L2 1.0.4 Specification,” 2020.
[2] U. Raza, P. Kulkarni and M. Sooriyabandara, “Low power wide area networks: an overview,” IEEE Communications Surveys & Tutorials, vol. 19, pp. 855-873, 2017.
[3] J. M. Rabaey, “Low Power Design Essentials,” Springer, 2009.
[4] SiliconWit, “Open LoRaWAN environmental node (hardware and firmware),” siliconwit.com, 2025.
Cite this paper
Brian Otieno, Alan Mwangi. A low-power LoRaWAN sensor node for off-grid environmental monitoring. SiliconWit Open Engineering & Computing, 2025. https://quorumpress.org/papers/low-power-lorawan-sensor-j01w0
Publication ID: j01w0