How to install Windows 10 on Raspberry Pi

The Internet of Things is a collection of interconnected smart devices. When a device is connected to the internet to enhance its abilities, it is called a smart device. Smart devices come in various sizes – as small as a small drone to as big as driverless trucks to Industrial Internet of Things (IIoT). Since size is a factor, the motherboard needs to be as small as possible. And that is why people prefer Raspberry PI as it packs more power into smaller board. This article tells you how to install Windows 10 IoT Core on Raspberry Pi.

How to install Windows 10 on Raspberry Pi 3

There are two IoT versions of Windows 10 for the Internet of Things from Microsoft. To know about them, read about Microsoft Windows 10 IoT Core vs Windows 10 IoT Enterprise. IoT Core is good for the single board, single app machines. If you have to install Windows 10 on Raspberry Pi, it would be IoT Core as it takes less space without compromising on quality. Let us see what you need to install Windows 10 IoT Core to Raspberry Pi 3.

Getting ready to install Windows 10 IoT Core to Raspberry Pi

You already have the motherboard/computer-board in the form of the Raspberry Pi. You will need:

  1. An input device to select language during installation
  2. A display to view the proceedings;
  3. An HDMI cable to connect Raspberry Pi to Display (either computer or TV)
  4. SD Card to be able to install the OS onto Raspberry Pi
  5. A shared WiFi connection

That’s the hardware part.

You will need a copy of Windows 10 IoT Core Dashboard. You can download it from the Microsoft website. You will get Setup.exe that you have to run to download the remaining components from the Internet. It takes a minute or two, depending on your computer and internet speed.

Towards the end of setup, you will get the Windows 10 IoT Core Dashboard. The first screen is the Set up a New Device screen, as shown below.

  1. Select the device type which would be “Raspberry Pi 3” or “Raspberry Pi 2 & 3”
  2. Make sure the OS Build is showing Windows IoT Core
  3. Insert a removable device (preferably an SD Card) on which the installer will be copied
  4. Enter your Administrator password and confirm it
  5. Select the correct Internet/WiFi connection and click Install

How to install Windows 10 IoT Core on Raspberry Pi

  1. Do not yet power up your Raspberry PI
  2. Insert the SD card into the Raspberry Pi 3 card slot
  3. Use the HDMI cable to connect the motherboard to TV/monitor
  4. Connect Internet – either Ethernet cable or USB WiFi
  5. Connect the Input device to be able to select the language during install
  6. Now power up the Raspberry Pi

As soon as you power up the Raspberry board, it boots and installs Windows IoT Core on itself. Now it is time to install your app to the Raspberry board. You can use your app or use one from the samples available in the Dashboard. Each sample is interconnected to an online help page telling you how to use it.

That’s it. That’s how you install Windows 10 IoT Core to Raspberry Pi 3. If you still have questions, please comment below.

Read next: Windows 10 IoT Core vs Raspbian – Which is better?

Posted by on , in Category Windows with Tags
Arun Kumar is a Microsoft MVP alumnus, obsessed with technology, especially the Internet. He deals with the multimedia content needs of training and corporate houses. Follow him on Twitter @PowercutIN