Chuck(G)
25k Member
Hi Andrew,
The V-USB projects are all device-side, not host-side. Host-side is quite a bit more complicated and all AVR implementations that I've seen of host mode use an AVR-USB chip and a pile of software. For example, here's an app note from Atmel.
Maxim also makes a host controller chip that some have used.
The PIC 24F series also can handle host mode and Microchip has a code example with a pen drive interface.
There are a couple of ARM7 USB host implementations as well as many ARM9 hosts. But everything that I've just discussed is SMT and involves more code than I want to think about.
The V-USB projects are all device-side, not host-side. Host-side is quite a bit more complicated and all AVR implementations that I've seen of host mode use an AVR-USB chip and a pile of software. For example, here's an app note from Atmel.
Maxim also makes a host controller chip that some have used.
The PIC 24F series also can handle host mode and Microchip has a code example with a pen drive interface.
There are a couple of ARM7 USB host implementations as well as many ARM9 hosts. But everything that I've just discussed is SMT and involves more code than I want to think about.