Arduino USB Host Mini – first prototype.

First prototype of USB Host Mini

First prototype of USB Host Mini

This is the status update on Arduino USB Host Mini development, announced 3 weeks ago. I received rev.0 PCBs last Saturday – BatchPCB is faster than ever! I made a test build (see title picture) and after fixing one major and several minor mistakes placed an order for what I’m hoping will be the final pre-production sample.

The prototype was built to sit on top of Arduino Pro Mini to make access to the parts easier during troubleshooting. On the final board USB connector is placed slightly further away from the pins; it will be possible to place Arduino on top of the shield so that the height of the “sandwich” will be less or equal to the height of USB connector.

In 2-3 weeks I’m hoping to finalize the design and start producing the USB Host Mini. Stay tuned!


3 comments to Arduino USB Host Mini – first prototype.

  • I am interested please e-mail me

  • RedGuy


    I recently purchased your Host Shield v.1.21, and have a couple of questions:

    Question 1) Is multiplexing circuitry necessary to allow simultaneous use of the TX/RX pins, or is there a software method to allow both the USB shield and Bluetooth Mate to be used? I am trying to use both a USB mouse and Bluetooth Modem simultaneously.

    To allow for use with an Arduino Uno, “BUS is routed to VCC, therefore only self-powered USB devices are expected to function,” as stated in your description of your Mini version.

    Question 2) Does the above statement mean that an extra converter would be necessary to operate a USB device from an Uno using the Host Shield Mini’s design? I am trying to port this functionality to a separate PCB.

    Please respond at your nearest convenience. Thank you!

    • USB host doesn’t use TX/RX. I use serial for debug output in my example sketches but it can be suppressed with no loss of functionality.

      To make mini work with 5V Arduino you need to add all extra parts which exist on full size shield, namely level shifters for all input and output pins. You’d be much better off working from “Simple” shield schematic.