Power Efficient Non-Mechanical Weather Station: Harnessing TinyML for Rainfall Classification and Environmental Sensing
In response to the pressing need for accurate and cost-effective weather monitoring in agricultural settings, this paper presents a next-generation Tiny Machine Learning (TinyML) smart weather station. Leveraging TinyML technology, this work offers real-time classification of rainfall intensity using audio signals. Through meticulous data collection, preprocessing, and feature extraction, coupled with a well-designed 1D Convolutional Neural Network (CNN) architecture, the TinyML model achieves an accuracy of 98.967% while maintaining low computational and memory requirements. Deployed on the Arduino Nano 33 BLE Sense, the weather station provides farmers with essential weather data for informed decision-making, contributing to enhanced agricultural productivity and resilience. With a focus on power optimization, this work ensures prolonged operation without frequent battery replacements, making it suitable for deployment in remote or resource-limited environments. This paper details the development process, model architecture, deployment strategy, and evaluation results, highlighting the potential impact on weather monitoring practices in agricultural contexts.
Authors
- Roger Kwao Ahiadormey (ORCID: https://orcid.org/0000-0003-4326-7314)
- Dennis Agyemanh Nana Gookyi (ORCID: https://orcid.org/0000-0002-6622-0538)
- Fortunatus Aabangbio Wulnye (ORCID: https://orcid.org/0009-0000-7931-1837)
- Michael Wilson (ORCID: https://orcid.org/0000-0002-9657-6068)
- Paul Danquah
- Yaw Twum Barimah
Institutions
- Kwame Nkrumah University of Science and Technology (GH)
- Institute for Scientific and Technological Information (GH)
- Council for Scientific and Industrial Research (GH)
Publication Details
- Published
- 2024-10-24
- DOI
- https://doi.org/10.1109/icast61769.2024.10856468
- Primary Topic
- Water Quality Monitoring Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Ministry of Education