StampFly & Atom Joystick is an open-source quadcopter kit from M5Stack. This tutorial mainly uses StampFly together with Atom Joystick as an example to demonstrate how to flash the firmware, pair the devices, and perform basic flight operations. Atom Joystick v1.1 also applies (its controller is AtomS3R).
Please click the appropriate button below to download the M5Burner firmware flashing tool for your operating system. Extract and open the application.
| Software Version | Download Link |
|---|---|
| M5Burner_Windows | Download |
| M5Burner_MacOS | Download |
| M5Burner_Linux | Download |
Double-click to open the Burner flashing tool, select the device type STAMPS3 from the left menu, and download the StampFly Firmware and StampFly Controller Firmware. The StampFly Controller Firmware applies to both Atom Joystick and Atom Joystick v1.1; StampFly Controller Firmware v1.2.0 and later versions support flashing on Atom Joystick v1.1 devices.
While the device is powered off, press and hold the center button of the StampS3, then connect the USB cable to enter download mode. The device port will be successfully recognized.
Click Burn, select the appropriate port, and start flashing.
Atom Joystick uses the AtomS3 as its controller, and Atom Joystick v1.1 uses the AtomS3R as its controller. The steps to enter download mode are the same for both: connect the USB cable, then press and hold the reset button on the side of the device until the green light turns on, and then release the button. The green light turns off after the button is released, indicating that the device has entered download mode, and the device port will be successfully recognized. Follow the same steps as the StampFly firmware flashing process to flash the StampFly Controller Firmware.
The button layout and operation of Atom Joystick and Atom Joystick v1.1 are the same, as follows:
Left Front Button on Atom Joystick (Control Mode Switch)
Stabilize Mode: Provides stable control, suitable for regular flight and cruising.Sport Mode: Offers maximum control freedom, allowing for complex maneuvers but requiring high operational skill.Right Front Button on Atom Joystick (Altitude Mode Switch)
Auto Altitude: Maintains a stable altitude at the set level; pushing the left joystick up or down will change the set altitude.Manual Altitude: Full throttle control of altitude, requiring higher operational skill.Center Button on Right Joystick (Aerial Flip Action)