This project was started in , electronics and control loops. Because I always need a cool project to learn new things, it was clear that something that can fly had to be built.
The project started as a "tricopter-only" project, but as I wanted to build smaller vehicles with more payload capacity, I decided to make some quadrotor, hexacopter and Y6 hexacopter firmwares too. My main interest is to build very small MAVs that fly as good as larger ones (or even better) and that can be controlled by wireless video link. I also experimented with autonomous flight in GPS-denied areas (video), and with GPS assisted autonomous hover (video).
-- William

Contact: Shrediquette @ g m x . d e --- All content published under CC Attribution-Noncommercial-Share Alike 3.0 Germany

Updated manual & tricopter firmware

Interestingly, the first thing that people try when they flashed the firmware to the Arduino, is to connect to my GUI. But the GUI would only work if receiver and sensors were connected to the board. This seemed to cause some confusion.

Tonight, I updated the firmware and the manual. Now, the connection to my GUI should even work if the receiver & transmitter isn't set up correctly. I also introduced a "special LED flashing code" that will show you if the tricopter is ready for a GUI connection (see the manual for details). It is different from the regular "in flight flashing code".

As this will probably not be the last time that I am modifying the source code, I put a text file into the zip that contains the firmware. This textfile ("_changes.txt") will track all modifications.

Most likely, I will not announce every change in the source code. Just have a look at the top right corner: Everytime I changed anything, the timestamp will be updated.

No comments:

Post a Comment