We'll start by attaching the stand-offs and nuts to the wood platform. This is where the Arduino will be mounted. Make sure to tighten the nuts and standoffs tight so they do not loosen or fall off while driving the robot.
Place the Arduino board onto the wood platform and screw it in to place with the screws. Make sure all the nuts connecting the stand-offs are nice and tight.
Use a screwdriver and screw to secure the Arduino in place
Grab the motor mounts (two laser cut wood pieces) and mount the motors to the WiFi Bot using the M3 screws and nuts.
Once you have the motor mounted onto the motor mount, you can connect it to the wood platform.
Align the stackable header pins on one side of the PCB so they slide into their respective sockets on the Arduino. Then slowly line up the pins on the other side. Look for any pins that aren't aligned into the sockets. Push them into place with your finger and start to apply pressure until all pins are secured into the sockets on the Arduino board. Be very delicate. It may take some time to push these into place, but you'll get it.
Now the robot is starting to take shape! Line the slot of the wheel with the motor. Press the wheel firmly onto the motor. Make sure the wires coming from the robot are out of the way of the wheels (If not, you'll have a tangled mess and may accidentally rip the wires off of the motors).
Mechanically, there are a couple more components left to assemble. The battery pack and wheel caster. The guide will start with the battery pack, but if you'd rather do it in a different order, go for it.
The battery pack is secured to the robot with Velcro. One side goes on the battery pack, the other onto the robot laser cut platform.
The caster wheel goes onto the bottom side of the front of the robot. We'll secure it using the glue gun. If you don't have a glue gun available, you can find other creative ways to secure the caster to the robot (screws, double-stick tape, or other adhesives).
Use the glue gun to glue the caster into place. To do this, glue four small dots of glue onto the four holes on the wheel caster. The glue will dry in 30-45 seconds.
Once the glue has dried, you can flip it the robot over and proceed to the next step.
Your robot is almost complete! The only thing you have left to do is make the electrical connections to give it power. We’ll focus on the battery pack wires first.
Use your wire cutters to strip the tips of the electrical wires coming out from the battery pack. First, loosen all the screws securing the connectors on the six green terminal blocks. Then, strip the wires on the battery pack. Place the red wire from the battery pack into the VIN+ slot on the Thimble PCB and tighten the connector with your screwdriver after the wire has been inserted to secure it in place. Place the black wire from the battery pack into the VIN- slot on the Thimble PCB and tighten the connector on the terminal block to secure it in place.
Now that the battery pack wires are in place. We’ll focus on the motor wires.
Even though there are two sets of black and white wires stemming from the motors, we’ll focus on one set first. Make sure that they’re out of the way of the motors. Since you have quite a bit of wire, you will need to cut them with the wire cutters. Make sure you give yourself enough wire so that it reaches the green terminal blocks.
Let’s start with the left motor (the left motor if you’re looking at the robot from the front)
Using your wire cutters, cut the black and white wires. Leave enough wire so that they’ll reach the terminal blocks. Strip the black and white wires. Place the white wire into third terminal block on the PCB. (next to the red wire). Place black wire into fourth terminal block on the PCB.
Repeat these steps for the right motor. Note: For the right motor wires, place the white wire into the fifth terminal block. And place the black wire into the sixth terminal block and screw the connectors in to secure wires in place.
Woo-hoo! Congratulations! You have completed building the WiFi-robot! Now you’re ready to program your WiFi-robot! Let’s move onto the programming tutorials.
There are a couple of parts (the rotary encoders and optical switches) that we did not assemble. These are not necessary for the robot to function. This is left as a challenge for you to solve. Let us know in the forums if you would like some hints.