Author Topic: Pin 13?  (Read 3127 times)

dlmorgan999

  • Newbie
  • *
  • Posts: 15
Pin 13?
« on: December 28, 2013, 03:06:20 pm »
I'm a relative newbie to the Arduino ecosystem, so forgive me if this is something I should already know.  In playing with the DigiX, I decided to start out with a very basic script of blinking the LED.  That worked fine so then I decided to blink an external LED that I connected to pin 13 via a breadboard.  The onboard LED continued to blink, but the one on the breadboard didn't.

I changed my script to use other pins (like 8, 12, and 14) and rewired, and all worked as expected.  It's only pin 13 that doesn't work.  I looked very carefully at the board and didn't see any apparent solder issues.  Am I missing something?

digistump

  • Administrator
  • Hero Member
  • *****
  • Posts: 1465
Re: Pin 13?
« Reply #1 on: December 28, 2013, 10:37:49 pm »
Pin 13 only has very low current driving capability - see this diagram for what pins are low or high current: http://forum.arduino.cc/index.php?topic=132130.0

Most of the other digital pins in the 0-13 range are high current capable which is why it works.

The LED on pin 13 uses a transistor to allow pin 13 to control the larger current the LED needs - which is why that works.


defragster

  • Sr. Member
  • ****
  • Posts: 467
Re: Pin 13?
« Reply #2 on: December 29, 2013, 12:06:33 am »
Nice picture and detail.  I found the current info interesting as it shows source and sink values clearly - I had that question yesterday and I didn't come across easily.

dlmorgan999

  • Newbie
  • *
  • Posts: 15
Re: Pin 13?
« Reply #3 on: December 29, 2013, 06:05:57 am »
That answers the question - thanks very much.  :)  The post you linked to is also very helpful!