May 27, 2018

Upgrade of the ZMR250 with HGLRC F3V4 PRO AIO

All in one! AIO! Sounds tempting doesn't it. Well, I fell for it!

I don't get much time to fly nowadays but I got out a few weeks back and took the ZMR250 for a spin. That didn't go so well. Partly because I always forget between flights, partly because the camera is faulty. In fact, all my "modern" cameras made for FPV have had intermittent problems. Something I have never seen in the DIY cameras everyone used a few years back.

Anyway, the ZMR250 build was a bit of a quick fix of a second hand quad I got and it had a few weak points;

  • Badly soldered PDB
  • PWM configured ESCs with classic servo connectors
  • No OSD
  • Crappy antenna wiring from the VTX
  • Intermittent video feed from camera
  • F3 flight controller with no voltage or capacity monitoring

My idea was to adress a few of the issues but maybe not all. I don't have much time to spend on building, waiting for china packages and don't want to spend money on a quad that I might only fly a few times this summer. The goal was to quickly and cheaply get it working and reliable.

I have a "HGLRC F3V2 PRO AIO OSD PDB VTX" ( I think I got it all in there ) board laying around for another build I forgot what it was. Combining this with a look inside the crappy (Foxeer, now you know) camera was going to be good enough. So, two evenings one hour each and I got it together and flying. I didn't take time to document it but I wanted to share my experience with the AIO board. So here goes.

First off, link to the actual product that I bought: I bought it over 6 months ago and there are new boards out now so don't buy this one. In fact, even if it was newer I can't recommend it. Keep reading to get your expectations down to earth.

The flight controller board

First off, what does the flying. The board is based off a SP Racing F3. This is actually the same board that I took out of the ZMR250 so I won't be getting any better flight experience. This is an outdated board as of writing this and already when I got it the F4 were quite common. From flying this board, I must say it is performing as expected.

I had some issues with programming flight controllers with betaflight before but this particular board works really well. It always connects, always reconnects after reboot and connecting both USB and battery does not fry the voltage regulator (as on some boards).

Power distribution

The board is speced as having a built in PDB. It does not. It has a connector where you can put an XT60. Which you should NOT! It will then rip your FC appart when you crash and your battery comes loose. However, you would want to run you power through the connectors (with a wire) to get the voltage and current sensing going, which is built into the board.

The PDB part then consist a a single solder pad for each polarity where you solder your ESC leads. I did not even attempt that since it would only make a big mess. Instead I installed a real PDB below the FC which does its job, but nothing more.

So this card will not save you any space by having builtin PDB if that's what you're looking for.


The board has built-in OSD. This is an important feature and I expected it to save me some headache. However, it turns out it is just an OSD chip placed on the board and it does not integrate with the betaflight software. This is somewhat of a bummer. Now to program the OSD you must hook it up with an FTDI. This is not really a big deal, but the port is very hard to access once the board is mounted. One point I'll give to HGLRC is that they included a cable for connecting the OSD programmer. However, you must bring your own programming chip.

The default settings are working so-so. The OSD setup seems confused about battery voltage and cell count and will constantly warn for low voltage. This is fixed by reprogramming it, which is a bit of a hassle.


The VTX works as it should. I had no suprises with the operation nor the settings of the VTX. The single button interface takes a few seconds to figure out and the single digit display on the FC makes it easy to setup.
The main weak point of the VTX is the antenna connector. It works really poorly for this application. The connector does not snap in as it should (bad quality perhaps) and the still antenna cable will easily pull it from its location. I clamped it down with a plier while fixating the connector and the first part of the antenna cable with a nice dab of hot glue.
It is also possible to disable the VTX should you not want to use it.


I found no PDF-style downloadable manual. I had to mention this as it annoys the shit out of me. I hate having to google for this kind of information every time and get most of the information from product pages that I know will disappear one day.


To sum up this rant. Don't buy this board. It does not have PDB and the VTX connector sucks. OSD is a pain to setup. Also it is outdated. I'm going to buy a new AIO board soon and give you a new review from the AIO world!

April 1, 2018

WLToys K989, new FPV indoor car

I saw this in an youtube ad from HobbyKing some time back and I was a bit intrigued by the features they had crammed into it. We have a few L939 fitted with FPV cameras at work but those cars are really not that fantastic. They have a stiff rear drive, bad handling and tends to flip over easily while turning.

Now, the K989 is something completely different. It is a bit bigger, I give it that but it has four wheel drive, rear and front differential and a low COG. It comes with a clumsier transmitter, but with a better feel to it.

The K989 is a real joy to drive, especially considering the price point compared to the alternatives in similar size and performance. I gave it two essential initial improvements, which owner should consider.

Improved front bumper

The stock "bumper" is just a piece of foam. It is good considering it will protect the chassis from damage on front impact. However, the front wheels and suspensions are not protected at all. And spare parts are still a bit hard to come by, at least if you can't stand monthly shipping delay from China. So, protecting the suspension is quite essential.

I made a new bumper which covers the front wheels, place right behind the edge of the body shell. It turned out it was quite important as I broke the first version after only a few minutes. So I improved the design a bit and printed it in ABS instead of PLA and I haven't managed to break it since.

The bumper model can be found on thingiverse.

K989 broken bumper

Lubricating the differentials

The diffs aren't that great. My specimen had a read diff that felt really bad out of the box, but the front was ok. I had to take a peek in the diffs to see if they were ok, which they were. But they needed oil. I gave them some 800cst silicone oil to work with. I didn't fill the diffs with oil as I suspected they would leak it out on the floor anyway. And they are leaky. But with at least some oil to work with, even the rear diff came to life and feels smooth now.

Oiling the diffs are probably the most important thing to do right away, they are dry on delivery and the planet gears are not of the best quality. To prevent the diff from eating itself you should probably lube it up right away.

FPV Mount

Mounting an FPV module on the car is quite easy. The stock receiver/ESC module is flat, positioned in the front of the chassis and makes for a perfect placement of a camera. The windscreen of the cover needs to be cut of course.

A colleague mounted the camera module simply with a rubber band and some hot glue. But I couldn't settle with that and I made a mount to 3D-print of course. The mount also holds a voltage regulator and I draw power from the main lead of the battery, since the battery is connected using the balance lead to the car itself.

WLToys K989 FPV mount

January 27, 2018

Very last order from banggood?

A few issues have come up lately that has made me thinking I might just have made my last order from banggood. So what's going on?

Well first off I order less stuff now than I did a few years back. Simply because I'm not spending as much time on the RC hobby anymore. I have ordered other stuff than hobby stuff a few times, like lamps and electronics but the impact of quality is higher on items like that and I tend not to order household products from China.

Second, I've had a few bad experiences lately. Tracking is working less well than before and a few packages never arrived. When packages don't arrive, banggood customer services have started becoming a bit more complicated to deal with (despite my VIP status and my order history!). Worst of all, I got one of my last orders re-sent only to arrive without all the items I ordered.

And third. And this is the most important one. Sweden is changing its policy regarding postal packages from China. The swedish post will introduce a fixed fee for ALL packages passing customs from China via the postal service. The fee will be about 14€. I think this is a good thing. The shipments (especially since Wish started their business) have increased tremendously from China and it is because of a few reasons.

  1. People order cheap Chinese crap products, often without QA and valid certifications. Many are illegal to use in Sweden/Europe.
  2. No VAT is paid on most of the orders.
  3. No shipping is paid, since China subsidizes shipping and the trade agreement between Sweden and China causes the Swedish post to pay the shipping in Sweden.
  4. Most Chinese shops ships each ordered item separately. This is probably due to a subsidiary system behind the internet portals.
So. The Swedish post ships 140 000 parcels from China every day. Many containing small products worth a few euros. The Swedish post pays for the shipping. And local and domestic shops are met with unfair competition since the online shops do not pay VAT, do not meet certification requirements and do not pay for shipping.

It was fun while it lasted, but now that they take care of the problem I must say it was about time.

The only negative part about this is that many times when I order stuff from China it is because I cannot find them in Europe or Sweden. Simple things like screws and transistors have become less available to others than corporations ordering large quantities. But that's still a minor problem in the bigger picture.