Skip to main content
Version: FILS English

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

DeviceUsagePrice
STM32U545The microcontroller[106.59 RON] (https://ro.mouser.com/ProductDetail/STMicroelectronics/NUCLEO-U545RE-Q?qs=mELouGlnn3cp3Tn45zRmFA%3D%3D)

Software

LibraryDescriptionUsage
st7789Display driver for ST7789Used for the display for the Pico Explorer Base
embedded-graphics2D graphics libraryUsed for drawing to the display
  1. link
  2. link ...