Raspberry Pi to Arduino shields connection bridgeOctober 8, 2012


We are happy to announce at last the new development board we have been doing to use with Raspberry!

The idea behind the Raspberry Pi to Arduino shields connection bridge is to allow to use any of the shields, boards and modules designed for Arduino in Raspberry Pi. It includes also the possibility of connecting digital and analog sensors, using the same pinout of Arduino but with the power and capabilities of Raspberry.

In order to make complete the compatibility we have created the arduPi library which allows to use Raspberry with the same code used in Arduino. To do so, we have implemented conversion functions so that you can control in the same way as in Arduino all the I/O interfaces: i2C, SPI, UART, analog, digital, in Raspberry Pi.

Let's summarize what we can do using this shield along with the arduPi library:

  • Connect any Arduino Wireless module in Raspberry. Some examples: XBee 802.15.4/XBee ZigBee, RFID, NFC, Bluetooth, Bluetooth Pro, Wifi, GPRS, 3G
  • Connect any sensor (analog 0-5V, digital) to Raspberry Pi with a precession of 16b using the ADC integrated. Connect also complex sensors through i2C and UART buses
  • Connect any Arduino specific shield such as: Radiation sensor shield, CanBus, Relay shield,...
  • Connect any electronic module or actuator which works over i2C, SPI, UART

All the information can be found in this tutorial: Raspberry Pi to Arduino shields connection bridge

Do you NOT own your Raspberry Pi yet? You will be able to find several Starter Kits including this awesome board in order to start with Raspberry Pi.

2 thoughts on “Raspberry Pi to Arduino shields connection bridge”

Leave a Reply