








Tech Specs
Coding for all levels

Connect & Go
RVR is a mobile robot that you can drive right out of the box. Connect your smartphone, tablet, or computer to RVR using Bluetooth Smart and drive it anywhere! When you’re ready to start coding, download Sphero Edu and program your RVR.

Good for Beginners
Beginners can start out with Draw & Drive before diving into Scratch Blocks. Ready for more? Integrate RVR's powerful on-board sensors into your programming projects and coding creations, then share them with the world.

Highly Expandable for Hackers
Take your programming to the next level and hack RVR. Code RVR with JavaScript, expand its capabilities with third-party hardware or go even further using Sphero’s public SDK library. RVR is the most complex, expandable robot on the market – with approachable features and capabilities for coders of all skill levels.

Meet RVR
You asked for an all-terrain, highly programmable, infinitely-expandable robot — well, here it is. Meet RVR, the robot built by us but inspired by educators, students, hackers, and makers like you.
What will you build?

Highly Programmable

Packed with Sensors

Hack RVR and transform your robot into almost anything
With RVR’s 4-pin UART expansion port and on-board power, you can attach and run third-party hardware like a Raspberry Pi, Arduino, micro:bit, or Sphero littleBits. Want RVR to be your home security sentry, an autonomous metal detector or an environmental sensor you can control over the internet? Chances are, if you can hack it, RVR can do it.
Compare with Other Robots
OVERVIEW
Approachable, easy-to-learn, introductory programmable robot for all ages and coding skill levels.
SUPPORT MATERIAL
SKILL LEVEL
Beginner
- Drive modes
- Draw coding
- Block-based coding
LEARNER PROGRESSION & ACTIVITIES
DEVICE NEEDED
OVERVIEW
Programmable robot ball designed to inspire creativity and curiosity through coding and play.
SUPPORT MATERIAL
None
SKILL LEVEL
Intermediate
- Drive modes
- Block-based coding
LEARNER PROGRESSION & ACTIVITIES
DEVICE NEEDED
None Needed
OVERVIEW
Fully programmable and highly advanced, BOLT provides endless learning opportunities for students of all ages.
SUPPORT MATERIAL
SKILL LEVEL
Intermediate-Advanced
- Block-based coding
- Javascript
LEARNER PROGRESSION & ACTIVITIES
DEVICE NEEDED
OVERVIEW
RVR takes coding and learning to the next level through its hackable mobile platform.
SUPPORT MATERIAL
SKILL LEVEL
Intermediate-Advanced
- Block-based coding
- Javascript
- 3rd Party Hardware
- Engineering
LEARNER PROGRESSION & ACTIVITIES
DEVICE NEEDED
OVERVIEW
Approachable, easy-to-learn, introductory programmable robot for all ages and coding skill levels.
Programmable robot ball designed to inspire creativity and curiosity through coding and play.
Fully programmable and highly advanced, BOLT provides endless learning opportunities for students of all ages.
RVR takes coding and learning to the next level through its hackable mobile platform
SUPPORT MATERIAL
SKILL LEVEL
Beginner
- Drive modes
- Draw coding
- Block-based coding
Intermediate
- Drive modes
- Block-based coding
Intermediate-Advanced
- Block-based coding
- Javascript
Intermediate-Advanced
- Block-based coding
- Javascript
- 3rd Party Hardware
- Engineering
LEARNER PROGRESSION & ACTIVITIES
FREE APPS
Sphero Edu: Chrome, Mac, PC, iOS, Android, Kindle
Sphero Play: iOS, Android, Kindle
Sphero Edu: Chrome, Mac, PC, iOS, Android, Kindle
Sphero Play: iOS, Android, Kindle
Sphero Edu: Chrome, Mac, PC, iOS, Android, Kindle
Sphero Play: iOS, Android, Kindle
Sphero Edu: Chrome, Mac, PC, iOS, Android, Kindle
Sphero Play: iOS, Android, Kindle

Enhance your learning with Sphero's Computer Science Foundations
Computer Science Foundations is a standards-aligned, supplemental curriculum built on the K12 Computer Science Framework Principles. Scaffolded across three courses and 72 lessons, teachers and students build Draw, Block, and Text coding skills. They then integrate these concepts into curricular content: everything from polygons and poetry to logic-puzzlers and compliment-givers.
RVR can be used with Courses 2 and 3 with a selection of lessons. When using RVR, the recommended adjustments are in the app only, not in the book.
Sphero SDK

Sphero Edu App
Sphero Edu is your hub to create, contribute, and learn with Sphero robots.

What’s in the RVR robot box?
- RVR mobile robot
- Removable cover plate and developer plate with quick-release button
- Removable, protective roll cage
- Removable and rechargeable battery
- Universal, 4-Pin UART expansion port for connecting 3rd party hardware like Raspberry Pi, Arduino, or micro:bit (products sold separately)
- 5V 2.1A USB-A onboard connectivity to power your projects using RVR’s battery
- Sphero Edu app (available for download on iOS, Android, and Chrome OS)
Sphero's Blogs
View all
Technology Literacy: All Your Questions, Answered
