Install the Thermal Printer
Slide the thermal printer into its hole in the front panel. Protect the paint on the back of the panel by applying gaff tape along the short edges of the hole. Attach the printer with the included plastic braces over the gaff tape.
The plastic braces will need to be filed down slightly to fit into the case properly. Using sand paper or a file, remove about 1 millimeter of material from the top of each brace. Secure in place with the included screws, don't over tighten.
Install the Button
Unscrew the outer ring on the arcade button. The LED arcade button needs two wires for ground, one for power, and one for data. The wires will need to be about 9" long. Solder the wires as shown.
Feed the wires through the hole in the front panel and insert the button into its hole. Replace the outer ring and screw tight (but not too tight) to attach.
Install the Pi Camera
Place the front panel front-side-down on your work surface, lay down a towel first to protect it from scratches.
Prepare the camera: Cut a small square of thin plastic (I used a piece of the plastic packaging that the usb mouse came in) and tape it over the back of the camera hole in the front panel. Cut a small square out of craft foam about the same size as the Pi Camera pcb, and make a spacer for the front of the camera as shown. Glue in place.
Place the Pi Camera against the back of the front panel so that the camera looks through the hole at the top of the panel, and the ribbon cable is towards the top of SelfieBot. Tape in place with gaffer tape - be careful, peeling tape off could ruin your paint job!
The front panel is done! Lay the front wall section in place on top of the front panel, and set the whole bundle aside. Do a quick victory dance, and then move on to the middle panel.
Mount the Raspberry Pi
The Raspberry Pi will be mounted face up to the back side of the middle panel (locate the holes for mounting the Pi using the diagram.) The HDMI port should be towards the top of the panel. Attach the Raspberry Pi using 1/2" nylon spacers, 3/4" long #4/40 screws and matching nuts.
Mount the Screen
Next, we'll mount the 5" HDMI Backpack to the front of the middle panel, with its back facing the Pi. First, pass the micro usb cable through the hole next to the screen, and plug the right angle HDMI adapter into the HDMI port on the backpack.
Use 3/4" nylon spacers, 1/4" #4 screws, and matching nuts to mount the screen in its holes. You will need to cut or sand about 1 mm off of each nylon spacer so that the screen fits nicely behind the front panel. Check the fit before moving on. The HDMI adapter should be pointing back through the hole in the panel to the right of the screen.
Mount the Speaker
Attach wires for power and ground, (if your speaker came with wires, replace them with longer wires or extend them to about 10"). It's fine to simply glue the speaker to the panel, but I chose to create a housing for the speaker for a clean look behind the front panel's speaker holes. To do this, I cut a circle the same size as the speaker into two squares of craft foam, and made a channel for the wires out to the side. I layered the squares together with glue, and glued the speaker into the circle from the back.
Position the speaker on the middle panel so that it will sit behind the speaker holes in the front panel, and leave space at the edge of the panel, to allow for the thickness of SelfieBot's side wall. The speaker wires should point toward the hole for the thermal printer. Once you've found the right spot, mount the speaker to the middle panel. Hot glue works fine for this.
Flip the middle panel over so the screen faces the front panel and lay it on top of the front wall section. Feed the camera cable, button wires, and speaker wires through their holes in the middle panel (refer to panel diagram) and lay the middle panel face-down onto the front wall section, aligning the screw holes. The back of the thermal printer, and its wires, should slide into the large rectangular hole in the middle panel.
Plug the camera's ribbon cable into the camera port on the Pi. The silver connectors should face the HDMI port.
Next, we'll set up the Pi Cobbler!