Tuesday, March 12, 2024

Oversky MUL-A PDB fix

BEWARE! execute at own RISK, this is a DIY project, no warranty. :)

Oversky does not give any maximum power or amperage rating for PDB (power distribution board) that is shipped with the MUL-A flight controller. Oversky mentions that this board is not compatible with motors lager then 2203. But that doesn't tell anything about the maximum power or current. E.g: a 1806 motor on 4 cell with 4 inch props can draw more current then a 2203 motor on 2 cell with 6 inch prop.

Some problems on the PDB that limit the current.
- the power supply connector. It's even smaller than a XT30 connector. so less than 30 AMPS.
- the solder pads for the motors. These are also very small. I guess less than 8 AMPS per motor.

What I noticed is that one side of the board is almost completely coverd in coperfilm connected to the + on the power connector. The other side of board is also coverd in coperfilm and connected to the - on the power connector.

So step one is to change the power connector. Remove it and solder a XT60 connector or simular to the board.
Step 2 is to enlarge the surface area of the motor solder pads. On one side of the board remove the paint for the + pads. On the other side of the board remove the paint for the - pads.
(see pictures below)
This way you can double the surface area wich increases the save amount of current that can flow trough.

I'm not givving any max current rating for these modification. I'm not an engineer and this all DIY at your own risk. No warranty! Currently I'm using this PDB with these modifications in combination with 4 x 1806 motors on 3 cell, drawing 12 amps (per motor) at max load. (= total 48A)

Thursday, February 15, 2024

Oversky Mul-A FC assembly

I 3D printed a mounting bracket for the Oversky MUL-A flight controller and the camera. The Camera mount is connected to the FC mount and all this will be isolated from the frame with rubbers.

The camera that I've connected to the FC is the RUNCAM OWL (v1). This camera is small and fits easily on the FC board. It can also be connected directly to the FC camera connector without the need of an external power cable or source. I also added a heatsink on the VTX. During testing on my workbench I noticed the VTX can become really hot.

The weight of the total assembly as shown on the last picture is 62 grams.

The FC is mounted to the 3D printed bracket with 2mm screws. The screw holes in the FC board are 1.4mm but you can safely drill (enlarge) them to 2mm.

Tuesday, February 13, 2024

Oversky DSMX receiver tips

The Oversky MUL-A flightcontroller that I bought from hobbyking is shipped with a 7 channel DSMX receiver. But in package there is no manual on how to use, bind or install the dsmx module.

Some information on this receiver can be found on the Oversky webpage. The RX module is this one: 7CH RX module.

the small button on the RX module is the BIND button.

The DMSX module should be installed with the antenna's to the back. But you will notice that this is almost impossible because the antenna will touch the LED module. You can force the antenna on top op the LED module, but I noticed that the antenne will pop of and disconnect very easily.
I also tried to install the RX module and turning the antenna to the left and right from the LED module. But this causes the antenna to be forced and making a large forced curve directly behind the UFL connecter. In long term this will damage the antenne. This is again not a good solution. So my conclusion is that this is a huge design flaw! Bad points for Oversky and hobbyking. But there is a very easy and cheap solution for this issue. Just buy some 2mm headers to extend the RX module connector on the FC board. This will give you extra space and you can install the antenna without touching the LED module.
This is an example of the header that you need : Econ FHS43S5G

Tuesday, December 05, 2023

Oversky MUL A OSD firmware update

BEWARE! execute at own RISK, this is a DIY project, no warranty. :)

The OSD (on screen display) firmware update on the Oversky MUL A board is the second mandatory update you need to do. If you update the FC firmware you need to update the OSD firmware because both firmwares need to be compatible with eachother.

The FC is shipped with MWOSD version 1.5. This OSD firmware is really outdated, software to configure this OSD firmware is not available for download on the internet. And if you can still find it somewhere it does not run on your WIN10/11.
Beware, updating the OSD firmware is difficult. You need to have some good soldering skills. The problem is that the OSD on the FC can not be upgraded via the USB connection by default. The OSD chip that was chipped and installed on the FC does not have a bootloader. To make the OSD firmware upgradable via USB we need to burn a bootloader to the OSD chip. For this you need ATMEL compatible ISP programmer. A popular and cheap ISP programmer is the Usbasp device. You can buy the usbasp device for several bucks online.



step one: download and install the Arduino Software.
The OSD on the FC is build on a ATMEL atmega 328p chip. With the Arduino IDE software these chips can be programmed with custom applications and you can also burn a bootloader to the chip. I used Arduino verion 1.8.19 for this project. This works fine. Download ARduino IDE here After the Arduino software is installed launch the arduino application. You can now connect you usbasp device to the computer. In the Arduino menu select TOOLS->PROGRAMMER->USBASP. We also need to set the chip type/model that is used on the FC. In the Arduino menu select TOOLS->BOARD->ARDUINO NANO. (this is the Atmega328p chip)



step two: solder the ISP wires to the FC board
The FC board does not have ISP headers that you can use to connect to the USBASP programmer. But we have some luck. the ISP pins on the OSD chip are traced to some small testpin pads. We can use this pads to solder small wires for the USBASP connection. The OSD chip is located next to the heatsink on the FC board. This is the region where we need to solder the wires. We need to Solder 6 wires. 5V (red), GND (black), RESET (yellow), MISO/MOSI/SCK. The pads are very small and if you do not have specialised soldering tools like me, it is very difficult to make this work. But as you can see for me it worked out well. Up to date I have allready updraged the OSD FW on 3 different FC boards.
When you have soldered the 6 wires to the FC board you can connect it to the USBASP programmer. FIRST UNPLUG the USBASP from your computers USB port!!! Check the images bellow on how to connect the ISP wires to the USBASP pins.
Recheck that all wires are connected correctly. If the wires are not connected correctly you can damange the entiry FC board! So check, recheck, check again.



step tree:Burn the bootloader to the OSD chip
If the wires are connected corretly to your USBASP programmer you can connect the USBASP to the USB port on your computer. Now the FC is powered on and some leds might start flashing. Go to the Arduino software. Make sure that USBASP programmer is still selected. Now press the "burn bootloader" via the Arduino menu. Burning the bootloader to the OSD chip will take less than 1 SEC. If it takes longer or if you get any error messages during this process you will need to recheck your wires. Connected correctly? Soldered correctly?

If the bootloader was burned succesfully you can disconect the USBASP from your computer. You can also remove all the ISP wires and soldering from the FC board. As from now the OSD firmware can be updated via the usb port on the FC.



step four:Flash the new OSD firmware
As from now the OSD firmware can be upgraded like the FC firmware via the usb port on the flight controller. Make sure that the usb switch on the FC board is set to OSD. Multiple OSD firmwares exist and are available on the internet. the MWOSD is very popular, because it is updated frequently and has a lot of features. The MWOSD firmware is free. But the MWOSD application is not free. So if you want to flash the OSD chip with the MWOSD application you first need to buy this application. But because the MWOSD firmware is free and free to download, we can upgrade the OSD chip without the MWOSD application.
you can download the MWOSD GUI application here
you can download the MWOSD firmware source code here
Because we used Cleanflight version 2.2 we need a MWOSD version that is compatible. Download MWOSD firmware v2.0 When you have downloaded the MWOSD v2.0 firmware source code you can open this with the Arduino application. All settings that you can set via de MWOSD GUI application can also be set or hardcoded via the firmware. But you need to know what you are doing.
There are at least 2 mandatory settings to change at the config tab:
- define MINIMOSD
- define CLEANFLIGHT
Click the "verify" button in Arduino. If you have no errors you can connect the flightcontroller via the USB connector to your computer. Via the Arduino menu select the correct COM port. Click the "upload" button in Arduino. The MWOSD is now flashed/uploaded to the OSD chip. Reboot the FC and you are ready to go.

Sunday, November 05, 2023

Oversky MUL A FC Firmware update

BEWARE! execute at own RISK, this is a DIY project, no warranty. :)

The FC (flight controller) firmware update on the Oversky MUL A board is the first mandatory update you need to do. This is the first and easiest step on getting this FC board to work ano 2023.
The FC is shipped with Cleanflight version 1.12. The PC software (cleanflight configurator) for configuring this CLFL version is depricated and if you can still find it, it will probably not work on your modern operating system (Win 10/11).

step one: download and install the Cleanflight Configurator software on your PC. I tested the version 2.2. You can try a newer version, but v2.2 works on my win 10/11 desktop. you can download this version here

step two: Start the Cleanflight Configurator software. by default the COM1 port wil be selected.


step tree: Connect the FC to your PC via usb.
make sure to set the switch on the flight controller board to FC.

The board does not need to be conntected to the PDB and the RC module does not need to be plugged in.

Just connect the FC board with an USB cable to your PC.

The leds on the FC board will start to flash and the buzzer will make some beeping noise.

The Cleanflight Configurator on your PC will detect your device and change the COM port.
In my case it's COM3, but on your PC it might be another COM number.

Now hit the connect button. The software will try to connected. It will show you the Cleanflight Firmware version of the FC board. It should be v1.12. The connection will fail because this firmware version is to old.




step four: Flash the new firmware
click on the firmware tab

select the correct firmware.
- NAZE
- CLFL V2.2.0
(you can try another version at your own risk, but this one is working fine for me)

- click on the "load firmware online" button.
- wait until you see the "online firmware loaded" message

- click on the "flash firmware" button.
- the firmware is now being flashed and verified
- wait until you see the "programming SUCCESFULL" message

- the Flight Controller is now updated with the CLFL V2.2 firmware. This firmware is comatible with the Cleanflight Configurator software. - Now click on the connect button and you can start configuring the FC board. (make sure the FC switch is set to FC and not OSD)

Friday, November 03, 2023

hobbyking Oversky MUL A Flight Controller

Hobbyking is currently selling the Oversky MUL A Flight Controller at ridiculous low price. This FC has everyting onboard and is currently for sale at hobbyking for less then 5$. But is it worth buying this FC ano 2023? What can you expect from it and what can you do with it.


The specs of the board are very promising.

• CPU FC board : STM32103CBT6
• IMU FC board : MPU6050
• USB,OSD,DCDC power
• 5.8G analog VTX/500mw/32CH/cam supports FatShark goggles
• LED tail lights and Buzzer
• 7 channel DSMX compatible receiver
• Supports outside compass and sonar
• Supports Cleanflight and Baseflight firmware


This board has no MAG and no BARO sensor. This can be a problem if you want to use this board for autopilot missions. But for basic FPV flights these sensors are not needed.

So I bought the board and here is the verdict:
This FC board is worthless unless you are realy into DRONE DIY projects and have some soldering skills. So don't buy it if you need a PNP (plug and play) flight controller for your drone project.

And here is why:
- The FC board, which is NAZE32 compatible, is shipped with Cleanflight version 1.12. This version is outdated and you can't find a working PC software to configure it (ano 2023). You need to upgrade to a more recent version.
- The OSD chip which is minimosd compatible is shipped with MWOSD version 1.5. This version is outdated and you can't find a working PC software to configure it (ano 2023). You need to upgrade to a more recent version.
- The PDB has very small soldering pads to connect the ESC (motor controller). The manual states that brushless motor as from size 2203 are not suported. This is due to the current limition of the PDB caused by the small soldering pads. My guess is that even motors with size 1806 or even 1407 can demand to much current and can damage the soldering pads.

In the next BLOGS I'll provide more information on how to overcome these issues and update this FC so it can be used ano 2023. So after some tuning you will have a working AIO Flight controlle for less than 5$! Be quick before they are soled out.



The Oversky Scisky MUL A Flight Controller is also soled at the website of OverskyRC. The FC manual for this product can also be downloaded from the OverskyRC website.

Wednesday, June 21, 2017

FPV practice with dozer 230


the current Dozer 230 I'm flying looks like this:
minor changes:
black alu standoffs
gemfan 5030 triblades
smaller camera LC filter


Wednesday, October 12, 2016

Dozer 160 ready

 I redesigned the dozer 190 to a smaller dozer 160. This 160 class multirotor can only be equiped with 3 inch props and is compatible with 1306 and 1104 motors. It is not exactly the same quad as the dozer 230 or 190. This time the frame is has a real X shape. It also has the clean and dirty sections, but it made from vibration absorption soft silicone
 Currently this build is equiped with gemfan 3030 props. They are easy to find, cheap and deliver the beste performance/efficiency in combination with my roboterking 1306-4200kv motors and a 3cell lipo. These 1306-4200kv are really hard to find. Most 1306 motors are 3100kv. 4000kv become more and more available. But these 4200kv are really hard to find.
some specs:
 - size 160 class
 - AUW 330 grams
- motors Roboterking brushless 1306 4200kv
- prop gemfan 3030 
- esc DYS XM20A 
- battery Turnigy A-SPEC 3 Cell 850mAh 45c
- 700 TVL fpv cam wide angle lens
- FT951 25mw VTX
- Orange RX 6ch receiver
- Illuminati32 flight controller (cleanflight)

All dxf design files (frame) can be found here
Flight time for tis fpv race quad is limited to 3min. The goal was to keep the AUW less then 300 grams. But with my current 700tvl board cam this is almost impossible. Performance is good. I still got a 3on1 thrust to weight ratio.


Sunday, May 15, 2016

Dozer 190 ready

I redesigned the dozer 230 to a smaller dozer 190. This sub 200 class multirotor can only be equiped with 4 inch props, but is compatible with 1806 motors. It is exactly the same quad as the dozer 230. It has the clean and dirty sections.

Currently this build is equiped with these 4045 bullnose props. They are very strong and cheap. Best fit to maximize performance are HQprop 4040 tri blade props. But these props are expensive and break much easier on impact (crash).

some specs:
 - size 190 class
 - AUW 430 grams
- motors DYS brushless 1806 2300kv
- prop gemfan 4045 bullnose or 4040 tri blade
- esc HK blueseries 12A
- battery Turnigy Nano-Tech 3 Cell 1000mAh 45c
- 700 TVL fpv cam wide angle lens
- FT951 25mw VTX
- Orange RX 6ch receiver
- Naze32 flight controller
All dxf design files (frame) can be found here

Tuesday, April 05, 2016

Dozer 230 finalizing


The dozer 230 is ready. Compared to my dozer 260 (see blog below) this frame is much lighter. Total AUW for the dozer 230 with a 3 cell 1000mah is 450. That is 150 less then the dozer 260 and I still have the same flight time. Equiped with the gemfan 5030 props this build has a 3,2 on 1 thrust to weight ratio. I future I'll 5040 tri blade props. This will provide me a 4 on 1 thrust to weight ratio.
 The dozer 230 is build the same way as  the dozer 260. (see blog below) Difference is size and the bottomplate is complete carbon or glassfiber. This means that this frame also has a clean and dirty setcion. The center plate (clean section) is isolated from the rest of the frame by rubbers. This centerplate holds the flightcontroller, fpv cam and RC receiver.


some specs:
 - size 230 class
 - AUW 450 grams
- motors DYS brushless 1806 2300kv
- prop gemfan 5030
- esc HK blueseries 12A
- battery Turnigy Nano-Tech 3 Cell 1000mAh 45c
- 700 TVL fpv cam 150° wide angle lens
- ImmersionRC 25mw VTX
- Orange RX 6ch receiver
- HK NanoWii flight controller



All dxf design files (frame) can be found here





Friday, March 25, 2016

Multistar V-Spec 1808 2400kv thrust test

motor:
Multistar V-Spec 1808-2400kv

power:
3 cell lipo  (12,6v)

proplist:
HQprop 5040 Tri blade ABS/GR
HQprop 5045 Bullnose
HQprop 5040 ABS/CR
HQprop 4040 Quad-blade ABS
HQprop 4045 Bullnose Tri-blade ABS
HQprop 4040 Tri-blade ABS
HQprop 4040 Bullnose ABS
Hobbyking 5045 Tri-blade
Gemfan 5040 ABS
Gemfan 5030 ABS
Gemfan 4045 ABS
Gemfan 3545 ABS
Dalprop 3045 Tri-blade
Diatone 4045 Bullnose ABS
Lumenier 4040 Quad-blade ABS






*updated 29/6/16: added hq40404/GF3545/DP30453
*updated 02/7/16: added luminier 4x4x4

Saturday, March 19, 2016

Dozer 230 first steps

I have designed a new smaller (230mm) frame that is still compatible with 5 inch props. Less weight. But I can't use my multiwii 328p flightcontroller. This new multirotor frame is only compatible with 36mm flightcontrollers. I'll use a NanoWii FC on thuis build. Currently this quadcopter frame is CNC cut from 3mm thick G10 glass fiber material. Weight of bottom plate equales 78 grams.

I designed this frame myself you can download dxf file here: Dozer 230 bottom plate
Motor mount holes are compatible with most 18xx brushless motors (12mm - 16mm)




Dys 1806 motors, Hobbyking Bleuseries 12 ESC. 36mm basic power distribution board fixed to frame with some double sided tape.