I have a project I'm thinking about porting to a Teensy.
It does not require the internet, but it does require a fairly involved first-time setup. I'd like to use a web browser for this. It's OK to require a USB connection, but WIFI or a wired ethernet connection seem like overkill for a one-time setup.
The user-experience I'd love to see is: User plugs the device in, and a web browser pops up with a page served by the device itself. The page interactively updates the device settings over USB.
Also acceptable: User opens a (possibly local) web page which asks permission and then establishes a connection to the device on their local system.
I've had a quick look at WebUSB. It might be the answer, though as far as I can tell, only my second scenario would be supported. Searching WebUSB here found a few posts, but they're a bit out-of-date.
So, what's the status of WebUSB support on the Teensy? ...And the industry in general for that matter?
Or, can you suggest an alternate approach? Seems like I'm probably not the first to want something like this.
-Matt
It does not require the internet, but it does require a fairly involved first-time setup. I'd like to use a web browser for this. It's OK to require a USB connection, but WIFI or a wired ethernet connection seem like overkill for a one-time setup.
The user-experience I'd love to see is: User plugs the device in, and a web browser pops up with a page served by the device itself. The page interactively updates the device settings over USB.
Also acceptable: User opens a (possibly local) web page which asks permission and then establishes a connection to the device on their local system.
I've had a quick look at WebUSB. It might be the answer, though as far as I can tell, only my second scenario would be supported. Searching WebUSB here found a few posts, but they're a bit out-of-date.
So, what's the status of WebUSB support on the Teensy? ...And the industry in general for that matter?
Or, can you suggest an alternate approach? Seems like I'm probably not the first to want something like this.
-Matt
Last edited: