USB Fun – Tiny USB WiFi and Hub Boards and micro USB Hub

I’ve come across a few interesting tiny USB boards and hubs in the last few days, so instead of writing a post for each, I’ve gathered all info into a single article.

Small ESP8285 USB Board

A couple of weeks ago, CNLohr released his first ESPUSB virtual USB implementation for ESP8266 allowing to use USB with external hardware, barring a resistor, and only two GPIOs. He has now made a tiny board based on ESP8285 with a USB interface leveraging ESPUSB.

ESP8285_USB_BoardHardware files can be found on github. So what can you do with it? CNLohr leveraged the work of the community in order to emulate a keyboard and mouse using a smartphone.

The only bit of bad news in the video is that finally USB full speed (12 Mbps) can’t be supported.

NanoUSB Hub Board

Mux wanted to add more USB devices to its tablets, but there was none free, so he decided to create a USB hub board small enough to fit inside tablets and called it NanoUSB measuring just 12x12x1.5mm, and provides two USB ports from one USB host port in the target hardware.

Tiny_USB_Hub_PortHe could use it to add a Bluetooth USB dongle inside Cube i7 Stylus tablet as shown in the video below.

You can find documentation on Muxtronics, and purchase the board on Tindie for $8.90 + shipping.

Micro USB hub

Smartphones usually only have one micro USB OTG port or USB-C port, but for example if you want re-purpose your smartphone for other tasks, or want to use a USB device while charging your phone, you’d need a hub connected via a USB OTG adapter. Another solution is to directly use a micro USB hub with 3 USB ports and one micro USB port which I found on DealExtreme for $4.71 including shipping.

 

micro-USB-hub-smartphoneIt could also be useful for Raspberry Pi Zero board for example. If you have a more recent device with a USB-C connector you might consider a USB-C to USB hub instead. DX sells one for $5.12.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
11 Comments
oldest
newest
Deets
Deets
8 years ago

That is not a microusb hub although DX does sell some and powering 4 devices from a phone/tablet is iffy.

Jerry
Jerry
8 years ago


So how does it work? Can you charge the phone and power the three USB devices from an external power supply while they work in data mode?

mihu
mihu
8 years ago

@Jean-Luc Aufranc (CNXSoft) According to one of the reviews it will not work: “Nice and good product, but you probably came to this product for this: You want this for you tablet to charge and use a mouse or other USB-device at the same time. Unfortunately, there is a switch: OTG or Charge. You can’t use them at the same time. Or you use it for charging, or you use it for USB-devices. For example: You have a Windows tablet and you want to play a game with keyboard and mouse (USB in this hub) and you need to charge… Read more »

Jerry
Jerry
8 years ago

@mihu
Heh, good old USB :S I feared this might be the case.

tkaiser
tkaiser
8 years ago

@Jean-Luc Aufranc (CNXSoft) The USB-C hub is scam anyway since the description mentions USB 3.1. Type-C is interesting since it’s a connector/cable standard backwards compatible with USB2.0 and older powering specs while also able to carry USB 3.x and being compliant with latest USB-PD specs (PD –> power delivery, type-C allows device and host negotiate increasing voltages and amperage if supported up to 20V/5A). This thing does neither implement USB-PD (no charging possible at all) nor USB 3.x. It simply uses the backwards compatible USB 2.0 data lines and downstream power lines. Regarding USB OTG and charging while providing power… Read more »

tkaiser
tkaiser
8 years ago

@Jean-Luc Aufranc (CNXSoft) I don’t think this is intended to work with an USB hub connected to the OTG port since the specs talk all the time about connecting two devices directly (it’s about negotiating logical roles — host vs. OTG — and power delivery). The solution to this ‘problem’ is AFAIK a powered hub implementing sane charging to the OTG device while also providing stable 5V downstream to USB devices connected to the hub (yeah, way too expensive, no one would buy this). And to be honest: Comparing USB OTG specs and reality causes headache. Read through the wikipedia… Read more »

Nobody of Import
Nobody of Import
8 years ago

It should be noted that the last one is of dubious quality and performance. We’ve been working with the two and four port devices and the performance with at least WiFi dongles is very subpar (4Mbits/s versus 35-40 Mbits/s…)

Boardcon Rockchip RK3588S SBC with 8K, WiFI 6, 4G LTE, NVME SSD, HDMI 2.1...