Introduction
Windows 10 IoT core is a lightweight OS for smaller devices such as the raspberry pi 3. It supports UWP app development and can run on a variety of hardware.
What You Will Need
In order to install Windows 10 on your Raspberry Pi 3, you will need the following:
- Raspberry Pi 3 Model B
- 8GB+ MicroSD card
- compatible power supply
- Ethernet cable (optional)
- HDMI cable
- USB keyboard
- USB mouse
Step One: Install Raspbian
Raspbian is the official operating system for Raspberry Pi. It’s a Debian-based Linux distribution that was created specifically for the Raspberry Pi hardware. Raspbian is available in two main versions: Raspbian Lite and Raspbian with Desktop. The Lite version is recommended for most users, as it has a smaller footprint and requires fewer resources. The Desktop version includes a graphical user interface (GUI) and is recommended for users who are new to Linux or prefer a more familiar user interface.
Step Two: Enable WSL and Install Ubuntu
Enabling WSL in Windows 10
First things first: you’ll need to enable Windows Subsystem for Linux before you can install any Linux distributions on Windows 10. The process is simple and only takes a few minutes.
First, open PowerShell as an administrator and run the following command. You will be prompted to restart your computer. Restart when prompted.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Now that you’ve enabled WSL, you can install a Linux distribution of your choice from the Microsoft Store. For this tutorial, we’ll be installing Ubuntu 18.04 LTS. Search for Ubuntu in the Microsoft Store and click “Get” or “Install.” Once it’s installed, click “Launch.”
You’ll be asked to create a UNIX username and password. This is separate from your Windows username and password, so make sure to choose something you’ll remember. Once you’re done, you should see a terminal window open with a Bash prompt
Step Three: Install Windows 10
Now that you have your Raspberry Pi 3 ready to go, it’s time to install Windows 10 on it. To do this, you’ll need to download the Windows 10 IoT Core Dashboard app.
Once you have the app installed, open it up and click on the “Set up a new device” button. On the next screen, select “Raspberry Pi 3” as your device type and click “Confirm.”
On the next screen, you’ll be asked to choose which version of Windows 10 you want to install. For most people, the “IoT Core” option will suffice. However, if you plan on using your Raspberry Pi 3 as a desktop computer, you may want to choose the “Windows 10 Desktop” option instead.
Once you’ve made your selection, click “Download.” The Windows 10 IoT Core Dashboard will now download and install Windows 10 on your Raspberry Pi 3. This process will take a few minutes, so be patient.
Once Windows 10 has been installed on your Raspberry Pi 3, click on the “My Devices” button in the Windows 10 IoT Core Dashboard app and then select your device from the list. You should now see a screen with some basic information about your Raspberry Pi 3, including its IP address.
Step Four: Install the Latest Drivers
If you haven’t done so already, install the latest drivers for your Pi. These can be found at the Raspberry Pi Foundation’s website.
Once the drivers are installed, reboot your Pi.
Step Five: Install Your Apps
Now that you have Windows 10 up and running on your Raspberry Pi 3, it’s time to start installing apps.
Whereas in the past you may have used the Windows Store to find and install apps, in this version of Windows 10, you’ll need to use a web browser to find and install the apps you want.
There are a few different ways to find and install apps in Windows 10, but we’ll focus on the two easiest methods: using the Microsoft Store and using a web browser.
Conclusion
In conclusion, the best thing about the Raspberry Pi 3 is that it is very affordable. You can buy one for just $35. That’s a great price considering all the features it offers. If you’re looking for a low-cost way to get started with coding or Raspberry Pi projects, the Raspberry Pi 3 is a great choice.