Is the Arduino Uno's hardware just not cutting it? Do you need a more powerful platform, but you're not ready to move away from the Arduino IDE? Then the Teensy is the perfect ARM based micorcontroller for your next robot project. The Teensy 3.1 is a complete USB-based microcontroller development system and is as versitile as it is powerful. A custom Teensy installer and bridge application will easily allow you to write sketches for the Teensy and load them on to the Teensy. All programming is done via the USB port just like the Arduino - no special programmer is needed.
Utilizing a 32 bit ARM Cortex microprocessor running at 72 MHz, and with a footprint of only 1.4 x 0.7", Teensy packs massive processing power into a small space. Multiple channels of Direct Memory Access, 12 bit digital/analog converter, an I2S digital audio interface, 4 separate interval timers, and a delay timer, all ensure that Teensy has what your project needs. All pins have interrupt capability, and it can provide system voltage of 3.3V to other devices at up to 100mA. Though the Teensy runs at 3.3v logic levels, all of the digital input pins are 5v tolerant, meaning you can apply a 5v input without fear of damaging the Teensy.
- Dimensions: 1.4 x 0.7"
- 32 bit ARM Cortex-M4 72 MHz CPU (M4 = DSP extensions)
- 256K Flash Memory, 64K RAM, 2K EEPROM
- 21 High Resolution Analog Inputs (13 bits usable, 16 bit hardware)
- 34 Digital I/O Pins (5V tolerance on Digital Inputs)
- 12 PWM outputs
- 7 Timers for intervals/delays, separate from PWM
- USB with dedicated DMA memory transfers
- 3 UARTs (serial ports)
- SPI, I2C, I2S,CAN Bus, IR modulator
- I2S (for high quality audio interface)
- Real Time Clock (with user-added 32.768 crystal and battery)
- 16 DMA channels (separate from USB)
- Touch Sensor Inputs