I followed a YouTube Electronics Video and Regret it! (Debunking a 500k video)

**The Challenges of Building a DIY BLDC Motor Driver**

The solution here was to start with a lower voltage and give the motor a spin to get it going. And as you can see by increasing the voltage, the speed does increase as well and I have to say that you can in fact load the motor a bit before it gets stuck. But of course when it is stuck it is not that easy to start it again. So the first test was definitely not optimal because you have to keep a close eye on the applied voltage and current, the motor can get stuck and it surely does not start on its own. But maybe using a small motor is not recommended because in the video the creator was using a way bigger one and there it started on its own.

To try that though I needed to convert a 3 wire BLDC motor of mine into a 4 wire type which was certainly not easy because the individual coils were wrapped into one another and thus I wasn't 100% sure which one was which. But in the end I apparently assigned them all correctly because the motor still worked just fine with a commercial ESC. And that means it was time to hook it up to the DIY driver. Once again first try at 9V and yes this motor also didn't start on its own. And pretty much the same problems as before do apply to it as well meaning it can definitely get a bit loaded but it can also easily get stuck.

So I tried one last 4 wire motor with this driver and this time the motor actually started on its own, but that does not mean that the remaining problems magically disappeared. The reason for those problems and why the driver behaves a bit differently with every motor is of course its simplicity and how it works. As a reference a commercial ESC utilizes a microcontroller to not only start spinning the motor by powering each coil in a specific order. But it also then monitors the induced voltages of the currently unpowered coil to get the exact moment right in which the driver has to switch to the next step and that is called a feedback system which can result in such beautiful motor voltages.

Now the simple DIY ESC also comes with a feedback system but a very dumbed down one. For example here you can see that this gate voltage is only high and thus this MOSFET ON when this drain features a high enough induced motor voltage and this diode does not connect the Gate to GND. This way the motor coils do get powered one after another due to the changing induced voltages but the problem is simply that this all depends on raw unprocessed voltages which do vary from motor to motor. That is why some motors will start on their own because the first current kick will induce a high enough voltage and this raw voltage problem is also the reason why motors get stuck when the values get too low.

So all in all this circuit is more a gimmick than anything else and I didn't even start complaining about the way too high occurring voltage spikes that will destroy your MOSFETs sooner or later. So please do not connect such a circuit to a battery and do not believe in any of those simple BLDC driver videos because they all hide some information. But if you want a cheap and simple ESC then get this one from Aliexpress.

With that being said I hope you enjoyed this video and if you are still wondering why the driver also works with 3 wire motors just as good as with 4 wire ones, then let me tell you that I think that those two current paths are apparently enough. But this MOSFET right here will probably not like that for a long time.

But anyway as always consider supporting me through Patreon to keep the show going. Don't forget to like, share, subscribe and hit the notification bell. Stay creative and I will see you next time.