🌊 Why we chose M5Stack products for our autonomous GPS buoys
- FRA222

- Apr 12
- 2 min read
A modular platform perfectly suited to marine projects
Autonomous GPS buoys require robust, compact hardware capable of reliable operation in demanding environments. M5Stack modules emerged as the ideal solution thanks to their modular architecture, which allows for the rapid assembly of a complete system without complex soldering or fragile electronics.
Key strengths:
Compact and robust format , ideal for integration into a waterproof buoy.
Stackable modules , allowing the addition of GPS, radio communication, battery, sensors, without complexity.
A coherent ecosystem , where everything is designed to work together.
Clear documentation and an active community facilitate development and troubleshooting.
Reliability is essential for navigation and safety.
Our buoys must transmit their position in real time for several hours. M5Stack products demonstrated remarkable stability during our real-world tests.
What we particularly appreciated:
A fast and relatively accurate GPSÂ is essential for positioning course markers. However, an RTK GPS would be more precise.
Efficient power management , allowing for extended battery life.
Reliable connectivity (LoRa, ESP-NOW) is essential for remote monitoring.
Accelerated development thanks to compatibility with the Arduino ecosystem
The firmware for our buoys is open source, and M5Stack greatly simplifies development thanks to:
to native Arduino support , for clean and maintainable code.
to ready-made examples and libraries , reducing development time.
This combination allowed us to move from the idea to the functional prototype relatively easily, and then to optimize the system to achieve the reliability necessary for use in a club.
A choice validated by the community and by the Innovation Contest 2025

Our project won 2nd place in the M5Stack Global Innovation Contest 2025. Since then, several clubs have contacted us to build their own buoys.

An open solution for the radio-controlled sailing community
We publish our code as open source so that every club can:
Build your own buoys.
Adapt the system to your needs.
Contribute to the improvement of the project.


Comments