Matek F765-WING – flight controller on steroids!

This is preproduction sample, some details of Mateksys F765-WING might change in the final version that will hit the market!

Mateksys F765-WING

Matek F765-WING on Banggood

Looks like Mateksys did it again, and the next flight controller in WING family will be one again the beefiest flight controller around! What’s new? A lot. It’s still the same format as F405-WING and F722-WING, but this time, the top plate is not only a plate. It holds 8A continuous (10A burst) BEC that you have to connect with wires to the main plate. From what I’ve been told, the step-down chip itself can hold 20A continuous, but due to limited space, the main inductor/choke limits it to 10A only. Well, only is probably not the best world 😉

Mateksys F765-WING

The brand new is also CPU. Now it is beefy STM32F765 in LQFP-100 package. Beefy because it has 2MB of flash and 512kB of RAM. And thanks to the big package, a lot of peripherals could be broken out:

  • 12 PWM outputs
  • 8 UARTs
  • 2 I2C
  • SPI
  • 6 ADC (Vbat, Current, Vbat2, Current2, RSSI, AirSpeed)
  • Micro SD
  • camera switcher
  • switchable 5V/9V output

Mateksys F765-WING

Compatible software: INAV, Betaflight and (probably) ArduPilot.

INAV 2.2 – what’s news, what changed, the most important features

INAV 2.2 is almost ready. The list of changes is long, those are the most important ones

  • STM32F7 optimizations. F7 flight controllers are now as fast as F4
  • Better airmode handling for multirotors
  • Betaflight D_min equivalent called D-Boost
  • Iterm Relax
  • Smart Audio 2.1
  • New Mission Planner
  • Continue mission on failsafe
  • waypoints in CLI
  • stick arming removed
  • DSHOT compatibility fixes
  • Blackbox servo logging
  • Emergency arming
  • G force in OSD
  • OpFlow and Surface mode improvements
  • Virtual airspeed (pitot) sensor

INAV fw_iterm_limit_stick_position – keep the Iterm under control

PIFF controller in INAV is with us for quite some time now. And it’s working just fine, much better than classic PID when it comes down to airplanes. There is, or rather was, a small problem tho: Iterm. When P and FF components of the controller are not tuned, Iterm might do crazy things that will surface themselves when you release the stick: airplane might either roll-back or do a follow-through.

In this video let’s discuss why this is happening and what INAV 2.1 did to mitigate this problem. Because it did and it’s called fw_iterm_limit_stick_position

How to setup INAV on a flying wing – video tutorial – GPS, Baro and Compass

  • Do you need a barometer on a flying wing with INAV?
  • Do you need a compass/magnetometer on a flying wing?
  • How to set up a GPS unit and which protocol should you use?
  • Do advanced tuning and set up a return to home, banking angles, landing procedures etc.
  • Configure the most important GPS related flight modes: PosHold, AltHold, and RTH
  • some extra tips and tricks like Galileo support for GPS

Flying R2-D2 or SpaceX Falcon 9? Both – RC coaxial dualcopter

The second generation of my 3D printed coaxial dualcopter is here! And this time it works almost as I wanted.

3d printed RC coaxial dualcopter

Just watch the video

On the more technical details:

  1. It runs INAV 2.0 with a custom mixer
  2. Thrust and yaw control is provided by 2 counter rotating propellers
  3. Upper motor is 2205 2300KV with 5×4.5×3 propeller rotation in CW direction
  4. Lower motor is 2205 2600KV with 4×4.5×3 propellers rotating CCW
  5. Control surfaces are rotated 45 degrees from the long axis to fit servos
    flight controller is also 45 degrees rotated
  6. Any 9g servos will do
  7. runs on the 4S battery that has to be on the top of the device
  8. All 3D printed parts can be downloaded from Thingiverse

Required parts:

  1. 2205 2300KV brushless motor
  2. 2205 2600KV brushless motor (2300 also will do but will have less yaw authority)
  3. 5×54.5×3 propeller
  4. 4×4.5×3 propeller
  5. 2 14mm carbon pipes (12mm internal diameter), each around 270mm long
  6. 2 2g servos
  7. 3M bolts to secure the motors
  8. good adhesive tape to make control surface hinges
  9. pushrods
  10. hot glue
  11. flight controller compatible with INAV
  12. radio receiver

3d printed RC coaxial dualcopter

It’s time to start to think about INAV 2.1 – DSHOT and braking mode

It’s time to start thinking about INAV 2.1. No, I will not give you any timeline, but I can point two features that are very likely to go into the upcoming INAV release.

The first one is Braking Mode for multirotors. I already made a video about it, so you might want to watch it first. Right now there is an open test phase for this feature made as part of my fork of INAV. If you want to test Braking Mode, please visit this page and download the hex file for your board.

On top of that, it’s very probable that DSHOT will finally make it to INAV too! DigitalEntity started to tackle with the DSHOT implementation so yes, this is finally happening for INAV!

INAV Airmode and Motor Stop on Multirotors and Fixed Wings

What are Motor Stop and Airmode features in INAV and how they differ from each other when used on multirotors and fixed-wing airplnes? Should you use Motor Stop on multirotor? Should you use Airmode on a fixed wing? Long story short:

  • On multirotors, Motor Stop not recommended to use while Airmode is recommended to use. More than that, you can not use them both at the same time, since they exclude each other!
  • On fixed wing aircrafts Motor Stop and Airmode are highly advised to use together.