And so that was christmas…

MyUSB Library, Projects Add comments

Christmas over, 365 (leap year!) days to go. I fared quite well - apart from receiving the majority of the episodes of Stargate ever made on DVD, I also got a nice Logitech USB headset with noise cancelling microphone. While my bandwidth won’t reset until the 3rd of next month, I’ve created a new Skype account (username dean.camera) which I’ll be using to presumably talk to people across the globe about AVRs, programming, electronics and what-not. I’m damned shy, but if you don’t mind talking to a meek teenager, add me!

Since the headset’s USB, I couldn’t resist starting a USB Audio Host demo for MyUSB. That was actually a good idea - it helped me uncover a problem in the host control transmission and reception code, which was truncating the number of bytes to be transferred from an int to a char, causing lost data. That one threw me for a loop - isn’t GCC supposed to warn against truncation for types it knows at compile time when -Wall is used?!

I need to start work on the OTG portions of the library, but for that I need a second AT90USBKEY. I certainly can’t afford the AU$45 needed to get one from online Australia stores, so if you have an old but working board you want to get rid of, make me an offer for the board and shipping to Melbourne, Australia.

Also, if anyone wants MyUSB ported to a particular USBAVR flavor, I accept hardware donations. Even if it’s just a particular USB-AVR mounted on a breakout board, I’m happy to do a port if I receive the necessary hardware to test it out on.

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in