Using an embedded system for a quality cup of coffee

Faculty Mentor

Michael Meyer

Document Type

Poster

Start Date

10-5-2023 9:00 AM

End Date

10-5-2023 10:45 AM

Location

PUB NCR

Department

Engineering

Abstract

Many coffee lovers spend up to $5 on a cup of coffee everyday. To save money one could make them at home, but a quality machine for a good cup of joe can cost up to $2000. Using an embedded system one could spend less than $500 and only spend a few hours to make a quality machine that will last a lifetime. Gaggiuno is an open source project that uses C language on an STM-32 microcontroller. Learning C language combined with hardware implementation applied to cheap and simple everyday objects can improve everyday quality of life and save money.

We are improving upon the open source project by implementing a sensor to measure and display the temperature of the milk when it is being steamed. This addition improves safety for the consumer. This is challenging because we have to incorporate the addition into a pre-established circuit with limited space, and tie in new code to a preexisting one. In addition, all of our team members have to learn how to program the touch screen display using the proprietary IDE and language.

This document is currently not available here.

Share

COinS
 
May 10th, 9:00 AM May 10th, 10:45 AM

Using an embedded system for a quality cup of coffee

PUB NCR

Many coffee lovers spend up to $5 on a cup of coffee everyday. To save money one could make them at home, but a quality machine for a good cup of joe can cost up to $2000. Using an embedded system one could spend less than $500 and only spend a few hours to make a quality machine that will last a lifetime. Gaggiuno is an open source project that uses C language on an STM-32 microcontroller. Learning C language combined with hardware implementation applied to cheap and simple everyday objects can improve everyday quality of life and save money.

We are improving upon the open source project by implementing a sensor to measure and display the temperature of the milk when it is being steamed. This addition improves safety for the consumer. This is challenging because we have to incorporate the addition into a pre-established circuit with limited space, and tie in new code to a preexisting one. In addition, all of our team members have to learn how to program the touch screen display using the proprietary IDE and language.