There is no better way to learn coding than building and programming your own robots and machines. This video from Harrison McIntyre shows what it takes to make a M&M candy launcher with Alexa activation.
This M&M Launcher is built with 2 Arduino Nanos, a Raspberry Pi 3, 3 servo motors, 2 motor drivers, and a DC motor. It also has a bunch of 3D printed parts.
[HT]