Connect the Raspberry Pi Zero to an Arduino with This Compatible Shield

Electronic harmony at its finest.

CabeAtwell
almost 6 years ago

Burgessworld Custom Electronics have released their Raspberry Pi Zero (W) Shield that enables you to connect a Zero or Zero W to a 3.3V or 5V compatible Arduino. Communication between the two is performed using UART, SPI, I2C or logic-level pin signaling and the platform performs bi-directional level shifting along with current limiting resistors to protect the Raspberry Pi’s inputs.

Burgessworld Custom Electronics’ Raspberry Pi Zero (W) Shield allows users to combine the Zero with compatible 3.3V or 5V Arduino. (📷: Burgessworld Custom Electronics)

The shield can be powered using the onboard 2.1mm barrel jack or micro USB port and offers support for up to 2.5A of current. This enables the Pi to support external USB devices over an OTG cable, which provides full access to GPIO, giving you the ability to stack your favorite HATs and shields without obstruction.

The shield is fully configurable with jumpers to connect/disconnect the boards while retaining use of all pins and ports. (📷: Burgessworld Custom Electronics)

As far as features go, the Raspberry Pi Zero (W) Shield sports a reset switch, power LED, Arduino pin 13 LED, Pi GPIO pin 13 LED, headers for full Arduino pin access, and ICSP header for AVR microcontrollers.

The Raspberry Pi Shield comes with brass standoffs, 5V 2.5A AC/DC power supply, and three male to female jumper wires. (📷: Burgessworld Custom Electronics)

The shield is now available on Burgessworld’s Tindie page for $23.95, and includes several brass standoffs, 5V 2.5A power supply, and three male to female jumper wires. You also get example sketches for Serial/SPI/I2C/logic-level communications for both the Pi Zero (W) and Arduino boards (via GitHub), as well as instructions for configuring the Pi to utilize those communication protocols.

Latest Articles