DIY Data Logging Scale with Android App (w/source)

preview_player
Показать описание
A Bluetooth Low Energy (BLE) Seeed Xiao ESP32-C3 powered scale, with an Android app for data logging. I used Arduino for the microcontroller programming, and MIT App Inventor for the Android App development.

The app will record data on command, chart it, store internally, write to external CSV file, and retrieve data from an external CSV file for display.

The original scale is a Greater Goods with 750g load cell
HX711 ADC
Seed Xiao ESP32-C3 microcontroller
OLED display 1.3" 128x64

=== Timestamps ===
00:00 Introduction
01:19 Breaking down the scale
02:39 Battery and ADC install
03:20 Keeping the buttons
04:26 Integrating the display
05:24 Wiring
06:41 Brief code highlights
07:33 Scale overview
08:34 App overview
10:50 Conclusion
Рекомендации по теме
Комментарии
Автор

Very neat work making it compact. Love it when people reuse enclosures to hide improvements. For significantly increased accuracy (like several orders of magnitude and way increased stability) ditching the hx711 and moving to even the ads 1220 breakouts will increase stability a lot. These hx711 are cheap and common and can get jobs done when accuracy isn't paramount.

kwakeham
Автор

This is wonderful. I'm building something similar right now. Achieving slick hardware is such a challenge...

TilmanBaumann
Автор

I love your videos. Great tempo. Enough content. Thank you.

jshet
Автор

I am your 438th subscriber. I have a good feeling about your future.

terrymiller
Автор

Ha, that OLED modification was a bit triggering! 😄
Nicely done.
I thought the XIAO had built-in battery management?

JeremyCook
Автор

Happy Lent!!
I noticed the RCBS scale on your workbench. Have you considered making an automated precision powder dropper for a progressive press?

mkupkatx
Автор

only thing left to do is to make it so that can replace grinder scale (maybe via usb or bluetooth), so that you can use same scale for both 😉😉

ivanbilic
Автор

Great video
Looks like you do some reloading as well. 😉😎

stephanc
Автор

What about a Zigbee firmware or Tasmota? BLE with Open Source firmware is good, but joining a standard is better

gino_latino
Автор

Does this calibrate the load cell, i'd like to use a different one with higher weight?

revvrav
Автор

Is it possible to disable the auto-off function of the display?

PeterCooper-uz