Chromebook laptop with image of littleBits and BOLT STEAM Robots in the background.
Chromebook laptop with image of littleBits and BOLT STEAM Robots in the background.

Free Coding Apps

Sphero makes coding apps to complement Sphero robots and Design-and-Build STEAM Kits for kids of all skill levels. Sphero's apps bring learning to life while building lasting coding and computer science knowledge.

See Apps

How Sphero Apps Work

Sphero apps allow endless possibilities for creating with Sphero robots and Sphero littleBits.

Sphero Apps

iPad with Sphero Edu activity list on the screen.

Sphero Edu™ App

The Sphero Edu app is your hub to create, contribute, and learn with Sphero robots. Go beyond code by incorporating unique STEAM activities to complete with your bot. Designed for learner progression, Sphero Edu beginners can give robots commands by drawing a path in the app for their robot to follow. Intermediate coders can use Scratch blocks to learn more advanced logic, while pros can use text programming and write their own JavaScript. The Sphero Edu app can be used in school or at home. Recommended for ages 8+.

Features: Draw, Blocks, and JavaScript programming for beginning to advanced coders; Drive mode; Bluetooth communication; Activity library (including standards-aligned lessons); class management (for educators); create and share programs with the community

Compatible Products: BOLTMiniRVRSPRK+, SPRK, Sphero 2.0, BB-8, BB-9E, R2-D2, R2-Q5 

Hand holding iphone and programming Sphero Edu Jr coding app for kids.

Sphero Edu Jr™ App

After young learners (ages 4+) master screenless coding with color, level up learning with Sphero’s all new drag-and-drop blocks in the Sphero Edu Jr app, designed just for indi. Control how indi reacts to the world through intuitive—yet powerful—programming blocks or enhance computational thinking skills by creating new patterns and solving puzzles. The Sphero Edu app can be used in school or at home.

Features: Simplified block coding for customizing how indi responds to colors, Drive mode, Bluetooth connection

Compatible Product: indi


A boy guiding his Sphero Mini through a set of colorful bowling pins.

Sphero Play™ App

Find out what your Sphero robot can do in the Sphero Play app. Remote control your Sphero robot with various exciting drive modes or try out Block Drive for an intro to programming with intuitive Blocks. Create your own games or choose from pre-made games in the app. Recommended for using at home, ages 8+.

Features: 7 Drive modes (including Block Drive mode), games, Bluetooth connection

Compatible Products: BOLTMiniSPRK+, SPRK, Sphero 2.0

Laptop with littleBits simulator on the screen.

littleBits Fuse App (Web Only)

Expand upon what your inventions can do using the littleBits Fuse app to program your Bits using conditionals, loops, and functions. Students can create virtual circuits in their own workspace and learn how littleBits’ snap together to ensure their Bits are compatible and their inventions can come to life.

Designed for learner progression, students can take notes in their digital inventor’s notebook and program using blocks or JavaScript. You can save your workspace as well as send it back to your teacher for review.

Technical: Fuse is a progressive web app that is browser based and uses Chrome’s fast web USB/BLE API for connection management. Device must have bluetooth capability to download code from the Fuse app to the codeBit. For programming Fuse uses MakeCodes block programming canvas.

Compatible Products: STEAM+ Coding Kit and Class PackCode Kit and Class PackPro Library, and codeBit.

Other littleBits Apps

Find ideas for inventions, guided activities and code your littleBits with the apps below.

littleBit's app icon.
iOS, Android
Space Rover Inventors Kit, Electronic Music Kit, Base Kit. (BLE bit)
Gizmos & Gadgets, 2nd Edition app icon.
iOS, Android - Swift & Kotlin
Older BLE bit