I want to

  • Monitor/report 5 water flow meter. My current flow meters give pulse signals.


  • Small data deviations, connection failures is not an issue for me

What's the simple, cheapest, up-to-date, durable solution for me?

What subjects would you recommend that I learn?

  • Perhaps add some comments on where these will be and what is the availability of power, the climate conditions and what is the connectivity you want (internet, LAN, wired, etc). Also, some info on the pulses (voltage, duration perhaps). Its tricky that you want a solution that is simple, cheapest and most durable ! Those may not go together ! Jul 19, 2021 at 19:45

2 Answers 2


Brief your question little bit, if you want to measure water flow you need to learn working principle of solenoid valve and sensor unit if you are measuring water level or something, then you have to learn protocol unit, which protocol you are going to use there, for example if water flow is there you gonna get message in the sense you need to learn some GSM module and Wifi protocol which is IEEE802.11g here the matter is you need to learn protocol unit to connect between devices (little networking helps more to understand how this protocol unit works ) then the heart of the project micro controller based on your need you have to choose micro controller, I suggest you can use Node MCU hardly cost you around 400 less than arduino uno, then piece of programming, you have to program your microcontroller to enable your protocol unit and sensor unit, and I advise you to concentrate on battery management to get it as product, these all are the things you have to learn before step in


I need to have more detail from your question. But, I think you can easily use an Arduino or Mbed to monitor the water meters and communicate back to a server on your LAN. If the sensors will have external power (no battery), then you can connect to a wi-fi network with this type of board. If you have batteries only, then choose a low-power network like Lora.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.