Assembling the Circuit Board
The PCB is a hat that sits atop the Raspberry Pi that distributes power and commands to the motors, steps down voltage from the batteries for the Raspberry Pi, and contains the innertial measurement unit (IMU) that senses the dog's orientation.
Pre-assembled PCBs will be made available for sale online. If you purchase a pre-assembled PCB, continue to Step 4. Electronics Housing Assembly.
Requirements
- Flush Cutters or Snips
- Soldering Iron (pencil or chisel tip)
- Solder
- Sand paper (optional)
- Sprocket PCB V1.1
- 6x 2-pol terminal post
- 4x TE Connectivity AMP 4-pol 2mm vertical connector
- 1x 4-pin female header
- 1x 5-pin female header
- 3x 6-pin female header
- 1x 2x20-pin female header (or 2x 6-pin or more female header)
- Stright male header strip
- 5V Step-Down Voltage Regulator (Pololu D36V28F5)
- Inertial Measurement Unit (Adafruit BNO055)
- 4-Channel Bidirectional Logic Level Converter Shifter Module
Assembly Instructions
Preperation
-
Cut the male header strips into one 4-position piece, one 5-position piece, and five 6-position pieces using flush cutters or snips.
-
Solder the male headers to the voltage regulator, as shown.
-
Solder the male headers to the level shifter, as shown.
-
Solder the male headers to the BNO055 IMU, as shown.
Board Assembly
-
Solder the terminal posts, headers, and TE connectors to the top of the PCB, as shown.
-
Solder the female headers to the bottom of the PCB (for mating with the Raspberry Pi), as shown. You can use two 6-pin (or more, as shown) female headers or a single 2x20 pin header.
-
Insert the voltage regulator, level shifter, and IMU into the female headers, as shown.
Old PCB Version shown.
The 4-pol header posts will be replaced with the white TE Connectors