Visual Logic.
Professional Power.
PlutoBlocks bridges the gap between learning and engineering. Drag and drop visual blocks to build complex drone behaviors, then watch as they compile into professional C++ code ready to flash onto your drone.
Latest Release: v4.1.x (Published 2/24/2024)
Built for Learning & Engineering
We've customized the world-renowned Blockly library to speak the language of drones. It's the perfect entry point for STEM education and rapid prototyping.
Block-to-C++ Compiler
Watch your logic transform instantly. PlutoBlocks uses the proprietary 'Cake' generator to turn visual blocks into clean, high-performance C++ code ready for the Cygnus flight stack.
Deep Hardware Access
Directly control every aspect of your drone. Program multi-color LEDs, read Battery Management System (BMS) data, and even design custom UI patterns for the OLED display module.
Real-time Telemetry
Debugging at the speed of flight. Monitor sensor data, battery voltage, and flight status in real-time through the built-in serial monitor while your code executes.
Hardware Native
Support for the entire Drona Aviation flight controller ecosystem.
PrimusX
The reliable foundation for thousands of DIY drones. Perfect for learning flight dynamics and basic sensor logic.
PrimusX2
Powered by MagisV2 firmware. Unlock high-frequency task scheduling, advanced OLED interfaces, and complex flight algorithms.
The Project Book.
Learn by building 20+ real-world drone applications. From automated farming scouts to racing logic.
Master the Skies with our Resources
We provide more than just software. Each Drona Aviation kit comes with access to the **V4 Guide Series**—comprehensive manuals and project books designed to take you from a curious beginner to a confident drone engineer.
The Guide Book
Your survival guide for flight theory, drone components, and safe piloting practices.
The Project Book
Step-by-step coding missions that increase in complexity as your skills grow.
Work Offline.
Flash Locally.
The PlutoBlocks Desktop App offers direct COM port access for low-latency flashing and local workspace management.
Current Version: v4.1.x | Requirements: Win 10+ / macOS 11+