
Beth from scanlime has posted this code for creating a USB host in software on the Parallax Propeller.
Beth got interested in this concept while considering whether USB WiFi and Bluetooth modules could be interfaced to the Propeller. She wanted to see if a USB host controller could be implemented entirely in software on the Propeller. She found that it could! While this is a work in progress, it certainly represents an impressive coding project.

Really cool project! Sadly I don’t have any Propeller kit here, just an XMOS board… reads the USB spec and plots…