Post B6l7FTj97SGjDaGRc0 by firefoxwebdevs@mastodon.social
(DIR) More posts by firefoxwebdevs@mastodon.social
(DIR) Post #B6l5WIv6LyUOiNkfBo by firefoxwebdevs@mastodon.social
0 likes, 2 repeats
The Web Serial API landed in Firefox 151, allowing you to connect directly to microcontrollers, dev boards, 3D printers, power meters, and other serial-connected hardware from the web. Here's how it works:
(DIR) Post #B6l5WJIqvfUJu2rdD6 by firefoxwebdevs@mastodon.social
0 likes, 0 repeats
See our announcement post for more detail, demos, and docs https://hacks.mozilla.org/2026/05/web-serial-support-in-firefox/
(DIR) Post #B6l6u3RVeJ5RcJnbkW by hj@shigusegubu.club
0 likes, 0 repeats
@firefoxwebdevs so Web Serial is OK but WebHID and WebUSB are not?
(DIR) Post #B6l7FTj97SGjDaGRc0 by firefoxwebdevs@mastodon.social
0 likes, 0 repeats
@hj what do you mean by 'ok' here?
(DIR) Post #B6l7FTtmTum9kZEwBk by hj@shigusegubu.club
0 likes, 0 repeats
@firefoxwebdevs https://mozilla.github.io/standards-positions/#webusbhttps://mozilla.github.io/standards-positions/#webhid
(DIR) Post #B6l7deqPRBl4eCBuXw by firefoxwebdevs@mastodon.social
1 likes, 0 repeats
@hj Web Serial is the second API we've applied this new permission flow to, the other being WebMIDI. We'll continue to look at other APIs on an individual basis.
(DIR) Post #B6l8X5oSs1PMDSiOBs by hj@shigusegubu.club
0 likes, 0 repeats
@firefoxwebdevs I hope you implement at least WebHID because it's very popular and lack of support for it in Firefox just drives popularity of Electron and Chromium(-based browsers)
(DIR) Post #B6lA2UemeRZiCPivaq by firefoxwebdevs@mastodon.social
0 likes, 0 repeats
@hj which sites do you use that use it, or what are your use-cases for it as a developer?
(DIR) Post #B6lA2V2tCorDPB0BAO by hj@shigusegubu.club
1 likes, 0 repeats
@firefoxwebdevs something like https://usevia.app/ https://launcher.keychron.com/ Same idea as Web Serial, just different hardware API. Usecase is the same - controlling and configuring hardware.VIA and Keychron Launcher let me configure my keyboard and mouse without having to download a windows-only "driver" and run it on wine with terrible results.