Just a heads-up that Teensy my favorite small form factor Arduino compatible board, just got a solid upgrade with the 32bit ARM Cortex-M4 48mhz based Teensy 3.0. The Teensy 2.0 has pretty much been my bread and butter board for homegrown experiments (and some work related ones also). Looking forward to playing with the capabilities of the new one. The creator also aims to keep Arduino compatibility with the new ARM chip, if you don't want to talk directly to the hardware.

More information about the Teensy 3.0 should become available once the Kickstarter pre-order is completed and the Teensy 3.0 becomes official in the PJRC.com store.

But a quick highlight of the specification are:

  • 32 bit ARM Cortex-M4 48 MHz CPU (M4 = DSP extensions)
  • 128K Flash Memory, 16K RAM, 2K EEPROM
  • 14* High Resolution Analog Inputs (13 bits usable, 16 bit hardware)
  • 34* Digital I/O Pins (10 shared with analog)
  • 10 PWM outputs
  • 8 Timers for intervals/delays, separate from PWM
  • USB with dedicated DMA memory transfers
  • 3 UARTs (serial ports)
  • SPI, I2C, I2S, IR modulator
  • I2S (for high quality audio interface)
  • Real Time Clock (with user-added 32.768 crystal and battery)
  • 4 general purpose DMA channels (separate from USB)
  • Touch Sensor Inputs

Views: 9215

Comment by John Arne Birkeland on October 13, 2012 at 4:03am

I agree that 48mhz is somewhat slow for a 32bit device. But according to PJRC the die is the same as the 100mhz version, so at your own discretion there is a overclock option for 100mhz.

Comment by bGatti on October 13, 2012 at 7:14pm

Nice - Always a Teensy fan; never an Ardweeny.

(why - because com ports are bad, but virtual comm ports are worse - they cannot be labelled, predicted, or scanned - the user has to choose the comm port with no knowledge - aka guess. It's BS.)

Comment by Todd Hill on October 25, 2012 at 10:29am

What would you guys suggest for a newbie wanting to move from the Atmel/arduino environment to a dev board that is more capable?  

Comment by John Arne Birkeland on October 27, 2012 at 2:10am

Todd, if you want to move away from Arduino and into a more "mature" ARM environment using RTOS/Linux etc. you have LOTS of options. Popular ones are Rasperry Pi, Beagleboard, Pandaboard, Hawkboard, Gumstix and the list goes on.  The important thing especially when you are starting out, in is to make sure there is an active community for the hardware you select.

Comment by Dave on July 25, 2013 at 2:18pm


Since this system works with 3.3 V , do you connect it directly to your RX receivers?



You need to be a member of DIY Drones to add comments!

Join DIY Drones

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service