← All projects in the gallery
Espresso Shot Timer
by jonathan harrocks
No sensors. The board is the whole of it.
A shot is twenty-five to thirty seconds, and what you want is a number you can read from across the bench, a band to land in, and the last one to compare against. The bar fills towards the target and the in-range marker appears when you are within two seconds of it.
Built for the M5Stack Core2, which is the right size to sit next to a grinder. Exported as MicroPython so the target and the band are things you can change from the REPL between shots rather than between builds.
- Board
- M5Stack Core2
- MCU
- ESP32 (WROOM / WROVER)
- Display
- ILI9342 / ILI9342C
- Resolution
- 320 x 240
- Touch
- FT6236 / FT6336U
- LVGL
- v9