Guides › Coffee-running-low scale

English · Svenska · فارسی

☕ Coffee-running-low scale

“Can a scale under my coffee jar tell me when to buy more beans?”

A small kitchen-scale sensor under the jar weighs the beans. When they drop below a couple of days' worth, your phone gets a shopping reminder.

Cost$10–18
Time1 evening
LevelFirst build
PowerUSB

Ask IotMentor

What to buy

PartWhy this oneRough cost
ESP32 or ESP32-C3 boardWiFi for the reminder.$4–7
Bar load cell, 1–5 kgA metal bar that bends a tiny bit under weight; the bend is what gets measured.$3–6
HX711 amplifier boardTurns the load cell's tiny signal into numbers the board can read. Often sold together with the load cell.$1–3
Two small plates or boards, screws and spacersThe load cell sits between them, fixed at opposite ends, so it can bend.$2–5

Prices are rough ranges, not quotes. Check the current price and stock before you order.

What to install

ESPHome has an HX711 sensor: give it two calibration points and it reports grams. Or use Arduino with a maintained HX711 library. Send the reminder with ntfy or Home Assistant, once, when the weight drops past your line.

Build it in three steps

  1. Build the sandwich. Screw one end of the load cell to the bottom plate and the other end to the top plate, with small spacers so the middle is free to bend. Wire the load cell to the HX711, and the HX711 to the board.
  2. Calibrate. Read it empty (that's zero), then with something you've weighed on a kitchen scale. Now the numbers are grams.
  3. Set the reminder. Weigh the empty jar and subtract it. Alert once below, say, 150 g of beans, and reset when the weight jumps back up after a refill.

What catches people out

Your version is different?

Ask IotMentor with your own details: distance, power, budget, experience. It asks a few questions back, then gives you a plan like this one, free.

Ask IotMentor

Starts with: “Can a scale under my coffee jar tell me when to buy more beans?” Add your own details before you send it.

More guides