Elastic Sheep

Because elasticdog was already taken

Elastic Sheep header image 4

Entries Tagged as 'avr'

Serial Bluetooth module – Master/Slave connection

May 20th, 2011 · 7 Comments · Uncategorized

I have soldered a second serial Bluetooth module. I am now going to test them in a master/slave configuration. The test boards The first test board is the one already used for my slave test with a Teensy 2 as USB to serial adapter and power supply. This board will be the master one. The [...]

[Read more →]

Tags:···

Teensy2 USB WAV player – Part 2

June 29th, 2010 · 11 Comments · Uncategorized

[Update Jan 6th, 2011 / An error in the capacitor unit (pF instead of nF) has been fixed in the schematics] Long overdue post in my USB WAV player implementation series. Let’s go ! General architecture Here are the main software building blocks of the application: The left side is the USB Mass Storage implementation [...]

[Read more →]

Tags:·····

Teensy2 USB Mass Storage with an SD card

April 12th, 2010 · 25 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:·····

Reading an SD card with an ATMEGA168

January 12th, 2010 · 16 Comments · Uncategorized

In this small week-end project, I will connect a SD card to an ATMEGA168 and try to read data from it. The SD card pin-out The SD card can be talked to with three different transfer modes: 1-bit SD mode, 4-bit SD mode and SPI mode. According to Wikipedia, all cards must support all three [...]

[Read more →]

Tags:··

Installing the LUFA TeensyHID bootloader

January 5th, 2010 · 46 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:····