Smart Cup for Hydration Management


A high-profile European start-up raised substantial financial support to develop a smart cup for hospital water balance management. The product would automatically control sufficient and regular fluid intake through real-time tracking and notifications to users. To meet already approved deadlines for manufacturing and launching a smart cup without harming quality, the client needed to make up for the missed expertise on embedded development.


Client Challenge

Finalize the product in terms of firmware for pilot batch production and start trial operation on a tight schedule.

Project Objective

Implement firmware for a smart cup providing fully-fledged functionality, top-tier performance, and reliable connectivity of system components.


PSA firmware development activities enabled the smart cup to properly and efficiently perform its core functionality – real-time tracking of fluid intake, data transfer for server-based processing, and notifications to prompt a drink. The PSA engineering team has refined the client’s embedded software prototype in terms of functionality, connectivity, and performance. After PSA involvement, the product gained:

  • Instantaneous server synchronization over IPsec GSM

  • Tweaked business logic for optimized real-world interactions

  • Power management functionality

  • Possibility of updating via OTG modules

We implemented specific drivers to actualize a range of features, such as GSM connectivity, sensor utilization, flash memory management, hardware components communication, and testing opportunities. 

Finally, our team delivered a FreeRTOS-based system prototype with end-to-end performance and stability risk evaluation, as well as migration efforts estimation. Our client gained source code, binaries, test plan, and report of testing, and could seamlessly move to the production phase.

To explore more technical details click here.

Development Included

  • Product investigation
  • Firmware development
  • Drivers implementation
  • Test plan creation and execution
  • Requirements specification creation
  • Risk and efforts estimation



  • Delivery ahead of expected deadlines

  • The pilot batch has been sent to production

  • A trial operation has been launched

Technology Breakdown

Project size
  • 2 Software Engineers
  • 6 months

Let's Connect

Learn more about how we engage and what our specialists can do for you
This site includes photos from Pixabay licensed under CC0 Illustrations by Storyset images by Freepik.