The TEENSY 3.6 development board consists of a 32-bit ARM Cortex M4 programmable microcontroller. It is Arduino compatible having 180MHZ processor along with a floating-point unit. It has a bootloader so you can easily program it through High-speed on-board USB port.

In other words, it has an onboard programmer and debugger. Therefore, we don’t need any additional components to program and use a TEENSY 3.6 development board. A most important feature of this development board is its compatibility with Arduino IDE. Most programs that are written for Arduino Uno work without any changes on Teensy development board.

Teensy 3.6 Development Board Pinout Diagram

This picture shows the pinout diagram of TEENSY 3.6 Development Board. As you can see it is a 33 pin development board and unlike Arduino, it supports advanced features such as DMA memory channels, high-resolution ADCs, CAN communication and digital Audio interface.

This board also hase additional pins assignment on the backside of the development board. This diagram shows the pinout of backside layout.

The signals at these pins are of the TTL level. Two serial ports support a high baud rate and come with FIFO. The transmit pins are interrupt based and receive pins have buffers which prevent waiting in case of short messages. These ports receive and transmit data through the UART protocol.

PWM pins

The board has a total of 22 PWM pins which are D2 to D10, D29, D30, D14, D16, D17, D20 to D23 and D35 to D38.

I/O pins

It has 62 digital input-output pins and all these pins have on-change interrupt feature. But only 42 input/output pins which are breadboard friendly. But you can also access other GPIO pins from the backside of the teensy 3.6 board.

S audio port which consists of four channel digital audio input and output.

Real time clock with speed of 180MHz.

It consists of cryptographic acceleration, CRC Computation unit and a random number generator.

How to Program Teensy 3.6 Board?

The TEENSY 3.6 Development board has 62 I/O pins and a greater number of serial ports as compared to other boards. It has an extra high-speed USB port, real-time 2-channel audio, the SD card, and Ethernet compatibility. Its processing power is high as compared to the UNO, MEGA and NANO Arduino.

It has a USB port for programming which eliminates the need for other programming tools or components. You can program it using Arduino IDE also. You can use it easily with MAC, Linux, and Windows as it has a GUI. Therefore, you can use this board in applications and projects where you need to use more I/O pins, serial ports, and high processing power.

Download and Install Teensy Library for Arduino IDE

As we mentioned earlier, all programming sketches of Arduino IDE and their built-in functions are compatible with teensy 3.6 and 3.2 development boards. If you know Arduino programming, then programming teensy boards will be a piece of cake for you.

But before that, you need to install a teensyduino library for Arduino IDE. To install library go this link this and download library: