Elastic Sheep

Because elasticdog was already taken

Elastic Sheep header image 4

Entries Tagged as 'LUFA'

Serial Bluetooth module slave test

May 8th, 2011 · 20 Comments · Uncategorized

I am going to test the connection of a serial Bluetooth module to my Mac laptop. Serial data will be provided to the module through a Teensy 2 used as a USB-to-Serial adapter. Soldering the module on a breakout board The difficulty is to correctly align all the module pins to the breakout pads. The [...]

[Read more →]

Tags:····

Teensy2 USB WAV player – Part 1

April 28th, 2010 · 2 Comments · Uncategorized

I had plans to implement a small WAV playback application making use of a FAT32/SD card file access. Considering my published demo with SD card Mass Storage, the plan evolved to a more ambitious endeavour: implementing the basic blocks of a WAV player. The archetype model for this project is the MP3 player device. It [...]

[Read more →]

Tags:·····

Teensy2 USB Mass Storage with an SD card

April 12th, 2010 · 36 Comments · Uncategorized

Iterating on my precedent post, the next logical step is to use the USB interface to access the SD card connected to the Teensy2/ATMEGA32U4 with a Mass Storage profile. LUFA Mass Storage demo The LUFA library offers a mass storage demo. It is based on the AT90USBKEY demonstration board that provides two onchip serial flash [...]

[Read more →]

Tags:·····

Installing the LUFA TeensyHID bootloader

January 5th, 2010 · 48 Comments · Uncategorized

The LUFA project contains the TeensyHID bootloader that can be used as a replacement of the original HalfKay bootloader preloaded on the Teensy boards. It can be useful if like me you have completely erased the original flash with an external programmer. Because the HalfKay bootloader is proprietary code and is protected by lock bits, [...]

[Read more →]

Tags:····

Testing the LUFA library on the Teensy

April 3rd, 2009 · 1 Comment · Uncategorized

LUFA is an open-source usb stack implementation from Dean Camera, suitable for the AVR family and thus the AT90USB162 on my Teensy board. The version I am starting with in this tutorial is LUFA090209.zip The CDC demo The Communication Device Class is a generic class that can be used for modem communication. In this case [...]

[Read more →]

Tags:···