In this tutorial, we will see how to program a Teensy board with Teensyduino and the Arduino IDE. Teensy microcontrollers are development boards with an ARM architecture. They have a high computing power, a large number of inputs and outputs and communication interfaces. They are ideal for developing USB devices such as HID controllers or MIDI modules.


  • Computer
  • Teensy microcontroller
  • USB A Male to USB Mini B Male Cable

Installation of the Teensyduino software

In order for the Arduino IDE software to communicate and program the Teensy microcontroller, it needs certain features and libraries. All this is contained in the Teensyduino software that serves as an extension.

Download and install the Teensyduino software. Just follow the installation guide.

Once Teensyduino is installed, you should see the Teensy section appear in the board selection in Arduino.


const int ledPin=13;

void setup() {
  Serial.println(F("Teensy intialized"));

void loop() {
  Serial.println(F("Teensy running !"));

To upload the code the first time, you need:

  • check the code
  • press the button on the Teensy card to enter the programming mode
  • then upload the code

Once you have done this procedure once, you can upload the program normally.


The above code simply verifies that the card has been flashed by flashing the onboard LED and displaying a message on the serial monitor.


How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?