Enhancement of BMI Machine Code on ESP32
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
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