Teensy 3.1 Pinout
Teensy 3.1 Pinout
1
32 Bit ArduinoCompatible Microcontroller
www.pjrc.com/teensy
To begin using Teensy, please visit the website & click Getting Started.
Digital Pins
Touch
Touch
Touch
Touch
Touch
PWM
PWM
PWM
PWM
digitalRead
digitalWrite
pinMode
SCK
SCK
Vin (3.7 to 5.5 volts)
CS
21 A7 RX1 CS
CS
3.3V (100 mA max)
Analog Pins
23 A9 Touch
22 A8 Touch
18 A4 SDA0
17 A3 SDA0
19 A5 SCL0
16 A2 SCL0
analogRead
analogReference
analogReadRes
13 (LED)
20 A6
15 A1
14 A0
AGND
PWM Pins
analogWrite
analogWriteRes
A14/DAC
Program
Touch Sense GND
Pins 3.3V
touchRead
VBat
Serial Ports
Serial1
GND
0
1
2
3
4
TX1 5
6
RX3 7
TX3 8
RX2 9
TX2 10
11
12
Serial2
All digital pins have
Interrupt capability.
Serial3
RX1
TX1
I2C Port
RX
TX
DOUT
DOUT
Wire Library
DIN
DIN
CS
CS
SPI Port
Touch
Touch
PWM
PWM
PWM
PWM
PWM
PWM
SPI Library
CAN Bus
Teensy 3.1 Back Side
Additional pins and features available on the back side
SDA1
SCL1
PWM
Cut to separate VIN from VUSB, if
TX2
using a battery charger or external
power for USB Device mode.
32 Touch
33 Touch
29 A18
30 A19
31 A20
VUSB
AREF
3.3V
A13
A11
A10
DAC/A14
Program
GND
3.3V USB
VBat Signals
28
27
26
25
24
GND
A12
Reset
A17
A16
A15
PWM Touch
www.pjrc.com/help
and technical support, please visit: