The CC3000 Shield ships with a strip of header pins.
Break off 6, 8, or 10-pin sections and insert them into the header sockets of your Arduino
Place the shield over the pins, and carefully solder each one in place (see our Guide To Excellent Soldering
for instructions and tips on getting the best results).
The shield also comes with a 2X3 pin female header socket. This will plug into the 2X3 ICSP pin header on your Arduino, to bring SPI up to the shield. This allows you to use the shield with an Arduino Mega, Leonardo, or Due without having to cut traces or solder jumper wires for SPI.
Set the socket header into the holes on the shield, then flip the shield over and solder the pins. The height of the header block matches the height of the rest of the shield header pins, so the block should be perfectly positioned for soldering!
By default, SPI through the ICSP header is not connected. To enable the ICSP header connections, you'll have to connect three solder jumpers on the bottom of the CC3000 shield.
Soldering these jumpers is required if you are using the shield with a Mega, Leonardo, or Due, but is not required for use with an UNO!
Simply melt a blob of solder, connecting the pads, on each of the
three solder jumpers (keep your solder inside the white boxes - don't
let the solder cross between boxes!)
And that's it! Your CC3000 Shield is ready to use. Move on to the next tutorial page to get started!