Skip to content

OMNI20WUNE

A battery-powered IoT device that reads water meters and reports their readings over NB-IoT.

  • Company: a DATAKORUM S.L. device (www.datakorum.com).
  • My role: hardware and firmware.
  • Microcontroller: STM32U575, an ultra-low-power Arm Cortex-M33.
  • Connectivity: Quectel BC660K, NB-IoT.
  • Meter interface: the protocol defined by the Spanish standard UNE 82326:2010.
  • Capacity: up to 50 water meters per device.
  • Service life: 12 years.

How it is put together.

The meters hang off one of the STM32U575's UARTs, through custom interface hardware between that UART and the meters. The firmware speaks the UNE 82326:2010 protocol over it, collects the readings, and hands them to the BC660K, which carries them to the network. A 12-year service life on battery sets the same rule as in PARK20: the microcontroller sleeps in its lowest-power modes between readings, and the modem is awake only while it reports.