WebUSB is here! TinyUSB now has WebUSB support at Adafruit!: A New video by Adafruit Industries
WebUSB is here! TinyUSB now has WebUSB support at Adafruit!
Following up on our earlier mass-storage support announcement for TinyUSB, we just added WebUSB support!
You can now send and receive data over Chrome (or other WebUSB) browsers with Javascript or whatever else is your favorite web programming language.
This can make for really interesting interactions where people don’t need any drivers or software to send/receive commands, or perhaps to expose some sort of REPL.
The example code is here:
https://ift.tt/2Zmcu8y
and here’s what the webpage code looks like:
https://ift.tt/2GB5fCt
We’ll be adding this to our Arduino library shortly, and will follow up when we have the library committed and updated
tinyUSB currently supports SAMD21, SAMD51, nRF52840, various LPCs, and STM32F4 – more chips will be supported soon!
tinyusb is an open-source (BSD-licensed) USB Host/Device/OTG stack for embedded micro-controllers, especially ARM MCUs. It is designed to be user-friendly in term of configuration and out-of-the-box running experience.
#usb #tinyusb #webusb
In addition to running without an RTOS, tinyusb is an OS-awared stack that can run across RTOS vendors. For the purpose of eliminating bugs as soon as possible, the stack is developed using Test-Driven Development (TDD) approach. More documents and API reference can be found at http://docs.tinyusb.org
https://www.tinyusb.org
Visit the Adafruit shop online – http://www.adafruit.com
—————————————–
LIVE CHAT IS HERE! https://ift.tt/2uZxZxt
Adafruit on Instagram: https://ift.tt/2hczccU
Subscribe to Adafruit on YouTube: https://ift.tt/WjMaF9
Join our weekly Show & Tell on G+ Hangouts On Air: https://ift.tt/XXwygw
New tutorials on the Adafruit Learning System: https://ift.tt/Pax0QO
—————————————–