Raspberry Pi 3b+ - coding with 6 t100 thrusters

Hi all, just wanted to come and ask for some help, I’ve been stuck on this porject and idea for a while now. I have 6 t100 blue robotics thrusters and 6 ESCs (Basic) hooked up to them, I have 2 Raspberry Pi 3B+, and a Pico. I want to have the Pico hooked up to act as a PWM module to control the ESC. It will be hooked up to one of the Raspberry Pis; one pi will be the master (hub), and the other will be with the pico and motors. I want to control the 6 thrusters with a 2Logii attack controller., The code hasn’t worked great for me; I have stumbled into many different errors, different faults and haven’t been getting anywhere. Just wondering if anyone can throw me some pointers, or any general support as to why this won’t work for me?

Thanks everyone, Sam

Hi @Samu88088 -

Welcome to the forums!

It’s tough to give feedback or support on your code, sight unseen!

Your approach with Pi 3B+ and Pico is different enough from the standard Pi + Navigator / Pixhawk that you’ll need to develop quite a lot from scratch. Is there any particular reason you’re taking this approach? Just to save $? An old pixhawk may not cost very much, and flashing it with ArduSub and your Pi with BlueOS would leave you with a system ready to go!

I was not aware of this! I will look into this option. Money for this project isn’t too tight; enough to get a Pixhawk if it works. Assuming this works for under water ROV this would work great! I was under the impression that the picos and pi’s would be a good and easy way to use this. I will try and look into this!
Thanks, Tony!

Sure thing @Samu88088 -

Checkout the doc here.

Is the Pixhawk needed? Or is they no way to by pass the Pixhawk. Also thank you very much for the support! I haven’t had a clue about this software until you mentioned it! Thanks a lot!

Sam

Hi @Samu88088 -

If not a Pixhawk, some sort of supported flight controller, or the BlueRobotics Navigator, would be required to use ArduSub, the advanced autopilot that makes coordinating the motion of your thrusters on whatever frame type a cinch!

Developing an autopilot from scratch to run on the hardware you have is a pretty tall order, but theoretically could be accomplished…