Pages: 1 2 3 [4] 5   Go Down
Author Topic: Arduino Uno Rev3 pinouts photo  (Read 78675 times)
0 Members and 2 Guests are viewing this topic.
Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 524
Posts: 26420
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

1. Used for I2C communications. SCL is the clock, SDA is the data line. Master generates clock and outputs data, master generates clock and slave responds with data. An example of a I2C device is the DS1307 real time clock
http://www.dipmicro.com/store/DS1307N
2. Interrupts used to capture signal that needs to be responded to quickly.
3. Tx & Rx used for serial communications where the receiver creates its own timing to determine when the data bit being transmitted is to be sampled, gnerally 16 samples per bit.
Usage:
Serial.begin(9600); // used in void Setup() to start the serial library

Transmit side:
Serial.print("hey there"); // sends out a message

On receive side, fill an array with incoming data - Very basic usage, really needs expanding to be useful
Code:
if (Serial.available()>0){ // data coming in?
dataArray[x] = Serial.read();
x=x+1;
}
« Last Edit: September 09, 2012, 01:18:52 pm by CrossRoads » Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

SF Bay Area (USA)
Offline Offline
Tesla Member
***
Karma: 124
Posts: 6645
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
1.What is SCL and SDA pins for? Are these some how helpful when integrating into a project?
The SCL and SDA pins are for I2C (aka IIC, TWI) communications, which permits multiple peripherals to be connected to the AVR using only two pins.  It's sort of a mini-network; each external I2C peripheral has an address.  It's "medium speed" (400kbps), widely used by things like A2D converters, external EEPROM memories, "IO expanders" and similar.
The reason that these pins were added to the Arduino connector area is that they aren't always on the same pins of different microcontrollers.  For example, SDA shares PC4 on the Atmega328 used on Uno (normally one of the analog pins), and PD1 on the mega32u4 used on Leonardo.  By having separate connector positions on the board, you can (theoretically) connect i2c peripherals in the same place on different boards, and have "low-effort" compatibility using an appropriate library.

Logged

Dallas, TX USA
Offline Offline
Faraday Member
**
Karma: 63
Posts: 2642
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Given the amount of peripheral devices that use a 4 pin connector for I2C it sure would have been
nice if the board had a set of 4 holes for a header/connector for the I2C pins
that included power like the Seeeduino boards.
That also allows it to be used with other non i2C shields.

--- bill
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 39
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Where are "jumper" pins on this card. I tested the card and it works fine using USB as supply.

Now I want to connect it to external power supply and ...



Uploaded with ImageShack.us

What is polarity for external power supply socket?
Is GND around and + in the middle?

thanks
Logged

Global Moderator
Offline Offline
Brattain Member
*****
Karma: 474
Posts: 18696
Lua rocks!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The original photo shows the polarity:



Note the red "+" on the middle of the connector.
Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 361
Posts: 17262
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Where are "jumper" pins on this card. I tested the card and it works fine using USB as supply.

Now I want to connect it to external power supply and ...



Uploaded with ImageShack.us

What is polarity for external power supply socket?
Is GND around and + in the middle?

thanks

There is no jumper pin required for using external power. There is an electronic voltage selector circuit on the board that detects if there is DC voltage on the external power connector (or the Vin) pin of 7.5 to 12vdc. If there is both USB power and external power available the circuit gives priority to the external voltage and switches off the USB power, however the USB communication is still available. And yes the center pin is the positive voltage and the sleeve is negative, however there is a series wired diode in the circuit that prevents board damage if one accidentally plugs in reverse polarity voltage, the board won't work as such, but there will be no damage done.

Lefty
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 39
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you Lefty, you are Righty actually.
I didn't dare to power it externally before I was sure.
Been waiting 2 weks for it and didn't want to take any chances.
What Rev is my board?
Logged

ਪੰਜਾਬ
Offline Offline
Edison Member
*
Karma: 12
Posts: 1574
Another year! Alone! :(
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I like the hackability of the board who's pic is posted 1 post above they even thought about the crystal place there if in case one needs to clock it at a different rate rather than on whcih rate the resonator actually is.
Logged

"Real Men can Accomplish  Anything"
-  Website  
- skype : nishants5  

ਫ਼ਤੇਹ ਕਰੂਂ !

Georgia, US
Offline Offline
Jr. Member
**
Karma: 2
Posts: 84
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

It might be nice to be able to program the Atmega16U2-MU to be able to load sketches through it's ISP connector.
Maybe even chain to subroutines in the Atmega16U2-MU's storage memory. Maybe future RTC built onto the next UNO revision.

(sorry, my meds are causing me to ramble on....)
Logged

NE PA
Offline Offline
Full Member
***
Karma: 5
Posts: 156
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you Lefty, you are Righty actually.
I didn't dare to power it externally before I was sure.
Been waiting 2 weks for it and didn't want to take any chances.
What Rev is my board?

Your Uno is rev2.
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

IHNTA except "thank you". This thread was my first foray into the forums (complete newbie, curious about the pins not mentioned in Getting Started...) and delighted to find that you guys are helpful, clear, and above all patient. It almost makes me want to have a real problem so I can ask a question smiley
Logged

Wahiawa, Hawaii
Online Online
God Member
*****
Karma: 29
Posts: 582
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


What Rev is my board?


Actually, your board in the picture is a clone of the Uno R1, the R2 board have the USB 8U2 chip rotated 45 degrees.

Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I apologize for this silly question, but I have had some difficulty figuring it out and hope you can give me help. The VCC connection on the ICSP header (on the right side of your picture) . . . can you power the arduino through this pin? If so, can you power it with an unregulated source. Or, is this pin for providing power to other components. Just looking for clarification on what I can do with VCC on this pin. Thanks!
Logged

Global Moderator
Offline Offline
Brattain Member
*****
Karma: 474
Posts: 18696
Lua rocks!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

It has to be regulated 5V, it does not go through the reverse-protection diode or voltage regulator.

However you can power the board from it, which is what happens when you plug in an ICSP cable for programming purposes.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you Nick, that is a huge help.
Paul
Logged

Pages: 1 2 3 [4] 5   Go Up
Jump to: