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.