• Radio modules FS1000A and XY-MK-5V – pros and cons

    When looking for radio modules for your next Arduino project, you might have come across the couple named: FS1000A and XY-MK-5V. At first glance, they might look like the next best thing, but it’s not that simple. Before you start hacking anything with FS1000A and XY-MK-5V, read the following pros and cons: Pros: simple –…

  • How to connect GPS to ESP32

    How to connect GPS to ESP32

    Thanks to a very versatile Input/Output matrix, it is quite simple to connect NMEA GPS modules to ESP32 MCUs. Not only ESP32 boards have 3 serial ports you can choose from, they can be assigned to almost any pin you want. In this example we will connect a popular Ublox NEO-M8N like Beitian BN-880 or…

  • Matek 1G3 VTX and VRX – Long Range 1.2GHz FPV video link that fits your goggles!

    There a few things that I can be sure of in life. One of them is that every time I receive a DHL package from Matek, there is something very interesting inside! This time, for example, is a pre-production sample of a new FPV transmitter and receiver. This time it’s not 5.8GHz but 1.2GHz. Long…

  • The future of F3 board in INAV

    It’s time to start saying goodbye to F3 boards in INAV. History repeats itself and after we let F1 boards go, the same fate upon F3. Why? STM32F303 does not have enough RAM to handle everything that is demanded of it: OSD, telemetry, GPS, navigation, etc. INAV already is not enabling the majority of new…

  • Betaflight VTX tables: SmartAudio and Tramp VTX configuration for Betaflight

    Smart Audio and Tramp VTX control are no longer working out of the box in Betaflight 4.1 right after flashing. The reason is that in Betaflight 4.1 you have to configure something that is called VTX Tables. Why you have to do it? Long story, the bottom line is that you have to do it.…

  • INAV secondary IMU with Bosch BNO055

    INAV is great, but INAV is not the best in everything. For example, INAVs internal IMU (Inertial Measurement Unit) algorithm is suffering from the infamous artificial horizon drift. I explained this phenomenon already in one of the videos, you can watch it over here. We somehow mitigated this on fixed-wing airplanes in INAV 2.2.1, but…

  • 2020 European Union Drone Laws – questions and answers

    Let’s do a “Questions and Answers” about new EU drone regulations that will be (should be) the law starting from June 2020. It’s all described in EASA regulations 2019/945 and 2019/947 as well as explained by me over here. In this video let’s talk in-depth about: what will happen when you will be caught flying…

  • How to choose motors for drones – especially 7-inch FPV quadcopters

    One of the mistakes pilots makes when they build their first drone is they use too small motors. People think that if a motor works fine with 5-inch props, it will work with 7-inch props as well. After all, both have plenty of power and power is the key to everything. It’s not true. Power…

  • DIY 3D Printing Filament Dryer / Dehumidifier / Dry Box

    The wet filament is a bad filament. 3D printers hate them since during melting the filament water that it contains turns into steam, expands and creates holes, bulges and other distortions and problems in a print. So filaments are more sensitive to moisture: TPU or Nylon. But even PLA might absorb water if it is…