Skip to content
MichaelMeissner edited this page May 15, 2020 · 8 revisions

Teensy Libraries

Here are some libraries written by Teensy users that are not (yet) incorporated in the main Teensydunio releases:

Teensy 4.0/4.1 Power button support

This library provides tools to modify the on/off pin in the Teensy 4.0 and 4.1.

Arduino Teensy Codec lib

Audiolibrary plugin, plays up to 320 kbps MP3, MP4(AAC), M4A(AAC), AAC-Raw or FLAC in software without external hardware - with only 48MHz.

SdFat beta

Warning: This is an early beta version of SdFat Version 2.

  • SdFat-beta was written by Bill Greiman.
  • This library is in early development and features may change. It will clearly have bugs. I am posting this version to get comments and help finding bugs/compatibility problems.
  • You can help by posting issues for problems you find. I am doing a great deal of testing but actual applications make the best test cases.
  • SdFat Version 2 supports FAT16/FAT32 and exFAT SD cards. It is mostly backward compatible with SdFat Version 1 for FAT16/FAT32 cards.
  • exFAT supports files larger than 4GB so files sizes and positions are type uint64_t for classes that support exFAT.
  • exFAT has many features not available in FAT16/FAT32. exFAT has excellent support for contiguous files on flash devices and supports preallocation.
  • If the SD card is the only SPI device, use dedicated SPI mode. This can greatly improve performance. See the bench example.
  • https://github.com/greiman/SdFat-beta.git
Clone this wiki locally