0% found this document useful (0 votes)
227 views

Teensyduino - Add-On For Arduino IDE To Use Teensy USB Development Board PDF

Teensyduino is a software add-on for the Arduino IDE that allows users to program Teensy USB development boards. It allows most Arduino sketches and libraries to run on Teensy boards. Teensy boards can be programmed to function as various USB devices like serial, keyboard, mouse, or MIDI and communicate over USB at 12 Mbps. While similar to Arduino boards, Teensy boards offer additional features like USB MIDI and smaller form factor.

Uploaded by

okta
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
227 views

Teensyduino - Add-On For Arduino IDE To Use Teensy USB Development Board PDF

Teensyduino is a software add-on for the Arduino IDE that allows users to program Teensy USB development boards. It allows most Arduino sketches and libraries to run on Teensy boards. Teensy boards can be programmed to function as various USB devices like serial, keyboard, mouse, or MIDI and communicate over USB at 12 Mbps. While similar to Arduino boards, Teensy boards offer additional features like USB MIDI and smaller form factor.

Uploaded by

okta
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

9/19/2016

TeensyduinoAddonforArduinoIDEtouseTeensyUSBdevelopmentboard

ShoppingCart Checkout ShippingCost


DownloadWebsite

Home

MP3Player

8051Tools

AllProjects

PJRCStore

SiteMap

Youarehere:Teensy Teensyduino Main

PJRCStore
Teensy3.2,$19.80
TeensyLC,$11.65
Teensy2.0,$16.00
Teensy++2.0,$24.00

Teensy
MainPage
Teensy3.2/3.1
TeensyLC
GettingStarted
HowToTips
CodeLibrary
Projects
Teensyduino
Main
Tutorial
Download+Install
BasicUsage
DigitalI/O
PWM&Tone
Timing
USBSerial
USBKeyboard
USBMouse
USBJoystick
USBMIDI
USBFlightSim
UARTSerial
Libraries
Reference

Teensyduino
Teensyduinoisa
softwareaddonfor
theArduino,torun
sketchesonthe
Teensyand
Teensy++!

Running
Sketches
onthe
Teensy
Mostprograms
writtenforArduino
workonTeensy.All
ofthestandard
Arduinofunctions
(digitalWrite,
pinMode,
analogRead,etc)all
workonTeensy.
Teensyduinoisalso
compatiblewith
manyArduino
libraries.
Teensyisnotlimited
toonlyserialdevice
type.TheTools>
USBTypemenu
canselectthetype
ofdeviceTeensywill
becomewhenit
runsyoursketch.
olderpinoutdiagram

https://www.pjrc.com/teensy/teensyduino.html

1/3

9/19/2016

TeensyduinoAddonforArduinoIDEtouseTeensyUSBdevelopmentboard

Allcommunicationisperformedatfullnative12Mbit/secUSBspeed.
Serialincludesbuiltinflowcontrol,sotheeffectivespeedwillbeasfast
asyourcodecanread,butunlikeArduino,youwillnotloseincoming
dataifyoursketchdoesnotuseSerial.read()quickly.When
implementingSerialmode,maximumspeedsofapproximately1
Mbit/secarecommonlyachievable.
TeensyhasthesamebuiltinperipheralsasArduio:analoginputs,SPI,
I2C,PWM,andarealserialport.Forapplicationsthatneedtheserial
port(MIDI,GPSmodules,etc),Teensyisveryeasytouse,because
uploadingtakesplaceontheUSBport,whichisnotsharedwithserial.

HowDoesTeensy2.0Compare
WithArduino?
OnMay19,2012,ArduinoLeonardowasreleased,usingthesame
ATMEGA32U4chipasTeensy2.0.CurrentlynoArduinoboardoffers
hardwaresimilartoTeensy++2.0.
BothTeensy2.0andArduinoLeonardosupportUSBSerial,Keyboard
andMouse.BothhavesimilarcompatibilitywithallArduinobasedcode.
Butthereareseveraldifferences:

Teensy2.0
USBMIDI,Disk,
Joystick,RawHID&
FlightSimControls.
OptimizeddigitalWrite,
digitalRead,pinMode,etc.
3.5Kextraprogram
memory(smaller
bootloader)
International(nonUS)
keyboardsupport.
Smallformfactor.
3.3voltoption&Tools>
CPUSpeedmenu.
https://www.pjrc.com/teensy/teensyduino.html

ArduinoLeonardo
9Vunregulatedpowerinput,for
easieruseofexternalpower.
USBvs9Vautomaticpower
selection.
Arduinoshieldformfactor(check
compatibility,someonlysupport
ArduinoUno).
Hardwarecloningisallowed.
Arduinobrandname

2/3

9/19/2016

TeensyduinoAddonforArduinoIDEtouseTeensyUSBdevelopmentboard

NonSerialUSB(nodriver
installmessageon
Windows).
Unoresetemulation,
Serial.print()insetup()
works.

https://www.pjrc.com/teensy/teensyduino.html

3/3

You might also like