Arduino-based digital scale system with desktop interface

Arduino Programming and Desktop app

Dev
C#
C++

I developed a scale using microcontrollers capable of efficiently digitizing information and storing it in a PostgreSQL database. Additionally, I created a desktop application that communicates with the microcontroller and uploads the data via web services.

Technical Details

Technologies

  • Arduino
  • C++
  • C#
  • .NET Framework
  • PostgreSQL
  • Web Services

Key Features

  • Real-time weight measurement and digitization
  • Custom desktop application for data management
  • PostgreSQL database integration
  • Web service implementation for remote data access
  • High precision measurement calibration

Implementation

This project combined embedded programming with desktop application development. The Arduino was programmed in C++ to interface with weight sensors, while the desktop application was built using C# to process and store the collected data in a PostgreSQL database.