# LoRa Power Model for Energy Optimization in IoT Applications

**Authors:** Juan Luis Soler-Fernández, Omar Romera, Angel Diéguez, Joan Daniel Prades, Oscar Alonso

PMC · DOI: 10.3390/s26010301 · Sensors (Basel, Switzerland) · 2026-01-02

## TL;DR

This paper creates a detailed power model for a LoRa transceiver to help design ultra-low power IoT devices.

## Contribution

A parametric power model for the SX1276 LoRa transceiver is developed and validated experimentally with high accuracy.

## Key findings

- The model captures dependencies on transmission power, sleep strategy, and packetization effects.
- A Python simulator based on the model provides accurate power consumption estimates within 10% of measurements.
- The framework supports trade-offs between energy efficiency and communication robustness.

## Abstract

What are the main findings?
We experimentally characterized all operating states (startup, transmission, reception, and sleep) of the Semtech
SX1276 LoRa transceiver and built a parametric power model validated against
measurements.The model captures the dependence on
transmission power (RFO vs. PA_BOOST), sleep strategy (VCC ON/OFF) and
packetization effects, and it remains configurable for the number of reception
events.

We experimentally characterized all operating states (startup, transmission, reception, and sleep) of the Semtech
SX1276 LoRa transceiver and built a parametric power model validated against
measurements.

The model captures the dependence on
transmission power (RFO vs. PA_BOOST), sleep strategy (VCC ON/OFF) and
packetization effects, and it remains configurable for the number of reception
events.

What are the implications of the main
findings?
The model provides design guidelines for
ultra-low power, harvested or battery-less IoT nodes, where minimizing the RF
energy budget is critical.A distributable Python simulator based on
the model allows other researchers to estimate system consumption and adapt the
configuration to their own needs.

The model provides design guidelines for
ultra-low power, harvested or battery-less IoT nodes, where minimizing the RF
energy budget is critical.

A distributable Python simulator based on
the model allows other researchers to estimate system consumption and adapt the
configuration to their own needs.

Energy efficiency is a key requirement for Internet of Things (IoT) nodes, particularly in applications powered by energy harvesting that operate without batteries. In this work, we present a parametric power model of a LoRa transceiver (Semtech SX1276) aimed at ultra-low power remote sensing scenarios. The transceiver was characterized in all relevant states (startup, transmission, reception, and sleep), and the results were used to build a state-based model that predicts average power consumption as a function of transmission power, sleep strategy, packetization, and input data rate. Experimental validation confirmed that the cubic fit for transmission peaks achieves a determination coefficient of 0.99, while reception is added as a constant consumption. The model was implemented in a Python simulator that provides mean, best-case, and worst-case estimates of system power consumption, and it was validated in an ASIC-based sensor node demonstration, with predictions within 10% of measured values. The framework highlights the trade-offs between energy efficiency and robustness (e.g., minimal SF and no CRC vs. higher spreading factors and error-control) and supports the design of custom controllers for ultra-low power IoT nodes as well as more energy-permissive applications.

## Full-text entities

- **Diseases:** CRC (MESH:D015179)

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC12788325/full.md

## Figures

9 figures with captions in the complete paper: https://tomesphere.com/paper/PMC12788325/full.md

## References

32 references — full list in the complete paper: https://tomesphere.com/paper/PMC12788325/full.md

---
Source: https://tomesphere.com/paper/PMC12788325