Rusty Coffee
An automated coffee machine in which you can schedule your coffee and customize it to your heart's desire.
info
Author: Lucian-Stefan Lesu
GitHub Project Link: https://github.com/UPB-PMRust-Students/fils-project-2026-Lluke18
Description
This smart coffee machine has lots of additional features and options when it comes to brewing your favorite refreshing hot drink - coffee. It also has a pulse sensor that, if your pulse is too high, won’t let you drink any coffee!
Motivation
Because I love coffee. Of course, I'm not addicted.
Architecture
Add here the schematics with the architecture of your project. Make sure to include:
- what are the main components (architecture components, not hardware components)
- how they connect with each other
Log
Week 12 - 18 April
The main Stm32 arrived from mouser. Tested it, and everything works fine.
Week 12 - 18 May
Week 19 - 25 May
Hardware
-STM32U545
- Water pump -pulse sensor
- TFT LCD Touchscreen -heating element
Schematics
Place your KiCAD or similar schematics here in SVG format.
Bill of Materials
| Device | Usage | Price |
|---|---|---|
| STM32U545 | The microcontroller | [106.59 RON] (https://ro.mouser.com/ProductDetail/STMicroelectronics/NUCLEO-U545RE-Q?qs=mELouGlnn3cp3Tn45zRmFA%3D%3D) |
Software
| Library | Description | Usage |
|---|---|---|
| st7789 | Display driver for ST7789 | Used for the display for the Pico Explorer Base |
| embedded-graphics | 2D graphics library | Used for drawing to the display |