Loading...
Loading...
Firefox 151 for Desktop adds support for the Web Serial API, letting web apps talk directly to microcontrollers, development boards, 3D printers, power meters and other serial-capable hardware without native installers. Mozilla collaborated with Adafruit and tested common workflows—Adafruit’s Web Serial tool can deliver CircuitPython firmware to ESP32, Raspberry Pi Pico and similar boards via USB, enabling drag-and-drop code deployment and interactive I/O from web pages. Mozilla engineer Florian
Native Web Serial support in Firefox lets web apps interact directly with hardware, reducing the need for platform-specific installers and streamlining development workflows for embedded and maker projects. This lowers friction for deploying firmware and enables browser-based tooling for education, testing and device management.
Dossier last updated: 2026-05-22 01:18:50
Mozilla added Web Serial API support to Firefox 151, enabling desktop Firefox to directly communicate with serial-connected hardware like microcontrollers and development boards. The release lets developers, educators, makers, and embedded-device communities program and control hardware from the browser without extra software. Mozilla collaborated with Adafruit to test and validate browser-based hardware workflows—bringing CircuitPython and other Adafruit board programming experiences to Firefox. This expands browser-based development tooling, lowering friction for classroom labs, hobbyists, and embedded workflows and reinforcing the web as a platform for hardware interaction. Mozilla invites users to try the feature and report feedback to improve the experience.
Firefox 151 for Desktop adds Web Serial API support, enabling web apps to communicate directly with microcontrollers, development boards, 3D printers, power meters and other serial-capable hardware without native software. Mozilla worked with Adafruit to validate workflows like delivering CircuitPython firmware via a browser-based Web Serial tool, and highlighted demos including a Page Playground by Mozilla engineer Alex Franchuk and power-measurement tooling by Florian Quèze that imports USB power meter data into the Firefox Profiler. Supported devices include ESP32-family boards, Raspberry Pi Pico, various USB power meters and many hobbyist tools, making web-based device programming, firmware delivery, and hardware UIs more accessible. This expands Firefox’s utility for makers, educators, and hardware developers.
Mozilla added Web Serial API support to Firefox 151, enabling direct browser-to-hardware communication on desktop. The feature lets developers, educators, makers and embedded-device users connect to microcontrollers, development boards and other serial devices from Firefox’s Gecko engine without extra software. Mozilla collaborated with Adafruit to test and validate browser-based hardware workflows, bringing CircuitPython and Adafruit’s teaching and maker tools into the Firefox experience. This lowers friction for classroom kits, prototyping and maker projects by simplifying setup and enabling in-browser coding and device configuration. The move broadens Firefox’s appeal to hardware-focused communities and underscores a push to support diverse web workflows.
Firefox 151 for Desktop adds support for the Web Serial API, letting web apps talk directly to microcontrollers, development boards, 3D printers, power meters and other serial-capable hardware without native installers. Mozilla collaborated with Adafruit and tested common workflows—Adafruit’s Web Serial tool can deliver CircuitPython firmware to ESP32, Raspberry Pi Pico and similar boards via USB, enabling drag-and-drop code deployment and interactive I/O from web pages. Mozilla engineer Florian Quèze demonstrated reading USB power meters and exporting data into the Firefox Profiler, showing practical developer and maker use cases. The feature broadens Firefox’s utility for hobbyists, educators, hardware hackers and developers by simplifying firmware delivery, device control and hardware diagnostics from the browser.