Decent Open Scale Copyright 2024 Decent Espresso International Ltd
Credits: Invention and authorship: Chen Zhichao (aka "Sofronio")
The Decent Open Scale is a full open sourced(software/hardware/cad design) BLE scale. Currently you can use it with de1app and Decent Espresso machine. But with Decent Scale API, you can use it for anything.
To make it work, you need at least an ESP32 for MCU, a Loadcell for weighing, an HX711 for Loadcell ADC, a SSD1306 for OLED display, a MPU6050 for gyro function.
If you want to use it unplugged, you'll also need a 3.7v battery.
If you only want to burn the firmware, please read How to upload HEX file.
AceButton https://github.com/bxparks/AceButton
Stopwatch_RT https://github.com/RobTillaart/Stopwatch_RT
HX711_ADC https://github.com/olkal/HX711_ADC
u8g2 https://github.com/olikraus/u8g2
Use OpenJumper™ Serial Assistant, link as below.
https://www.cnblogs.com/wind-under-the-wing/p/14686625.html