Fried Teensy Troubleshooting
Hi everyone,
I just completed my Annin AR4-MK3 (the assembly instructions and part kits were excellent), powered it on, and began the startup procedures. Everything appeared to be working, and each motor moved appropriately. However, after about fifteen minutes, the control software hung. I restarted everything only to find that the Teensy was dead (it wasn't detected by my computer, didn't light up, and its chip got very hot while connected to power).
Using a multimeter, I determined that there was a short on the Teensy between the Teensy's 3.3v pin and ground pin (resistance of about 4 ohm). I checked the AR4's wiring and everything appears to be correct with good connections. I also confirmed that there was not a short between the 5v line and any of the signal pins or ground.
Any suggestions for a next step in finding the cause of this issue would be greatly appreciated. I have access to a multimeter, an oscilloscope, and a benchtop power supply. And a couple of new Teensys are on their way.
Thanks!
--Chris
3 replies

Chris Annin
It sounds like you have checked for any shorts to ground between the 5v, and signal pins so I'm not 100% sure. You didnt mention if you checked the 3.3v to gnd on the robot side - I assume you did. Make sure to also inspect each limit switch and make sure there are no shorts to the robot chassis - this is common. Here is some additional troubleshooting tips from chat:
Unfortunately, the symptoms you’re describing are consistent with catastrophic damage to the Teensy’s 3.3 V rail or internal regulator. A ~4 Ω resistance between 3.3 V and GND, combined with the chip getting hot and no USB enumeration, strongly suggests the MCU is no longer recoverable. At that point replacement is the correct next step, so you’re already doing the right thing there.
That said, the important part now is finding the cause before powering a new board, since Teensys don’t fail like this spontaneously.
Recommended next steps before installing a new Teensy
-
Disconnect the Teensy completely from the AR4
-
With the Teensy removed, re-measure resistance on the AR4 harness:
Both should read high resistance (kΩ+). This confirms there isn’t a short on the carrier wiring itself.
-
Verify external voltage sources
-
Ensure no external device is back-feeding voltage into any Teensy pin.
-
Common culprits:
-
Inspect encoder and IO wiring carefully
-
Pay particular attention to:
-
A brief over-voltage event on a 3.3 V pin can permanently short the internal regulator.
-
First power-up with a bench supply (recommended)
-
When your new Teensy arrives:
-
Then install it into the AR4 and power the system using a current-limited bench supply if possible.
-
Check for inductive kick or ground transients
A note on failure timing
The fact that the system ran for ~15 minutes before failure usually indicates:
This is not a known AR4 or Teensy design issue, when this happens, it’s almost always external voltage or wiring related.
Chris