USB projects which will help you to understand the USB bus and more DIY kits