How to Make IoT Based Digital Weight Machine using Load Cell HX711 and ESP32 | using Blynk IoT App — Transcript
Full transcript
- 0:00hi everyone in this video I'm going to
- 0:03show how to make an iot based digital
- 0:05weight meter using an hx711 weight
- 0:08sensor and a 5 kg load cell here I have
- 0:11used the blink app to display the weight
- 0:13of objects
- 0:34if you are new to this channel then
- 0:35please subscribe and turn on the Bell
- 0:37button to get the notification of my new
- 0:40videos here we need an hx711 weight
- 0:43sensor and a 5 kg load
- 0:46cell I've set the sensor like
- 0:56this then we need an ESP 32 as
- 1:00microcontroller and a
- 1:03breadboard first placing the ESP 32 on
- 1:06the
- 1:12breadboard then placing the HX 711
- 1:15weight sensor on the
- 1:23breadboard connecting the 3.3 volt pin
- 1:27of esp32 with the breadboard Positive
- 1:29terminal
- 1:31and the ground of the esp32 with the
- 1:34breadboard negative
- 1:40terminal connect the ground pin of the
- 1:43weight sensor with the breadboard
- 1:44negative
- 1:46terminal and connect the VCC of the
- 1:48weight sensor with the breadboard
- 1:50Positive terminal
- 2:01then connect the DI pin of the weight
- 2:03sensor with the gpio 23 pin of
- 2:11esp32 an sck pinof the weight sensor
- 2:14with the gp19 pin of
- 2:26esp32 then attach a PVC board like this
- 2:29on the load cell to place objects for
- 2:31measuring
- 2:43weight the hardware setup is
- 2:51done let's set up the blink dashboard go
- 2:54to the blink website
- 3:00if you don't have an account on blink
- 3:02you need to create one first need to
- 3:04create a
- 3:18template then create a new virtual pin
- 3:21data stream in this template
- 3:48then create a web dashboard with a gauge
- 4:10then create a device using the template
- 4:12I've
- 4:15generated then we will get the template
- 4:17Name ID and authentication token which
- 4:21will be required in the main code now
- 4:23let's set up the mobile dashboard in the
- 4:25blink app
- 4:28[Music]
- 4:43[Music]
- 5:04now coming in the coding part go to my
- 5:07GitHub and copy the
- 5:18code open Arduino ID
- 5:27software then paste the code here
- 5:33this defines the blink template ID name
- 5:36an authentication ID that Associates
- 5:38this project with a predefined iob
- 5:40template on the blink
- 5:44platform includes the Wi-Fi library for
- 5:47esp32 to connect to a Wi-Fi network used
- 5:51for establishing client connections over
- 5:53Wi-Fi allows the esp32 to interact with
- 5:56the blink iot platform includes the h HX
- 5:59711 library for interfacing with the
- 6:02hx711 load cell amplifier used for
- 6:05weight measurements I've attached this
- 6:07Library file to my GitHub account
- 6:10creates an hx711 object associating it
- 6:13with two pins de out and
- 6:17clock enables debugging output via the
- 6:20serial monitor any blink related debug
- 6:22information will be printed here stores
- 6:25the Wi-Fi SSID which is your Wi-Fi
- 6:27network name stores the Wi-Fi password
- 6:31variable to store the weight measurement
- 6:34calibration factor for accurate weight
- 6:36readings this needs adjustment based on
- 6:38the load cell and hardware setup place
- 6:41any object of known value then adjust
- 6:43the calibration Factor until it shows
- 6:45the exact value of the object here I
- 6:48have taken a stone which is 50 g so I
- 6:51have adjusted the calibration Factor
- 6:53until the scale shows its real value in
- 6:56my case it's 2110
- 7:00in the void setup function sets the
- 7:02scale to its default calibration resets
- 7:05the scale to
- 7:09zero reads the zero Factor useful for
- 7:15fine-tuning in the void Loop function
- 7:17blink communication is handled then it
- 7:20calls the measures weight function to
- 7:22measure and display weight in the
- 7:24measure weight function adjusts the
- 7:26calibration for accurate readings
- 7:32measures weight by averaging five
- 7:36readings negative weight values are
- 7:38corrected to
- 7:43zero sends the weight value to the blink
- 7:45app on Virtual pin
- 7:50b0 now select the proper board and
- 7:52upload the code
- 8:39now providing power in the esp32 from
- 8:42the power
- 8:49bank then open the blink app it displays
- 8:52the weight of the object in
- 8:58kilog here here I've taken a stone for
- 9:01calibration I've measured the weight of
- 9:03the stone before it was 50 g so let's
- 9:07the weight of the stone on the scale
- 9:09it's 48 G almost similar so the weight
- 9:13scale is working
- 9:17properly let's measure the weight of
- 9:20other
- 9:28objects e
- 10:03thank you for watching the full video
About this transcript
This page contains the full transcript of How to Make IoT Based Digital Weight Machine using Load Cell HX711 and ESP32 | using Blynk IoT App by Aslam Hossain, generated from the public captions YouTube serves with the video. The transcript has 691 words across 120 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.