Some of you may remember way back at the beginning of March
I came up with FishPi
), an autonomous boat of sorts, powered by the Raspberry Pi.
Well this month I began building it (link
), and I am at the stage where I need to buy the add-ons. For the Proof-Of-Concept Vechicle (POCV) I hope to run a GPS, Camera, Compas, Electronic Speed Controller (ESC) & rudder control.
I have picked out some modules to use but before I buy I wanted to seek advice on their suitability.
For the GPS I had planned to use a USB device, but with all the power problems, and high CPU use I have found an i2c module by flytrons (link
I understand that the Raspi has a single pwm channel, I need two. One for the ESC, and the other for the rudder. I have come up with two options; 1) connect up a multi-servo i2c controller and run the ESC and rudder servo from that, or 2) use the pwm channel for the ESC and use an OpenServo i2c module (link
) for the rudder.
From a programming point of view what would be my best choices, for both the GPS and the ESC & rudder combinations?
I expect to fit an i2c compas, and the CSI camera module when it is available.
I have no experience of programming, aside from some Turbo Pascal back in the 90s, and any advice you can all hand-out will be greatly appreciated.