There is no better way to learn robotics and electronics than building and programming your own Arduino and Raspberry Pi projects. The Inebriator is a cocktail machine you can build with an Arduino, servo motors, and a few other components. It features addressable LEDs, a console to send commands to the Arduino, and hall effect sensors.
The robot uses a DC motor to operate the optics and stepper motor to drive the drinks shelf without spilling.