Go Down

Topic: Arduino 0006 released. (Read 1 time) previous topic - next topic

mellis

I don't think so.  The ATmega168 on the Arduino Mini has two extra analog inputs (for a total of 8): analog input 6 and analog input 7.  These are on extra pins not found on the ATmega168 DIP package (i.e. the size and shape of microcontroller used on the normal Arduino boards) so you won't get them if you replace the ATmega8 on your Arduino NG, say, with an ATmega168.

The ATmega168 (all versions) also has three extra PWM pins (for a total of six): pins 3, 5, and 6 (the standard PWM pins are 9, 10, and 11).  

gpvillamil

That's great, just the info I needed - so it is possible to do analog input on analog pins 0-7 (for a total of 8) and PWM on digital i/o pins 3, 5, 6, and 9, 10, 11.

Bas-i

Quote
it appears that i2c is included in this release


I'm getting some mixed signals on whether I can hook up i2c devices with the Arduino.

Can someone clarify?

Thanks,

Bas.

mellis

You should be able to hook up I2C devices using the Wire library, but it's not been fully tested or debugged.  See: http://www.arduino.cc/en/Reference/Libraries and http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1163405566;start=all

Bas-i

Quote
You should be able to hook up I2C devices using the Wire library, but it's not been fully tested or debugged.  See: http://www.arduino.cc/en/Reference/Libraries and http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1163405566;start=all


Arghhh. As a newbie, I'm having problems interpreting "should be able to" ;) I'm not sure if I should pursue experimenting with i2c using Arduino or use something else. It's going to be hard enough for me as it is without adding extra complexity by not trusting my Arduino actually is a proper i2c citizen and hence spend a lot of time on getting that part to work.

Can anyone comment on the issues with Arduino and i2c as far as low-level things are concerned, you know, the electrical levels etc.?

Go Up