Introduction: SpeedyBee F7 V2 Build

In this drone-build-journey, I want to share my exciting journey of building and programming my SpeedyBee F7 V2. I'll walk you through almost the entire process, so you can learn and experience together with me.

The first important thing to know is, that I didn't start from scratch. It was an unfinished project from another student. My job was in the first place to understand how all the parts of the drone work and secondly, make the drone work. So for the first step, I had to unscrew every part and understand what it did. After I did that, I had to put everything back together, but before I did that, I wanted to change some parts on the drone, because I didn't like the designs and colors used on the drone. I wanted a sleak but simple design, so I redesigned some parts and 3D-printed it. Some parts didn't fit immediately, but after making some small changes, everything fell into place. The parts used in this build are some of the best components you can get on the market. A powerful processor and high-performance sensors.

Once the physical construction was done, it was time to program the flight controller. Using my computer, I navigated through the settings and customized them to my liking. I adjusted things like the flight modes and sensor calibration to optimize the performance and stability of my drone.

During the programming process, I faced some challenges, some were easier than others. But when I solved 1 problem, a new problem occurred. Researching for hours and hours trying to find the problem, but getting not further than where I left off. Even after looking at the problem with some drone experts, we couldn't solve it.

After all the hard work, it is of course really disappointing that the drone doesn't fly. Because it would have been really cool if we could fly it. But maybe, this is a good, challenging challenge for another student.

By sharing my journey, I hope to inspire other drone enthusiasts to explore building and programming their own drones, and I hope maybe some drone expert on this platform, knows how to solve the problem I describe later on.

Supplies

  • SpeedyBee F7 V2
  • SpeedyBee 45A ESC
  • Camera
  • Camera POV Headset
  • Receiver
  • T-Motor F40 IV
  • Prusa 3D-Printer
  • PLA
  • PETG
  • Flightcontroller

Step 1: Designing & Building

During the designing and building of my SpeedyBee F7 V2 drone, I made use of various 3D design tools to create new components. I wanted to improve the drone's stability, so I decided to position the battery underneath it. I designed a special holder to hold the battery.

Step 2: Programming

After assembling the physical parts, I programmed the flight controller. Using my computer, I adjusted the settings to make the drone fly better. I worked on things like flight modes and sensor calibration to improve its performance and stability.

During the programming, I faced some challenges. Some were easy to solve, but others took a lot of time and even help from experts. Unfortunately, despite all our efforts, the drone couldn't fly. The problem we faced is shown in the picture above. According to the internet, the supposed solutions are the following:

The supposed solution to arming disable flag 7, is to lower throttle below "min_check".

The supposed solution to arming disable flag 16, is terminate the Betaflight Configurator connection (disconnect).


But, unfortunately it didn't work or didn't work for us in the way it was supposed to work, mainly because we use other components then used in the problem solver.

If anyone knows how to solve this issue, please let me know.

Quadcopter Doesn't Arm? Let's Fix it! - Oscar Liang

Step 3: Conclusion

In conclusion, working on my SpeedyBee F7 V2 drone project has been a lot of fun. But it's important to realize that it's not an easy task. It takes time and effort, and sometimes you need to ask for help if you don't have enough knowledge about the subject.

I learned that building and programming a drone requires patience and perseverance. There were challenges along the way, and it could be frustrating at times. But with the support of experts and people who know about drones, I was able to make progress.

It's important to understand that you need to have a good understanding of the topic or be willing to learn and do research. And if you have friends or contacts who know about drones, it can be really helpful to ask for their advice.

Even though my drone didn't end up flying successfully, I still had a great time working on it. It's a reminder that big projects like this take time and effort. But if you approach it with the right attitude and use your resources wisely, building and programming your own drone can be a really rewarding experience.