Assembly
The CC3000 breakout board ships with a strip of header pins. Snip off a 9-pin section and solder it to the 9 holes on the side of the board.The easiest way to do this is to first insert the header pins into a breadboard, to hold them securely while you solder.
Connect GND to one of the Arduino GND pins:
Connect Vin to Arduino +5V
NOTE: If using an Arduino Due, which is not tolerant of 5V on its input pins, you must instead connect the CC3000 3V3 pin to the Due's 3.3V power pin. Don't connect Vin to the Due's +5V!
VBEN to Digital 5
IRQ to Digital 3
Now, connect SPI:
- CLK to Digital 13
- MISO to Digital 12
- MOSI to Digital 11
- CS to Digital 10
If you're using a Mega, you'll need to connect to the hardware SPI pins:
- CLK to Digital 52
- MISO to Digital 50
- MOSI to Digital 51
- CS to Digital 10
If you're using an Arduino Due, you'll need to connect to the hardware SPI pins. See the excellent diagram in this forum post if you aren't sure where the hardware SPI pins are located on the Due. You want to connect to the SCK, MISO, and MOSI pins on the small 6 pin male header next to the Due's SAM3X8E processor:
- CLK to SPI SCK
- MISO to SPI MISO
- MOSI to SPI MOSI
- CS to Digital 10
Page last edited August 31, 2013
Text editor powered by tinymce.