The SR-Hover Self Balancing Robot from Studica Robotics is a pre-assembled, programmable WiFi robot ideal for teaching PID (Proportional–Integral–Derivative) controller skills. It includes a STM32 MCU with a Stepper Motor Driver Board, and Proportional–Integral–Derivative controller (PID). With its built-in wifi-camera, it can be controlled using iOS/Android apps and with a PC through coding. This robot teaches more advanced robotics with an accelerometer and vision. The SR-Hover is recommended for high school and college level robotics and controls programs.