Skip to content

lszlfrng/espresso-hat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Espresso-HAT-EEP

Basic espresso machine control board with WeAct Studio STM32F411CEU6 BlackPill extension board. Is good for Gaggiuino project also.

Originality

The project based on GaggiaBoard_V3 which is part of the CoffeeHat repository created by banoz. Please visit banoz's CoffeeHat project for information and improvements.

Changes

Compared to Original

  • ported from Eagle to JLCEDA Pro (EasyEDA Pro)
  • few track changes
  • fixed (or modified) some part's LCSC part number.

Connectors

Copied from original documentation

Supports 3-Way valve control, PSM control for a vibe pump based on zero-crossing detector, Qwiic I2C connector for various peripherals (e.g. displays, thermal sensors), header breakout for Black Pill pins.

J10, J11 - AC input
J12 - pump
J13 - 3-way valve

J1 - UART2 (PA2/PA3)
J2 - I2C
J4 - thermocouple
J6 - Pressure sensor (ADS101X/ADS111X on I2C1)
J7 - Brew (PC14) / Steam (PC15) switch
J8 - Scales (PB0 -> CLK, PB8 -> D1, PB9 -> D2)
J9 - 5V SSR control (PA15 -> SSR1, PA8 -> SSR2)

AC zero-cross sense on PA0
Pump control on PA1
3-Way valve control on PC13

SPI1 is used by thermocouple amplifier on PA5(SPI1_SCK)/PB4(SPI1_MISO), and CS on PA6

I2C port on PB6(I2C1_SCL)/PB7(I2C1_SDA)

J27 - USART1 (PA9/10) with NRST and BOOT1

Some Pictures

DISCLAIMER

This project is provided AS-IS, use at your sole discretion and your own risk. Parts of this project can work under dangerous voltages and require special care. Please don't do anything you're not sure about. The maintainer(s) can not be held liable for any suffer or loss or harm or anything else.

About

Espresso Machine Control Board based on CoffeHat

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published