Using the Bricktronics Shield
After you’ve built your Bricktronics Shield, there are a few things you need to know before getting started!
I2C Select
If you’re using a newer-style Arduino, like a Leonardo or an Uno Rev3 with a 10-pin header on the upper-left pin bank, switch the I2C Select switch to the “Rev3” option.
If you are using a “traditional” Arduino, with 8 pins in that upper-left pin bank, switch the I2C Select switch to the “Analog” option, which uses the I2C pins on Analog pins 4 and 5.
You won’t have to change this unless you switch to an Arduino with a different pin configuration.
Jumpers
Jumpers only go on the two banks of pins by Sensor Port 3 and Sensor Port 4. Placing them anywhere else on the Bricktronics Shield may break things. The settings for the jumpers depend on which sensors you’re using in those ports. Details are available at the Bricktronics sensors and examples pages.
Test it out!
You can continue reading about the Bricktronics Shield, but now that you’ve built the shield, you can install the library and try out some examples! The library and installation instructions are at the Bricktronics downloads page. Demos are on the Bricktronics examples page, and each one has instructions, code, and a video!