Arduino Micro TWI pin usage

by bd81 on Wed Feb 06, 2013 2:26 pm

I am considering purchasing the Arduino Micro in large part because I need a small footprint for my project. My application will need to make use of the SDA and SCL pins as well as external interupts and will have an XBee radio on board (using pins 0 and 1). Can the Micro handle all this? It appears that the SCL and SDA pins (2 and 3) are the same pins used for the external interrupt pins. Does the Micro have SCL and SDA capability on any of the analog pins?
Thanks.
bd81
 
Posts: 2
Joined: Wed Nov 21, 2012 8:57 am

Re: Arduino Micro TWI pin usage

by adafruit_support_bill on Wed Feb 06, 2013 2:41 pm

I believe it is possible to use software I2C on the Micro.
User avatar
adafruit_support_bill
 
Posts: 25601
Joined: Sat Feb 07, 2009 9:11 am

Re: Arduino Micro TWI pin usage

by dennisma on Wed Feb 06, 2013 4:46 pm

If your heart is not set on the Micro you could use the Nano or the Mini. Both have a smaller footprint than the Micro

The Mini is quite small but requires an FTDI to program (not a big deal). I2C pins (A4&A5) stick out on top of the chip and can be attached with two female wires. It comes in both a 3.3v and 5v model. The 5v however lacks a 3.3v output (a gotcha I found out too late).

Here is a size comparison with the Micro on a breadboard

Image
User avatar
dennisma
 
Posts: 31
Joined: Fri Feb 01, 2013 4:39 pm