The Teensy is a complete USB-based microcontroller development system, in a very small footprint, capable of implementing many types of projects. All programming is done via the USB port. No special programmer is needed, only a standard "Mini-B" USB cable and a PC or Macintosh with a USB port.
The Teensy with header pins soldered can be used on a breadboard, which can also be run from the +5 volt from the USB cable. Standard Teensy boards come with solder pads. Either way, all Teensy boards come fully assembled and tested, so no surface mount soldering is needed.
Software Development Tools