Hacker News new | past | comments | ask | show | jobs | submit login

Similarly to WebBT, WebUSB has been god send for us.. We were able to allow customers to flash their units through their browser while logged in, and driver free in Mac, Linux and Android! If we could only get CDC serial port support as well, so many products would talk biderectionally with so many websites.

From arduinos to music key pads, IoT devices, pocket oscilloscopes, sensors, etc.




Years ago I went down the route of trying to get USB over browser and it was not happening. Best I came up with was that if we did some real tricky stuff with making the device a “printer” and using some usb/printer emulation stuff. Abandoned it.

I assume like webBLE, that webUSB is Chrome only?


That's cool! Printing a hex file! :)

We tried a similar method of playing audio from the browser when its actually serial data. I think there are a few arduino platforms doing this now and it works on PCs and phones.

Yes, unfortunately it is Chrome only. The good news is that our device didnt really have to change at all to support Chrome. Most hardware devices' bootloaders support DFU (Device Firmware Update) so all we had to do was support DFU on our website.


>WebUSB has been god send for us.. We were able to allow customers to flash their units through their browser

Does the end-user know about this? Your comment doesn't make this clear to me.


Of-course, the customer had to explicitly give permission (every time) for Chrome to access any HW device. Also the device had to be manually put into bootloader mode.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: