Teensy

16
Benjamin Buckley http://www.pjrc.com/teensy/

Transcript of Teensy

Page 1: Teensy

Benjamin Buckley

http://www.pjrc.com/teensy/

Page 2: Teensy

!  Teensy architecture !  Selling Points !  Demos !  Q & A

Page 3: Teensy

!  Teensy architecture !  Competition !  Demo !  Q & A

Page 4: Teensy

http://www.pjrc.com/teensy/at90usb162.pdf

Page 5: Teensy

!  Uses the ATMEGA32U4, AT90USB82, AT90USB162 processor

!  Atmel AVR enhanced RISC "  Modified Harvard

!  8K / 16K bytes programmable flash !  512 bytes EEPROM !  512 bytes SRAM !  25/46 GPIO lines

Page 6: Teensy

!  32 registers !  16 MIPS at 16MHz !  Two timers !  One USART, I2C, SPI

!  Watchdog timer with internal oscillator !  SPI serial port !  debugWIRE interface

Page 7: Teensy

!  Idle mode "  Stops CPU while memory, timers, SPI and

interrupt(s) remains functional

!  Power-down mode "  Saves register contents but disables all other

functions until an interrupt or hardware reset

!  Standby mode "  Oscillator is running, everything else is sleeping

Page 8: Teensy

!  Teensy architecture !  Selling Points !  Demo !  Q & A

Page 9: Teensy

http://www.pjrc.com/teensy/

Page 10: Teensy

!  24$ with no header pins !  27$ with header pins

Page 11: Teensy

!  Simple programming interface "  Detects HalfKay bootloader "  Downloads program "  Boots from download with a single button push

Page 12: Teensy

http://www.pjrc.com/teensy/loader.html

Page 13: Teensy

!  WinAVR (“whenever”) C Compiler "  Complete suite of open source software "  Includes the GCC compiler for C and C++

!  Teensyduino add on for Arduino IDE

Page 14: Teensy

!  Teensy architecture !  Selling Points !  Demo !  Q & A

Page 15: Teensy

!  Meeting time calculator "  http://www.youtube.com/watch?v=Xk0m1Xe7pKE

!  IR Remote for laptop "  http://www.youtube.com/watch?v=3O6VygUv7Qg

Page 16: Teensy

!  Teensy architecture !  Selling Points !  Competition !  Demo !  Q & A