ArduWhoop!!! (Smallest ArduPilot platform, 72g micro ArduCopter with Flywoo F745 AIO+85mm frame)

My long-held dream of an autopilot weighing less than 100 grams has become a reality with the introduction of the AIO FC. The small size and light weight of the aircraft provides safety, economy, and more flight opportunities, and facilitates the cycle of learning and practicing autopilot operation with the actual aircraft.

Other than the AIO FC, the aircraft is composed of inexpensive general-purpose parts, none of which are made by a 3D printer. Parts are readily available and easy to repair in case of malfunction. This makes it easy for anyone to get started and keep going.

It can be connected to QGroundControl and Mission Planner for setup, mission creation, and log analysis, and it would also be possible to develop apps and manage the aircraft through MAVLink.

I always thought that the price of the aircraft and the lack of flying sites was one of the disincentives to learning ArduPilot. Furthermore, in Japan, registration and remote ID will be required for aircraft weighing 100g or more from June 20, 2022, making it difficult for ordinary drone flyers and engineers.
Under such circumstances, I think this ArduWhoop will come in handy.

Right now, it is not equipped with VTX and camera. However, I think it is possible to mount them at less than 100g, even including changing the type of battery. Depending on the intended use, the mounting can be interchangeable. Next, I am interested in indoor flight with optical flow.

The aircraft quickly acquire 13-14 GPS, but the accuracy is poor, the aircraft often drifts in Loiter, and the difference between the RTL landing site and home is 3-5m.
I think I need to find a better location for the GPS and noise reduction.

Thanks to ArduPilot community for the great job. Thanks.




I am currently messing with something of order 55 grams with a VTX and a HD recording camera.

So far, no GPS, no compass and no optical flow, because I want to get some stability first. The problem is, the MPU6000 accelerometer (with the 1kHz frequency) is quickly fooled by motor vibrations at ~450Hz, so it starts leaning pretty seriously from the very beginning.

Next stop, a carbon frame (instead of the 3D-printed one). This is already ordered, hope to get it soon and continue challenging the laws of physics :slight_smile:


Very nice.
It is too bad we can’t find on the market yet an AIO F7 or H7 FC with 2Mb of flash memory to fully support Arducopter. The 1 Mb lflash on this Goku board limits and constraints Arducopter’s functionality.

1 Like

The JHEMCU GH743AIO appears to have 2MB of flash as it uses a H743 chip, but no Arducopter target for it yet :frowning:


from its specs it is a 3s to 6s board and BLHeli-S esc firmware: should be from 2S and BLHeli-32 firmware
Size should allow 30x30 mounting in addition to 25x25
The cpu spec is not detailed enough to be sure it effectively has 2mb flash memory (especially in these times of shortages, suppliers change the cpu to what is available, without notice)

1 Like

With the existence of the bluejay firmware, BLHeli-S chips essentially get second life, since bluejay supports RPM telemetry via bidirectional DShot, which seems to be 51% of what people want from BLHeli-32. So at least this is so much of a problem (as the missing CPU specs, for instance).

And, of course, S are supposedly cheaper and more accessible than 32, which might make some difference in these times of shortages and uncertainty.

1 Like