Case study
CoffeConnect: reconstructing DeLonghi ESAM 4000 panel control
CoffeConnect investigates the DeLonghi ESAM 4000 control-panel circuit and its clock, serial-input and strobe signaling. A Raspberry Pi sampling script supports protocol inspection, while an ESP8266 prototype generates panel signals and exchanges MQTT messages with an Android app.
- Targets
- Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 22
- Last commit
- 2020-06-23
- Language
- Java
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: DeLonghi ESAM 4000, Raspberry Pi 3B for the documented capture method, and an ESP8266 for the control prototype.
- Limits: Raspberry Pi GPIO sampling misses some samples at the reported clock frequency; the source recommends a logic analyzer or oscilloscope for deeper analysis.
- License: GPL-3.0 license.
Cite
BibTeX
@misc{coffeconnect-esam-4000-case,
title = {{CoffeConnect: reconstructing DeLonghi ESAM 4000 panel control}},
howpublished = {\url{https://github.com/mariuscrsn/smart-coffee-maker}},
url = {https://github.com/mariuscrsn/smart-coffee-maker},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/coffeconnect-esam-4000-case/}}
}Plain text
CoffeConnect: reconstructing DeLonghi ESAM 4000 panel control. https://github.com/mariuscrsn/smart-coffee-maker (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/coffeconnect-esam-4000-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Protocols
- Vibease: decoding the BLE vibration-control protocol · Case study
- Mieo HA102: decoding a power meter's RF packets · Case study
- Midea IR tap: reconstructing a heat pump's inter-board commands · Case study
- Tesvor X500: reconstructing local UART control and path data · Case study
- Bambu Lab P2S: reconstructing LAN printer control · Case study
- Beurer BM59 Unlocked: reconstructing direct BLE measurement transfer · Case study