Enhancement of BMI Machine Code on ESP32

Job ID: 39807041

Budget: $20 – $50 USD

We have an existing BMI machine project running on ESP32. We want to enhance the current working code by adding new functional logics.

The new features include:

Machine Count: Track how many times the BMI measurement is successfully completed.

Credit System: Deduct credit for each BMI result, with an option for credit recharge.

Low Balance Warning: Display a pop-up/warning message when the credit is low.

Restriction: Block BMI result display when the credit reaches zero. Important: All data (machine count & credits) must be stored and managed in ESP32’s internal memory .

We will provide the existing codebase and detailed requirements.

Skills Required:

ESP32 programming (Arduino IDE / ESP-IDF)

Embedded C / C++

TFT/Display handling

Experience with IoT logic implementation

Deliverables:

Modified the source code with added logic

Documentation/Comments for changes

Support for basic testing