CC3000 with Arduino Uno

For other supported Arduino products from Adafruit: Shields, accessories, etc.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
oldogtrik
 
Posts: 38
Joined: Sat May 25, 2013 6:53 pm

CC3000 with Arduino Uno

Post by oldogtrik »

I just received my CC3000 today and I am eager to solder the header pins on and hook it up to my Uno for testing. Where can I find the information on connecting the CC3000 to the Uno using a breadboard?

User avatar
Franklin97355
 
Posts: 23910
Joined: Mon Apr 21, 2008 2:33 pm

Re: CC3000 with Arduino Uno

Post by Franklin97355 »

As we try to complete the functionality, check or subscribe to the github repo for instant updates. For now we suggest this module and codebase for people with some programming and microcontroller experience
It looks like it is an SPI device so, with the library and info from github you probably can figure it out (hopefully as I plan to get one too)

User avatar
oldogtrik
 
Posts: 38
Joined: Sat May 25, 2013 6:53 pm

Re: CC3000 with Arduino Uno

Post by oldogtrik »

For me the github examples did not identify all the pins on the CC3000. In the examples I looked at, 6 pins were described: IRQ =3, VBAT = 5, CS = 10, SCK = 13, MISO =12, and MOSI =11. But on the silkscreen I can only identify 4 of those 6; IRQ, CS, MISO, and MOSI. The 2 leftmost pins on the CC3000 silkscreen are GND and 3V3 so I think those are obvious.
That leaves VBAT and SCK from the examples which may be VBLN and CLK on the silkscreen. Only UIN is unaccounted for.
I think that is correct, but I don't like to guess.

User avatar
Franklin97355
 
Posts: 23910
Joined: Mon Apr 21, 2008 2:33 pm

Re: CC3000 with Arduino Uno

Post by Franklin97355 »

http://www.adafruit.com/products/1469#T ... %20Details if you click on the picture you get a bigger image.
GND-3V3-VIN-CLK-MISO-MOSI-CS-VBLN-IRQ
as you saygnd and vin are power 3v3 is probably both an input for regulated 3.3v and an output if you are powering from vin. clk is the clock pin and mosi and miso are what they say.cs is chip select the other two I don't know as I have not read the data yet.

User avatar
oldogtrik
 
Posts: 38
Joined: Sat May 25, 2013 6:53 pm

Re: CC3000 with Arduino Uno

Post by oldogtrik »

You are correct it is VIN not UIN.

User avatar
schnee72
 
Posts: 46
Joined: Fri Sep 04, 2009 7:40 pm

Re: CC3000 with Arduino Uno

Post by schnee72 »

Just to clarify, VBAT and SCK from the examples are indeed VBLN and CLK. I hooked mine up to an uno as you described, ran the buildtest sketch, and it worked the first go. My router is in my basement and I took it out in my backyard, and was able to connect from there too. So far, so good!

I can't wait to see all the cool projects that will come of this. I will post the one I am working on soon.

User avatar
oldogtrik
 
Posts: 38
Joined: Sat May 25, 2013 6:53 pm

Re: CC3000 with Arduino Uno

Post by oldogtrik »

Great, almost all clear.
Did you connect the 5V from your Uno to the VIN?
And did you leave the 3V3 unused?
Definitely a lot of potential projects for this little beauty.

User avatar
schnee72
 
Posts: 46
Joined: Fri Sep 04, 2009 7:40 pm

Re: CC3000 with Arduino Uno

Post by schnee72 »

I tried it 2 different ways, and both were successful.

3v3 to 3v3 on Uno
VIN to 5v on Uno

User avatar
mauricesvay
 
Posts: 1
Joined: Thu Aug 08, 2013 4:43 am

Re: CC3000 with Arduino Uno

Post by mauricesvay »

Here is how I wired it.
CC3000 on the left, Arduino on the right:

Code: Select all

GND  <-> GND
3v3  <-> nothing
VIN  <-> 5V
CLK  <-> 13
MISO <-> 12
MOSI <-> 11
CS   <-> 10 (in example code)
VBEN <-> 5 (in example code)
IRQ  <-> 3  (in example code)

User avatar
technobly
 
Posts: 118
Joined: Mon Oct 31, 2011 11:06 am

Re: CC3000 with Arduino Uno

Post by technobly »

I'm very surprised Adafruit has not responded yet...

I have mine wired up to an Arduino Duemilanove and this is my wiring diagram... YMMV
Image

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: CC3000 with Arduino Uno

Post by adafruit_support_rick »

Brett - you are absolutely correct. That's how I have mine wired up.

User avatar
nwmotogeek
 
Posts: 6
Joined: Sun Sep 16, 2012 7:20 pm

Re: CC3000 with Arduino Uno

Post by nwmotogeek »

Has any one tried this with a borduino yet? I had it working with my uno and then moved the Atmega 328 chip to my borduino and it doesn't work. The red LED flickers and will eventually stay on.

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: CC3000 with Arduino Uno

Post by adafruit_support_rick »

No reason why it wouldn't work with a boarduino. Check your wiring.

User avatar
nwmotogeek
 
Posts: 6
Joined: Sun Sep 16, 2012 7:20 pm

Re: CC3000 with Arduino Uno

Post by nwmotogeek »

*sigh* you were correct about the wiring <hangs head in shame>

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: CC3000 with Arduino Uno

Post by adafruit_support_rick »

It's always the wiring. :D

Locked
Please be positive and constructive with your questions and comments.

Return to “Other Arduino products from Adafruit”