From the first block
to autonomous flight
A complete course for schools and universities: interactive lessons, block and Python coding, a 3D simulator and real drones in one platform.

One learning path
Students move step by step from visual logic to real autonomous missions, on the same platform.
- 01
Visual blocks
Learn logic and sequences by snapping blocks together, with zero coding experience.
- 02
Python
Move from blocks to text code and write real mission scripts.
- 03
Simulation
Test every program in a physics-based 3D simulator in the browser.
- 04
Real flight
Run the same program on PMINI or PMAXI and read live sensor data.
- 05
Autonomy and vision
Markers, computer vision, swarms and ROS 2 projects for advanced students.
Autonomous UAV Engineering
A structured course with PMAXI, from UAV foundations and safety to autonomous missions. Start in simulation, then fly the same idea.
Get Syllabus- 84 academic hours
- 32 lesson units
- 58 h hands-on practical training
- 69% of the course is practical
For every level
- Schools
High-school STEM
Block-to-code, Python basics, sensor thinking and safe autonomy demonstrations.
- Universities
University robotics
ROS 2, MAVLink, flight-control concepts, perception and autonomous mission design.
- AI workflows
AI and computer vision
Object detection, tracking, AprilTag-style experiments and onboard inference.
- Developer labs
R&D prototyping
A compact testbed for sensor integration, telemetry tooling and flight tests.
Spend the lesson teaching, not setting up
UAVPROG Academy gives teachers ready lessons, an editor for their own material and a clear view of every student.
- Instructor's view with completion, average score and the results of every student
- Lesson editor: create and format lessons, add images and embed YouTube videos
- Flashcards, quizzes, hints and highlights that keep the class engaged
- Help with course planning, drone setup and the first lessons

Lesson formats
Every lesson mixes theory with interactive formats that keep students engaged.
- 01
Flashcard
Review key concepts with interactive cards designed for better retention.
- 02
Quizzes
Test your understanding and receive immediate feedback on your answers.
- 03
Hints
Get helpful clues when you need support solving a problem.
- 04
Highlights
Mark important information so you can quickly find and review it later.
- 05
3D Drone Builder
Assemble a drone step by step in an interactive 3D workshop.
- 06
Interactive Widgets
Explore concepts through visual tools, controls, diagrams, and live data.
- 07
Python Integration
Write, run, and test Python code directly within the platform.
- 08
Private Notes
Add personal notes to lessons and keep important ideas organized.
- 09
Lesson Editor
Create and format lessons, add images, and embed YouTube videos.
- 10
Simulator
Practice drone programming and control safely in a virtual environment.
Plan your course with us
Tell us about your students and your goals, and we will suggest the course, the drones and the schedule.