IBM - CVUT Student Research Projects USB Host with ATmega Microcontroller Jiří Dostál Martin Chloupek
IBM - CVUT Student Research Projects 2 Our goal to create USB host device with microcontroller ATmega2560 to create a device that benefits from all ATmega2560 features to create a device with SL811 USB controller to create a device for universal purposes e.g. for WiFi connection, BlueTooth….
IBM - CVUT Student Research Projects 3 Example of usage
IBM - CVUT Student Research Projects 4 Results 4x USB HOST Universal board Connectors: USB I/O (40, 40, 20 pins) RS232 PGM (program)
IBM - CVUT Student Research Projects 5 Is done: Four new USB Host boards HW verification Basic API library for device programming in C USB Stack Will be done: WiFi software In the Future: Software for other devices PC sofware
IBM - CVUT Student Research Projects 6 USB Stack API similiar to libusb ( Support –reading device, configuration, interface, endpoint and string descriptors –Control, Bulk, Interrupt transfer r/w Isochronous transfers and timeouts are not implemented yet
IBM - CVUT Student Research Projects 7 Thank you for your attention.