Follow me on FACEBOOK for more: facebook.com/Electronoobs help me on Patreon: www.patreon.com/ELECTRONOOBS
@marcus_w05 жыл бұрын
This was the video I was waiting for a year or more... now lets get a 4 channel version of that :) Thanks for your great work.
@luisbangueses5 жыл бұрын
@electronoobs Estoy usando un modulo arduino nano en lugar del integrado Atmega 328p. Luego de bajar el scketch D2 queda configurado como entrada y no como salida CL. Alguna sugerencia? Estoy usando la version ESC_BEMF_v3_3
@RajaKhan-tf6ks4 жыл бұрын
Sir can you make a video on electronic full course
@FrozenPieces9093 жыл бұрын
Hey Electra noob I’ve been trying to redo your ECS that you posted I bought all the components and follow your instructions to the tea I cannot burn the boot loader the FTDI does not work the Arduino does not work neither does the nano I’ve tried everything can you please reply and tell me what’s needed so I can proceed the atmega 328AU chip will not burn I cannot troubleshoot it all the instructions that she put everybody is having the same problem they can’t burn the boot loader what is it that you did to get that boot loader to burn because it just won’t burn
@FrozenPieces9093 жыл бұрын
Please give detailed instructions List all require parts software and Hardware programs needed to complete the steps. I want the esc for a diy brushless hub motor I made and I’d like to test it bc the other escs aren’t big enough to step my 18p12n motor
@hardikmonga5 жыл бұрын
you are the only electronics diy youtuber who also explains the things with proper animation. APPRECIATE YOUR WORK MAN, ITS FAB!!!!!!!!!!!!!
@wowfail68355 жыл бұрын
You released this video literally just as I was about to go on summer break from university. My "summer" project is to design an 80A ESC for a long board BLDC motor, thank you so much!
@h3Xh3Xh3X5 жыл бұрын
We are trying to design an open source ESC for 100v at forum.electricunicycle.org if you're interested. :)
@spirit1484Ай бұрын
hey, so i’m trying to do this exact project, making an esc for an electric longboard. Is this esc design sufficient for the larger motors that are used in eboards, or are modifications necessary for those higher currents?
@wizzardofwizzards5 жыл бұрын
Using the different colors for the illustrations was a great way of presenting the theory and operation. Great work!
@youpattube15 жыл бұрын
Good video and good explanation of an ESC and a brushless motor.
@kyrk555 жыл бұрын
You can always use buzzer with generator or use one phase of motor to make noise.
@kaden565 жыл бұрын
Perfect timing! I have been looking for an esc for a robotic arm and I wanted it to be arduino friendly!
@joemwiti2316 Жыл бұрын
This is really great job. I enjoy your videos, the explanation is on point. Keep it going mate.
@wardprocter23715 жыл бұрын
Great video Electronoob, I learned a lot as usual. I really think the board layout needs a banana hidden somewhere on the silkscreen layer. 😀🍌
@hardikmonga5 жыл бұрын
yeah, no banana this time. thats why the video was a bit boring
@agnirudrapal5 жыл бұрын
You're a legend. You need more subs dude.
@LuisElectronico7 ай бұрын
Thanks, you have made my job a lot easier, I want to make a small 10A esc and this is a great starting point
@TechInventorAman5 жыл бұрын
10:07 How are you able to program the chip via ftdi breakout without burning the arduino bootloader first . As far as i know without the bootloader you can only program avr via spi bus
@ELECTRONOOBS5 жыл бұрын
The IC already has a bootloader. I've used a chip from an Arduino nano. If not, you will have to burn a bootloader first. Thanks
@TechInventorAman5 жыл бұрын
@@ELECTRONOOBS you haven't told that in the video i recommend you should do that as it will avoid confusions
@chigypt5 жыл бұрын
As Usual another great project from Electronoobs...
@nikdonic5 жыл бұрын
can you make the code for backward rotation? I am using commercial ESC for small RC boat but ti was meant to be for quadcopter and it can go only in one direction and I can't go backward when I see some floating rubbish which will mess with my propeller
@brandonalba32105 жыл бұрын
I'd also be interested to see this
@prasadkirkire63115 жыл бұрын
😍😍😍😍😘😘😘😘😘😍😍😍😍😍 Great explanation , n wide project range . This channel is heaven for electronics lovers. One request Please use KiCad if possible.
@mrarmymanful5 жыл бұрын
I agree with the KiCad comment as well. Great work!
@akshaykawale44465 жыл бұрын
Best electronic project channel ❤️
@theonerob5 жыл бұрын
I was literally *just* working on your old esc when you dropped this video. Awesome Work! 😄 PS- add some more tiers to patreon! $5 to $100 is too big of a gap!
@marek70115 жыл бұрын
Can you add FOC to it in next version?
@hacker66953 жыл бұрын
Thanks brother for sharing wonderful knowledge to Engineers.
@kaumohlamonyane2725 жыл бұрын
Well done 💯💪. Pretty impressive. Now when are we getting a big sensored ESC for our ebikes🙃?
@biskero5 жыл бұрын
between 36/48 volt and 80/200A would be great!
@lazyh-online48395 жыл бұрын
It's not from electronoobs but try vesc project, there a few articles of projects on hackaday based on the vesc environment.
@vladimirsamas30972 жыл бұрын
@@lazyh-online4839 yes but there are more expensive and more complicated
@hosenansari93445 жыл бұрын
Thank you so much... This project is so helpful to me and may for some other peoples and you are doing great love you bro.... keep it up
@vincentsteinmetz37262 жыл бұрын
Nice job ! A extra feature or idea for a new project would be to use those motor as alternator to get energy, and best of all to be able to switch beetween using as a motor or use to get energy back while breaking.
@vincentsteinmetz37262 жыл бұрын
Using the back emf to switch as the right time and to get the energy back very efficiently.
@JoyplanesRC15 жыл бұрын
This could work for one of my projects!
@rishavsrkr69485 жыл бұрын
Hey electronoob, can you please make an update video of the brushed Arduino drone.
@mohammedy.alazoni89735 жыл бұрын
nice and professional project bro. keep going ... I have a suggestion can you make a video about building a MOSFET based driver for high power dc motor (let say 24 Volt 15 amp for example) in future
@rafaelcabelo66165 жыл бұрын
Awesome!!! It will be nice to see the v2.0 (commercial size) PCB. With this project you gotta change to “ELECTROPROFES”.
@lazyh-online48395 жыл бұрын
Electropros!
@manickn68195 жыл бұрын
This is an excellent project. Brilliant.
@pasinduakalpa5 жыл бұрын
Excellent Work Man! I'm also looking for diy ESC.
@andreasd.84045 жыл бұрын
Great projects, I love your work :)
@SIKHGT6505 жыл бұрын
Just watched your video in website........great work mate ......keep going and someday I will join you in patreon...good job...
@ELECTRONOOBS5 жыл бұрын
Thank you!
@SIKHGT6505 жыл бұрын
@@ELECTRONOOBS mate why 5v regulator is not used instead of buck converter?
@ELECTRONOOBS5 жыл бұрын
@@SIKHGT650 because usually ESCs will also supply the radio receiver, other elements and some servos in case of an RC plane for example. A normal LDO can't give enough current so we need a buck converter. In this case could give around 2A.
@SIKHGT6505 жыл бұрын
@@ELECTRONOOBS make sense ... thanks
@MCsCreations5 жыл бұрын
Beautiful job, dude!!! 😃
@almosh32714 жыл бұрын
Your videos are so amazing. Thanks for sharing your knowledge. Please keep up the good work and God bless.
@electronic79795 жыл бұрын
Useful and very good video
@andrejladislavsmith5 жыл бұрын
Very nice! Maybe you should organize pwm input as Signal Voltage Ground like on every pwm controlled stuff
@nlieske4 жыл бұрын
Could you make a 75v 300a version of this?
@vonries5 жыл бұрын
Great job as always.
@northshorepx5 жыл бұрын
Wow - impressive work.
@myetis19905 жыл бұрын
great job friend, in order to get rid of calibration we can implement dshot600 protocol instead of pwm dutycycle. most of esc of drone motors are using dshot because of reliability. therefore, i think that if your esc supported the dshot then it would be great.
@mwagner19965 жыл бұрын
Wow, you sure put Great Scott's ESC to shame. Great work!
@minayoussef72275 жыл бұрын
What is the (f) of the big capacitor??
@georgepaidakis94505 жыл бұрын
Congratulations for this great project. I want to ask you what modifications need to be made to the esc so that the input voltage is 50 V and the current 30 A.
@dhanrajrayannavar34435 жыл бұрын
What is the current rating of this esc?
@thegoynextdoor5 жыл бұрын
The current rating of the ESC per phase would be the current rating of the MOSFETs, I would assume
@peterzingler62215 жыл бұрын
@@thegoynextdoor that's right
@andrewnguyen72825 жыл бұрын
Dean Schreiber nah, he has big trace for power but only 1 via for it. That will be the bottleneck
@ranganatennakoon5 жыл бұрын
its perfect awesome i love this project and thank you!
@myhobbies59655 жыл бұрын
My favourite project, keep it up
@budianto-16503 жыл бұрын
on changing the step, how to decided if the BEMF will rising or falling ? For example, changing step from AH_BL to AH_CL, why expect BEMF_B_FALLING, not BEMF_B_RISING ?
@dizzyworld223 жыл бұрын
The code from the ZIP-file dated 06/07/2019 is using different pins than the current board V2 uses. It burned me 2 MOSFET drivers and 4 MOSFETs. The old code does work though.
@AmrinderRandhawa5 жыл бұрын
How much current can it handle?
@EngenheiroEletricHyanGontijo4 жыл бұрын
Hey man, congratulation for job! The Brazil this here!
@zaidhussain52065 жыл бұрын
Nice work as usual , can you please add a hole for screws so that we can fix the board inside the enclosure ?
@rizqokarim70936 ай бұрын
why you choose buck converter instead of voltage regulator? arent it more simple? i really want to know, thankyou
@alexzirnea5 жыл бұрын
Great project, but if you want more current at the motor, I'd suggest to do some via stiching on the power tracks, a single via just can't handle that much current when going from a side to another.
@ELECTRONOOBS5 жыл бұрын
Yes, version 2 has big via and exposed tracks so you could fill that with solder. Thanks!
@Quantum_Dots2 жыл бұрын
How to make this bidrectional ESC , so motor can rotate front and back
@caslor20025 жыл бұрын
Great work - project as always !! Thanks for sharing this... Hope you consider to make code version that would have and backward rotation (for the moment i haven't look to your code to see if it is easy to be modified for that option) thanks again
@Andre_Beth4 жыл бұрын
Nicely done, I think I will give this a try. Have you done any work on FOC (Field Oriented Control) which I believe is more efficient because it makes use of all three phases simultaneously? I think that would be an awesome project for all of us to follow (the ultimate ESC). I know that it may be a lot more difficult, but to have a super smooth running almost noiseless motor would be awesome. It would definitely get me to join your patreon list. Cheers and thanks for the awesome videos.
@mohanjadhav22975 жыл бұрын
as always amazing..... genius!
@donaldwright24265 жыл бұрын
Thanks for this video. I intend to use your base design. I need a higher voltage, more than the 12Vdc. I will separate the hi voltage (60 to 144Vdc) of the powerFET of the gate drivers from your the 12Vdc. It should be an easy change. And I will try to have this board work with FOC sinewave. Great job!
@plermpelng13795 жыл бұрын
What rpm does this ESC theoretical reach?
@Beredro5 жыл бұрын
The single via on your main power tracks is the hero of this video...maybe you should add some more or this PCB will not last very long
@ELECTRONOOBS5 жыл бұрын
In the final design the via is big enough so I could fill it with solder. Thanks!
@joelmate94032 жыл бұрын
How can you do to spin the motor in the other direction? Thanks!
@seddikkhamlichi4 жыл бұрын
Hello Can you give the diagram file for adding some modifications? Thank you!
@fungaimudzengelele65326 ай бұрын
Can you please share the Gerber file for the remodeled board. Thank you
@davidtlchow2 жыл бұрын
It is better to separate the controller circuit and driver circuit, so that higher power applications can be used without considering the size of the controller board. Simple mosfet driver boards are easy to make but with the cost of the mosfets. Maybe possible to add code to include a regenerative braking suitable for EV applications?
@lalogarcia66863 жыл бұрын
Awesome work
@suriyasuri20185 жыл бұрын
Excellent work👏👏👏👏
@andreiciora27654 жыл бұрын
Foarte tare sunt impresionat ca ai reusit sa faci o versiune care sa functioneze .
@7sulzer5 жыл бұрын
Hy! Great tutorial, i'm also building an esc from quite some Time, i hâd a lot of failures but finally i succeeded. I hâd a lot of problem with interferences, The mosfet drivers were burning, i bealive because of negative transients on VS pin The driver were stuking and short circuit between upper and lower fets were burning my driver and fets. Keep on Rolling.
@mustaphaben2921 Жыл бұрын
Can we make powerful ESC (200A+) with Arduino ?
@_who_cares_11235 жыл бұрын
For the USB to Serial converter I would recommend the CH340E not the CH340G. It is smaller, cheaper and doesnt need a crystal oscilator.
@ELECTRONOOBS5 жыл бұрын
Thanks!
@_who_cares_11235 жыл бұрын
@@ELECTRONOOBS But keep in mind that you have to use the RTS pin as DTR
@martinsiolowosoran52424 жыл бұрын
good job, pls how can we change the frequency of the code for high frequency esc
@FixDaily5 жыл бұрын
4:16 Sorry i didn't understand this part, "integrator comparator" what do you mean? What is it?
@ELECTRONOOBS5 жыл бұрын
Integrated comparator. The Atmega328 chip has a comparator on pin D6.
@FixDaily5 жыл бұрын
@@ELECTRONOOBS I took a look and if i got it right, you add a voltage reference on Aref and when D6 reaches that voltage it triggers a function, am i right?
@EDITING603 Жыл бұрын
Bhai esc ko jlcpcb me banao na bhai 😢
@nghiakhac6530 Жыл бұрын
where is the EMF measured in circuit?
@jmibk5 жыл бұрын
Does anyone got this esc to work? I ordered the pcbs and the parts and it doesnt work. Main problem is that the board draws over 1 amp from the 12v supply without the motor connected. It seems to be a problem with shoot through of the halfbridges. The mosfets and its drivers get very hot - also with and without the motors. I got some defect mosfet drivers as well. The board and the circuit works itself, I tried with a demo sketch generating 3 square waves with the 3 halfbridges and everything works. The code from electronoobs does nothing than beeping at high frequencies and heating up the components.
@casianb13 ай бұрын
hi. The comparator pins are subjected to AC voltage (positive but also negative). They are not rated to negative voltages. Why didn't the arduino die? Is it because you enable the comparator inputs only when the voltage is positive?
@nurullahaydin30483 жыл бұрын
Very nice video, thank you for your work. I want to ask something. Can this ESC control a motor with 60 A?
@Randomaccountxd5308 ай бұрын
nice work, but can you please make the code to work with RC car controller(make the motor go both ways, forward and backwards)?
@dmitrynuzhdin3 жыл бұрын
Great video, but I think you did a huge mistake in BEMF explanation: the zero-crossing happens in the middle of floating phase, not at the end. At 7:17 you said that we should switch phases exactly at zero-crossing, but no! We should detect zero crossing and wait about the same time that passed from phase start to zero-crossing!
@nufgorf5 жыл бұрын
Would it be possible to reprogram the esc to be reversable? Such an ESC would be useful for robotics, being able to spin the motor both directions. Current reversable/programable ESC's are quite expensive. And I have been subscribed for ages, but I missed this episode.. now I have to go through and see what other ones I missed!
@almosh32715 жыл бұрын
Job well done. Thanks for explanation .
@josuevillasante25465 жыл бұрын
Excelent work also well expained
@ebrammaged83404 жыл бұрын
is there a difference between IR2101 and IR2111 and can use IRF1404 mosfet with it
@allanhove56216 ай бұрын
nice work bro i also want make the same circuit as yours but I'm struggling on the code, I'm not much of a programmer...the compiler keeps on saying compilation terminated on line 16 (#include" EEPROMAnything.h" no such file or directory) how can i fix that please help
@denislopes37113 жыл бұрын
what is the value of resistor R23? In the available schematic informs that the resistance is 10kΩ, however in your tutorial it informs that the resistance is 1MΩ.
@Nono-hk3is5 жыл бұрын
Nice work!
@ronakrathod10932 жыл бұрын
hello sir, this video is helpful for me but I want to know that is this ESC run with directly joystick(wired connection)? if i connect 3wire of PWM signal to joystick using wire (I don't want to use any RF REMOTE) Then is it possible?
@electromind41833 жыл бұрын
Can I use this ESC for 6215 170kv bldc motor which supports 12s lipo battery and which draws upto 70A current. By changing the MOSFETs ?
@teambachillerato6873 жыл бұрын
If I don't want to use a radio, can I connect the Vcc,GND and pwm pin to an arduino and from the arduino control the pwm input? it will work good right?
@optix31003 жыл бұрын
good work, its driving me mad though!, why are pins 11 and 12 on the ATMega shorted out on the pcb but not on the circuit diagram???
@PhG19615 жыл бұрын
Awesome video !
@sagar735943 жыл бұрын
Great Scott.
@saibabu12463 жыл бұрын
What is the time between the commutations.?
@김현우-j8k2 жыл бұрын
Can I operate 12kw bloc motor by this process?
@sebastienthomas92473 жыл бұрын
Hello, Is it possible to control the motor forward /brake?
@AmitabhAnkur5 жыл бұрын
You are doing good thing 👌👌👌
@ron66955 жыл бұрын
Buenas tardes : Tienes algún video con como se hace un inversor solar con inyección a red?
@davidwagstaff94265 жыл бұрын
Hi just tried to download the Gerber file but it appears to be V1.0 not V2.0
@ELECTRONOOBS5 жыл бұрын
Yes, is the V1 but with all the errors corrected. The V2 is based on other kind of drivers.... I will talk about that soon...
@alfievance5 жыл бұрын
Hello, very impressed with your work. Is there any chance you would be willing to assist with a BLDC controller design that could accommodate 400 VDC supply to the MOSFETS and BLDC. It seems you have worked out the issues around zero crossing, synchronization, and timing. I want to run a much larger BLDC motor, but do so at resonant frequencies. Thanks for your consideration assuming you have time.
@myhobbies59655 жыл бұрын
Does it have forward and reverse run? If not how to do, can your provide bidirectional esc codes?
@yousefwaleed16725 жыл бұрын
I tried to make your esc board but it didn't work Can you help me with that?