Skip to content

Custom teensy firmware to have the teensy act as a USB Mass Storage Device.

Notifications You must be signed in to change notification settings

damonearp/teensy-3.2-msd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

teensy-3.2-msd

Custom teensy firmware to have the teensy act as a USB Mass Storage Device.

This is a learning project and the goal was to create a USB MSD with a Teensy 3.2 and the Micro SD card reader. While the code relies on existing Teensy and Arduino code, most of the dependencies have been removed and the USB driver updated/rewritten. As such it is a standalone project which only needs the gcc arm-none-eabi build tools to make and PaulStoffregen/teensy_loader_cli to load onto the Teensy.

Kevin Cuzner provided excellent information in his Teensy 3.1 Bare Metal Post and sample code at kcuzner/teensy-oscilloscope.

The final device is a Teensy 3.2 soldered together with a Micro SD Card Adapter, and a Micro SD card for storage. It provides logging over the first serial tx pin, and has been rudementarly tested with Linux v4.4.x and Windows 7.

Code Dependencies

About

Custom teensy firmware to have the teensy act as a USB Mass Storage Device.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages