Raspberry Pi Expansion Board, Supports Arduino XBee
Overview
Arduino is a massive ecosystem, if there's a way for the Raspberry Pi GPIO interface to adapt to Arduino pinouts, it is possible to use the Pi together with vast Arduino shields and hardware/software resources. The ARPI600 is just intended for this.
What's more, the ARPI600 also support XBee modules, make it easy to add wireless feature to your great project.
ARPI600 Features
- Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards, Jetson Nano
- Compatible with Arduino UNO, Leonardo, easy to connect with various Arduino shields
- XBee connector for connecting various XBee modules
- Sensor interface for connecting various sensors
- Onboard USB TO UART for serial port debugging, also can be configured as XBee USB adapter
- Onboard ADC, 10 bit, 38KSPS, 11 channels (6 channels for Arduino interface, 5 channels for sensors)
- Onboard RTC
What's on the ARPI600
- Arduino connector : for connecting Arduino shields
- ICSP interface : Arduino ICSP
- XBee connector : for connecting XBee communication modules
- Sensor interface : for connecting sensors
- Raspberry Pi connector : for connecting Raspberry Pi
- USB TO UART
- TLC1543 : AD converter
- PCF8563 :RTC
- CP2102
- 32.768KHz crystal : for RTC
- Power indicator
- XBee state LED
- XBee and Arduino interface RESET button
- XBee EASYLINK button
- RTC battery holder : for CR1220 button battery
- TLC1543 reference voltage configuration jumper
- RTC jumper
- UART jumper
- when connecting P_RX and CP_TX, P_TX and CP_RX respectively, USB TO UART is connected to Raspberry Pi serial port
- when connecting XB_RX and CP_TX, XB_TX and CP_RX respectively, USB TO UART is connected to XBee serial port
- when connecting XB_RX and P_TX, XB_TX and P_RX respectively, Raspberry Pi serial port is connected to XBee serial port
- Arduino AD selection jumper
- short 2 and 3 : Arduino A0-A5 as AD input
- short 1 and 2 : Arduino A0-A5 as digital control
- Arduino I2C selection jumper
- short the jumper : Arduino A4-A5 as I2C control (the A4-A5 of Arduino AD selection jumper should be opened)
- Arduino SPI selection jumper
- short 1 and 2 : Arduino D11-D13 as SPI control (default)
- short 2 and 3 : Arduino D11-D13 as digital control
ARPI600 Photos
Connecting with Raspberry Pi
Connecting with GSM/GPRS Shield
Connecting with Motor Control Shield and XBee
Connecting with Arduino IO Expansion Shield and sensors
Development Resources
Wiki : www.waveshare.com/wiki/ARPI600
ARPI600 Dimension
Комплект поставки
- ARPI600 x 1
- USB type A plug to mini-B plug cable x 1
- RPi screws pack (2pcs) x 1