Speedy Bee F4¶
This autopilot does not have a barometer. An external barometer can be added, or operation with an alternate altitude sensor, such as GPS for outdoor use or rangefinder for indoor applications is supported (see EK3_SRC1_POSZ), with the following caveats. In Plane, if GPS is lost, then the user should switch to MANUAL mode immediately to avoid a crash. In Copter, operation is allowed using GPS, but not recommended, due to the imprecision in altitude hold modes. Bear in mind if GPS fails and the vehicle is using it for altitude information, a crash can eventually result due to lack of accurate altitude information.See Using GPS for Altitude Sensing for more information.
above image and some content courtesy of the speedybee.com
Support for the SpeedyBee F4 was released with Copter-3.6.1
Processor and Sensors
STM32F405 ARM microcontroller
InvenSense MPU6000 IMU (accel, gyro, compass)
4x PWM outputs
1x RC input (PWM/PPM, SBUS)
4x serial port inputs (including RC input listed above)
1x I2C for external compass
battery voltage and current monitor
3S to 6S input power
This controller does not integrate a barometer which ArduPilot requires for proper operation, so an external barometer must be attached.
All motor/servo outputs are Dshot and PWM capable. However, mixing Dshot and normal PWM operation for outputs is restricted into groups, ie. enabling Dshot for an output in a group requires that ALL outputs in that group be configured and used as Dshot, rather than PWM outputs. The output groups that must be the same (PWM rate or Dshot, when configured as a normal servo/motor output) are: 1/2/3/4,5, and 6.
Logging to on-board data flash is supported on this controller.