Brussels / 30 & 31 January 2016


Make your own USB device without pain and money!

Turn your Linux board into a custom USB device.

USB is considered by many people to be some kind of black magic or place where the dragons live... During this talk Krzysztof is going to smash this urban legend and show that creating custom USB devices may be both fast and easy!

The goal of this presentation is to create our own USB device on a cheap development board. To do this we have to start our journey with some brief introduction to USB protocol. Then we will run through its Linux implementation to scare off all the dragons. The next steps are open source projects which support user in creating their own USB devices using existing kernel infrastructure. Each part is supported by a suitable demo to ensure that there isn't any black magic.

As in abstract.


Krzysztof Opasiak