Programmer's Picnic
Python Starter Drone Simulator

0 to Infinity Coding Lab

Control a drone with simple programming commands

Write a mission script, run it, watch the top-down arena, and study the drone camera view. This page teaches sequencing, coordinates, heading, speed, safety checks and animation logic.

Arena

Grid step: 50 pixels. Shift+Click inside the arena to add a GOTO x y line.

Mouse: —
Your browser does not support canvas. Use a modern browser to run the drone simulator.
Green dot is HOME. Orange blocks are obstacles. The saffron path shows the drone route.
State: —
Queue: —
Pos: —
Heading: —
Speed: —
Battery: —
Ready. Write a mission, then press Run.