Teensyduino - Add-On For Arduino IDE To Use Teensy USB Development Board PDF
Teensyduino - Add-On For Arduino IDE To Use Teensy USB Development Board PDF
TeensyduinoAddonforArduinoIDEtouseTeensyUSBdevelopmentboard
Home
MP3Player
8051Tools
AllProjects
PJRCStore
SiteMap
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