Windows 10 IoT on Raspberry Pi 3

Updated 22 April 2022

Windows 10 IoTToday we’re going to look at installing the Windows 10 IoT (Internet of Things) core onto a Raspberry Pi 3.

Traditionally Windows has been the resident overlord of desktop devices, however in recent years we’ve seen it transform into a mobile friendly, multi-platform OS (Operating System). Then, in November 2015 Microsoft released the Windows 10 IoT core into the world, targeted for DIY maker platforms such as the Raspberry Pi.

Something to keep in mind, is that the Windows 10 IoT Core, isn’t the Windows 10 you see on a regular computer, or even a smartphone. It’s a stripped back version of Windows lacking most of the features found in a standard Windows desktop. What it’s really aimed at is implementing developer features such as Universal Windows Platform, Arduino Wiring API, and Visual Studio.

What we’ll cover here is the basics of downloading and setting up the Windows 10 IoT Core, and where you can go from there.

The Gear

To follow this tutorial you’ll require:

Before we get started on loading anything onto our Raspberry Pi, you need to make sure you have a Microsoft account, and have registered for the Windows Insider Program. To create a Microsoft account and/or register for the insider program, click here.

Once you’ve got your Microsoft account, and registered for the Windows Insider program, scroll down to install the Windows 10 IoT Core onto your Raspberry Pi.

Install Windows 10 IoT

NOOBS ManagementTo get started, power up your Raspberry Pi and load up the NOOBS management interface (which can be accessed by pressing SHIFT at startup if you already have an OS installed).

Any time you install a new Operating System, it effectively wipes everything but NOOBS off your SD card, so if you want to have multiple Operating Systems installed on your card (Raspbian and Windows IoT Core for example), you need to select both of them to install.

Ensure that you have the Windows 10 IoT core selected, and the hit install.

**Make sure that you don’t unplug your Ethernet connection, or turn off your Raspberry Pi during this process. Doing so may result in a corrupted SD card.**

After waiting for a while and catching up on some awesome YouTube videos, a dialog box will pop up prompting you to sign in with your Microsoft account.

It will detect that you have registered for the Windows IoT Insider program, and complete the installation process.

 

Once the installation has completed, you should see a dark grey screen with the Windows 10 logo appear on your screen. Follow the setup prompts, and after a minute or two, you should see the main screen for the Windows 10 IoT Core.

Windows 10 IOT

Sweet beans, you’ve done it!

Next Steps

You might now be sitting and scratching your head, wondering what to do now with this interface that scarcely resembles the traditional Windows desktop environment. Have a play around with the GUI, then check out some other cool projects.

Have a question? Ask the Author of this guide today!

Please enter minimum 20 characters

Your comment will be posted (automatically) on our Support Forum which is publicly accessible. Don't enter private information, such as your phone number.

Expect a quick reply during business hours, many of us check-in over the weekend as well.

Comments


Loading...
Feedback

Please continue if you would like to leave feedback for any of these topics:

  • Website features/issues
  • Content errors/improvements
  • Missing products/categories
  • Product assignments to categories
  • Search results relevance

For all other inquiries (orders status, stock levels, etc), please contact our support team for quick assistance.

Note: click continue and a draft email will be opened to edit. If you don't have an email client on your device, then send a message via the chat icon on the bottom left of our website.

Makers love reviews as much as you do, please follow this link to review the products you have purchased.