Pluto-IDE-Beta is a Visual Studio Code extension specifically designed for programming and developing firmware for the Pluto Drone by Drona Aviation. It simplifies the development process by providing customized tools and commands directly within VS Code.
Features
Select Target: Easily switch between different hardware targets for your firmware.
Build Firmware: Compile your code with integrated tools.
Clean Build: Remove all build files with one click, allowing for a fresh start.
USB Flash: Quickly flash compiled firmware onto the Pluto Drone via USB.
STM32 Bootloader: Install or update the bootloader for the STM32 microcontroller used in Pluto Drone.
Installation
Open Visual Studio Code
Navigate to the Extensions view by clicking on the square icon on the sidebar or pressing Ctrl+Shift+X.
Search for "Pluto-IDE-Beta".
Click Install to install the extension.
Usage
After installing the extension, you can access all features from the command palette (Ctrl+Shift+P) or by clicking on the respective icons in the status bar at the bottom of the VS Code window.
To build your project, select Build from the command palette or click on the build icon.
To clean your project, select Clean or use the clean icon.
To flash firmware, choose USB Flash after a successful build.
To install or update the bootloader, use the STM32 Bootloader command.