The article "Mixed feedback for support on the Arduino Micro and the Adafruit CC3000" on http://forums.adafruit.com/viewtopic.php?f=22&t=49231 discusses the required pinout as:
IRQ->D10 on the Micro
VBEN->D5 on the Micro
CS->D3 on the Micro
MOSI->ICSP4 on the Micro
MISO->ICSP1 on the Micro
CLK-> D13 on the Micro
VIN-> 5V on the Micro
GND-> GND on the Micro
however the buildtest example code is
Code: Select all
// These are the interrupt and control pins
#define ADAFRUIT_CC3000_IRQ 3 // MUST be an interrupt pin!
// These can be any two pins
#define ADAFRUIT_CC3000_VBAT 5
#define ADAFRUIT_CC3000_CS 10
IRQ->D3 on the Micro
VBEN->D5 on the Micro
CS->D10 on the Micro
MOSI->ICSP4 on the Micro
MISO->ICSP1 on the Micro
CLK-> ICSP3 on the Micro
VIN-> 5V on the Micro
GND-> GND on the Micro
I also believe that the ICSP is connected on the Micro to the MOSI, MISO and SCK pins so the alternative wiring given next should also work.
IRQ->D3 on the Micro
VBEN->D5 on the Micro
CS->D10 on the Micro
MOSI->MOSI on the Micro
MISO->MISO on the Micro
CLK-> SCK on the Micro
VIN-> 5V on the Micro
GND-> GND on the Micro
However for all configurations I get
Code: Select all
Hello, CC3000!
RX Buffer : 131 bytes
TX Buffer : 131 bytes
Free RAM: 1817
Initializing the CC3000 ...