> ...problem is I have no Winbond SDK to go off of...
Doubtful that you will find one, and even so that isn't going to help much.
The protocols are all reasonably understood. Check the official SDK guide, and the notes on the sticky thread "Rovio WebServer (URLs, JavaScript and tech stuff)"
For two-way streaming audio, look at the RTSP protocol (for one direction) and the GetAudio.cgi script (for the other direction)
IIRC: RTSP uses hard coded port numbers, which you can't change without patching the firmware on the Rovio itself.
Here are some photos of the insides of Rovio....
The base:

The front section of base showing two wheel motors and mount for (lame) LED headlight and collision avoidance:
The underside of the top plate showing LEDs and motor for raising camera boom:

The controller board:
The power section board:
Another view of the whole base:
The underside of the IC board that all the LEDs are wired to:
Another view of the underside of the top plate showing the boom motor:
hello again :) i was doing OTHER research (ok i own other robots. there happy :P ) and found a link to an artical that just happends to use the pxa270 arm !!!
http://www.mobisensesystems.com/pages_en/xscale_boards.html
this may make it much easyer to PLAY with rovio !!!!!!!!
i have found more info on a sister like board to the one in rovio!
http://www.cmucam.org/wiki/WikiStart
there is a lot of potential here. lots of software to play with!
Has anyone been able to find a better quality replacement camera board that is compatible?
I'm not an electronics wiz. I want to install the camera board inside my RC tank. I'm guessing that to power the board all i need is to supply 7 volts power. I'm guessing that if I hook this directly to a 7.2V NiMH battery it will fry it without some sort of power regulator. Any help is appreciated. The tank reciever board is this: http://darkith.dyndns.org/~darkith/html/rx18.shtml
tome said: Here are some photos of the insides of Rovio.... The base:The front section of base showing two wheel motors and mount for (lame) LED headlight and collision avoidance:
The underside of the top plate showing LEDs and motor for raising camera boom:
The controller board:
The power section board:
Another view of the whole base:
The underside of the IC board that all the LEDs are wired to:
Another view of the underside of the top plate showing the boom motor:
I get the feeling that your/this Thread could become vital in the future development of Rovio itself. Together the Rovio community seems to have amassed just about everything there is to allow hardware and software development/hacking of this cool little robot. There is however a bit of a gap regarding the base station and beacon despite this excellent report by Peter Redmer and hack by Thingverse or DIY beacon by ScribbleJ. There is also a brilliant thread (Inside Rovio) by tome. It would therefore be particularly advantageous for us all to co-ordinate our online community to take Rovio forward now that the manufacturers have backed out.
Any ideas or propositions here would be much appreciated. For instance could we bring together a development team which is funded by everyone in some way rather than highly knowledgeable individuals making a quick buck with bespoke software (roviocommander etc)?
The crux of this post is community co-ordination so any ideas or proposals are very much appreciated.
RoboaRovio
Sociorobotics Blog: http://sociorobotics.wordpress.com ~ Wikipedia: http://en.wikipedia.org/wiki/Sociorobotics
RSS
