# M5Stamp Fly with M5StampS3

**Type:** Product page · **SKU:** CE09944 · **Brand:** [M5Stack](https://core-electronics.com.au/brands/m5stack-australia)
**Page:** https://core-electronics.com.au/m5stamp-fly-programmable-open-source-quadcopter-kit.html ([markdown](https://core-electronics.com.au/m5stamp-fly-programmable-open-source-quadcopter-kit.html.md))

M5Stamp Fly is a programmable open-source quadcopter kit, featuring the StampS3 as the main controller.

## Pricing

- **Price:** $119.95 (inc GST) — $109.05 AUD, exc GST
- **Quantity discounts:** 5+ $104.68 (exc GST) · 10+ $101.41 (exc GST)

## Availability & dispatch

- In stock, ships same business day if ordered before 2PM (Australia/Sydney).
- We can dispatch 2 today; more stock is typically available with a 8–19 day lead time.

## Description

**M5Stamp Fly** is a programmable open-source quadcopter kit, featuring the **StampS3** as the main controller. It integrates a **BMI270** 6-axis gyroscope and a **BMM150** 3-axis magnetometer for attitude and direction detection. The BMP280 barometric pressure sensor and two VL53L3 distance sensors enable precise altitude hold and obstacle avoidance. The PMW3901MB-TXQT optical flow sensor provides displacement detection. The kit includes a buzzer, a reset button, and **WS2812** RGB LEDs for interaction and status indication. It is equipped with a 300mAh high-voltage battery and four high-speed coreless motors. The PCB features an **INA3221AIRGVR** for real-time current/voltage monitoring and has two Grove connectors for additional sensors and peripherals. Preloaded with debugging firmware, the Stamp Fly can be controlled using an Atom Joystick via the **ESP-NOW** protocol. Users can choose between automatic and manual modes, allowing for easy implementation of functions like precise hovering and flips. The firmware source code is **open-source**, making the product suitable for education, research, and various drone development projects.

### **Product Features**

- M5StampS3 as the main controller
- BMP280 for barometric pressure detection
- VL53L3 distance sensors for altitude hold and obstacle avoidance
- 6-axis attitude sensor
- 3-axis magnetometer for direction detection
- Optical flow detection for hovering and displacement detection
- Buzzer
- 300mAh high-voltage battery
- Current and voltage detection
- Grove connector expansion

### **Includes**

- 1x Stamp Fly
- 1x 300mAh high-voltage lithium battery

### **Applications**

- Education
- Research
- Drone development
- DIY projects

### Specifications

| Specification | Parameter |
|---|---|
| M5StampS3 | ESP32-S3@Xtensa LX7, 8M-FLASH, WiFi, OTG\\CDC support |
| Motor | 716-17600kv |
| Distance Sensor | VL53L3CXV0DH/1 (0x52) @ max 3m |
| Optical Flow Sensor | PMW3901MB-TXQT |
| Barometric Sensor | BMP280 (0x76) @ 300-1100hPa |
| 3-axis Magnetometer | BMM150 (0x10) |
| 6-axis IMU Sensor | BMI270 |
| Grove | I2C+UART |
| Battery | 300mAh 1S high-voltage lithium battery |
| Current/Voltage Detection | INA3221AIRGVR (0x40) |
| Buzzer | Built-in Passive Buzzer @ 5020 |
| operating temperature | 0-40°C |
| Product Size | 81.5\*81.5\*31mm |
| Packaging Size | 162\*99\*36mm |
| Product Weight | 36.8g |
| Packaging Weight | 70.7g |

### **LEARN AND DOCUMENTS**

- [DOCUMENTS](https://docs.m5stack.com/en/app/Stamp%20Fly)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/d/r/drone-1.jpg)
