• First Steps
  • General
  • Projects
Facebook Twitter YouTube
Tutorials for Raspberry Pi Tutorials for Raspberry Pi
  • Hardware & GPIO
  • Sensors & Components
  • Scale
  • Cases
  • Fingerprint
  • Gas Sensor
  • Heartbeat
  • German
  • French
Tutorials for Raspberry Pi Tutorials for Raspberry Pi
Home»First Steps»Install Windows 10 IoT on the Raspberry Pi

Install Windows 10 IoT on the Raspberry Pi

Facebook Twitter LinkedIn Tumblr Email Reddit
Raspberry Pi Windows 10 IoT
Share
Facebook Twitter LinkedIn Email Tumblr Reddit Telegram WhatsApp

With the release of the Raspberry Pi 2, Microsoft had announced they will provide a version of Windows 10 for the Pi. This has happened now. According to Microsoft, this is only possible with the PC version of Win 10, but it also works on Windows 8.1, as I show in this tutorial.

Windows 10 IoT is not a classic Windows version, but an embedded developer version running on both display and non-display devices. “IoT” stands for “Internet of Things” and describes the increasingly common devices with Internet access (no computers) – in some coffee machines.

Required Hardware Parts

  • Raspberry Pi
  • microSD card (at least 8GB, optimal Class10)
  • optimal: CardReader (often Windows 8.1 /10 does not recognize the microSD cards of the internal CardReader)
  • Ethernet cable (allegedly also works with a wireless stick, I tried two, none of which was detected)

 

Download image and install software

First, you have to download the ISO file (around 500MB), which is here: http://go.microsoft.com/fwlink/?LinkId=616847

You have to mount this file (IOT Core RPi.ISO) (Win 8.1/10 does it automatically with a double-click). Inside is the installer Windows_10_IoT_Core_RPi2.msi, which you perform and follow the steps. After installation, you can unmount the ISO file.

Now you have to search for and open IoTCoreImageHelper.exe via the Windows Start Search. There you select the SD card and the path to flash.ffu (this is located under C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2)

ImageHelper

After flashing, you can remove the SD card. It is strongly recommended to do this by using the “Safely Remove Hardware” tool (in the taskbar, at the bottom right).

 

Windows 10 IoT booting

After the microSD card is in the Pi and the monitor, network cable and mouse are connected, you can start it. After a short setup you will be shown the language options, after which you will be on the main screen:

DefaultAppRpi2

Your PC should be on the same network as the Pi. At the top of Tutorials are a few short introductions to Windows IoT and a sample tool how to make an LED blink. Since this Windows version, as I said, has no other graphical interface, it is completely controlled by Visual Studio. The easiest way is to follow the indicated steps on the Pi.

According to Microsoft, every Windows 10 app that is compiled for ARM platforms will also be usable on Windows IoT and vice versa. Keep in mind that most devices do not have GPIOs, so the benefits are rather dubious. However, the speech recognition from Microsoft could be interesting in any case. Microsoft presented some sample projects here.

 

 

© Images: Microsoft
Internet der Dinge Internet of Things Visual Studio 2015 Windows 10 Windows 8.1 Windows IoT
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleMeasuring Soil Moisture with the Raspberry Pi
Next Article How to build a Raspberry Pi Radio Transmitter

Related Posts

Control all GPIOs with the Raspberry Pi REST API via Python

Using TensorFlow Lite with Google Coral TPU on Raspberry Pi 4

Raspberry Pi Samba Server: Share Files in the Local Network

Build Live Text Recognition with the Raspberry Pi (OCR)

1 Comment

  1. Florian on 2. March 2019 23:07

    What a helpful tutorial to the point.

    You might be interested in the course about Windows 10 IoT Core development on the Raspberry Pi that we just published. It is free until the end of March at

    https://www.udemy.com/getting-started-with-windows-10-iot-core-development/?couponCode=WINDOWS_IOT_INTRO

    Cheers!

    Reply

Leave A Reply Cancel Reply

Raspberry Pi: Set Up USB Boot Using a Stick or SSD Hard Drive

Develop Your Own Raspberry Pi Alexa Skill and Control Pi Remotely

Programming Raspberry Pi Robot: Making it Follow the Lines (Part 2)

Build Your Own Raspberry Pi Weather Station with OpenHAB 2

Raspberry Pi Traffic Light Circuit with GPIO Part 2

Raspberry Pi Heartbeat / Pulse measuring

Subscribe to Blog
Subscribe to Raspberry Pi Tutorials and don't miss any new Tutorial!
Subscribe

Thank you!

We will contact you soon.

Tutorials for Raspberry Pi
Facebook Twitter YouTube
  • Contact & Disclaimer

Type above and press Enter to search. Press Esc to cancel.