Pin 30 not working on Teensy 3.2

Status
Not open for further replies.

roko

New member
So, I bought Teensy 3.2 and everything works fine except for pin 30. Digital write does nothing and analog read gives me values like anything isn't connected. Why is this a problem? Any help would be appreciated.
 
I can't say why it's not working for you, but I can confirm it does indeed work if you run this code and connect a LED+resistor.

Code:
void setup() {
  pinMode(30, OUTPUT);
}

void loop() {
  digitalWrite(30, HIGH);
  delay(1000);
  digitalWrite(30, LOW);
  delay(100);
}

The LED definitely does blink. Here's a photo.

DSC_0571_web.jpg
 
I suspect it's possible to kill a single pin with the rest of the chip still OK, by destroying that pin's output buffer, for example by a large enough ESD hit.

EDIT: You can also get the same effect with one bad solder joint on the chip's pin, which you could confirm if you have steady hands and a fine enough probe.
 
Last edited:
Status
Not open for further replies.
Back
Top