Revolution Robotics
powered by STEAM Academy PRO
Free · Designed for iPad. Not verified for macOS.
Revolution Robotics is reshaping the robotics paradigm. Step into a world of endless possibilities. You can now build, code, and program robots, turning complex concepts into enjoyable and accessible experiences. Seamlessly sync our Challenge Kit with your mobile or tablet device using Bluetooth and take the driver's seat of your robot creations.
Make use of our comprehensive build guides or let your ideas fly free with your own robot designs – our platform champions open-source, hackable creations. So fire up your imagination and enter the realm of robotics to unleash your creations. Pair your Challenge Kit now, dive into a universe of learning, and join a community of inventors.
One app. One kit. Infinite robotic adventures!
more Send the robot hardware revision number in firmware update requests
Add a dark theme selector for build instructions
2.3.1 10/07/2024
Send the robot hardware revision number in firmware update requests
Add a dark theme selector for build instructions
2.3.0 09/13/2024
Coding screen
- Major redesign on the coding screen. Three difficulty levels simplified into two and many blocks merged to make the experience more smooth.
- Creating, editing, renaming programs became better with UX improvements. Kids can do most of the actions using a single tap instead of the previously complicated menu structure.
Play mode
- Programs can be stopped and restarted with a tap in play mode. Children are able to put 2x the programs on joystick buttons because they don’t need to add “stop programs” any more.
- Running programs are now indicated with a yellow circle during play mode. For better debugging, it’s also indicated If a program failed.
Hardware-related
- Added gyro sensor reading as one of the coding blocks. Children now can create advanced programs based on the robot position and its rotation.
- Motors can now turn quickly even if the angle is small. This makes possible for triggers and launcher robots to operate better.
- Several firmware-, and application-related bugs fixed.
Classroom experience
- Introduced mentor role for classroom usage. Mentors have now their own profile and are able to manage their classes with an ease.
- Login and end of class flow for afterschool classes completely redesigned to match the classroom experience.
- Classroom curriculum permissions updated. Children now have access only to the robot(s) in need.
Content management & data
- Implemented the ability to view the details all robots created by students.
- Added timestamp tracking for important events in classrooms to be able to detect long builds and improve curriculum.
2.2.0 08/07/2024
1. Teammate mode & Classroom usage:
- Introduced teammate mode for multiple kids to work together on the same device.
- Introduced mode for classroom usage.
2. Robot experience
- We made the joystick more sensitive so the speed applied is proportional to the position of the joystick.
- Added a “videos” tab right next to the play mode to be able to access pre-recorded videos easily.
- Users get a notification if they forgot to plug the batteries in.
- Fixed the timer widget. It only starts when users touch any buttons on the joystick (and doesn’t start at the beginning of the recording).
- Fixed the issues with the ultrasonic distance sensor.
- Fixed the gyroscope, it measures now the robot rotation precisely.
- Added a Play button to the configuration screen to immediately be able to drive the robot.
- UX&UI fixes, generally speaking tapping a card or a button now always does what you'd expect to do.
- Various issues with autonomous mode, controller setups and background program prioritisation fixed.
3. Challenges
- Changed the primary interface for users to use their robot by default instead of building a new every time.
- Worked on the UI/UX of the challenge flow to make a submission easier.
4. New sensor
- Added the firmware, software and Blockly (programming) support for the new colour sensor.
5. New illustrations
- Changed almost all of the illustrations.
6. App store
- We changed the publisher, cover art images and primary look & feel. It’s now Revolution Robotics - powered by STEAM Academy
2.1.2 11/27/2023
1. Teammate mode & Classroom usage:
- Introduced teammate mode for multiple kids to work together on the same device.
- Introduced mode for classroom usage.
2. Robot experience
- We made the joystick more sensitive so the speed applied is proportional to the position of the joystick.
- Added a “videos” tab right next to the play mode to be able to access pre-recorded videos easily.
- Users get a notification if they forgot to plug the batteries in.
- Fixed the timer widget. It only starts when users touch any buttons on the joystick (and doesn’t start at the beginning of the recording).
- Fixed the issues with the ultrasonic distance sensor.
- Fixed the gyroscope, it measures now the robot rotation precisely.
- Added a Play button to the configuration screen to immediately be able to drive the robot.
- UX&UI fixes, generally speaking tapping a card or a button now always does what you'd expect to do.
- Various issues with autonomous mode, controller setups and background program prioritisation fixed.
3. Challenges
- Changed the primary interface for users to use their robot by default instead of building a new every time.
- Worked on the UI/UX of the challenge flow to make a submission easier.
4. New sensor
- Added the firmware, software and Blockly (programming) support for the new colour sensor.
5. New illustrations
- Changed almost all of the illustrations.
6. App store
- We changed the publisher, cover art images and primary look & feel. It’s now Revolution Robotics - powered by STEAM Academy
2.1.1 11/06/2023
1. Teammate mode & Classroom usage:
- Introduced teammate mode for multiple kids to work together on the same device.
- Introduced mode for classroom usage.
2. Robot experience
- We made the joystick more sensitive so the speed applied is proportional to the position of the joystick.
- Added a “videos” tab right next to the play mode to be able to access pre-recorded videos easily.
- Users get a notification if they forgot to plug the batteries in.
- Fixed the timer widget. It only starts when users touch any buttons on the joystick (and doesn’t start at the beginning of the recording).
- Fixed the issues with the ultrasonic distance sensor.
- Fixed the gyroscope, it measures now the robot rotation precisely.
- Added a Play button to the configuration screen to immediately be able to drive the robot.
- UX&UI fixes, generally speaking tapping a card or a button now always does what you'd expect to do.
- Various issues with autonomous mode, controller setups and background program prioritisation fixed.
3. Challenges
- Changed the primary interface for users to use their robot by default instead of building a new every time.
- Worked on the UI/UX of the challenge flow to make a submission easier.
4. New sensor
- Added the firmware, software and Blockly (programming) support for the new colour sensor.
5. New illustrations
- Changed almost all of the illustrations.
6. App store
- We changed the publisher, cover art images and primary look & feel. It’s now Revolution Robotics - powered by STEAM Academy
2.1.0 09/28/2023
Fixed the Revolution Robotics logo orientation on the config editor screen
2.0.1 03/08/2023
- Launched a completely new version with new functionalities
- Added support for new sensors
- Fixed a lot of bugs
- Introduced challenges with badges and rankings
- With this version it's easier to configure, code & control robots
2.0.0 02/15/2023
Fixed crash issue for driver controller
1.3.5 11/09/2021
Fixed bugs in robot controller widget
1.3.4 10/03/2021
Fixed challenges not loading bug
1.3.3 11/02/2020
Various bugfixes
1.3.2 09/13/2020
Implemented offline functionalities & improved performance
Small bugfixes
1.3.1 05/29/2020
Implemented offline functionalities & improved performance
1.3.0 05/27/2020
Fixed minor issues in Blockly UI and Onboarding
1.2.6 03/27/2020
Fixed bugs in challenge category listing
1.2.3 02/21/2020
UI/UX updates
Minor bugfixes
1.2.2 02/13/2020
Fixed minor bugs in robot firmware checks
Blockly update
1.2.1 02/04/2020
- Added coding blocks with various complexity
- Bugfixes and improvements
1.2.0 02/01/2020
Fixed firmware update search related bugs,
Fixed unwanted movements on joystick idle
1.1.4 01/03/2020
Fixed issues with joystick priority during program tests,
Improved turn precision for controllers
1.1.3 12/21/2019
Fixed background programs not filtered by robot bug.
1.1.2 12/17/2019
Minor UX improvements and bugfixes.
1.1.1 12/14/2019
Blockly version update
1.1.0 12/07/2019
Fixed safe area layout issues in build robot page
1.0.3 12/04/2019
Send the robot hardware revision number in firmware update requests
Add a dark theme selector for build instructions
more Version 2.3.1 10/07/2024
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Identifiers Usage Data Diagnostics