Arduino UNO Pinout Diagram

Nice, especially the laminated printout and mounted arduino. Can you indulge a request to change the width of the atmega328 chip to 0.3" wide instead of about twice that width? :slight_smile: would seem nice to mount an atmega328 to a laminated printout as well.

kf2qd:
Nice use of graphics. What did you use to create this?

Illustrator and a lot of patience... :smiley:
I'm also working on diagrams with basic connections for Arduino Uno at this link.

liudr:
Nice, especially the laminated printout and mounted arduino. Can you indulge a request to change the width of the atmega328 chip to 0.3" wide instead of about twice that width? :slight_smile: would seem nice to mount an atmega328 to a laminated printout as well.

Ok,
The time to do it.

liudr:
...would seem nice to mount an atmega328 to a laminated printout as well.

Did you mean like this?

The file is on first post. :wink:

Excelllent work! This will be very handy!

Thanks, very handy :slight_smile:

Need a '1284P version now ...

nice job!

pighixxx:

kf2qd:
Nice use of graphics. What did you use to create this?

Illustrator and a lot of patience... :smiley:
I'm also working on diagrams with basic connections for Arduino Uno at this link.

Wow, that is amazing work, should be very handy for beginners.

Thanks. My kit is en-route and these will come in handy.

Thanks to all!
I'm working now on Arduino MEGA 2560 pinout :wink:
Stay tuned.

Wow! Awesome job and THANKS! - Scotty

The Arduino MEGA version is on line

http://arduino.cc/forum/index.php/topic,146511.0.html

Bye

The AtMega1284p version is out. :sweat_smile:

Files on first post.

and the ATMega644p

and it's all for today ... XD

Couple comments -
Missing INT2 on PB2

Arduino pinout- can you add the alternate Bobuino Pinout? I think its more useful

// ATMEL ATMEGA1284P on Bobuino
//
//                       +---\/---+
//           (D 4) PB0 1 |        | 40 PA0 (D 21) AI 7
//           (D 5) PB1 2 |        | 39 PA1 (D 20) AI 6
//      INT2 (D 6) PB2 3 |        | 38 PA2 (D 19) AI 5
//       PWM (D 7) PB3 4 |        | 37 PA3 (D 18) AI 4
//   PWM/SS (D 10) PB4 5 |        | 36 PA4 (D 17) AI 3
//     MOSI (D 11) PB5 6 |        | 35 PA5 (D 16) AI 2
// PWM/MISO (D 12) PB6 7 |        | 34 PA6 (D 15) AI 1
//  PWM/SCK (D 13) PB7 8 |        | 33 PA7 (D 14) AI 0
//                 RST 9 |        | 32 AREF
//                VCC 10 |        | 31 GND 
//                GND 11 |        | 30 AVCC
//              XTAL2 12 |        | 29 PC7 (D 29) 
//              XTAL1 13 |        | 28 PC6 (D 28) 
//      RX0 (D 0) PD0 14 |        | 27 PC5 (D 27) TDI
//      TX0 (D 1) PD1 15 |        | 26 PC4 (D 26) TDO
// INT0 RX1 (D 2) PD2 16 |        | 25 PC3 (D 25) TMS
// INT1 TX1 (D 3) PD3 17 |        | 24 PC2 (D 24) TCK
//     PWM (D 30) PD4 18 |        | 23 PC1 (D 23) SDA
//      PWM (D 8) PD5 19 |        | 22 PC0 (D 22) SCL
//      PWM (D 9) PD6 20 |        | 21 PD7 (D 31) PWM
//                       +--------+
//

When you get to chips that arduino doesn't make an 'offical' board for (644P/1284P,etc) then your chart is going to be the reflection of just one persons or one companies decision on what 'arduino' abstracted pin number to use with which port/pins on the AVR chip in question.

As a minimum your chart should state who's pins_arduino.h file was used in the rendition of the pin outs. Otherwise there could be lots of confusion for some users of these 'non-standard-arduino' AVR chips

Lefty

CrossRoads:
Couple comments -
Missing INT2 on PB2

Arduino pinout- can you add the alternate Bobuino Pinout? I think its more useful

INT2 corrected and this is a Bobuino version:

The pdf file is on first post. :wink:

retrolefty:
When you get to chips that arduino doesn't make an 'offical' board for (644P/1284P,etc) then your chart is going to be the reflection of just one persons or one companies decision on what 'arduino' abstracted pin number to use with which port/pins on the AVR chip in question.

As a minimum your chart should state who's pins_arduino.h file was used in the rendition of the pin outs. Otherwise there could be lots of confusion for some users of these 'non-standard-arduino' AVR chips

Lefty

It 's true. Each person makes their own version. The solution is to create an editable PDF.
I'm working on.

Ok, this is a editable version:
PinOut ATMega1284p - Editable Version

If you like it, I can do a editable version for all processors. :cold_sweat: