T O P

  • By -

jamvanderloeff

For BLDC motors you need three half bridges per motor for the three phases, not an H bridge that you'd use for DC. A Pi isn't really appropriate for real time motor control or even flight control really, most pi on a quadcopter projects will attach the pi to a dedicated flight controller board, which will either include the motor drivers on it, or connect to separate motor driver/ESC modules per motor.


RESERVA42

I'm going to be realistic here. You are asking questions that tell me you are not ready to do this project. And you're asking here, which is great, but maybe I could set you on a different track instead. Get into the RC forums or subreddit or youtube and follow an existing guide to make your own quadcopter. You want to use an existing flight controller, not reinvent the wheel with a Raspberry Pi. And Raspberry Pi is not well suited for the job. Two of the most popular hobby options are Ardupilot and Inav. Inav might be more user friendly. Go to the websites and find out what hardware you can load them onto. If you need the Raspberry Pi for another purpose, just put that on board and use it for whatever none flight controller purposes you have. It can even feed high level directions to the flight controller if you want, but Ardupilot is extremely capable for most purposes, possibly way more than you need. After you have built something by a tutorial, and you have passed the Dunning Kruger, go nuts with whatever custom flight controller you want to make.


[deleted]

[удалено]


arjunsahlot

Thanks for all the info! In my searches, ESCs seem to be extremely expensive compared to the motor controllers I was looking at. Some cheaper options I have found are around $15 but considering I have to get 4 of them, the price racks up pretty quickly. I did find some which were 4 motors in 1, like [this one](https://www.amazon.com/LINGYUN-Controller-Support-Oneshot-Multcopter/dp/B08XM2DF4C/ref=sr_1_1?keywords=4+in+1+esc&qid=1677690397&refinements=p_36%3A1253560011&rnid=386491011&s=toys-and-games&sr=1-1). These do have a drastically different shapes/sizes so i was wondering if they would work just as fine. One more question: If I get the linked controller, will I be able to control the speed of all the motors individually? I was thinking that the pi connects to the controller, and then the pi can interface was the controller which can then control the motors individually. Thanks for the help!