2026-03-31 3:02 AM
Hello,
I am currently working on a drone project based on the STEVAL-FCU001V2 board. My hardware setup consists of:
Motors: 4x 8520 Coreless DC motors (3.7V).
Battery: 1S LiPo 600mAh (30C).
Frame: Custom micro-drone frame (~60g AUW).
I am looking for a reliable and fully functional firmware (source code or .bin) that is compatible with the latest mobile application for flight control of STM.
I’ve noticed that the original ST Drone (or ST BLE Drone) application sometimes has connectivity or stability issues with recent Android/iOS versions.
My questions are:
Is there a specific version of the STSW-FCU001 firmware that you recommend for best stability in 2026?
Is the "ST Drone" app still the official way to fly this board via BLE, or is there a community fork or a newer ST app recommended for this specific FCU?
Are there any known patches for the PID values or PWM frequency (specifically for 8520 motors) to improve the hover stability?
Any advice, GitHub links, or updated STSW packages would be greatly appreciated!
Best regards,
2026-04-29 12:19 AM
Hello,
thanks for your interest in this solution. This project is a little bit old, done few years ago, but let me try to reply to your questions:
Is there a specific version of the STSW-FCU001 firmware that you recommend for best stability in 2026? >> No we have not updated since few years and the code of reference is still the one present on our Github.
Is the "ST Drone" app still the official way to fly this board via BLE, or is there a community fork or a newer ST app recommended for this specific FCU? >> Yes it's still the only way to connect by BLE. Obviously, if you have good knowledge of BLE protocol, you can try to make your own customized version of BLE control on different HW platform. For best stability and easy to use I would suggest to use a standard RC remocon.
Are there any known patches for the PID values or PWM frequency (specifically for 8520 motors) to improve the hover stability? >> Not particularly but you can try to play a little with the default values to match your mechanical setup. Having a light drone frame (carbon fiber based) would help to have better stability given the thrust of motors.
I hope you may fix all the small tech issues and have fun with it! It's conceived as a learning platform.
Regards,
Matteo