prototux / delonghi-re

DeLonghi's automatic espresso machine reverse engineering
4 stars 0 forks source link
cafe coffee coffee-machine de-longhi delonghi reverse-engineering

DeLonghi's automatic espresso machine reverse engineering

tl;dr: We're reverse engineering the ECAM 23.450 display board firmware to reimplement it's features on a custom board, the work being done is here

Intro

This project is an effort to reverse engineer the DeLonghi's automatic espresso machines to ideally make a open hardware and open source controller board that enable easy modding and experimentation using the coffee machines.

Why?

Because there shall be no device at home that isn't reverse engineered, that's why. Also, implementing HTCPCP and fucking-coffee.sh is fun.

What machines?

Currently, most of the work is done on the ECAM 23.266 and it's sibling, the ECAM 23.450 machine (aka. Magnifica Capuccino Smart or something). There's also some work done on the widely available ECAM 22.110, but it's possibilities seems limited compared to the 23.266.

The goal?

It could be fun to add a (or even replace the front panel with) wifi/bluetooth enabled MCU to send statistics to a time-series server (eg. display it with Grafana) and enable remote control of the machine. Ideally, it would also enable custom recipes or backporting artificially segmented recipes (from the ECAM 26.455 "PrimaDonna S De Luxe")

Current status

Generalities

Assumptions

Contributions welcome

Currently, we're a small team of friends working on these machine for our own fun, but contributions are welcome! Feel free to open an issue/pull request to add informations or files to this repository, or simply to ask questions about the project and it's current status.

Thanks