Around the world in 80 Microamps - ESP32 and LoRa for low-power IoT

C2 | Wed 23 Jan | 1:30 p.m.–2:15 p.m.

Presented by

  • Christopher Biggs

    Christopher Biggs is the convenor of the Brisbane Internet of Things interest group, and is founder and principal of Accelerando Consulting, a boutique consultancy specialising in IoT, DevOps mentorship and Cloud Data. Christopher has been into Open Systems since the early 90s and was there at the birth of Linux and 386BSD. His interest in electronics and connected devices goes back even further. Christopher’s career encompasses software development, system architecture and engineering management. He built and managed a diverse, global team of over 60 developers at a leading Brisbane IT company. He has presented at conferences and user groups around Australia, and is a part time Developer Evangelist for a technical conference organisation. In his spare time he builds and blogs robots with his three children, and adds to the growing Internet of Things.


Learn how to design and deploy battery powered IoT sensors that can go years between charges. You could be forgiven for thinking (as I did) that the proliferation of wireless IoT solutions means that implementing environmental monitoring is a simple process. Typically, everything goes swimmingly for the first two hours until your battery runs flat. Many wireless development boards (even the ones with built in battery chargers) are actually not well suited to ultra-low-power applications. Being truly wireless means (shock) no wires, not even for power. So we rely on battery, and perhaps solar. This brings a host of challenges: selecting the right battery, avoiding power-hungry components, coping with the limitations of a low-power radio platform like LoRa, learning the intricacies of deep-sleep modes, and choosing and using solar cells. This is a case-study and lessons-learned from a real project for IoT utility metering. What seemed like a simple problem led to a deep dive into ultra-low-power subsystems of modern IoT processors, and the practicalities of the LoRa radio platform. Linux Australia: YouTube: