
Honken has an updated open source USB firmware for PIC microcontrollers. We ported the update to the IR Toy, you can load it up and test it yourself using the bootloader.
This version is much more robust, and a number of bugs were squashed. The first character sent is no longer lost, and strings of up to 8bytes are echoed successfully. If you have an IR Toy, you can try it yourself using a utility like Hercules to send test values.
This major milestone means open source PIC projects can soon do USB with completely open source code. Projects will be easier to compile because they won’t require a separate driver download from Microchip. This will be integrated into the USB IR Toy, Logic Sniffer, and Bus Pirate v4 prototype as soon as possible.
Image source (Simon Eugster CC-BY-SA)
