One down, four to go…

This morning I completed my first end-of-year exam, my Math for Engineers paper. Three hours of tedious matrix multiplication, probability distributions and the solving of several types of differential equations. I’m glad that’s over!

With the completion of my first exam comes a new update to the MyUSB codebase, which now includes Denver Gingerich’s keyboard demonstration application. I’ve also fixed a number of bugs, which means the code is even better than before. After exams have completed I’ll get back to the host code (which requires a lot of effort and time), rather than just the small bug-fixes, restructuring and additions I’m doing now. Despite the limited time I have, I think I’ve accomplished quite a lot in the past week or so, with the new event system and the decoupling of the library from the end-application.

Once again, if you’ve been using MyUSB I’d love to hear from you!

I’d also like to publicly thank Christian of Object Development for being such a good sport about letting Denver’s keyboard demo copy the keyboard USB report descriptor he made. There’s a great firmware-only USB driver (for AVRs lacking the inbuilt USB controller which MyUSB requires) over on the Object Development website, which I highly recommend to those who aren’t using the AT90USB series AVRs and thus can’t use MyUSB.

 

Comments

No comments so far.

Leave a Reply

 
(will not be published)
 
 
Comment
 
 

 

Vital Stats

  • 35 Years Old
  • Australian
  • Lover of embedded systems
  • Firmware engineer
  • Self-Proclaimed Geek

Latest Blog Posts

RSS