Redirecting you to Developer Center... Click here if you are not automatically redirected.

Set up your device

Download, flash and install Windows 10 IoT Core onto your board using the IoT Core Dashboard

The instructions on this page are for Windows 10 IoT Core RTM (no sign up required), but if you are a member of the Insider Program (or want to signup) you can:

Get the latest Insider Preview for your Raspberry Pi 2 or 3.

Download and flash Hide


To set up Windows 10 IoT Core, you need to use the Windows 10 IoT Core Dashboard.

  1. Launch Windows 10 IoT Core Dashboard. If you haven't already, install Windows 10 IoT Core Dashboard. Note that you must have Windows 10 or better.
  2. Click "Set up a new device".
  3. Select your device type from the dropdown. Each board has its own specialized image that differs per board.
  4. Make sure your SD card is compliant. We require that the SD card be at least 8 GB in size. Slower and older cards have a tendency to be inconsistent when flashing and may fail to work. For best results, use our suggested cards in our compatibility list.
  5. Download and install. A window will pop up to show you the progress of the flashing. This can take several minutes depending on the speed of your card.
  6. Plug the SD card into your board and power on. You have the option to plug in a display, but it is not necessary. For best results, plug it in before you power on the device. First boot will take several minutes as the Operating System does its initial installation.

Connect the board to the network Hide


There are currently two ways to get connected depending on what kind of equipment you have; WiFi and ethernet. Connecting via Ethernet is recommended because of it’s reliability.

Connect via ethernet:

  1. Connect an Ethernet cable from your network into your board. The board will automatically connect to your network.
  2. Go to "My Devices". From my devices, you can discover your device and configure it (including connecting to Wi-Fi).

Connect via Wi-Fi:

  1. Go to "My devices". my devices, you can dsicover your device and configure it (including connecting to Wi-Fi).
  2. Find your board and click "Configure Device". If your board has a WiFi adapater and it has not yet be set up, it will start to broadcast itself as a network (shown in the figure to the right). Unconfigured boards will begin with "AJ_" (e.g. AJ_58EA6C68). If you don’t see your board, make sure that you’ve allowed enough time for your board to boot. If all else fails, reboot your device.
  3. Enter your network credentials. Your computer will now connect to your board.


Configure your board Hide


Once you have successfully connected your board to the network, you can return to the “My devices” tab to configure the name and password.

  1. Find your device in the list, and click the edit symbol (pencil symbol). This will take you to settings page. From the settings page you can launch Windows Device Portal, and set basic settings.
  2. Set your name and change your password (highly recommended). All devices start with a default password. The default password is “p@ssw0rd”. We highly suggest you change it.

Quick-run samples Hide


Quick-Run samples are pre-built and require no compiling or coding to get going. This is a great way to make sure everything is working and easily play with your board.

  1. Navigate to "Quick-run samples" in the left nav bar.
  2. Select a sample.
  3. Select your board from the drop down list and launch the sample. In the background, the dashboard will temporarily install the quick-run sample onto you device. Once loaded, the device will broadcast a webpage over the network and IoT Dashboard will automatically connect to it. This lets you control the app without having to plug in a monitor directly to your device.