I bought this TTL serial cable from Adafruit in order to try to debug USB stuff. Their page clearly advertises 3.3V logic levels, which I assumed would make it safe for use with the Teensy 3.
I wired it up to pins 0 (green TX to teensy RX) and 1 (white RX to teensy TX). Right? I never connected the power or ground.
The cable is recognized by the computer, and I can connect with screen. However, I never see any output. The program runs fine with USB serial. I switched to HardwareSerial, as in:
Moreover, it seems like my analog input A0 now has much higher noise, even after disconnecting the USB serial cable from the teensy. I'm seeing wildly varying readings now. Where before I would see readings that were consistent to within a few percent with no input wire attached, now I'm seeing them vary by as much as 50%.
Could I have somehow damaged the ADC section of my chip but left the reset of it functional? Is this plausible or could something else be going on?
Thanks,
-c
I wired it up to pins 0 (green TX to teensy RX) and 1 (white RX to teensy TX). Right? I never connected the power or ground.
The cable is recognized by the computer, and I can connect with screen. However, I never see any output. The program runs fine with USB serial. I switched to HardwareSerial, as in:
HardwareSerial Serial;
Serial.println("hello, world");
Serial.println("hello, world");
Moreover, it seems like my analog input A0 now has much higher noise, even after disconnecting the USB serial cable from the teensy. I'm seeing wildly varying readings now. Where before I would see readings that were consistent to within a few percent with no input wire attached, now I'm seeing them vary by as much as 50%.
Could I have somehow damaged the ADC section of my chip but left the reset of it functional? Is this plausible or could something else be going on?
Thanks,
-c