We are excited to announce that we are now a distributor for the Teensy line of products from PJRC.
The Teensy product line is a performance-oriented line of microcontrollers that includes the Teensy 4.0 and 4.1 that incorporate the world’s fastest microcontroller, the 600MHz i.MX RT1060 with ARM Core-M7 that can be overclocked up to 1GHz. It is all packaged in a very ‘teensy’ size of only 1.4” x 0.7” or 2.4” x 0.7”.
The Teensy 4.x products include such advanced features as 64-bit internal data buses, full 64-bit floating point via FPU hardware. Ability to execute up to 2 instructions per clock cycle, many built-in interfaces such as CAN bus, IC2, Serial, SPI and ethernet and is breadboard compatible.
These products have enough power for real-time music synthesizing, advanced robotic control, real-time data collection and lots of other cool stuff. Audio adapter boards are available for audio projects.
A great feature unlike most advanced microcontrollers is that the Teensy products are Arduino compatible on the software side and can be programmed with the familiar Arduino IDE programming environment without buying specialized programming equipment. Many of the existing Arduino libraries will work with Teensy as-is and many Teensy specific libraries that take advantage of the enhanced features and peripherals have been developed or are in the pipeline.
Another nice feature is the PJRC Forum. PJRC hosts an excellent forum for the Teensy products that is targeted toward more advanced users and projects.
If you are currently familiar with Arduino, migrating to Teensy to take your game up to the next level is extremely easy.
The price is right as well with the 48MHz Teensy LC (Low Cost) version starting at just $12.50 up to the top of the line Teensy 4.1 at $27.95. All of our boards ship with a set if selectively plated gold headers.
The chart below shows the CoreMark Benchmark testing with the Teensy boards as well as several other popular microcontrollers. Some of the boards that can be overclocked show both the performance at the standard clock rate as well as the overclocked (OC) performance. In some cases, overclocking requires heat sinking be added to the CPU.
Larger numbers = faster performance.
In case you are wondering, we aren’t currently offering the Teensy 3.6 as the features and performance are a subset of the Teensy 4.1 which sells at a lower price.
Here are some of the features of the top-of-the-line Teensy 4.1
- i.MX RT1062 ARM Cortex-M7 running at 600MHz. Can be overclocked up to 1.008GHz with heat sinking
- 1MB (1024K) RAM (512K tightly coupled)
- 8MB FLASH (64K reserved for recovery & EEPROM emulation)
- 2 QSPI chip locations to add up to 16MB PSRAM or 8MB PSRAM and 16MB FLASH
- 10/100 Mbit DP83825 PHY Ethernet header
- USB host pins
- Micro SD Socket
- 2 USB ports, both 480 Mbit/sec, can be any device type
- 3 CAN Bus (1 with CAN FD)
- 2 I2S Digital Audio
- 1 S/PDIF Digital Audio
- 1 SDIO (4-bit) native SD
- 3 SPI, all with 16 word FIFO
- 3 I2C, all with 4 byte FIFO
- 8 serial ports, all with 4 byte FIFO
- 32 general purpose DMA channels
- 35 PWM capable pins
- 55 digital I/O, all interrupt capable
- 42 breadboard friendly I/O pins
- 18 analog input pins with 2 12-bit ADCs on-chip
- Cryptographic Acceleration
- Random Number Generator
- Built-in RTC for date/time
- Dynamic clock scaling
- True 64-bit floating point via FPU hardware
- Programmable FlexIO
- Pixel Processing Pipeline
- Peripheral cross-triggering
- Power On/Off management
- Compatible with Arduino IDE and many libraries
- Works with Windows, Mac OS X and Linux
- Small size is perfect for permanently embedding into projects
- DIP package is perfect for use with solderless breadboards
Teensy 4.1 – 32-bit 600MHz, 3.3V only, 48-pin DIP package
Teensy 4.0 – 32-bit 600MHz, 3.3V only, 28-pin DIP package
Teensy 3.5 – 32-bit 120MHz, 5V tolerant inputs, 48-pin DIP package
Teensy 3.2 – 32-bit 72MHz, 5V tolerant inputs, 28-pin DIP package
Teensy LC – 32-bit 48MHz, 3.3V only, 28-pin DIP package