Pinout for Teensy 3.2 in textual form?

jscuster

Member
Hello. I just got a Teensy from Amazon, supposed to be here later today! This is my firstest post, I would appreciate any help.

I am visually impaired, as blind as they come actually. I use a talking computer, multimeter, etc.

My google appears to be broken. I've googled for a pinout for Teensy 3.2, and found plenty of pages, but they use a picture, no text.
Can someone direct me to a pinout that doesn't do this? HTML, txt, anything that has written words? I'm just testing the waters, if I can do anything meaningful, I'd like to get a 4.0, fast enough for text to speech. LEDs and such don't work so well for me.

For the curious, I have some active piezo bussers, they do well as a LED replacement. I also have a servo I can use as a sort of tactile gauge. I used an ATTiny85 to make a speedometer for my exercise bike, I'm quite proud of it!

Thank you in advance. If it weren't for kind internet strangers, I'd never have gotten off the ground.
 
Allright, let's give it a try [I hope your screenreader can handle it].
When you hold the Teensy 3.2 board vertical in portrait mode with the USB connector facing up and the PCB components towards you, then there are 2 columns of 14 through-hole pins on the left side and on the right side of board, and a row of 5 through-hole pins on the bottom side.
Left column of pins, counting from the top side [USB connector side] going down:
GND
0
1
2
3
4
5
6
7
8
9
10
11
12
Right column of pins, again counting from the top side [USB connector side] going down:
VIN
AGND
3V3
23
22
21
20
19
18
17
16
15
14
13
Bottom row of pins, between pins 12 & 13, counting from left to right:
VBAT
3V3
GND
PROGRAM
A14

Is this helpful to you or would you like another format?

Paul
 
Can your screenreader handle Excel spreadsheets?
If so, I can send you an .xlsx with the pinout via a PM.
Another question: did you order the Teensy 3.2 with pins soldered to the board? If so, then you will notice that the bottom row of 5 pins, between pins 12 and 13, usually do not come with soldered pins.

Paul
 
I made this some time ago, I'm not sure if it will be useful to you:

Code:
/*
Teensy 3.2 Pinout

Top View
                                   +-----+
          +------------------------| USB |-----------------------+
          |                        +-----+                       |
          | [ ]GND                              Vin(3.6-6.0v)[ ] |
          |                                                      |
          | [ ]0/RX1(Touch)         VUSB[ ]              AGND[ ] |
          |                                                      |
          | [ ]1/TX1(Touch)                  3.3V(250mA max.)[ ] |
          |                                                      |
          | [ ]2                    AREF[ ]  (Touch/PWM)A9/23[ ] |
          |                                                      |
          | [ ]3/TX(PWM)             A10[ ]  (Touch/PWM)A8/22[ ] |
          |                                                      |
          | [ ]4/RX(PWM)             A11[ ] (PWM)rx1/cs/A7/21[ ] |
          |                                                      |
          | [ ]5/TX1(PWM)                       (PWM)cs/A6/20[ ] |
          |                                                      |
          | [ ]6(PWM)                       (Touch)SCL0/A5/19[ ] |
          |                                                      |
          | [ ]7/RX3/dout                   (Touch)SDA0/A4/18[ ] |
          |                                                      |
          | [ ]8/TX3/din                    (Touch)sda0/A3/17[ ] |
          |                                                      |
          | [ ]9/RX2/cs(PWM)                (Touch)scl0/A2/16[ ] |
          |                                                      |
          | [ ]10/TX2/CS(PWM)                 (Touch)cs/A1/15[ ] |
          |                                                      |
          | [ ]11/DOUT                                 sck/14[ ] |
          |                                                      |
          | [ ]12/DIN    [ ]  [ ]  [ ]  [ ]  [ ]  (LED)SCK/13[ ] |
          |             VBat  3.3v GND  Pgm  DAC/A14             |
          +------------------------------------------------------+

Bottom View
                                   +-----+
          +------------------------| USB |-----------------------+
          |                        +-----+                       |
          | [ ]Vin(3.6-6.0v)                              GND[ ] |
          |                                                      |
          | [ ]AGND              [ ]VUSB         (Touch)RX1/0[ ] |
          |                                                      |
          | [ ]3.3V(250mA max.)                  (Touch)TX1/1[ ] |
          |                                                      |
          | [ ]23/A9/(Touch/PWM) [ ]AREF                    2[ ] |
          |                                                      |
          | [ ]22/A8(Touch/PWM)  [ ]A10             (PWM)TX/3[ ] |
          |                                                      |
          | [ ]21/A7/rx1/cs(PWM) [ ]A11             (PWM)RX/4[ ] |
          |                                                      |
          | [ ]20/A6/cs(PWM)                       (PWM)TX1/5[ ] |
          |                                                      |
          | [ ]19/A5/SCL0(Touch)                       (PWM)6[ ] |
          |                                                      |
          | [ ]18/A4/SDA0(Touch)                   dout/RX3/7[ ] |
          |                                                      |
          | [ ]17/A3/sda0(Touch)                    din/TX3/8[ ] |
          |                                                      |
          | [ ]16/A2/scl0(Touch)                (PWM)cs/RX2/9[ ] |
          |                                                      |
          | [ ]15/A1/cs(Touch)                 (PWM)CS/TX2/10[ ] |
          |                                                      |
          | [ ]14/sck                                 DOUT/11[ ] |
          |                                                      |
          | [ ]13/SCK(LED)   [ ]  [ ]  [ ]  [ ]  [ ]   DIN/12[ ] |
          |              DAC/A14  Pgm  GND  3.3v VBat            |
          +------------------------------------------------------+

*/
 
Wow, you're awesome!!!

My screen reader could read that well! The spreadsheet would be cool if its not to much trouble.

Yes, I ordered the one with pins. This one, to be specific:
https://smile.amazon.com/dp/B015QUPO5Y?psc=1&ref=ppx_yo2_dt_b_product_details
I'm sorry if links like this are not allowed. It said, with pins, I never dreamed it only meant with most pins, Thanks for the heads up. I can just picture myself feeling the board and not finding them and wondering if I went crazy when I wasn't looking.

I'm getting better, but my soldering still suck.

I see now that I kind of cheated myself as they're priced much better from PJRC. Oh well, the things we do for over night shipping...


Thank you very much!!
 
This is awesome Thanks a lot! I cloned it and it looks good. As I said in the first post, I'd like to mes with 4.0 and others, this seems to have me covered for them too.

Thanks aggain. Wonder why the big goog didn't turn it up.
has pinouts for 3.5/3.6,
 
Hello again.

I've been having such an awesome time with my teensy 3.2, so I picked up the 4.1 and an audio board. Like that friend who only calls when they want something, here I am again to ask for a bit of visual assistance.

I'm trying to understand the resources that were so kindly provided in this thread, but I'm not having much success. Can I get a pinout for the 4.1?

My screen reader doesn't dig spreadsheets with merged rows/columns, it jumps.

The most helpful description would be one like the first, text only, description that @PaulS provided.

If it's legible in a text editor, it'll work perfectly!

Second, or second and third if you like, how is the audio board oriented under the teensy? Seems logical that the audio jack would be at the top, left of the USB jack, but just want to be sure. Also, being built for the 4.0, the 4.1 is obviously a bit longer. Do the top 2 pins go in the top 2 holes of the board, or is it aligned lower on the teensy?

I thank you for reading this long-winded inquisition, and in advance for your reply. You are all an awesome bunch! Your reply's to others in this forum are always kind and encouraging. I appreciate that.
 
Yes for Audio board, the headphone jack goes on the USB end and the SD card end goes opposite, both on the upper side.

Not sure if this is helpful? : GPIO/pinList

It gives each Pin# on the board it is compiled for and the GPIO Port and Pin it derives from. Which isn't helpful like the Teensy card that gives pin functionality.
And for screen reading it may be awful as it has two columns of info - pins to port in pin order and then ports to pin in port order.

Just built that for T_4.1 and got this. Given the code it could be modified to print in alternate ways.
Code:
PIN   GPIOn-BITm  |  GPIOn-BITm    PIN
------------------|-------------------
00  -> GPIO6-03   |   GPIO6-02  ->  01
01  -> GPIO6-02   |   GPIO6-03  ->  00
02  -> GPIO9-04   |   GPIO6-12  ->  24
03  -> GPIO9-05   |   GPIO6-13  ->  25
04  -> GPIO9-06   |   GPIO6-16  ->  19
05  -> GPIO9-08   |   GPIO6-17  ->  18
06  -> GPIO7-10   |   GPIO6-18  ->  14
07  -> GPIO7-17   |   GPIO6-19  ->  15
08  -> GPIO7-16   |   GPIO6-20  ->  40
09  -> GPIO7-11   |   GPIO6-21  ->  41
10  -> GPIO7-00   |   GPIO6-22  ->  17
11  -> GPIO7-02   |   GPIO6-23  ->  16
12  -> GPIO7-01   |   GPIO6-24  ->  22
13  -> GPIO7-03   |   GPIO6-25  ->  23
14  -> GPIO6-18   |   GPIO6-26  ->  20
15  -> GPIO6-19   |   GPIO6-27  ->  21
16  -> GPIO6-23   |   GPIO6-28  ->  38
17  -> GPIO6-22   |   GPIO6-29  ->  39
18  -> GPIO6-17   |   GPIO6-30  ->  26
19  -> GPIO6-16   |   GPIO6-31  ->  27
20  -> GPIO6-26   |   GPIO7-00  ->  10
21  -> GPIO6-27   |   GPIO7-01  ->  12
22  -> GPIO6-24   |   GPIO7-02  ->  11
23  -> GPIO6-25   |   GPIO7-03  ->  13
24  -> GPIO6-12   |   GPIO7-10  ->  06
25  -> GPIO6-13   |   GPIO7-11  ->  09
26  -> GPIO6-30   |   GPIO7-12  ->  32
27  -> GPIO6-31   |   GPIO7-16  ->  08
28  -> GPIO8-18   |   GPIO7-17  ->  07
29  -> GPIO9-31   |   GPIO7-18  ->  36
30  -> GPIO8-23   |   GPIO7-19  ->  37
31  -> GPIO8-22   |   GPIO7-28  ->  35
32  -> GPIO7-12   |   GPIO7-29  ->  34
33  -> GPIO9-07   |   GPIO8-12  ->  45
34  -> GPIO7-29   |   GPIO8-13  ->  44
35  -> GPIO7-28   |   GPIO8-14  ->  43
36  -> GPIO7-18   |   GPIO8-15  ->  42
37  -> GPIO7-19   |   GPIO8-16  ->  47
38  -> GPIO6-28   |   GPIO8-17  ->  46
39  -> GPIO6-29   |   GPIO8-18  ->  28
40  -> GPIO6-20   |   GPIO8-22  ->  31
41  -> GPIO6-21   |   GPIO8-23  ->  30
42  -> GPIO8-15   |   GPIO9-04  ->  02
43  -> GPIO8-14   |   GPIO9-05  ->  03
44  -> GPIO8-13   |   GPIO9-06  ->  04
45  -> GPIO8-12   |   GPIO9-07  ->  33
46  -> GPIO8-17   |   GPIO9-08  ->  05
47  -> GPIO8-16   |   GPIO9-22  ->  51
48  -> GPIO9-24   |   GPIO9-24  ->  48
49  -> GPIO9-27   |   GPIO9-25  ->  53
50  -> GPIO9-28   |   GPIO9-26  ->  52
51  -> GPIO9-22   |   GPIO9-27  ->  49
52  -> GPIO9-26   |   GPIO9-28  ->  50
53  -> GPIO9-25   |   GPIO9-29  ->  54
54  -> GPIO9-29   |   GPIO9-31  ->  29
 
Thank you, I cloned the repo when you answered with it earlyer. Unfortunately, the rows have sections that have been merged, my screen reader tends to jump around. For example, I think I'm in the 4.1 column, then that one merges with the others, then the next row down ends up wherever the screen reader thinks it should be. I've attempted using google docs, I even exported to an HTML table, but no joy.

I'm using NVDA, NonVisual Desktop Access, if you're curious.

I cloned the repo from the first time you gave it to me. With the other resources, I could figure out the 3.2, so it worked after a fashion.

Thanks.
 
Thank you. I downloaded it, cloned the Doc repo it's part of, too.

I can understand the code, so can tamper with it to get output I can understand. Thank you!
 
The single print in the single loop gives all the 'two columns' of output. So one half could be removed or moved to a second copy of the loop. And the separators and terminators could be swapped for those the reader likes.

Good luck
 
Here's a 4.1 version of the 3.2 text file I posted earlier. I just transcribed it directly from the postcard image file I have. I'd love for somebody to review it to make sure I haven't made any typos:

Code:
/*
Teensy 4.1 Pinout

Top View
                                                     +---------+
                              +----------------------|         |---------------------+
                              |                      |  Micro  |                     |
                          GND | [ ]                  |   USB   |                 [ ] | Vin(3.6-5.5v)
                              |                      |         |                     |
     PWM   CRX2   CS1 RX1  D0 | [ ]                  +---------+                 [ ] | GND
                              |                                                      |
     PWM   CTX2 MISO1 TX1  D1 | [ ]   USB Host                                   [ ] | 3.3V (250mA max)
                              |        [ ]  5V                                       |
     PWM   OUT2            D2 | [ ]                                              [ ] | D23  A9  CRX1      MCLK1 PWM
                              |        [ ]  D-                                       |
     PWM LRCLK2            D3 | [ ]                                              [ ] | D22  A8  CTX1            PWM
                              |        [ ]  D+                                       |
     PWM  BCLK2            D4 | [ ]                                              [ ] | D21  A7   RX5      BCLK1
                              |        [ ]  GND                                      |
     PWM    IN2            D5 | [ ]                                              [ ] | D20  A6   TX5     LRCLK1
                              |        [ ]  GND                                      |
     PWM  OUT1D            D6 | [ ]                                              [ ] | D19  A5              SCL PWM
                              |                                                      |
     PWM  OUT1A   RX2      D7 | [ ]                                              [ ] | D18  A4              SDA PWM
                              |                                                      |
     PWM    IN1   TX2      D8 | [ ]                                              [ ] | D17  A3   TX4       SDA1
                              |                                                      |
     PWM  OUT1C            D9 | [ ]                                              [ ] | D16  A2   RX4       SCL1
                              |                                                      |
     PWM   MQSR    CS     D10 | [ ]                                              [ ] | D15  A1   RX3  S/PDIF-IN PWM
                              |                                                      |
     PWM   CTX1  MOSI     D11 | [ ]                                              [ ] | D14  A0   TX3 S/PDIF-OUT PWM
                              |                                                      |
     PWM   MQSL  MISO     D12 | [ ]                                              [ ] | D13 (LED) SCK            PWM
                              |                                                      |
                         3.3V | [ ]                                              [ ] | GND
                              |                                                      |
     PWM   SCL2   TX6 A10 D24 | [ ]                                              [ ] | D41 A17
                              |                                                      |
     PWM   SDA2   RX6 A11 D25 | [ ]                                              [ ] | D40 A16
                              |                                                      |
                MOSI1 A12 D26 | [ ]                                              [ ] | D39 A15 MISO1
                              |        VBAT    3.3V     GND   PROGRAM  ON/OFF        |
                 SCK1 A13 D27 | [ ]     [ ]     [ ]     [ ]     [ ]     [ ]      [ ] | D38 A14   CS1
                              |                                                      |
     PWM          RX7     D28 | [ ]                                              [ ] | D37        CS            PWM
                              |                                                      |
     PWM          TX7     D29 | [ ]               +-------------\                [ ] | D36        CS            PWM
                              |                   |             |                    |
           CRX3           D30 | [ ]               |             |                [ ] | D35       TX8
                              |                   |    Micro    |                    |
           CTX3           D31 | [ ]               |     SD      |                [ ] | D34       RX8
                              |                   |             |                    |
          OUT1B           D32 | [ ]               |             |                [ ] | D33                MCLK2 PWM
                              +-------------------+-------------+--------------------+
*/
 
Last edited:
Thank you.

I think I understand. I typed what you wrote, as I understand it. Instead of side-by-side, it's laid out starting from the top left, going counter clockwise. Will you double-check it, especially my pin numbers?
I didn't write down the undercarriage, beyond my soldering abilities for now, so just wrote the pins that can go in a breadboard.

Here it is. Please forgive any formatting errors, sorry. Thank you very much.

Code:
1. GND
2. PWM   CRX2   CS1 RX1  D0
3. PWM   CTX2 MISO1 TX1  D1
4. PWM   OUT2            D2 
5. PWM LRCLK2            D3
6. PWM  BCLK2            D4
7. PWM    IN2            D5
8. PWM  OUT1D            D6
9. PWM  OUT1A   RX2      D7
10. PWM    IN1   TX2      D8 
11. PWM  OUT1C            D9 
12. PWM   MQSR    CS     D10 
13. PWM   CTX1  MOSI     D11 
14. PWM   MQSL  MISO     D12
15. 3.3V
16. PWM   SCL2   TX6 A10 D24
17. PWM   SDA2   RX6 A11 D25 
18. MOSI1 A12 D26
19. SCK1 A13 D27 
20. PWM          RX7     D28
21. PWM          TX7     D29 
22. CRX3           D30 
23. CTX3           D31 
24. OUT1B           D32 
25. D33                MCLK2 PWM
26. D34       RX8
27. D35       TX8
28. D36        CS            PWM
29. D37        CS            PWM
30. D38 A14   CS1
31. D39 A15 MISO1
32. D40 A16
33. PWM   SCL2   TX6 A10 D24
34. GND
35. D13 (LED) SCK            PWM
36. D14  A0   TX3 S/PDIF-OUT PWM
37. D15  A1   RX3  S/PDIF-IN PWM
38. D16  A2   RX4       SCL1
39. D17  A3   TX4       SDA1
40. D18  A4              SDA PWM
41. D19  A5              SCL PWM
42. D20  A6   TX5     LRCLK1
43. D21  A7   RX5     BCLK1
44. D22  A8  CTX1            PWM
45. D23  A9  CRX1     MCLK1  PWM
46. 3.3V (250mA max)
47. GND.
48. VIN.

Once again, thank you for your time and assistance.
 
That looks correct. I wasn't sure what was the best way to organize the list, but this helps me understand what kind of format you are looking for.

Let me know if I can help you out more!
 
Back
Top