Uploaded February 2019 | Updated September 2026, 1 week ago
In this demo, you can see two of Espressif's SDKs working together to create a conversational Coffee Machine. This was one of our widely appreciated demos at CES 2019.
Here we have ESP-WHO detecting and recognising users who are then asked what coffee they want.
This facial recognition as well as training, happens locally on ESP32. This recognition used as a trigger for the next phase i.e. the conversational interface.
For the conversational interface, we are using ESP Voice Assistant(VA) SDK configured to connect to a Google Dialogflow project, which then drives the conversation to gather the users preferences for coffee.
ESP WHO
github.com/espressif/esp-who
ESP Voice Assistant (VA) SDK
github.com/espressif/esp-va-sdk
Hardware
The development board, with a camera and an audio codec, will be made available soon.
In this demo, you can see two of Espressif's SDKs working together to create a conversational Coffee Machine. This was one of our widely appreciated demos at CES 2019.
Here we have ESP-WHO detecting and recognising users who are then asked what coffee they want.
This facial recognition as well as training, happens locally on ESP32. This recognition used as a trigger for the next phase i.e. the conversational interface.
For the conversational interface, we are using ESP Voice Assistant(VA) SDK configured to connect to a Google Dialogflow project, which then drives the conversation to gather the users preferences for coffee.
ESP WHO
github.com/espressif/esp-who
ESP Voice Assistant (VA) SDK
github.com/espressif/esp-va-sdk
Hardware
The development board, with a camera and an audio codec, will be made available soon.










