Teensy3.1 & 3.2

Support for the Teensy3.1 & 3.2. More...

Detailed Description

Support for the Teensy3.1 & 3.2.

General information

Teensy3.1 & 3.2 boards are development boards made by PJRC.

Teensy3.1 & 3.2 boards are built based on the Freescale MK20DX256VLH7 microcontroller. See Datasheet.


Teensy 3.2 front pinout
Teensy 3.2 back pinout

Flash the board

  1. Put the board in bootloader mode by tapping the reset button.
    The board should remain in bootloader mode until flashed.
  2. Use BOARD=teensy31 with the make command. This works for Teensy 3.1 & 3.2
    Example with hello-world application:
    make BOARD=teensy31 -C examples/hello-world flash

Accessing STDIO via UART

To access the STDIO of RIOT, a FTDI to USB converter needs to be plugged to the RX/TX pins on the board (pins 0 and 1 of the board).


file  teensy31/include/board.h
 Board specific definitions for the Teensy3.1 & 3.2 board.
file  boards/teensy31/include/periph_conf.h