Early River Flood-Warning System Based on Embedded Systems

  • David Kimera Busitema University
  • Shaban Tumwijukye Busitema University
Keywords: Embedded Systems, Flood Frequency, Flood Mapping, Flood Warning Systems
Share Article:


This paper details the design and construction of a Flood Warning System (FWS) for River Nyamwamba that has been prone to floods of a greater magnitude. The idea was developed on the principle that floods are a meteorological event that develops over time, and thus a need for sufficient time for people to evacuate, and to protect their lives and property. However, the range of existing FWSs have a tangle of conflicting requirements in terms of cost and reliability and have challenges from factors as diverse as technological and social. Built on Computer Embedded Systems, this study provides a cheaper and reliable FWS for a country like Uganda. River Nyamwamba flow was modelled with DEM, Topography sheets, river map, imageries, flow data, stage data, land use maps, and rainfall data. The data sets were conditioned and processed in a GIS environment using ArcGIS software and exported to the HECRAS program to perform a steady flow simulation of the river. High-risk areas were visualized that provided reliable river flow parameters that were used as input values for the design of the FWS. An Arduino programmed microcontrollers were used to control all input and output values regarding the modelled river. An ultrasonic sensor was used to monitor the normal flow, intermediate flow, and peak flood water levels. From this, the river stage was displayed onto an LCD screen at all times, an electronic SMS is sent to operators at intermediate flow, while an alarm is sounded at flood level.


Download data is not yet available.


Basha, E., & Rus, D. (2007, December). Design of early warning flood detection systems for developing countries. In 2007 International Conference on Information and Communication Technologies and Development (pp. 1-10). IEEE.

Bwebare, B., Kariitu, G., & Kichodo, H. (2008). The physical geography of Uganda: A Complete Approach for UACE Schools. (1st ed.). Kampala: Fountain Publishers.

Chow, V. (1992). Open-channel hydraulics (p. 705). New York: McGraw-Hill.

DWRM. (2015). River Nyamwamba Action Plan: An Assessment and Response to the Floods. Kampala, Uganda: Directorate of Water Resources Management, DWRM.

Hughes, D., Greenwood, P., Coulson, G., & Blair, G. (2006, June). Gridstix: Supporting flood prediction using embedded hardware and next-generation grid middleware. In 2006 International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM'06) (pp. 6-pp). IEEE.

Kwatampora, A.-B. (2014, January 10). Causes of River Nyamwamba Floods. The New Vision, pp. 17-18.

Microchip. (2001, November 05). Microcontroller chip Technology PIC16F84A Datasheet. Arizona, USA: Microchip Technology Inc.

Naik, S., & Kurji, Z. (2017). Flood Early Warning Systems - A Warning mechanism for mitigating disasters during floods. New Delhi: Department of Administrative Reforms & Public Grievances, Government of India.

Okello, P. (2016). River Basin Management Guidelines for Water Management in Uganda: Comparison with EU case studies. TVVR16/5006.

Reza, S. K., Tariq, S. A. M., & Reza, S. M. (2010, October). Microcontroller-based automated water level sensing and controlling: design and implementation issue. In Proceedings of the world congress on engineering and computer science (Vol. 1, pp. 20-22).

Rugumayo, A. I. (2012). An Introduction to Hydrology and Water Resources Engineering in Uganda.

Rwakakamba, T. M. (2009). How effective are Uganda's environmental policies? Mountain Research and Development, 29(2), 121-127.

Sahu, S. (2016). Design and implementation of a heterogeneous sensor-based embedded system for flood management (Doctoral dissertation).

THMCL. (2015). Kilembe Copper Mines; 25-Year Work Plan (2015-2040). Kasese: Tibet-Hima Minning Company Limited.

Tiwari, N., Singh, A., Singh, N., & Srivastava, A. (2017). Design of early flood warning system. The International Journal of Engineering and Science, 6(4), 40-45. doi:10.9790/1813-0604024045

Twesigye, M. (2009). How Effective are Uganda’s Environmental Policies? BIOONE Res. Evolved, 29(2), 121-127.

UBoS. (2018). Annual Statistical Abstract. Kampala, Uganda: Uganda Bureau of Statistics. Retrieved from https://www.ubos.org/wp-content/uploads/publications/05_2019STATISTICAL_ABSTRACT_2018.pdf

UMD. (2014). A Report on Ugandan Disasters of the Mellinnium; Floods and Land Slides. Kampala, Uganda: Uganda Meterological Department.

URCS. (2014). DREF Preliminary Final Report for Uganda; KASESE FLOODS. Kampala: Uganda Red Cross Society

2 February, 2022
How to Cite
Kimera, D., & Tumwijukye, S. (2022). Early River Flood-Warning System Based on Embedded Systems. East African Journal of Engineering, 5(1), 1-27. https://doi.org/10.37284/eaje.5.1.541