The basic/master in V001 of the DB-01 is an Arduino MEGA2560 R3. This MCU regulates basic functions such as leg movement, but also radio or WiFi, so that you have a ready-to-go platform with this single MCU. If you want to expand your DB-01, this MCU addresses other MCUs as slaves, which then act with the various components.
All light functions are controlled with their own Arduino MEGA 2560 R3.
You can of course adapt the sketch to your own wishes. I also provided a few additional light programs.
Voice input and output
The voice input and output is realized via an Arduino and a MOVI shield. Here I provide you with different versions of the operating system.
The basic version gives you basic commands (which you can also find here). Depending on the area of application of your DB-01, I will provide you with extended versions. You can also easily edit these sketches, and thus the voice commands and reactions of the MCUs, with the Arduino IDE.