Hardware Setup
This page details the hardware setup instructions for creating JetBot
Tools needed
To build JetBot you'll need the following tools
-
Pliers
-
Wire flush cutters/wire stripper
- Phillips screwdriver (+ Hex screwdriver for M2 hex socket screws )
- Soldering iron and solder
- (optional) Precision Electronics Tweezers
Assembly
Step 1 - Clean 3D printed parts
-
Remove support material from motor sockets using pliers
-
Remove support material from all surfaces, openings and screw holes using pliers, tweezers, and/or fingernails
- File material from openings if they are too tight
Step 2 - Mount motors
-
Cut and remove the zip tie from each motor
-
Tuck the wires beneath transparent band to prevent stress on solder joints
- Insert each motor into the 3D printed chassis
- Secure each motor with 2x M3x25mm screws
Step 3 - Solder motor driver
-
Break away 3-pin and 2-pin male headers from header link that comes with motor driver package
-
Join two of the screw terminal blocks to create a 4-pin screw terminal
- Solder the 2-pin and 4-pin screw terminals to motor driver
-
Solder the 2-pin and 3-pin male headers to motor driver
Warning
Pay careful attention to the position of the 3-pin header. It is offset by 1-pin from the corner.
Step 4 - Strip motor driver power cable
-
Select the depicted micro USB from the pack
Warning
Pay careful attention to the image. The cables are not identical.
The other micro USB cable will be used to power the Jetson Nano. Using the wrong power cable for Nano will block it's Ethernet port. -
Cut the depicted cable roughly ~20cm from the type-A terminal
- Strip the rubber coating ~3cm from the cut
- Remove the green / white wires and metal shielding.
- Strip the red and black wires about ~5mm from cut
- (optional) Twist the exposed strand wire and coat with solder
Step 5 - Mount motor driver
-
Route the spliced cable through chassis
-
Secure exposed red (+) and black (-) wires to the power terminals on motor driver
Warning
Pay attention to the markings on the motor driver. Incorrect wiring could damage the driver.
-
Route the spliced cable under the motor driver to organize and prevent stress on screw terminal
- Secure motor driver to chassis using self taping screws
-
Secure left and right motor wires to motor screw terminals
Info
Notice (3/11/2019): We made a slight mistake: the red and black wires for the left and right motor are actually flipped in the image shown above. This will not cause damage, but the motors will spin backwards. Please flip them to the correct orientation.
Step 6 - Mount WiFi antennas
Skip this step if you are using a USB WiFi dongle instead of the M.2 WiFi module
-
Secure one patch antenna to the underside of top plate
-
Secure the other patch antenna at edge of battery bay
- Route connectors as shown
Step 7 - Remove Jetson Nano module from developer kit
Skip this step if you are using a USB WiFi dongle instead of the M.2 WiFi module
-
Remove standoff screws from Jetson Nano module
-
Release the side latches of SODIMM connector using hands
- Slide Jetson Nano module out of SODIMM connector
Step 8 - Attach WiFi module to developer kit
Skip this step if you are using a USB WiFi dongle instead of the M.2 WiFi module
-
Attach developer kit to chassis using self taping screws
-
Snap antennae on to WiFi module using fingers
- Remove the screw from developer kit by the M.2 socket
- Insert WiFi module into M.2 slot on developer kit
- Fasten WiFi module to developer kit with screw removed in (3)
- Re-attach the Jetson Nano module to developer kit
Step 9 - Mount ball caster
-
Place the caster ball inside of shroud
-
Insert the caster base into shroud, securing the ball
Tip
Depending on how the print turns out, the ball socket enclosure may fit too tight. If this is the case, you can easily use a file to remove some excess material.
-
Attach the assembled caster onto the chassis with self taping screws
Step 10 - Solder header onto PiOLED display
-
Secure the 6-pin right angle header to PiOLED display by some method
-
Solder the pins depicted (3.3V, SDA, SCL, and GND solder seen when zoomed in on right image)
Warning
The pins are close to the display screen, be careful to avoid the screen with soldering iron tip.
Step 11 - Wire motor driver to PiOLED display
-
Select 4 wire segment of female-female jumper cables.
Info
We use brown, red, orange, yellow segment. You can map the colors accordingly.
-
Attach 3.3V (red), GND (brown), SDA (orange), and SCL (yellow) to motor driver as shown
- Route the 4 wire jumper cable segment through chassis
-
Attach red, brown, orange and yellow wires to right angle header as depicted
Warning
Pay close attention! Reversing the red / brown wires could damage the system.
Step 12 - Mount camera
-
Attach the camera to the camera mount using 4x self tapping screws
-
Attach the camera mount to chassis with 4x self tapping screws
- Insert the other end of ribbon cable into Jetson Nano developer kit
- (optional) Tuck the ribbon cable against heat sink to organize
Step 13 - Attach wide angle sensor
-
Peel off the original camera sensor
-
Remove any excess adhesive material
- Remove the adhesive film cover from wide angle replacement sensor
- Attach wide angle replacement sensor to camera module
- Ensure the sensor connector is fastened to camera module
Step 14 - Mount battery
-
Attach double sided adhesive tabs to each end of battery, leaving some tab exposed
-
Holding robot upside down, slide battery into battery bay
- Holding the battery in place, flip the robot and secure battery to chassis
Step 15 - Organize wires
- Route USB cables through chassis to organize and prevent dragging
Finished JetBot
Once finished, your JetBot should look similar to this.