DJI RoboMaster S1 Educational Robot


The RoboMaster S1 is DJI's intelligent educational robot that lets users dive into the world of robotics, programming, and AI through exciting features and gameplay.
Free shipping over $599.00
Money Back Guarantee

*Cannot ship to DC or North Dakota*

Why isn’t the RoboMaster S1 sold in Washington, D.C. or North Dakota?

The RoboMaster S1 can launch soft gel beads. In Washington, D.C. and North Dakota there are  restriction requirements for the use of similar products. For example, the products in question can only be used for drama performances, sports competitions, or in qualified shooting environments, where prior approval of the police has been issued. In order to avoid the risk of violating local laws and regulations, the RoboMaster S1 will not be sold in Washington, D.C. or North Dakota. We apologize for the inconvenience and thank you for your cooperation.

The RoboMaster S1 is DJI's intelligent educational robot that lets users dive into the world of robotics, programming, and AI through exciting features and gameplay.

The RoboMaster S1 is a game-changing educational robot built to unlock the potential in every learner. Inspired by DJI's annual RoboMaster robotics competition, the S1 provides users with an in-depth understanding of science, math, physics, programming, and more through captivating gameplay modes and intelligent features.

Designed to Win

The S1‘s design is a striking example of machine efficiency. With powerful configurations, the S1 lets you create, conquer, and push your limits as far as you’re ready to go.

Scratch & Python Programming

The S1 supports the Scratch and Python programming languages. This allows you to take your abilities to the next level, whether you are new to coding or are already on your way to becoming an expert.

Endless Possibilities

Up to 46 customizable components give you unlimited space for innovation, helping you grow and learn in an exciting way that expands the capabilities of your S1, and yourself. Six PWM ports support customized accessories, allowing you to explore the unlimited possibilities of the S1 and the magic of the robotic world.

Experience AI Technology

AI technology lets the S1 recognize gestures, sounds, and even other S1 robots. Playing with the RoboMaster S1 opens the doorway to AI learning, giving you a practical introduction to the technologies of tomorrow.

See the Action

Enjoy a unique and immersive driving experience with the S1's exhilarating FPV perspective.


Compete against opponents on your own custom track. Unlock special skills like extreme speed by recognizing specific Vision Markers, or unleash weapons like dizziness against competitors to gain an edge and win the race.


There can only be one winner in this competition of wits and speed. Use custom skills to get an edge and defeat opponents in this thrilling melee that utilizes the S1's unique referee system and intelligent sensing armor.

Develop Custom Skills

In any competition, wisdom is equally as important as power. The S1 enables users to apply their classroom knowledge to compile custom coding, unlocking unique functions that will surprise onlookers and defeat competitors. With its new education concept, the S1 helps users embrace the joy of learning in new and exciting ways.

dji robomaster s1 2@2x.jpg
dji robomaster s1
dji robomaster s1
dji robomaster s1
dji robomaster s1
dji robomaster s1
dji robomaster s1
dji robomaster s1
dji robomaster s1
dji robomaster s1
dji robomaster s1

The RoboMaster S1 is DJI's intelligent educational robot that lets users dive into the world of robotics, programming, and AI through exciting features and gameplay.
compatible with
DJI RobomasterS1
open box

Basic Operation

How can I control the RoboMaster S1?

The RoboMaster S1 can be operated using a computer or a smart device via the touchscreen and gamepad. When using the gamepad with a touchscreen device, the robot can also be operated using an external mouse, which can be connected through a dedicated USB port.

How can I connect to the RoboMaster S1?

Users can connect to the RoboMaster S1 via Wi-Fi or a router. When connecting via Wi-Fi, your mobile device or computer connects to the Wi-Fi of the S1. Connection via router provides broader signal coverage, which allows multiple control methods for robots to operate simultaneously on the same network.

When operating the S1 through a router, does the router need to be connected to the internet?


What are the product requirements for the router?

1. The encryption mode of the router Wi-Fi needs to be no encryption or wpa/wpa2-psk;
2. Make sure that the number of devices connected to router doesn’t reach the maximum value;
3. The router needs to allow communication among the linked devices;
4. The router connection does not need to do login confirmation twice.

What types of surfaces are okay for the RoboMaster S1 to operate on?

Flat surfaces such as wood, carpet, tile, and concrete are optimal for operating the S1. Users should avoid surfaces that are too smooth as the S1 wheels may have problems gaining enough traction for precise control. Surfaces with fine particles like sand or dirt should be avoided.

How long is the S1 battery life?

The battery of the S1 can last for 35 minutes of continuous use. This was measured with the S1 moving at a constant speed of 2.0m/s on a flat surface. The battery life on standby is about 100 minutes.

What is the maximum speed of the S1?

The maximum forward speed is 3.5m/s, the maximum backward speed is 2.5m/s, and the maximum speed when moving sideways is 2.8m/s.

What is the maximum transmission distance of the S1?

Connection via Wi-Fi: 
FCC, 2.4GHz 140m, 5.8GHz 90m
CE, 2.4GHz 140m, 5.8GHz 70m
SRRC, 2.4GHz 130m, 5.8GHz 130m 
MIC, 2.4GHz 140m 
Connection via Router:
FCC, 2.4GHz 180m, 5.8GHz 300m
CE, 2.4GHz 180m, 5.1GHz 100m
SRRC, 2.4GHz 180m, 5.8GHz 300m
MIC, 2.4GHz 170m, 5.1GHz 180m 

* Note: These results were achieved in an environment without signal interference or blockages. Blocked signals or signal interference will influence the transmission distance and effect. It is recommended to keep the S1 antenna as vertical as possible during use for optimal image transmission.

What shooting methods does the S1 support?

The S1 supports two shooting methods: gel beads and infrared beams.

Is the Blaster safe?

The Blaster can shoot gel beads and infrared beams. The S1’s blasting function meets the safety requirements of major countries and regions around the world. The S1 has an additional angle limit protection to make sure that it cannot launch gel beads when the pitch angle is higher than 10 degrees. The infrared beams are also safe and cannot cause any physical damage.

Is RoboMaster S1 waterproof?



What programming languages does the S1 support?

Scratch and Python.

What programming platform does the S1 support?

The S1 only supports the official programming platform provided in the RoboMaster app known as RoboMaster Lab. This feature is available on mobile devices and computers. You can program, connect, and operate the S1 directly when using RoboMaster Lab.

I don’t know how to program. Can I still use the S1?

There are abundant teaching resources in the RoboMaster app, including project-based tutorials, video courses, programming guides, and more, that allow users without programming experience to get started quickly. There are also numerous features that users can enjoy that do not require programming knowledge, such as FPV driving and Battle mode.

How can I implement/use the programs that I write?

You can directly run your programs in RoboMaster Lab to see how they affect the S1. You can also set your program as a custom skill or Autonomous Program. Custom skills need to be selected using icons on the FPV interface as you control the robot in the app. Autonomous Programs are written into the robot itself and can be synced by pressing the Autonomous Program Button on the S1. You can also share your programs with others through the RoboMaster app.

What kinds of stimulus can the S1 recognize?

1.Clapping Recognition: the S1 can recognize two or three consecutive claps and be programmed to execute custom responses.
2.Gesture Recognition: the S1 can detect human gestures such as hand or arm signals and be programmed to execute custom responses.
3.S1 Robot Recognition: the S1 can detect other RoboMaster S1 units.
4.Vision Marker Recognition: the S1 can identify 44 kinds of official Vision Markers, which are comprised primarily of numbers, letters, and special characters. All of the files for these Vision Markers can be downloaded at insert web address.
5.Line Recognition: the S1 can detect and follow blue, red, and green tracks with a width of approximately 15-25 mm.

What modules or components can be controlled with custom programming?

Many parts of the S1 can be accessed and controlled through programming, including 7 motors, 6 hit detectors, 7 infrared sensors, 21 LED lights, 1 vision sensor, 1 microphone, 1 speaker, and 2 gyroscopes.

What is the effective detection distance of the S1 in Follow mode?

Follow mode is most effective when the subject is within a range of 1-3 meters from the S1.

Can the RoboMaster S1 record photos and videos?

With a microSD card inserted, the S1 can capture photos and record 1080p videos; without a microSD card, it supports only 720p.

Where are the photos taken by the RoboMaster S1 stored? How can I export them?

Photos taken by the S1 will be stored on the microSD card (when one is inserted). You can download them to your local device or share them directly to social media. For photos on the microSD card, you can remove the card and use an external device to export.

Do I need a microSD card to record and store video? Where are the videos taken by the RoboMaster S1 stored? How can I export them?

Users can record and store video using the RoboMaster app. However, if operating without a microSD card, 720p is the only resolution option. When using a microSD card, users can record in 1080p, although it should be noted that playback within the app will still be displayed in 720p. The 1080p version will be stored on the microSD card and can be exported using an external device.

How many S1 units can simultaneously participate during Battle mode?

A maximum of six S1 units can operate at the same time during Battle mode.

How are Hit Points (HP) and other game rules determined and enforced?

When you select Battle mode in the RoboMaster app, game rules and HP are detected and implemented with the S1 referee system, letting users enjoy a fair gaming experience.

What routers are recommended for multiplayer gameplay?

For Battle mode, it is recommended to use a router that supports 5GHz to reduce signal interference. If you use a router that only supports 2.4GHz, you are recommended to choose the 3x3 MIMO Router.
The following router brands and models are recommended:
TP-Link TL-WDR8600; TP-Link TL-WDR5640 (for users in China)
TP-Link Archer C7; NETGEAR X6S (for users outside of China).

Product Components, Accessories

What ports does the S1 have and what accessories does it support?

The S1 has six PWM ports, which support servos, LEDs, drivers, and more. For more information on supported accessories, please visit programming guide.

How do I charge the Intelligent Battery of the RoboMaster S1 and how long it will take?

You can charge the Intelligent Battery of the S1 with the official Intelligent Battery Charger. It takes about 90 minutes to fully charge.

How should I maintain the battery if it isn’t used for a long period of time?

It is recommended users charge and discharge their battery every three months to keep it active.

Are the gel beads made of safe material? What information do I need to know about using gel beads?

The gel beads for the RoboMaster S1 are made of safe, non-toxic gel that softens and expands when soaked in water. Please use them according to the instructions. At normal temperature, soak them in water for about four hours. The recommended proportion is 500 gel beads (about a full bottle top’s worth) per 1000ml of water. The gel beads will begin to evaporate and shrink shortly after they are removed from water, so it’s recommended to use them within 24 hours (in normal temperature and moisture conditions). You can also keep them into a sealed bottle to prolong the storage time. Both the product combo and PlayMore Kit come with gel beads. If you need more, they are available for purchase at the DJI Online Store.

What is the capacity of the gel bead container?

The gel bead container can hold approximately 430 gel beads.

How can I assemble the S1? Are there any tutorials or instructions?

Detailed assembly tutorial videos area available in the app and online. Users can also consult the official user manual for instructions. For more information, please check our tutorial videos.

Activation & Updating

How do I activate the RoboMaster S1?

When you connect your RoboMaster S1 to the RoboMaster app for the first time, the activation prompt will pop up automatically. Follow the activation instructions in the app.

How do I upgrade the firmware?

Download the latest firmware in the RoboMaster app and upgrade according to the instructions.

What should I do if my RoboMaster S1 becomes disconnected with the app while the firmware is updating?

1.When disconnected during the transmission of a firmware kit, repeat the update.
2.When disconnected during the updating process, the update will not be influenced because the app does not participate in the updating process. LED and voice alerts on the RoboMaster S1 will keep users informed of the update status.

What should I do if the firmware versions of any replaced accessories are not compatible with the existing S1 firmware?

Users will be notified of any inconsistencies in firmware. Update firmware according to instructions.

What can cause a firmware update failure?

1. A firmware update will fail if you power off the device during the updating process.
2. A firmware update will fail if the internet is disconnected while the firmware kit is being downloaded. 

Note: During the updating process, it is normal for the app to disconnect from the RoboMaster S1, which will not affect the update. You can reconnect the app to the S1 after the update is completed.