What you need to install Windows 10 IoT on the Raspberry Pi 2
First thing to think about it to understand the Raspberry Pi 2 is different to the original Raspberry Pi
The form factor is different. If you have a Raspberry Pi and are upgrading, you’ll want a different case. Second point is that you are installing a different OS so you’ll need to consider whether your hardware is compatible. For my Raspberry Pi running Raspian I use an old Buffalo WLI-UC-GN. I just pulled this out of my spare parts bin when I setup Raspian. In hindsight I probably purchased the Buffalo card because it was Linux compatible. The Windows 10 IoT Hardware Compatibility list is here. From that list I purchased this TP-LINK Wireless USB Adapter and it worked first time for me.
For the case I picked up this case and it has a couple of nice features:
The base is full of holes which helps airflow.
The case also has a middle layer so you can have most of the unit protected but also expose the the expansion ports. That’s more by accident than design – I was just looking for a cheap case. But I’m quite happy with what turned up so thought it was worth sharing.
Once you’ve got the hardware ready you’ll want to install the O/S. For this you’ll need an Micro SD card and the Windows IoT Dashboard. Go to Microsoft’s Get Started with Windows IoT and scroll down to the “Set up a Windows 10 IoT Core Device” section to download the software.
Fire up the software and the default page is the “Set up a new device”.
Insert an SD card and click the “set up a new device” button.
The tool will then download the software and burn the image to the Micro SD card. Insert the Micro SD into the Raspberry PI and power it on. You’ll want to be on the same Ethernet network as the Raspberry PI because you configure the device over the network. The difference between the Windows 10 configuration and the Raspbian configuration is that I can plug a keyboard and mouse into the Linux setup and configure networking from there. Windows assumes this is a device purely for Internet of Things so all configuration is done over the network from a PC.
Note that the Micro SD card is underneath the PI 2, not on top like the first Model B.
After a while you should see the minwinpc appear in the “My Devices” section of the IoT
Click on the Globe logo under “Open in Device Portal” and it will launch a web browser. I’m only going off my own experience but whilst I generally like the Microsoft Edge Browser, it didn’t really like the Windows 10 IoT device configuration portal. Silly things like the buttons didn’t seem to press when I was trying to get it to do things. Chrome didn’t seem much better. I had the best results with Internet Explorer 11. YMMV
As you can see from the previous page, my Raspberry PI was DHCP’d the address 192.168.1.20. Therefore the login page is http://192.168.1.20:8080/.
Default username is
Default password is
Note the ‘@’ and the zero instead of the letter ‘o’
Now you can see the configuration web page where you can setup the Raspberry PI. If you’re security conscious or running on a LAN with other users, then you should change the default password. And probably change the name of the Raspberry PI from ‘minwinpc’ to uniquely identify your device.
In the Networking page you can then configure the wireless settings:
Now you should have a Raspberry PI2 running Windows 10 IOT. Enjoy