arduino-pinout's People
Forkers
marcweb satishkrr rtsys2020 pgum nettigo bperrybap jarekparal mwachs5 kevinee pawe1 ajiahamed fgcoca shenglin-lee tyty999 feliphegomez bettabacon arduino-collections kulbhushanchand subhradeep00arduino-pinout's Issues
Digital pin numbers, and AVR codes on Arduino Micro diagram
Hi Bouni,
Many thanks for your really clear Arduino diagrams!
I've been using the Arduino Micro one, and have found a few differences with the digital pin assignments in version 1.6.5 of the Arduino IDE (variants/leonardo/pins_arduino.h, included from variants/micro/pins_arduino.h), and have verified that these pin numbers raise signals on the correct pins, with digitalWrite().
On the left:
A0 is D18, not 14.
A1 is D19, not 15,
A2 is D20, not 16,
A3 is D21, not 17,
A4 is D22, not 18 - and this is PF1, not PF3,
A5 is D23, not 19 - and this is PF0, not PF2,
MISO/PB3 is also D14 (I haven't tested this),
SCK/PB1 is also D15 (I haven't tested this),
On the right,
PD3/0/RX/INT2 should be PD2,
PD2/1/TX/INT3 should be PD3
PB0/SS is also D17 (I haven't tested this),
PB2/MOSI is also D16 (I haven't tested this).
There are also duplicated digital pins, eg D12 is also D29, and others, but I don't think these are needed.
Sorry I can't edit SVG and submit a pull request.
Kind regards,
Matt Gumbley
Some digital pins for Leonardo are wrong
The digital pins #s for the analog pins are incorrect.
The current image shows A0-A5 as digital pins 14 to 19.
This is incorrect. The variant file maps A0 to A5 as digital pins 18 to 23.
Also the digital pin numbers for ICSP pins are missing:
SS is digital pin 17
(which unfortunately is not available on board for use and can only blink a LED)
MOSI is digital pin 16
MISO is digital pin 14
SCK is digital pin 15
Digital pin 13 is PB5 *not* PB6 on UNO variants!!!
Typo on all these (otherwise very helpful!) drawings!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.