5

Looking through that page, the F450 FlameWheel style kits are still available, and a reasonable choice for a DIY Ardupilot drone. These are about twice the size of a typical FPV quad and will give you more room for sensors and/or a gimbaled camera. Alternately, if you think everything you want will fit on a 250mm FPV frame (they can carry GPS and a fixed ...


4

I crimp my JST connectors using needle-nose pliers. It’s probably not be best way to do it, but it’s cheap and works well for me. Place the wire with the stripped end in the metal connector piece. Squeeze perpendicular to the tabs on the connector with the pliers. Now squeeze parallel to the original direction of the tabs. Finally, squeeze ...


3

Assuming that your goal here is to make this a hobby project and are not expecting it to be a plug-and-play toy, totally! Like is demonstrated in the tutorial you link to, it is entirely possible to use an Arduino as a basic multirotor flight controller. However, there will always be external components you'll need to connect to the Arduino/MCU board (...


3

Short Answer There are several different protocols that have different uses and different limitations. The ones mentioned that have a name like SER and description of UART are built into most controllers. Things like CAN and USB are a bit more modern and USB replaces SER on modern computers. These last two may or may not be built into a controller. Long ...


2

I think you'd want the "Nano 33 BLE" - not that you need Bluetooth Low Energy, but because it has gyro/accelerometers built in. Otherwise you'd need to add them as a separate board, like the GY-521 You could even go for the 'Sense' version to gain a barometer, which you could then use for an approximate altitude-hold function. You will still need ...


2

There are a bunch of problems which need to be overcome when using the RPi GPIO serial port. The RPi normally runs a login process on the serial port, this will need to be disabled. sudo systemctl stop serial-getty@ttyS0.service sudo systemctl disable serial-getty@ttyS0.service you will also need to edit /boot/cmdline.txt and remove this part: console=...


1

Copter stable v3.2.1 is very old. I might look at updating it to a later version (4.0.7?). You can also look for the parameters MOT_SPIN_MIN, MOT_SPIN_ARM and MOT_SPOOL_TIME. These all work together to have the motors spinning just enough to stay on the ground but ready to take off.


1

This is probably not the answer you're looking for, but it's an approach to the problem nonetheless. I prefer to avoid crimping connectors entirely. In part it's because it's a fiddly process even with a specialized crimper, in part it's a (probably superstitious) fear that the mechanical connection is going to be less reliable than a solder joint, so when ...


Only top voted, non community-wiki answers of a minimum length are eligible