Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 7 of 7

Thread: teensy 3.2 - using usb lead

  1. #1

    teensy 3.2 - using usb lead

    Is it possible to connect the teesny directly to a usb lead using tx1(pin1) and rx1(pin0)

    the Usb connector is a bit delicate and i would prefer a more robust solution

    does something need to be done to make the teesny recognisable over usb

    is there a performance loss using this method ?

  2. #2
    Senior Member
    Join Date
    Feb 2015
    Location
    Finland
    Posts
    105
    You can connect Teensy 3.2 directly to an USB cable using the pads on the bottom side:

    This is what I suggested a few weeks ago in this post to someone who had already damaged their USB connector.

    Note that the USB support in Teensies is native, and not via an USB-serial chip like in most Arduino boards. This means that on Teensy, pins 0 and 1 are not involved in the USB communications in any way.

  3. #3
    Senior Member+ MichaelMeissner's Avatar
    Join Date
    Nov 2012
    Location
    Ayer Massachussetts
    Posts
    2,995
    This board was published some time ago (3-4 years ago). It includes a PCB you can have oshpark make (3 boards for $2.60 for USA delivery), and then you solder in a USB-B board:


  4. #4
    thanks for the suggestions guys

    might be a nice feature to add pins to the Teensy 4.0

  5. #5
    Senior Member+ MichaelMeissner's Avatar
    Join Date
    Nov 2012
    Location
    Ayer Massachussetts
    Posts
    2,995
    Quote Originally Posted by Gadget999 View Post
    thanks for the suggestions guys

    might be a nice feature to add pins to the Teensy 4.0
    At this point the Teensy 4 hardware is frozen, and it presumably will be officially announced in a bit (only Paul/Robin know precisely when). There will be extra pads underneath the Teensy 4 just like there are for the Teensy 3.x series, but the pins will be laid out in a different fashion than the layout used for the 3.2. While many of the outer row pins will have the same features, there will be differences. You can read the beta thread if you want to get an idea of what it will look like. I'm sure there will be PCB boards that will allow you to get access to those pins.

  6. #6
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    8,825
    Quote Originally Posted by Gadget999 View Post
    Is it possible to connect the teesny directly to a usb lead using tx1(pin1) and rx1(pin0)
    ...
    Also note: The Teensy pins " tx1(pin1) and rx1(pin0) " are wholly separate from USB Serial.

    On Teensy they are independent interface for Serial1 UART, or as other GPIO pins. The follow up posts indeed show the USB pins for the Teensy 3.2 native USB hardware that mirror the USB connector.

  7. #7
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,171
    Quote Originally Posted by MichaelMeissner View Post
    0nly Paul/Robin know precisely when
    Oh how I wish we could know this precisely. We most definitely do not, at least not yet. Delays in manufacturing beyond our control add uncertainty. Even we don't yet know a definite release date.


    The Teensy 4.0 hardware design absolutely is frozen at this point, actually since several weeks ago.

    We did not put alternate (duplicate) pads for the main USB port on the bottom side, as we've done for other Teensy 3.x boards. Part of the reason is lack of space, but another concern is the 20X faster speed of 480 Mbit/sec USB makes this sort of routing (branches, stubs, etc) quite risky for the signal quality. With 12 Mbit/sec speed on Teensy 3.x boards, a short stub for those 2 pads does not substantially impact the signal quality. This might also be able to work at 480 Mbit/sec, but that's a huge risk that we're not willing to take.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •