RPi & arduino
I talked about combining a Raspberry Pi and an Arduino to get the best of both worlds. Now I found out that the company Libelium is already producing a connection board to put the two together.
Libelium doesn't use I2C to communicate between the two, but a serial connection (UART). This is the same serial protocol that is used over the USB connection to communicate between a PC and an Arduino. However, this expansion boardis using the GPIO pins of the RPi, not the USB interfcae (see also this explanation by Ted B Hale, or the RPi Forum).
So what's best? I2C or UART? I have no real experience with either. A quick search on the Web shows that this a subject of intense debate.
To start experimenting I can use the standard serial-over-usb connection between the RPi and Arduino. To use the GPIO pins, for I2C or UART, I will have to buy a voltage level converter, first.















