Naze32 Flight Controller

From ivc wiki
Revision as of 13:38, 2 August 2014 by Ivc (talk | contribs) (Created page with "This is a flight controller (FC) for multirotors and planes. It is based on the STM32 32-bit ARM Cortex MCU. The price is also relatively low compared to other FCs. == Softwa...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

This is a flight controller (FC) for multirotors and planes. It is based on the STM32 32-bit ARM Cortex MCU. The price is also relatively low compared to other FCs.

Software

  • BaseFlight - Chrome based app for upgrading the firmware and configuration

Settings

  • RC Expo (0.0 to 1.0) - Like TX Expo on stick input vs RC output curve, can be used in addition to or in place of TX Expo (0.65 default)
  • RC Rate (0.0 to 3..) - Increases stick sensitivity of requested axis roll and pitch rates, 1 is normal and increasing it makes any stick input command more gyro roll or pitch rate. Works like increasing TX throws on both channels (0.9 default)
  • Pitch/Roll Rate (0.0 to 1.0) - Attenuates the P value for pitch and roll as stick is moved away from center, making rolls and flips faster - 0 means linear/same P over the stick range, while 1.0 means no P loop corrections at full stick (totally unstable!) - a kind of super expo
  • Yaw Rate (0.0 to 1.0) Attenuates P value for yaw as stick is moved away from center, making pirouettes faster - 0 means same P over the stick range, 1.0 means no P loop corrections at full stick (totally unstable!)
  • TPA - Throttle PID Attenuation (0.0 to 1.0) - Decreases roll/pitch P value above 50% throttle - 0 means same P over the throttle range, 1.0 means reduction to zero, not very useful except in planes where faster, sometimes create oscillations due to increased control surface effectiveness, in a quad it will make it unstable as you punch the throttle but a slight (0.2-0.4) TPA could eliminate punch-out oscillations