Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wicg/webusb
Connecting hardware to the web.
https://github.com/wicg/webusb
shipping-chromium
Last synced: about 1 month ago
JSON representation
Connecting hardware to the web.
- Host: GitHub
- URL: https://github.com/wicg/webusb
- Owner: WICG
- License: other
- Created: 2015-05-08T22:53:16.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2024-10-04T20:42:44.000Z (about 2 months ago)
- Last Synced: 2024-10-14T09:20:54.206Z (about 1 month ago)
- Topics: shipping-chromium
- Language: Bikeshed
- Homepage: https://wicg.github.io/webusb/
- Size: 2.73 MB
- Stars: 1,311
- Watchers: 85
- Forks: 131
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
WebUSB
======Connecting hardware to the web.
![Build status](https://github.com/WICG/webusb/actions/workflows/pr-push.yml/badge.svg)
Documents
---------* [Specification](https://wicg.github.io/webusb/) (Editor's Draft)
* [Test API Specification](https://wicg.github.io/webusb/test/) (Editor's Draft)Communication
-------------* [Stack Overflow](https://stackoverflow.com/questions/tagged/webusb) for questions & answers about **using** WebUSB.
* [Issue Tracker](https://github.com/wicg/webusb/issues) for **specification** issues.
* [Chromium Issue Tracker](https://bugs.chromium.org/p/chromium/issues/list?q=component%3ABlink>USB) for Chrome **implementation** issues.Implementation Status
---------------------* Available in Chromium-based browsers for Android, ChromeOS, Linux, macOS and Windows (released in Chrome 61).
* The Node.js [usb](https://github.com/node-usb/node-usb) package exports a `WebUSB` object.Demos
-----* [Arduino Integration](https://github.com/webusb/arduino/)
* [WebLight](https://github.com/sowbug/weblight)
* [USB Device Firmware Upgrade (DFU)](https://github.com/devanlai/webdfu)
* [WebADB](https://github.com/webadb/webadb.js)
* [Zephyr JS IDE](https://github.com/01org/zephyrjs-ide), [hosted IDE](https://01org.github.io/zephyrjs-ide/)
* [DSLR camera control](https://web-gphoto2.rreverser.com/)Articles
--------* [Access USB Devices on the Web](https://developers.google.com/web/updates/2016/03/access-usb-devices-on-the-web)
* [The WebUSB Security Model](https://medium.com/dev-channel/the-webusb-security-model-f48ee04de0ab) (outdated)
* [WebUSB and JavaScript Robotics](http://iceddev.com/blog/webusb-and-javascript-robotics/) (PageNodes)
* [Program a smart device directly, no install needed](https://medium.com/@kennethrohde/program-a-smart-device-directly-no-install-needed-cd8b29320d76) (Arduino running Zephyr)
* [Web enabling legacy devices](https://medium.com/@larsgk/web-enabling-legacy-devices-dc3ecb9400ed) Discusses USB CDC (USB Serial devices)