MicroMod Teensy Processor Hookup Guide

Pages
Contributors: El Duderino
Favorited Favorite 0

Software Setup

To start working with the Teensy Processor (or any Teensy really), all you need to do is plug in your USB cable to your computer and your Carrier Board. There are two options for programming the Teensy boards - the Arduino IDE or your favorite C compiler. This tutorial will demonstrate how to use Arduino with the Teensy Processor so if you prefer to not use Arduino, download and install the Teensy Loader application.

Arduino IDE Installation

If this is your first time using Arduino, please review our tutorial on installing the Arduino IDE. If you have not previously installed an Arduino library, please check out our installation guide. With Arduino installed, move on to installing the Teensyduino add-on.

Teensyduino Installation

With Arduino installed, download and install the Teensyduino add-on before uploading code to the Teensy Processor. You can find the Teensyduino download for Windows, Mac OS X and Linux from PJRC here.

Teensyduino includes all Teensy board definitions as well as an optional installation of a selection of Arduino libraries to work with Teensy boards. Please follow their installation instructions for the most up-to-date version of the Teensyduino for your operating system. During installation, select which Teensy-compatible libraries you'd like to install. If you aren't sure which libraries you will want, you can skip this step and download and install them later from their curated list.

Update: Users can install the Teensy board definitions through the board manager, if they are using v2.x.x of the Arduino IDE. Just add the link below to the Additional boards manager URLs text box in the File > Preferences menu:

https://www.pjrc.com/teensy/package_teensy_index.json

For more information, please check out our tutorial on installing board definitions through the board manager. Also, please reference the PJRC website for the latest information.

Programming the Teensy

Open up the Arduino IDE, select the Teensy MicroMod board from the Board menu and select the Port your Processor Board enumerated on. With everything selected properly, press the BOOT button on your Carrier Board to manually enter the bootloader. You should see this window:

Teensy Loader
Teensy Loader Window

Once the Teensy is in the bootloader, upload the code to your board as usual through Arduino. Press the BOOT button on the Carrier Board once Arduino has compiled the code to complete the upload if prompted. You should only need to do this the first time you upload code on every power cycle.