Chocolate Box – Overview

The Chocolate Box project is made of many different parts, which are summarised by this diagram:

Human Interaction

The interaction happens though Alexa, Amazon’s virtual assistant. In my case, any of the many Echo devices in my house can pick up the request and activate the whole flow.

Infrastructure / Logic

This part connects the signal coming from Alexa to the actuator device inside the box. The hardware for this part is a Raspberry Pi 3, and it’s powered by Node-Red for the automation system and Mosquitto as MQTT Broker.


The actuator device is based on Arduino MKR1000, and two servos. All embedded into a cardboard box, disquised as a Christmas present.

In the upcoming posts of this series I’ll break down in details every block, and all the configs will be made available too.

Stay tuned!

By Luca Sartoni

Team Lead at Automattic, WordPress contributor, co-organiser at WordCamp Europe, blogger, photographer, geek, nerd.

1 reply on “Chocolate Box – Overview”

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s