M5Stamp Fly with M5StampS3

Price:
Sale price £47
incl. VAT
excl. VAT
Stock:
In stock
Quantity:

Awesome Extras

M5Atom Joystick with M5AtomS3M5Atom Joystick with M5AtomS3
M5StackM5Atom Joystick with M5AtomS3
Sale price £28.20 incl. VAT excl. VAT
M5Stack Unbuckled Grove Cable 1m/2m/50cm/20cm/10cm - The Pi HutM5Stack Unbuckled Grove Cable 1m/2m/50cm/20cm/10cm - The Pi Hut
M5StackM5Stack Unbuckled Grove Cable 1m/2m/50cm/20cm/10cm
Sale priceFrom £2 incl. VAT excl. VAT
Coming Soon
StampFly Accessory Kit (Motors + Propellers)StampFly Accessory Kit (Motors + Propellers)
M5StackStampFly Accessory Kit (Motors + Propellers)
Sale price £9.50 incl. VAT excl. VAT
M5Stack Time-of-Flight Distance Ranging Sensor Unit (VL53L0X) - The Pi HutM5Stack Time-of-Flight Distance Ranging Sensor Unit (VL53L0X) - The Pi Hut

The M5Stamp Fly from M5Stack is a programmable open-source quadcopter/drone kit, featuring the StampS3 as the main controller.

It integrates a BMI270 6-axis gyroscope and a BMM150 3-axis magnetometer for altitude 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 M5Stack M5Stamp Fly can be controlled using an Atom Joystick (not included) 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.

Click here for the accessory kit to keep your quadcopter in tip-top shape! 

Important Notes

  • Atom Joystick (controller) is required for control and battery charging but is not included.
  • When the batteries are depleted, insert the batteries into the charging slot of the Atom Joystick (not included). Connect a USB-C cable to the Atom Joystick to start charging.

Lithium Battery Shipping: Due to courier restrictions, this product can only be shipped within England/Wales. With this item in your cart, your shipping options will be limited and may cost more than our usual rates. Why?


Features

  • M5StampS3 as the main controller
  • BMP280 for barometric pressure detection
  • VL53L3 distance sensors for altitude hold and obstacle avoidance
  • 6-axis altitude 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

Specifications

M5StampS3 ESP32-S3@Xtensa LX7, 8M-FLASH, WiFi, OTG\CDC support
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
Battery 300mAh high-voltage lithium battery
Current/Voltage Detection INA3221AIRGVR (0x40)
Buzzer Built-in Buzzer @ 5020
Product Size 107*107*30mm
Packaging Size 162*99*36mm
Product Weight 36.2g
Packaging Weight 70.7g

Resources

Instructions for Use

The following instructions assume the use of the M5Atom Joystick which is not included.

  • Pairing
    • Long press the middle button on the AtomS3 to power on, then press again as prompted on the screen to enter pairing mode.
    • Press the reset button on the Stamp Fly to send a pairing broadcast.
    • Wait for pairing to complete.
  • Operation
    • Takeoff and Landing
      • Single-click the middle button on the AtomS3 to control takeoff or landing.
    • Control Mode
      • Press the left front button on the Atom Joystick to switch control modes.
      • Stable Mode: Provides stable control interaction, suitable for routine flying and cruising.
      • Sport Mode: Offers maximum control freedom, capable of performing complex maneuvers, requiring high operating skills.
    • Altitude Mode
      • Press the right front button on the Atom Joystick to switch altitude modes.
      • Auto Altitude: Keeps altitude stable at a set value; pushing the left joystick up or down changes the set altitude.
      • Manual Altitude: Full throttle control of altitude, requiring high operating skills.
    • Aerial Stunts
      • Flip: During flight, pressing the center button of the right joystick on the Atom Joystick performs a flip manoeuvre.

Package Contents

  • 1x M5Stamp Fly
  • 1x 300mAh high-voltage lithium battery

Atom Joystick (controller) is required for control and charging, but is not included.

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Accreditations