Arduino Shield Gen2

Bpod Arduino shield for Bpod 0.7+, designed by Sanworks.

The Arduino shield interfaces the Bpod state machine with Arduino M0, Arduino Zero, Arduino Due or Adafruit Metro M4.

It is an interface for making custom Arduino-based modules, encapsulating different sensors and actuators.

The shield exchanges UART messages via Arduino serial objects: Serial1 (Arduino M0, Zero, Metro M4) or Serial (Arduino Due).

It uses only Arduino digital pins 0 and 1. Pin 13's LED is broken out to the top of the shield for visibility.

The UART stream is buffered to full-duplex RS-485 via a converter IC. An identical chip on the state machine restores the message to single-ended 3.3V logic levels.

Example Arduino files for use with the Bpod shield + Arduino are available here.