are there boards with multiple processors so that i could read say.. 2 or more sets of code at the same time?
The Arduino can do many things with different timings and sequences : Demonstration code for several things at the same time - Project Guidance - Arduino Forum
That said, you can have two arduinos working in parallel talking to eachother - serial is the most natural choice, but depending on how you're using them, I2C (with one as the slave) might make more sense. No matter what, they're going to be operating as multiple independent arduinos, communicating (through a communication system you'll have to write). You can rig it up with multiple boards and wires, or use a board that has two chips - I know Crossroads has a board with 2 Atmega328's on it for sale.
I'm impressed. Not only does it answer your question there is a photo of it. ![]()
