M5Stack K138

M5Stamp Fly Drone Development Kit User Manual

Model: M5Stamp Fly (K138)

Ọrọ Iṣaaju

The M5Stamp Fly is an advanced, open-source quadcopter development kit designed for education, research, and various drone development projects. It features the powerful M5StampS3 as its main controller, integrating a comprehensive suite of sensors for precise flight control and environmental interaction. This manual provides essential information for setting up, operating, maintaining, and troubleshooting your M5Stamp Fly kit.

It is recommended to use the M5Stamp Fly with an M5Atom Joystick Bluetooth Controller (sold separately) for optimal control and functionality.

Ọja Pariview

The M5Stamp Fly kit is engineered with a focus on programmability and sensor integration, making it a versatile platform for drone enthusiasts and developers.

M5Stamp Fly Drone Development Kit with M5StampS3 controller and propellers.

An oke view of the M5Stamp Fly drone, showcasing its compact design, four propellers with protective guards, and the central M5StampS3 controller board. The board features various components and connectors, including a USB port.

Awọn ẹya pataki:

  • Alakoso akọkọ: M5StampS3 with ESP32-S3 microcontroller, offering advanced features such as WiFi and OTG/CDC support.
  • Awọn sensọ Iṣọkan:
    • BMI270 6-axis gyroscope and BMM150 3-axis magnetometer for attitude and direction detection.
    • BMP280 barometric pressure sensor for precise altitude hold.
    • Two VL53L3 distance sensors for obstacle avoidance.
    • PMW3901MB-TXQT optical flow sensor for hovering and displacement detection.
    • INA3221AIRGVR for real-time current/voltage monitoring.
  • Eto Agbara: 300mAh high-voltage lithium battery and four high-speed coreless motors.
  • Awọn eroja ibaraenisepo: Built-in passive buzzer for audio feedback, WS2812 RGB LEDs for status indication, and a reset button.
  • Imugboroosi: Two Grove connectors for additional sensors and peripherals, enabling extensive customization.
  • Iṣakoso: Preloaded with debugging firmware, controllable via ESP-NOW protocol (e.g., with M5Atom Joystick). Supports automatic and manual flight modes.
  • Open-Source: Firmware source code is open-source, facilitating learning and development.

Eto Itọsọna

1. Unboxing ati ayewo

Carefully remove all components from the packaging. Verify that all items listed in the product description are present and undamaged. The kit includes the M5Stamp Fly drone and a 300mAh lithium battery.

2. Fifi sori batiri ati gbigba agbara

  • Locate the battery connector on the M5Stamp Fo.
  • Connect the provided 300mAh lithium battery to the drone's battery port. Ensure the polarity is correct.
  • Before first use, fully charge the battery using a compatible USB charger connected to the drone's USB-C port. The charging indicator (if present, typically an LED) will change status upon full charge.

3. Ṣíṣe àyẹ̀wò agbára àkọ́kọ́ àti firmware

  • Once the battery is connected, the drone should power on. Observe the WS2812 RGB LEDs for initial status indications.
  • The M5Stamp Fly comes preloaded with debugging firmware. For advanced development or custom firmware, refer to the official M5Stack documentation and GitHub repositories for flashing instructions.

4. Connecting to a Controller (e.g., M5Atom Joystick)

  • If using an M5Atom Joystick (sold separately), ensure it is also powered on and configured for ESP-NOW communication.
  • Follow the pairing instructions provided with your M5Atom Joystick to establish a connection with the M5Stamp Fly. This typically involves a specific button sequence or software configuration.

Awọn ilana Iṣiṣẹ

1. Pre-Flight Ayẹwo

  • Rii daju pe batiri ti gba agbara ni kikun.
  • Verify all propellers are securely attached and free from damage.
  • Confirm the flight area is clear of obstacles and people.
  • Ensure the M5Stamp Fly and your controller are properly paired and communicating.

2. Awọn ọna ofurufu

The M5Stamp Fly supports both automatic and manual flight modes, depending on the loaded firmware and controller capabilities.

  • Ipo Aifọwọyi: Utilizes integrated sensors (VL53L3 for distance, BMP280 for altitude, PMW3901MB-TXQT for optical flow) to assist with stable hovering, altitude hold, and obstacle avoidance. This mode is ideal for beginners or for precise maneuvers like flips.
  • Ipo afọwọṣe: Provides direct control over the drone's movements, relying more on user input. This mode is suitable for experienced users or for custom flight patterns.

3. Basic Flight Controls (with M5Atom Joystick example)

While specific controls may vary based on firmware and controller, typical drone controls include:

  • Throttle (Vertical Movement): Typically controlled by the left joystick (up/down).
  • Yàw (Yíyípo): Typically controlled by the left joystick (left/right).
  • Pitch (Forward/Backward): Typically controlled by the right joystick (up/down).
  • Roll (Left/Right Sideways Movement): Typically controlled by the right joystick (left/right).
  • Gbígbé/Ìbalẹ̀: Often a dedicated button or a specific joystick combination.
  • Flips/Special Maneuvers: Activated via specific button presses or joystick movements in automatic mode.

Always refer to the specific documentation for the firmware loaded on your M5Stamp Fly and your chosen controller for detailed control mapping.

4. Sensor Utilization

  • VL53L3 Distance Sensors: Used for obstacle detection and avoidance. The drone can be programmed to automatically adjust its flight path when an obstacle is detected within a certain range.
  • BMP280 Barometric Pressure Sensor: Provides accurate altitude readings, enabling stable altitude hold functionality.
  • PMW3901MB-TXQT Optical Flow Sensor: Essential for precise hovering and displacement detection, especially in indoor environments where GPS signals are unavailable.

Itoju

1. Itọju batiri

  • Always use the recommended charging method.
  • Ma ṣe gba agbara ju tabi tu batiri sii ju.
  • Tọju awọn batiri ni itura, aye gbigbẹ kuro lati orun taara ati awọn iwọn otutu to gaju.
  • If the battery swells or shows signs of damage, discontinue use immediately and dispose of it properly.

2. Àyẹ̀wò àti Rírọ́pò propeller

  • Regularly inspect propellers for cracks, bends, or chips. Damaged propellers can affect flight stability and efficiency.
  • To replace a propeller, gently pull the old one off the motor shaft and push a new one firmly into place. Ensure the correct propeller type (clockwise/counter-clockwise) is installed on the correct motor.

3. Ninu

  • Use a soft, dry cloth to clean the drone's body and components.
  • Avoid using liquid cleaners or solvents, as they may damage electronic components.
  • Gently remove any dust or debris from sensors and motor areas using a soft brush or compressed air.

4. Awọn imudojuiwọn famuwia

Periodically check the official M5Stack website or GitHub repository for firmware updates. Updates can improve performance, add new features, or fix bugs. Follow the provided instructions carefully when performing firmware updates.

Laasigbotitusita

IsoroOwun to le FaOjutu
Drone ko ni agbara lori.Batiri ko sopọ tabi gba silẹ.Ensure battery is securely connected and fully charged.
Drone kò dáhùn sí olùdarí.Kò sí ìbáṣepọ̀, kò sí ní ìpele, tàbí pé bátìrì olùdarí kò pọ̀.Re-pair the drone and controller. Ensure they are within range. Charge controller battery.
Aiduro ofurufu tabi fiseete.Damaged propellers, uncalibrated sensors, or uneven motor thrust.Inspect and replace damaged propellers. Perform sensor calibration (if supported by firmware). Check for debris in motors.
Idiwo yago fun ko ṣiṣẹ.VL53L3 sensors obstructed or firmware issue.Clean sensor lenses. Verify obstacle avoidance is enabled in firmware settings.
Kukuru flight akoko.Battery degradation or inefficient flight.Ensure battery is fully charged. Consider replacing old batteries. Optimize flight patterns.

Awọn pato

Ẹya ara ẹrọẸ̀kúnrẹ́rẹ́
BrandM5Stack
Orukọ awoṣeM5Stamp Fo
Nọmba awoṣeK138
Alakoso akọkọM5StampS3 (ESP32-S3)
AsopọmọraBluetooth, USB, Wi-Fi (ESP-NOW protocol for control)
Batiri300mAh High-Voltage Lithium Battery (Included)
Awọn ọkọ ayọkẹlẹFour High-Speed Coreless Motors
Awọn sensọBMI270 (6-axis Gyroscope), BMM150 (3-axis Magnetometer), BMP280 (Barometric Pressure), 2x VL53L3 (Distance), PMW3901MB-TXQT (Optical Flow), INA3221AIRGVR (Current/Voltage Abojuto)
Awọn iwọn3.2"L x 3.2"W x 1.22"H (isunmọ.)
Iwọn Nkan36.8 Giramu (iwọn 1.3 iwon)
Ohun eloCarbon Fiber, Plastic
Ibiti ọjọ ori (Apejuwe)10+ Ọdun
Olorijori IpeleAgbedemeji
Ibiti o pọju3 Meters (Control range, may vary with environment)
Awọn iwọn otutu ti nṣiṣẹTiti di iwọn 40 Celsius

Atilẹyin ọja ati Support

For detailed warranty information, please refer to the official M5Stack website or the documentation included with your purchase. M5Stack provides resources and support for their open-source products.

For technical support, firmware updates, and community forums, please visit the M5Stack Official Webojula tabi tiwọn Ibi ipamọ GitHub.

Additional protection plans may be available for purchase from your retailer. Please check with your point of purchase for details on extended warranties or service plans.

Awọn iwe aṣẹ ti o jọmọ - K138

Ṣaajuview M5STAMP C3 ESP32 IoT Development Board User Afowoyi
Ye M5STAMP C3, igbimọ eto ESP32 ti o kere julọ ti M5Stack. Iwe afọwọkọ yii ṣe alaye awọn ẹya rẹ, awọn pato, ati pese awọn itọsọna ibẹrẹ ni iyara fun Arduino IDE, Bluetooth, ati idagbasoke WiFi, ti o jẹ ki o jẹ apẹrẹ fun awọn ohun elo IoT.
Ṣaajuview M5STACK Dinmeter: Product Overview ati Quick Bẹrẹ Itọsọna
Comprehensive guide to the M5STACK Dinmeter, an embedded development board powered by M5StampS3. Features include a 1.14-inch screen, rotary encoder, and extensive connectivity. Learn about its specifications and how to perform WiFi and BLE scans with Arduino IDE.
Ṣaajuview M5Stack Atom Echo: Agbọrọsọ ọlọgbọn ti a le ṣe eto kekere ati ẹrọ IoT
Ṣe àwárí M5Stack Atom Echo, agbọrọsọ ọlọgbọn kekere kan ti o da lori ESP32 pẹlu Wi-Fi, Bluetooth, Ọrọ sisọ-si-Ọrọ (STT), ati wiwo Grove. O dara fun iṣakoso ohun, awọn iṣẹ akanṣe IoT, ati ṣiṣiṣẹ orin.
Ṣaajuview Ẹnubodè Flow M5STACK: Módù Ìfàsẹ́yìn IoT Oníṣẹ́-pupọ̀
Alaye ti pariview, àwọn ìlànà pàtó, àti ìtọ́sọ́nà ìbẹ̀rẹ̀ kíákíá fún M5STACK Flow Gateway, module ìfàsẹ́yìn oníṣẹ́-púpọ̀ pẹ̀lú àwọn ìsopọ̀ ọkọ̀ akérò CAN, Wi-Fi, BLE, àti bẹ́ẹ̀ bẹ́ẹ̀ lọ. Pẹ̀lú àwọn ìlànà fífi Arduino sílẹ̀.
Ṣaajuview M5Stack Atom-Lite: Ìgbìmọ̀ Ìdàgbàsókè ESP32 Kékeré | Lóríview & Awọn alaye lẹkunrẹrẹ
Ṣe àwárí M5Stack Atom-Lite (SKU: C008), igbimọ idagbasoke ESP32-PICO-D4 kekere kan fun awọn eto ti a fi sii ati IoT. Kọ ẹkọ nipa awọn ẹya ara ẹrọ rẹ, awọn pato, GPIO, ibamu sọfitiwia (Arduino, UiFlow), ati awọn ohun elo.
Ṣaajuview M5Stack Tab5: Ẹ̀rọ Ìdàgbàsókè IoT ESP32-P4 pẹ̀lú Wi-Fi 6
Explore the M5Stack Tab5, a versatile and expandable smart-IoT terminal development device featuring the ESP32-P4 RISC-V processor, ESP32-C6 Wi-Fi 6 module, 5-inch IPS display, 2MP camera, and extensive connectivity options for IoT prototyping and industrial automation.