Well, this site is to share all my RnD work to everyone who likes to build things from scratch. I am building drones since 6 years ago till now. At time my first drone was a big giant bird. I was using 500 X-Mode Alien Multicopter 500mm Quadcopter Frame. I picked that frame because the FC was just an Arduino running on MultiWii and some custom made receiver. Yeah, I am building everything my own even the receiver and transmitter. I developed the firmware for the receiver as well as the transmitter. Is using custom data packets using nRF24L01 modules. Now I am using EByte module which is identical to nRF24L01 and with more power you can go with.
The fun thing of this hobby is letting you to build everything by yourself. Is a lengthy and long way to learn everything but is worth it. Trust me, is worth it. You will learn the electronics part, mechanical part and firmware developments. You can just buy DJI and fly but it will not last. You will get bored and forget about it. Building it your own will just let you keep this hobby non-stop on going to build more and more things on it. I will slowly share out all the things that I had built for this project from Custom Radio Controller, Receiver, FC and ESC. In order to learn more, you need to share more to others 😉
Author: bertfpv
My Current Project – RnD on ESC – Day 2
Finally came to an end where I need to redesign the schematic again for lesser components and trying to get power source from FC rather from itself. The whole idea is to cut costs and able to build it easily. Below is the diagram currently I am working on and going to test out the firmware on BLHELI_s with the version O_H_5 but with some minor modification on the code. I had accidentally swapped the pins at the MOSFETs side. Lets see how it goes once the board is back from JLCPCB.
Below is the image of the ESC I had designed (Generated from EasyEDA):

The Schematic:

As you can see, I am only using very little components here. Trying to make it as light as possible. Remember the power source for the ESC is from the FC. You need to build the FC with 3.3V and the raw power to drive the MOSFETs and motor.
The specification for this ESC design intended to run only on single cell and drain up to the lowest as possible. Below is the specifications of this design:
- Operating from 0.8v ~ 4.2v (Theoretically from the buck-booster chip that I am using at FC). I would predicted as it will be flat at 2.5v as the minimum it can go.
- Maximum rated 18A @ continuous and 45A @ pulsation mode.
- Maximum support protocol upto DSHOT600.
- Pass-Through mode supported through any FC. (Tested on INAV 3.0)
- PCB designed only 2-Layers.
- Only 1g for the weight of the ESC
- Initial flash from C2CK and C2D pins for loading the firmware into the EFM8BB21F16G.
Now for the time being, I will just wait for the components arrival and start testing it and sharing the details again once I get the result.
Added GiT Repository Server
Finally added a new repository server to my site. This will store all my source codes for the FPV related projects here. Freely shared to everyone to rebuild it. I will constantly update it. Stay tune.
https://git.bertfpv.com/explore/repos
My Current Project – RnD on ESC – Day 1
So far I had finished assembling the parts but still awaiting for some major parts arrival to confirm all the schematic are working before migrating to the All-In-One board.
Front PCB:
Back PCB:
Is my first time working on 0402 size components. Still need to clean up those small dirty residuals from the paste. Also noticed that some of the parts still empty as I am still awaiting for the arrival of the components. That is the main buck-boost converter for this ESC project. As this ESC specification is as below:
i. Operation Voltage: 2.5v ~ 4.2v
ii. Operation Current: Maximum at 5A
iii. BLHELI firmware compatible
Now still on development and going to test it for the functionality once done. Will keep you all posted.