Category Archives: USB

Building an SPI Port

It’s been some time since my last post. Last week I got inspired and revisited my yad2xx project over on Source Forge. Managed to get an SPI interface working as well as a bunch of cleanup work. The Serial Peripheral … Continue reading

Posted in FTDI, OS X, USB | Leave a comment

FTDI and OS X (Yosemite)

Revised 18 May 2016 This is a reposting of an earlier article under an open source project of mine. I’ve added it here as it is applicable to a more general audience than the yad2xx user. It documents configuration issues … Continue reading

Posted in FTDI, OS X, USB | 11 Comments

LUFA – First Steps Part 2

Device Descriptors Now that the overall project configuration has been configured we need to supply information about the device itself. Descriptors are data structures a USB device passes to the host computer during initialisation and are the key to ‘plug … Continue reading

Posted in AVR, Microcontroller, USB | 5 Comments

LUFA – First Steps Part 1

Introduction This week I used the LUFA framework to implement a simple USB-Serial device. USB isn’t at the trivial end of the embedded system development spectrum and LUFA goes a long way to ease the pain but getting started can … Continue reading

Posted in AVR, Microcontroller, USB | Leave a comment