Now you can see the IcosaLEDron taking shape, all that remains are the end caps holding the corners together from inside. Prepare the caps first by pressing a nut into the hex shaped indention on both, put a washer on a 16 mm screw and thread through the inside of each cap only a little. Fold tightly into a ball and you will notice the four internal pegs at either end come together. You will also notice a front flap results which you can access the board and end caps. Hold the shape together and slide end cap and screw combination into place, snapping over the internal pegs. Tighten screw to securely hold the corners together, but be cautious to not puncture the battery. The washer should go past the flexible outer layer and rest on the corners of the rigid plastic, keeping the head of the screw from sticking out past the shell. Repeat for the other side. The front flap can now be closed and secured with a 6 mm screw from the outside.
Charging and Programming
The circuit board has a LiPo charging circuit built into it. Use a FTDI cable that converts USB to serial to charge and program the device. The six pin plug connects to the header on the circuit board. The black wire on the FTDI cable should be on the closest to the pin labeled GND on the header. With this FTDI cable, you can talk to the board using the Arduino IDE.
Congratulations, you have successfully assembled the IcosaLEDron! We appreciate all feedback and look forward to hearing what people are doing with there own multi-LED smart ball.