
How to control a BLDC with an Arduino
video description
Date: 2023-11-17
Related videos
Comments and reviews: 8
Juan
I liked the video, but it would've been a lot more helpful to know how the speed controller that you used works. I don't have one, but since BLDC motors can't usually be controlled directly by PWM I was planning on rectifying the PWM signal to its average value via a low-pass filter. I've seen this as a potential solution on internet forums.
reply
I liked the video, but it would've been a lot more helpful to know how the speed controller that you used works. I don't have one, but since BLDC motors can't usually be controlled directly by PWM I was planning on rectifying the PWM signal to its average value via a low-pass filter. I've seen this as a potential solution on internet forums.
reply
Zarundo
If you look in the servo-library you are not limited to using angle. You get mutch better resolution with usin micro second directly.
void write(int value); // if value is < 200 its treated as an angle, otherwise as pulse width in microseconds
void writeMicroseconds(int value); // Write pulse width in microseconds
reply
If you look in the servo-library you are not limited to using angle. You get mutch better resolution with usin micro second directly.
void write(int value); // if value is < 200 its treated as an angle, otherwise as pulse width in microseconds
void writeMicroseconds(int value); // Write pulse width in microseconds
reply
Adeyev
I've been trying to make an Arduino drone for some time. I used brushed motors with a 9V battery, but they lacked thrust to lift the whole contraption off the ground. I knew I had to do a power and moter upgrade, and this tutorial is literally the thing I was looking for. Thank you very much!
reply
I've been trying to make an Arduino drone for some time. I used brushed motors with a 9V battery, but they lacked thrust to lift the whole contraption off the ground. I knew I had to do a power and moter upgrade, and this tutorial is literally the thing I was looking for. Thank you very much!
reply
Zen
I swear the last couple of your videos have been freakishly lining up with projects I'm working on. I just bought an arduino and was about to unbox it and start fiddling with it. Haha
reply
I swear the last couple of your videos have been freakishly lining up with projects I'm working on. I just bought an arduino and was about to unbox it and start fiddling with it. Haha
reply
Robonza
Good video. Servo specs say you should only send pulses every 20ms but lucky your esc is playing nice and working with you. Really you should add Delay(20); in your loop.
reply
Good video. Servo specs say you should only send pulses every 20ms but lucky your esc is playing nice and working with you. Really you should add Delay(20); in your loop.
reply
BIG
This is how to control bldc motor with arduino just a bright idea, but spending 0. 5$ on a servo tester is much easier to control BL motor
reply
This is how to control bldc motor with arduino just a bright idea, but spending 0. 5$ on a servo tester is much easier to control BL motor
reply
Thomas
Great video! There's still so much I don't know about Arduino programming using C++, but I found this video very helpful and useful.
reply
Great video! There's still so much I don't know about Arduino programming using C++, but I found this video very helpful and useful.
reply
Procrastinator
Is there a way to change the motor direction on the fly with out having to change the wiring configuration?
reply
Is there a way to change the motor direction on the fly with out having to change the wiring configuration?
reply
Add a review, comment
Other channel videos















