En este tutorial, veremos cómo programar una placa Teensy con Teensyduino y el IDE de Arduino. Los microcontroladores Teensy son placas de desarrollo con arquitectura ARM. Tienen una gran potencia de cálculo y un gran número de interfaces de entrada/salida y comunicación. Son ideales para desarrollar dispositivos USB como controladores HID o módulos MIDI.
Material
- Ordenador
- Microcontrolador Teensy
- Cable USB A macho a USB Mini B macho
Instalación del software Teensyduino
Para que el software Arduino IDE pueda comunicarse y programar el microcontrolador Teensy, necesita ciertas funciones y bibliotecas. Todo esto está contenido en el software Teensyduino que sirve de extensión.
Descarga e instala el software Teensyduino. Sólo tienes que seguir la guía de instalación.

Una vez instalado Teensyduino, deberías ver aparecer la sección Teensy en la selección de placas en Arduino.

Código
const int ledPin=13; void setup() { Serial.begin(9600); pinMode(ledPin,OUTPUT); delay(1000); Serial.println(F("Teensy intialized")); } void loop() { Serial.println(F("Teensy running !")); digitalWrite(ledPin,HIGH); delay(500); digitalWrite(ledPin,LOW); delay(500); }
Para cargar el código la primera vez, necesitas:
- compruebe el código
- pulsa el botón de la tarjeta Teensy para entrar en modo programación
- a continuación, cargue el código

Una vez hecho esto, puede cargar el programa normalmente.
Resultado
El código anterior simplemente verifica que la tarjeta ha sido flasheada haciendo parpadear el LED de la placa y mostrando un mensaje en el monitor serie.
