Kranich_Ibykus
Member
Hello! I received a Teensy 4.1 today but it appears to not work (anymore). Please find below a simple list of steps to illustrate the issue. Please note that there is also a short “history” of what I did at the bottom.
When I had first received the Teensy 4.1 today, I was able to upload a Blink sketch. Since then, I have done the following — please let me know whether this could have had any impact.
Is it possible that I somehow broke the device by attaching the breadboard ground (coming from a 5V power supply) into the Teensy, which can only deal with 3.3V? Is it because I didn’t use a Level shifter from Teensy pin 0 when going into the LED strip which requires a 5V signal? I would have assumed that in this case only the LED strip would have been damaged, not the Teensy.
I’m aware that I’m not the brightest at Electronics but I genuinely, sincerely ask for help. I thank you kindly in advance.
Problem flow
- I use Arduino IDE Version 2.3.4
- I use Arduino IDE Board manager version 1.59.0
- I connect the Teensy 4.1 via a USB 2.0 Lead A Plug To Micro B 5 pin Data Cable
- I press the button on the Teensy 4.1 so that the red light turns on a solid red:
- Teensy 4.1 appears in the list of available devices in the Arduino IDE:
- The sketch I’m trying to upload is a simple Blink sketch:
C++:
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
digitalWrite(LED_BUILTIN, HIGH);
delay(300);
digitalWrite(LED_BUILTIN, LOW);
delay(300);
}
- I press Upload in the Arduino IDE
- Teensy Loader opens, saying “Erasing…”
- Uploading seems incomplete; it says “Download Error”
- When trying to reboot via the Reboot button, the following message appears:
Additional information
When I had first received the Teensy 4.1 today, I was able to upload a Blink sketch. Since then, I have done the following — please let me know whether this could have had any impact.
- I have soldered all of the pins (previously, I had only soldered the corner pins). See photo below.
- I have an existing Electrical circuit which is currently powered by an Arduino. I tried to replace the Teensy with it. A short outline of the circuit how it was set up with the Teensy as well as a photo.
- Power supply of 5V positive goes into Breadboard
- Power supply negative/Ground goes into Breadboard ground
- Breadboard positive row leads into LED strip WS2812B positive power cable
- LED strip negative/ground row leads into Breadboard ground
- Teensy pin 0 goes into breadboard, over a 1K resistor, into the data line of the LED strip
- Teensy ground goes into negative/ground row of Breadboard
- The LED strip has on the data line another ground which goes also into the breadboard
Question
Is it possible that I somehow broke the device by attaching the breadboard ground (coming from a 5V power supply) into the Teensy, which can only deal with 3.3V? Is it because I didn’t use a Level shifter from Teensy pin 0 when going into the LED strip which requires a 5V signal? I would have assumed that in this case only the LED strip would have been damaged, not the Teensy.
I’m aware that I’m not the brightest at Electronics but I genuinely, sincerely ask for help. I thank you kindly in advance.