home Anil Madhavapeddy, Professor of Planetary Computing  

Battery-free wildlife monitoring with Riotee

This is an idea proposed in 2025 as a good starter project, and is available for being worked on. It may be co-supervised with Josh Millar.

Monitoring wildlife in the field today relies heavily on battery-powered devices, like GPS collars or acoustic recorders. However, such devices are often deployed in remote environments, where battery replacement and data retrieval can be labour-intensive and time-consuming. Moving away from battery-powered field devices could radically reduce the environmental footprint and labour cost of wildlife monitoring. The rise of batteryless energy-harvesting platforms could enable ultra-low-power, long-term, maintenance-free deployments. However, existing battery-less devices are severely constrained, often unable to perform meaningful on-device computation such as ML inference or high-frequency audio capture.

This project explores the development of next-generation, battery-less wildlife monitoring platforms using Riotee, an open-source platform purpose-built for intermittent computing. Riotee integrates energy harvesting with a powerful Cortex-M4 MCU and full SDK for managing state-saving, redundancy, and graceful resume from power failures.

The project could involve work on one or more of the following areas:

This project would suit a student interested in low-power hardware and/or applied ML. Prior experience with C and embedded programming would be helpful, but the desire to get your hands dirty with low-level debugging is essential!

# 1st Apr 2025   iconideas biodiversity conservation embedded idea-available idea-beginner sensing urop

Related News