A miniature drone with a black body and red propellers, alongside a black remote control with a small screen and antenna, all placed on a white surface with the text 'codrone EDU' beneath.

CoDrone EDU

A drone made for learning

The CoDrone EDU is a programmable drone for learning. Code it in Python or start from the basics with block-based coding. With its color sensors, a front range sensor, a bottom range sensor, and more, it’s a great way to learn to code. The durable and safe frame, programmable lights, and access to 7 sensors make it an excellent learning tool and a great way to learn coding and engineering skills in the classroom and for competitions.

Age

12 y/o+

Coding Languages

Blockly, Python

Device Compatibility

Chromebook (Blockly only), macOS, Windows

Buy From:

The CoDrone EDU is the culmination of extensive feedback and research conducted by Robolink over the past six years, in collaboration with hundreds of schools worldwide that have utilized the CoDrone Pro and CoDrone Mini. Through email exchanges, phone conversations, technical support virtual meetings, user testing participation, and both externally and internally run classes, Robolink gathered valuable insights about the successes and shortcomings of their previous drones.

Drone with labeled features including a programmable LED, replaceable propellers and motors, an on-board programmable buzzer, flexible propeller guards, a front range sensor, and front and rear color sensors, controlled by a remote with a programmable LCD screen, radio frequency signal, and real-time sensor readings.

Technical Specification

Sensors: Gyroscope, accelerometer, barometer, optical flow, bottom range, front range, floor colour sensor

Coding/Programming: Blockly and Python

Coding Compatibility: Chromebook, Windows and MacOS computers with a USB port

Controller Compatibility: Includes controller with display

Drone Rechargeable Battery : 3.7V | 530mAh |7-8 min flight time | 60 mins charge time

Range: 50 Meters

Controller Power: Micro-USB or Non-rechargeable 2 * AA batteries (Do not use both)

A graphic promoting coding languages Blockly and Python, featuring a laptop with a visual programming interface and a screen displaying Python code, set against a purple background.

7 programmable sensors

There are plenty of advanced sensors packed into a small package. All of these sensors can be accessed from code and used to detect information about the environment.

A drone is flying with arrows indicating upward and downward movement, and a stylized clock symbol showing rotation.

Barometer

For sensing height and pressure

A small quadcopter drone flying indoors with arrows indicating its movement directions.

Accelerometer

For sensing acceleration

A small quadcopter drone with four propellers and a central camera, shown in a digital illustration with flight path lines.

Optical flow

For sensing relative position

Close-up of a person's hand adjusting a small drone on a colorful game mat with different sports court markings.

Color

For sensing surface colors

Small drone flying near a computer screen with an arrow indicating data transfer between the drone and the screen.

Front range

For sensing obstacles ahead

A drone with a blue body and black propellers flying above a diagram with coordinate axes and arrows showing movement directions.

Gyroscope

For sensing rotation

Close-up of a car sensor or camera mounted on the dashboard, with graphical indicators showing sensing or detection zones.

Bottom range

For sensing distance to the ground

Person holding a small drone with blue LED lights, with a blurred background.


Code Sounds & Light

Code the lights and sound to indicate when you've detected an obstacle or flown above a certain height, or code them just for fun.

Person using a laptop with a small drone and gaming controllers on a wooden desk, with illuminated coding and tech icons overlayed.

Programmable Controller and LCD Screen

The controller isn't just for piloting—it reads real-time sensor data and it's also fully programmable. Use code to create your own controls, draw sensor data on the screen, or create your own applications.