Here's the wiring diagram showing how to wire up the Arduino and Raspberry Pi (powered by a uBEC of your choice). It's missing ethernet and the webcamera (along with any sensors of your choice), but those are easy to figure out where to plug in. The webcamera plugs into the Raspberry Pi's second USB port (the Arduino is in the first one). The ethernet might need to go to a small networking hub, but both the Arduino and the Raspberry Pi should be plugged into the ethernet. Unlike OpenROV, which uses the BeagleBone as the only attachment point for the network which then forwards the command packets to the Arduino over serial, the Raspberry Pi in this setup doesn't act as a forwarder. Instead, the Arduino gets the packets directly from Monterey. The Raspberry Pi is there to forward the webcamera video, allow for remote Arduino firmware flashing, etc. It is also used to power the Arduino, but that could also be done using the uBEC and the Arduino's VIN pin.
Thanks for stopping by!
Chris Konstad
A blog with updates and information regarding my many Qt, Android and Arduino projects.
Showing posts with label documentation. Show all posts
Showing posts with label documentation. Show all posts
Monday, July 15, 2013
ROV-Suite: OpenROV Compatible Bottomside
Labels:
arduino,
cpp,
documentation,
electronics,
monterey,
raspberrypi,
rov,
rov-suite
Friday, March 2, 2012
Doxygen - Automatic Qt/C++ Documentation
I came across a nifty application today: Doxygen. Doxygen is able to parse your raw source files for a variety of languages (with special support for Qt's signals and slots) and turn it into documentation. I've seen the output of Doxygen before with Qwt and several other libraries, but I never realized that it could be automated.
I will definitely start documenting my code with Doxygen. You can expect that Monterey v2.0 and it's corresponding classes will all be Doxygen'ed.
If you want to check out my *very* basic test of Doxygen, you can see it's automatic documentation of my QPID class here.
Hope this helps!
Chris
I will definitely start documenting my code with Doxygen. You can expect that Monterey v2.0 and it's corresponding classes will all be Doxygen'ed.
If you want to check out my *very* basic test of Doxygen, you can see it's automatic documentation of my QPID class here.
Hope this helps!
Chris
Subscribe to:
Posts (Atom)