Sphero RVR+ is a rugged, ready-to-code programmable robot platform built for middle and high school learners. It comes fully assembled and is packed with advanced sensors, swappable batteries, and hardware expansion ports—making it ideal for everything from classroom coding to engineering design and autonomous vehicle challenges.
Students learn coding skills and computer science basics with activities and programs in the free Sphero Edu app or advanced programmers can level up with the Public Sphero SDK to program with Python and connect third-party hardware.
Ready Out of the Box + Endless Expandability
No assembly required—drive or code RVR+ immediately, then enhance it with third-party hardware like Raspberry Pi, micro:bit, Arduino, littleBits, or Sphero Blueprints.
Robust Onboard Sensors
Equipped with a color sensor, light sensor, infrared (IR), accelerometer, and gyroscope—ideal for responsive, real-world coding interactions.
Powerful Mechanics + Long Battery Life
Enhanced torque, greater payload capacity, and rechargeable battery minimize downtime and support heavy-duty classroom projects.
Multi-Level Programming
Start coding with Draw & Drive, Level Up using Blocks, and graduate to JavaScript or Python via Sphero’s Public SDK.
Cross-Curricular & Standards-Aligned
Connect coding to lessons in math, science, computer science, and engineering with lessons available through Sphero Edu and Sphero Central.
Educator-Ready Packs
Available as a single robot or as class packs (12 or 18 units), complete with accessories, educator guides, and support for pair or team-based learning.