← All drone kits

Programmable STEM drone with optical-flow positioning

Code & Fly Programmable Drone Kit

A programmable educational drone for graphical coding, Python learning and guided flight practice, with optical-flow positioning, three speed modes and app or remote control.

Designed for schoolsLearners ages 8 and above, school coding clubs, STEM classrooms, maker programs and introductory Python activities
Code and Fly programmable STEM drone on a clean white backgroundConfiguration and package contents are confirmed in the quotation.

Direct answer

Who is this kit for?

The Code & Fly Programmable Drone Kit is designed for schools that want students to connect coding with real aircraft movement. Learners can begin with graphical programming, progress into Python commands and test programmed takeoff, movement, turns and landing in a supervised flight area.

Why educators choose it

Built around observable learning.

  • Graphical programming for an accessible first coding experience
  • Python programming for progression into text-based commands
  • Optical-flow positioning for steadier low-altitude flight
  • App control and four-channel remote control
  • One-key takeoff, landing, calibration and emergency stop
  • Three selectable flight speeds and seven-color lighting

Student learning outcomes

What students can demonstrate.

  1. 01Translate a planned sequence into graphical programming blocks
  2. 02Use introductory Python commands to control aircraft movement
  3. 03Test, observe and improve a programmed flight route
  4. 04Explain how optical flow supports position stability
  5. 05Apply safe takeoff, landing and emergency-stop procedures

Kit + course pathway

Turn the kit into a structured school program.

Pair the hardware with practical course material, guided activities and instructor orientation matched to learner age, timetable and intended outcomes.

Product media

See the platform clearly.

Video demonstration

See the platform in operation.

Programmable STEM drone coding and flight demonstrationSee graphical programming, Python commands, remote operation and programmed flight through a training course.

Technical overview

Key specifications and package.

Specifications support program planning. Confirm the final configuration, accessories and availability in the quotation.

Recommended age
8 years and above with instructor supervision
Skill level
Beginner to introductory coding
Programming
Graphical programming, Mind+ and Python
Positioning
Optical-flow positioning
Control
App control and 4-channel remote controller
Transmission
2.4 GHz Wi-Fi
Motors
4 brushed motors
Flight speeds
Low, medium and high
Product size
26.5 x 26.5 x 6 cm
Aircraft battery
3.7V 1200mAh Li-Po
Controller battery
3.7V 500mAh Li-Po
Flight time
Approximately 16 minutes
Charging time
Approximately 120 minutes
Control distance
Approximately 100 m in suitable conditions
Environment
Controlled indoor or suitable outdoor use
Lighting
Seven-color breathing lights

Typical package elements

  • Programmable four-rotor aircraft and modular assembly components
  • Four-channel remote controller and rechargeable aircraft battery
  • Charging equipment and operating instructions
  • Graphical programming and Python-compatible learning pathway
  • Final software access, classroom accessories and course support are confirmed in the quotation

Product questions

Answers before you plan a class set.

Visit the complete FAQ center for procurement, curriculum, safety and delivery questions.

Browse all FAQs →
What can students program with the Code & Fly Drone Kit?+

Students can create sequences for takeoff, landing, forward and backward movement, left and right movement, ascent, descent and turning. Activities can begin with graphical programming and progress into introductory Python commands.

How does optical-flow positioning help beginners?+

A downward-facing optical-flow system observes surface movement to support steadier low-altitude positioning. Performance depends on lighting, floor texture, altitude and the surrounding environment.

Is the programmable drone suitable for classroom use?+

Yes, when used in a controlled flight area with instructor supervision, suitable spacing and a written safety procedure. Schools should match the activity difficulty to learner age and experience.

Does the kit support both graphical coding and Python?+

Yes. The supplied product information lists graphical programming, Mind+ and Python support. Final software access and classroom setup requirements are confirmed with the selected package.

Can the kit be supplied with a coding course?+

Yes. Samtech can configure a school package with practical coding activities, guided flight challenges, instructor orientation, batteries, spares and classroom support.

Institutional quotation

Planning a program with the Code & Fly Drone Kit?

Share the learner level, quantity, destination and required training. We will configure an institutional proposal.

Request a quote ↗