<?xml version="1.0" encoding="UTF-8"?>
<feature id="serial"><name>Web serial</name><description>The navigator.serial API communicates with devices over serial ports, such as microcontrollers.</description><baseline><status>limited</status></baseline><support><browser name="chrome" version="89" supported="true"></browser><browser name="firefox" version="151" supported="true"></browser><browser name="safari" version="—" supported="false"></browser><browser name="edge" version="89" supported="true"></browser><browser name="chrome_android" version="—" supported="false"></browser><browser name="firefox_android" version="—" supported="false"></browser><browser name="safari_ios" version="—" supported="false"></browser></support><specifications><spec>https://wicg.github.io/serial/</spec></specifications><caniuse></caniuse><mdn_url>https://developer.mozilla.org/docs/Web/API/Serial</mdn_url><compat_features><key>api.Navigator.serial</key><key>api.Serial</key><key>api.Serial.getPorts</key><key>api.Serial.requestPort</key><key>api.Serial.requestPort.allowedBluetoothServiceClassIds_option</key><key>api.Serial.requestPort.filters_bluetoothServiceClassId</key><key>api.SerialPort</key><key>api.SerialPort.close</key><key>api.SerialPort.connect_event</key><key>api.SerialPort.connect_event.bluetooth_rfcomm</key><key>api.SerialPort.connected</key><key>api.SerialPort.disconnect_event</key><key>api.SerialPort.disconnect_event.bluetooth_rfcomm</key><key>api.SerialPort.forget</key><key>api.SerialPort.getInfo</key><key>api.SerialPort.getInfo.bluetoothServiceClassId</key><key>api.SerialPort.getSignals</key><key>api.SerialPort.open</key><key>api.SerialPort.readable</key><key>api.SerialPort.setSignals</key><key>api.SerialPort.writable</key><key>api.WorkerNavigator.serial</key><key>html.elements.iframe.allow.serial</key><key>http.headers.Permissions-Policy.serial</key></compat_features><canonical_url>https://nowyoucanuse.com/features--serial.html</canonical_url></feature>