In-Depth Review of M5Stamp Fly & M5StampS3 Performance
Today, OpenELAB brings you an exciting new product from M5Stack – the M5Stamp Fly with M5StampS3. This open-source drone is powered by the M5StampS3 microcontroller, designed to be accessible and versatile for developers and hobbyists alike.
Outline
Main Part
Upon opening the package, you’ll find that the M5Stamp Fly includes both a drone and a battery.
Notice
- Never discharge the battery below 3V per cell under load.
- Do not store fully charged batteries for more than 3 days. For long-term storage, keep the voltage between 3.8V and 3.9V.
These guidelines help ensure battery health and safety.
It's essential to follow these notices, as our tests have shown that discharging the battery below 3V and then charging it quickly to full capacity can cause the battery to swell – a disappointing and potentially unsafe outcome.
Front
The M5StampS3 microcontroller features two Grove ports for easy connectivity:
- Port A on the left is an I2C port for connecting I2C-compatible devices.
- Port B on the right is a GPIO port, providing general-purpose input/output functionality.
These ports make it simple to expand and integrate additional components with the microcontroller.
Back
On the back, you’ll find an optical flow module. When the drone hits an obstacle, this module can shift, which may cause issues during the next take-off. To enhance stability, we used hot melt glue to secure it in place. This method has made the drone more stable, and we believe it could help improve your setup as well.
Fly
Let’s get it in the air and have some fun! ~