Every DroneBlocks app, one place.
Start coding a drone in about thirty seconds. No install, no IT ticket.
The block-coding simulators run in any browser, including a school Chromebook. The desktop tools for drone light shows and FPV racing are below. Everything here is part of one flight path: the code students write in the simulator is the code that flies the drone later.
Open a tab. Start coding.
Every DroneBlocks simulator is web-native. Students sign in on whatever hardware the school already owns, and teachers skip the district software-approval queue entirely.
Ground School · K–5
Ground School Simulator
The no-hardware front door. Real satellite terrain, co-op missions, and block challenges that teach flight and sequencing before a drone is ever in the room.
Launch Ground School
Blocks → Python
DroneBlocks Simulator
Seven environments, from a bare launch pad to a low-poly city, Mars and the Himalayas. Students drag blocks, flip to the Python those blocks generated, and watch the same mission fly either way.
Launch the simulatorDroneBlocks Web App for Crazyflie
Block coding and an integrated simulator in one interface, then connect a Crazyflie and fly the mission you just tested. No install for either half.
Open the web appThe blocks are the Python.
Nothing is thrown away at the handover to text. A student drags a mission together, hits the Python tab, and reads the exact program they just built. Same mission, same flight, one keystroke apart.
The apps are the flight path.
Every simulator above sits on a level of the DroneBlocks curriculum, and every capability stays on as students climb: block coding → Python → ROS 2 → applied research. K–5 is the browser; the aircraft arrives in 6th grade.
Ground School
K–5. Block coding and sim missions in the browser. No drone required.
Hover Lab
Python and indoor flight. Adds DEXI‑3.
Flight Deck
ROS 2, C++, computer vision and autonomy. Adds DEXI‑5 and DEXI‑10.
Vertical Innovation
Universities, research labs and large corporations pick up DroneBlocks as a toolkit and point it at problems and opportunities of their own. It is not a level a student graduates into — it is what an organization does once the platform is in its hands.
The simulator is not a separate toy environment. From Hover Lab up it runs the same PX4 flight stack the real drone runs, which is why a mission proved in the browser flies unchanged on hardware. Code you test is code you fly. See the full curriculum →
What students actually fly.
Not one demo world on a loop. Every environment is a built lesson with an objective, a scoring rule and a reason to fly it twice.
Built at the size of the real thing.
The gate course in the simulator is modeled at 1:1 against the physical course, down to gate height in feet. A student who flies it clean in the browser flies it clean in the gym, because they practiced the actual distances rather than a cartoon of them.
That is the whole argument for our simulator over a game: the numbers transfer.
Downloads.
Some programs need software that runs outside the browser. These are the current downloads for the DroneBlocks apps, drone light shows, FPV racing, and Python development.
DroneBlocks
Block coding for the DJI TelloThe original DroneBlocks app: drag-and-drop blocks that fly a DJI Tello over Wi-Fi, with live telemetry. Tello hardware is discontinued, but the app and the curriculum behind it still run, and schools with Tellos in a closet can keep flying them.
DroneBlocks Code
Blocks to Python, side by sideThe bridge app. Students build a mission in blocks and watch the equivalent Python appear next to it, which is the step that takes a Ground School class into Hover Lab.
Drone Light Show
Show design & playbackThe design interface builds and edits formations for your swarm, then uploads the show. Demonstration animations let you fly something on day one while your own show is still in progress.
FPV Drone Racing
Simulator & flight controlStudents log hundreds of practice laps in the simulator before they ever risk a real airframe, then use Betaflight to tune and flash the drones they build.
Python & beyond
Hover Lab and upWhen students graduate from blocks to writing their own scripts, they move into an editor and a toolchain. Nothing about the drone side changes.
What unlocks the apps.
One annual site licence covers the whole school, and every plan starts with a free 14-day trial. No hardware purchase required to teach with the simulators.
The full curriculum library and the browser simulators on this page.
- 800+ lessons across the curriculum library
- Ground School, Crazyflie and DroneBlocks simulators
- Part 107 student course and test prep
- Unlimited student seats, web-based
- Site licence with 10 educator logins
Everything in Enterprise, plus the DEXI Simulator that the drone curriculum runs on.
- Everything in Enterprise
- The DEXI Simulator: real PX4 and ROS 2, not a physics toy
- Hover Lab, Flight Deck and Vertical Innovation pathways
- AVR competition simulator and leaderboard
- Cloud-hosted, 12 concurrent sim sessions
- Need more? $495 add-on packs add 6 sessions each
Try it with a real class
before you spend a dollar.
Fourteen days, full access, no credit card. Run a lesson, see what your students do with it, then talk to us about subscribing for the year.