There are many IoT hardware boards on the market today. Windows 10 IoT Core has some very specific hardware requirements, so only a few of the boards available support the the ability to run Windows 10 IoT Core and using Visual Studio 2015 for building Universal Windows Platform (UWP) Apps to run on them. One of these boards, the Raspberry Pi, is very popular, but not all Raspberry Pi boards are compatible. There are a few other IoT boards that are supported as well. This post lists out the IoT boards that are currently supported by Windows 10 IoT Core.

Raspberry Pi 3

Specifications:

  • RaspberryPi3SoC: Broadcom BCM2837
  • CPU: 1.2 Ghz 64-bit quad-core ARM Cortex A53
  • Memory: 1 GB
  • GPU: Broadcom VideoCore IV @ 250 Mhz
  • USB Ports: 4
  • Networking: Onboard Wifi 802.11 a/b/g/n, Onboard Bluetooth 4.1, and 10/1000 Mbit/s Ethernet
  • Video input: 15-pin MIPI camera interface (CSI) connector
  • Video Output: Composite via 3.5 mm jack, and HDMI
  • Audio Inputs: I2S
  • Audio Outputs: Analog via 3.5 mm jack, and Digital via HDMI
  • Storage: MicroSD
  • GPS: No
  • Peripherals: 17 GPIO plus specific functions, and HAT ID bus

Links:

Raspberry Pi 2

Specifications:

  • RaspberryPi2Operating System: Windows 10 IoT Core
  • SoC: Broadcom BCM2836
  • CPU: 900 Mhz 32-bit quad-core ARM Cortex-A7
  • Memory: 1 GB
  • GPU: Broadcom VideoCore IV @ 250 Mhz
  • USB Ports: 4
  • Networking: 10/1000 Mbit/s Ethernet
  • Video Input: 15-pin MIPI camera interface (CSI) connector
  • Video Output: Composite via 3.5 mm jack, and HDMI
  • Audio Inputs: I2S
  • Audio Outputs: Analog via 3.5 mm jack, and Digital via HDMI
  • Storage: MicroSD
  • GPS: No
  • Peripherals: 17 GPIO plus specific functions, and HAT ID bus

Links:

MinnowBoard MAX

MinnowBoardMAXSpecifications:

  • Operating System: Windows 10 IoT Core
  • SoC: 64-bit Intel Atom E38xx Series
  • Memory: 1 GB / 2 GB DDR3 RAM
  • GPU: Intel HD Graphics (1080p) via Micro HDMI connector
  • USB: 2 Ports (1 USB 2.0, 1 USB 3.0)
  • Sensors: I2C
  • Audio Input: I2C, I2S
  • GPS: UART
  • Networking: 10/100/1000 Ethernet
  • Video Output: Micro HDMI
  • Audio Output: Digital via HDMI, Analog via MinnowBoard MAX Lure (sold separately)
  • Peripherals: 12 GPIO pins
  • Other Interfaces: SPI, PCI-e, SATA, micro HDMI

Links:

Qualcomm DragonBoard 410c

QualcommDragonBoard410CSpecifications:

  • Operating System: Windows 10 IoT Core
  • SoC: Qualcomm Snapdragon 410 (APQ8016)
  • CPU: 1.2 Ghz quad-core ARM Cortex A53 (both 32-bit and 64-bit support)
  • Memory: 1 GB LPDDR3
  • Storage:  8GB eMMC 4.5 / SD 3.0 (UHS-I)
  • GPU: Qualcomm ADreno 306 @ 400 Mhz with support for OpenGL ES 3.0, OpenCL, DirectX, and content security
  • Display: HDMI Full-size Type A connector (1080p HD @ 30fps), MIPI-DSI on Expansion Connector for optional display/touch (mutually exclusive with HDMI output)
  • Camera: Integrated ISP with support for image sensors up to 13MP
  • Video Output: HDMI 1080p HD @ 30 fps
  • Storage: MicroSD
  • Networking: Onboard Wifi 802.11 a/b/g/n, Onboard Bluetooth 4.1
  • USB: 4 Ports
  • Peripherals: 40-pin low speed expansion connector: 12 GPIO pins, UART, SPI, I2S, I2C x2, DC power, and 60-pin high speed connector: 4L MIPI-DSI, USB, I2C x2, 2L+4L MIPI-CSI

Links:

Intel Joule

Intel-Joule-570X-DevKit-BoardWindows 10 IoT Core support for the Intel Joule is coming by the end of 2016.

Specifications:

  • Operating System: Windows 10 IoT Core
  • CPU: 64-bit Quad-core Intel Atom @ 1.7 Ghz (with burst up to 2.4 Ghz)
  • Memory: 4 GB PoP LPDDR4 RAM
  • Storage: 16 GB eMMC 5.0 Flash
  • Networking: Wifi 802.11 ac, and Bluetooth 4.1
  • Graphics: Intel HD Graphics with 4K video support
  • BIOS: UEFI
  • Other Peripherals: USB 3.0, MPI CSI and DSI interfaces, multiple GPIO, I2C, UART interfaces

Links:

There may only be a few boards that are compatible with Windows 10 IoT Core, but these are some very capable boards the still give plenty of options to build with.

Happy building!

Posted by Chris Pietschmann

Chris is a Microsoft MVP and has 15+ years of experience building enterprise systems both in the cloud and on-premises. He is also a Microsoft Certified (MCSD) Azure Solutions Architect. He has a passion for technology and sharing what he learns with others to help enable them to learn faster and be more productive.

2 Comments

  1. […] Windows 10 IoT Core Compatible Boards and Free eBook: Microsoft Platform and Tools for Mobile App Development (Chris Pietschmann) […]

    Like

    Reply

  2. […] Windows 10 IoT Core Compatible Boards by Chris Pietschmann […]

    Like

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s