Windows 10 IoT Core supports a variety of peripheral interfaces and protocols, including support for common busses like I2C, UART, USB, and more. This page lists known supported peripherals and is current as of the latest RTM release. Specific entries may only work on Insider releases and will be noted as such. We encourage you to contribute to this list on GitHub!
Important
This list is not exhaustive. There are many other peripherals not listed on this page that are compatible with Windows 10 IoT Core. If a device you don't see listed but is class-compliant with what's already supported in Windows 10 IoT Core, then it will work. Please check with the IHVs to see if specific drivers are compatible and supported for mentioned architectures.
Looking for information about supported hardware platforms? Check out SoCs and Custom Boards for a list of development boards compatible with Windows.
USB Devices
WiFi Adapters
Part Name / No.
Compatible Architecture
Description
Relevant Links
Microsoft Verified
Official Raspberry Pi WiFi dongle
ARM32, x64, x86
The official Raspberry Pi WiFi dongle offers the best possible WiFi performance for its diminutive size.
✔
Airlink Wireless N 150 Mini USB Adapter
x64, x86
Airlink 101 AWL5077 Golden 150Mbps Wireless Mini USB Adapter with WPA2, WPA, and WEP enhanced wireless security
✔
Panda PAU06
x64, x86
Panda 300Mbps Wireless N USB Adapter with High Gain Antenna
✔
TP-LINK TL_WN725N
ARM32, x64, x86
TP-LINK TL-WN725N Wireless N Nano USB Adapter 150 Mbps (USB/VID_0BDA&PID_8179)
✔
NET-DYN USB WiFi Adapter
MBM
WiFi USB Adapter NET-DYN
✔
Realtek 8191 USB Wireless WiFi
ARM32, x64, x86
Realtek 8191 300Mbps 802.11n/g/b/ USB Wireless WiFi LAN Network Card Adapter
✔
Realtek 8192 USB Wireless WiFi
ARM32, x64, x86
Realtek Single-Chip IEEE 802.11b/g/n 2T2R WLAN Controller with USB 2.0 Interface
✔
Realtek 8188EU USB Wireless WiFi
ARM32, Mx64, x86BM
Realtek RTL8188EU Wireless LAN 802.11n/g/b USB 2.0 Network Adapter
✔
Realtek 8192EU USB Wireless WiFi
ARM32, x64, x86
Realtek RTL8192EU Wireless LAN 802.11n/g/b USB 2.0 Network Adapter
Adds the capability to control up to 16 servos with no additional Raspberry Pi processing overhead. Capable of doing PWM up to 1.6KHz with 12 bit precision.
The GoPiGo is a delightful and complete robot for the Raspberry Pi that turns your Pi into a fully operating robot. GoPiGo is a mobile robotic platform for the Raspberry Pi developed by Dexter Industries.
Semtech's LoRa® ultra-long range (100M to 10KM) spread spectrum communications technology has high interference immunity and provides a low-cost solution for connecting battery/solar powered devices to conventional network infrastructure.
A recommended SD card for devices that can have Windows 10 IoT Core flashed.
✔
Sensors
Part Name / No.
Compatible Architecture
Description
Relevant Links
Microsoft Verified
DHT11 basic temperature-humidity sensor
ARM32, x64, x86
A basic, ultra low-cost digital temperature and humidity sensor. It uses a capacities humidity sensor and a thermistor to measure the surrounding air, and spits out a digital signal on the data pin (no analog input pins needed).
A basic, ultra low-cost digital temperature and humidity sensor. It uses a capacities humidity sensor and a thermistor to measure the surrounding air, and spits out a digital signal on the data pin (no analog input pins needed).
Small, thin, low power, 3-axis MEMS accelerometer with high resolution (13-bit) measurement at up to ±16 g. Digital output data is formatted as 16-bit twos complement and is accessible through either a SPI (3- or 4-wire) or I2C digital interface.