ROBO Pro Coding vs Sphero Edu
ROBO Pro Coding
fischertechnik.deSphero Edu
edu.sphero.comSide by side
| Figure | ROBO Pro Coding | Sphero Edu |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | — | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | — |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · Robotics Education Software | 8.5 (#6) | 7.8 (#15) |
| Headquarters | Waldachtal, Germany | Greenville, Texas, United States |
| Integrations | Published documentation includes blocks for voice control and Cloud/MQTT communication. | Clever can sync teacher and student accounts and class rosters; changes in Sphero Central do not update Clever. |
| Programming | Users can program graphically or with Python, and choose beginner, advanced, or expert learning levels. | Learners can program with Draw, Blocks, or text-based JavaScript or Python, depending on the app version. |
| Purpose | ROBO Pro Coding is a block-based and Python programming environment for fischertechnik toys and schools. | Sphero Edu is a coding app for programming Sphero robots, with lessons and activities for learning. |
| Security | The Android store listing reports no data collected and no data shared with third parties; the developer states these practices and they may vary by use, region, and age. | Sphero says user data is password protected, stored in a secure database, and encrypted in transit and at rest. |
| Support | The app listing provides the support email [email protected]. | Sphero customer support is available Monday through Thursday, 8 a.m. to 6 p.m. Central Time. |
Plans
In their own words
ROBO Pro Coding
ROBO Pro Coding is a free programming environment for fischertechnik toys and schools. Learners can program graphically or with Python, and choose beginner, advanced or expert learning levels. The app provides example programs and supports the TXT 4.0 controller, as well as RX and BT Smart controllers according to its release notes. Programs can be kept locally or in the cloud, where they can be versioned and shared. An interface test helps users check actuators and sensors. The TXT 4.0 connects to computers and mobile devices through Wi-Fi, Bluetooth and USB. Published documentation includes blocks for voice control and Cloud/MQTT communication. The manufacturer describes Python 3 support with TXT 4.0 and links to app documentation and downloads for Windows, macOS, Linux, iOS and Android. The older TXT controller is not supported by this app and uses ROBO Pro for Windows instead. The manufacturer also offers customer support for questions and problems.
Sphero Edu
Sphero Edu is a coding app for programming Sphero robots, with lessons and activities for learners. Depending on the app version, learners can use Draw, Blocks, JavaScript, or Python; a Drive mode connects to compatible robots over Bluetooth. The app includes hundreds of lessons, including standards-aligned activities. Educators can manage classes and assign work, and users can create programs to share with the community. Sphero Edu is free, with app and web access; robot programming requires a compatible Sphero robot. It runs on Android, iOS, macOS, Windows, and the web. Web robot connections use Web Bluetooth, which is listed as supported in Chrome and Edge, but not Safari, Firefox, or Opera. The web app supports BOLT+, BOLT, RVR/RVR+, and Mini, rather than every robot supported by native apps. Users can drive, program, and complete lessons without logging in or sharing personal information. Google Classroom roster syncing is read-only.