-
INAV Configurator 1.6: Presets
Upcoming INAV 1.6, and INAV Configurator 1.6 will bring many important changes. I will try to cover most of them in a next few days, beginning with Presets. Because INAV can run very wide spectrum of aircrafts, it suffers a penalty of very general default values. Different frame sizes, propellers, multirotors, airplanes, flying wings. It…
-
3D Printed 433MHz Moxon Antenna With Arm And Snap Mount
It’s still middle of winter here in northern hemisphere, but I’m slowly preparing for next flying season. One of my goals is to push my DIY HC-12 Telelemetry System to a next level. In both range and quality. For quality I’m planning small hardware LTM decoder with LCD. For range, I want to reach at…
-
JavaScript PID controller
I suppose this is the first time programing topic came up on this blog. Probably not the last time, since this is what I do most of the time. While working on serial port usage balancing for INAV Configurator I’ve quite accidentally created a PID controller in JavaScript. Maybe it’s not the most advanced PID…
-
Cleanflight, what is up with you?
Those are my personal thought on the topic. If you do not aggree, it is fine, I will not argue or discuss. You have a right you your oppinion, I have a right to mine… When I entered multirotor hobby about 2 years ago, Cleanflight was The Flight Controller software to get. OpenPilot was about…
-
How-to: Eachine E010 Tiny Whoop
It’s not easy to fly FPV during winter weather. You either have to have weather proof quadcopter (airplane) or fly indoors. And it’s not simple to find a good, big and cheap place to fly FPV in. But, how about flying FPV in a living room?
-
Programming ESP8266 with Arduino IDE
One of the best things about ESP8266 ESP-01 WiFi modules is that they can be programmedusing popular and well known Arduino IDE and act as stand alone board with WiFicapabilities. Thanks to ESP8266 group process of integrating ESP8266 and Arduino IDEis pretty simple. First step is to add http://arduino.esp8266.com/stable/package_esp8266com_index.json to Additional Boards Manager URLs in…
-
Using PCA9685 with INAV
The PCA9685 PWM driver working as servo extender is no longer supported in INAV. Use S.BUS output and S.BUS servo extenders instead One of the hardware limitations of flight controllers that usually multirotor users ignores is a number of PWM outputs. To fly a quadcopter you need “only” 4 PWM outputs. Since most FCs have…
-
SmartPort inverter for F4 flight controllers
While STM32F4 family processors installed in newest flight controllers are superior to STM32F3 (and F1 of course) in terms of raw speed, they are inferior to F3 family in terms of IO handling capabilities. For example, F4 family is not equipped with UART port inverters. There is an S.BUS inverter, but not a SmartPort inverter.…
-
INAV: Launch mode video tutorial
One of the best new features of INAV 1.4 was Launch assistant mode (NAV LAUNCH). It greatly simplified the process of hand launching a fixed wing. All you had to do was to throw it into the air. INAV detected the throw, engaged motor(s) and stabilized flight and kept constant climb rate in the initial…