PJRC Teensy LC

This site has been great fun, but it has run its course, and it is time to move on. Please get what you want from the site before January 1, 2020. Some pages will move to another site but most will go away.

PJRC Teensy LC

The Teensy LC is a US$12 board. About 1/3 the cost of an Arduino Uno. It has a 48MHz ARM Cortex M0+ microcontroller with 62kB Flash and 8kB RAM. EEPROM is emulated in Flash. It is generally a 3.3V board, but there is one 5V digital output, which is created by a 74LV1T125 buffer chip. It has 13 16-bit analog inputs, and one real 12-bit analog output. Seven timers provide about all of the timing one might need.

Unlike it's big brother, the Teensy 3.1, the Teensy LC has two hardware SPI ports, one with a FIFO. There are two I2C ports and an I2S audio port. Under "normal" circumstances, with simple code, the Cortex M0+ keeps up with an M4 at the same clock speed, but the M4 runs circles around the M0+ when it comes to math.

The Arduino libraries supplied by PJRC allow you to write typical Arduino code, but still take advantage of the features of the ARM MCU, such as true analog output.

PJRC Teensy LC
MCU ATmega32U4
DigitalPins 27
PWM 10
Analog Inputs 13
Analog Outputs 1
Operating Voltage 3.3
Operating Frequency 48MHz
3.3V Output 100mA
Test Current Draw
Web Site PJRC
  1. Information from manufacturers and other sources.
  2. Test current from sketch that exercises I2C, SPI, and analog pins.

If you need a 3.3V ARM development board with 5V tolerance, try the Teensy 3.1 or Teensy 3.2.

Arduino Board Logo


Arduino-Board is the go-to source for information on many available Arduino and Arduino-like boards, tutorials and projects.

Help and Support


Stay updated

Sign up if you would like to receive our once monthly newsletter.