ExplainerHow ToIoT OS & RTOSIoT Software&ToolsRaspberry PiTutorials/DIY

How to set up Windows 10 IoT Core on the Raspberry Pi

A beginner’s guide to How to set up Windows 10 IoT Core on the Raspberry Pi.

What is Raspberry Pi ?

The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python. It’s capable of doing everything you’d expect a desktop computer to do, from browsing the internet and playing high-definition video, to making spreadsheets, word-processing, and playing games.

What’s more, the Raspberry Pi has the ability to interact with the outside world, and has been used in a wide array of digital maker projects, from music machines and parent detectors to weather stations and tweeting birdhouses with infra-red cameras. We want to see the Raspberry Pi being used by kids all over the world to learn to program and understand how computers work.

For More Information about raspberry Pi – Raspberry Pi – Introduction | Overview | Setup and Management | Tutorials

Recommended: –How To Use Raspberry pi in a truely  headless mode

The RPi doesn’t run the same version of Windows 10 as a laptop does, but a far simpler, stripped-back release called Windows 10 IoT Core. Here’s a step-by-step guide to setting up Windows 10 IoT Core on the Raspberry Pi 2 or 3.

What is Windows 10 IoT Core?

Microsoft’s official description:

Windows 10 IoT Core is a version of Windows 10 that is optimized for smaller devices with or without a display, and that runs on the Raspberry Pi 2 and 3, Arrow DragonBoard 410c & MinnowBoard MAX. Windows 10 IoT Core utilizes the rich, extensible Universal Windows Platform (UWP) API for building great solutions.

Which Apps Work on Windows 10 IoT Core?

For starters, you won’t be using your Raspberry Pi 3 with Windows 10 IoT Core to run Microsoft Office or other “traditional” programs. These programs are incompatible with the Raspberry Pi’s ARM-based hardware.

However, Windows 10 IoT Core will run Universal Windows apps, as well as apps converted into Universal Windows apps. (You might run into some issues here and there, mind, as each app works differently.)

The Windows 10 IoT Core platform is just that, though: a platform focusing on Internet of Things apps and devices.

How to set up Windows 10 IoT Core on the Raspberry Pi

Follow given steps-

win10 core


  • Install the application and open it.
  • Select set up a new device from the sidebar.
  • Select the options as shown in the image below. Make sure you select the correct drive for your microSD card and give your device a name and admin password.

win10 core

  1. Select the Wi-Fi network connection you want your Raspberry Pi to connect to, if required. Only networks your PC connects to will be shown.
  2. Click download and install.

The application will now download the necessary files from Microsoft and flash them to your microSD card. It’ll take a little while, but the dashboard will show you the progress.

Once the image has been installed on the microSD card, it’s time to eject it from your PC and go over to the Raspberry Pi.

  • First, connect up the micro USB cable and power supply.
  • Attach the HDMI cable to the Raspberry Pi and your display.
  • Insert the micro SD card from above into the slot on your Raspberry Pi.
  • Power up!

Now You’ll be asked to choose a language and enter your Wi-Fi password to connect to the web. That’s about it. It’ll take a couple of minutes, but when booted up you’ll see the Windows 10 IoT Core splash screen.

It’s deliberately light and you don’t have access to much. The Windows 10 part is designed to disappear, since once you deploy an app to your Raspberry Pi, it becomes that app. There’s no flipping in and out of Windows and launching apps like you would on a PC.

When booted, you can go back to the dashboard application on your PC, and you’ll see your Raspberry Pi listed as one of your devices.

To get a feel for how things operate you can deploy a selection of sample applications to your Raspberry Pi to see how Windows disappears, and all you’re left with is the application designed to run on the IoT Core. These include the classic Hello World, an Internet Radio app, and something that network connects to a 3D printer. You’ll need to download Visual Studio and start building code. Microsoft has a whole bundle of resources at your disposal, however, to help you get the most from your Windows 10 IoT Core experience.

What you need:

I hope you like this post ‘How to set up Windows 10 Core on the Raspberry Pi’. If you have any query, please write in comment box.

Raspberry Pi Tutorials

Some tutorials are given below:

Harshvardhan Mishra

Hi, I'm Harshvardhan Mishra. Tech enthusiast and IT professional with a B.Tech in IT, PG Diploma in IoT from CDAC, and 6 years of industry experience. Founder of HVM Smart Solutions, blending technology for real-world solutions. As a passionate technical author, I simplify complex concepts for diverse audiences. Let's connect and explore the tech world together! If you want to help support me on my journey, consider sharing my articles, or Buy me a Coffee! Thank you for reading my blog! Happy learning! Linkedin

7 thoughts on “How to set up Windows 10 IoT Core on the Raspberry Pi

Leave a Reply

Your email address will not be published. Required fields are marked *