Start Prototyping

This guide walks you through how to start prototyping with Windows IoT Enterprise.

Step 1: Select Hardware

To begin your prototyping journey, you can select a SoC board or use your existing hardware to run Windows IoT Enterprise, as long as it meets the following requirements.

The following boards have been proven to be a great start point for your Windows IoT Enterprise solution. Feel free to choose a specific version based upon your budgetary constraints and technical requirements.

Architecture Recommended Boards
x64 Latte Panda
Intel NuC
AAEON Up Squared
Up Board
ARM64 NXP i.MX 8 Family
NXP i.MX 93

NOTE: If you are a SoM provider or an ODM and would like to be added to our list of hardware for prototyping, directly edit this page and submit a pull request or send an email to

Step 2: Evaluate Edition

To get started, you can try the Windows 10 Enterprise 90 day Evaluation. To select which edition of Windows IoT Enterprise you would like to work with, review Features by Release.

Step 3: Deploy an Image

If your board comes with instructions on how to deploy Windows IoT Enterprise, follow those instructions. Otherwise, you can follow the labs provided in the Windows IoT Enterprise Manufacturing Guide.

Step 4: Load an Application

You can choose to port over any of your existing Windows applications or feel free to reference any of our UWP app samples in GitHub.

Step 5: Licensing & Distribution

If you're interested in pursuing your prototype, past the 90-day evaluation period, reach out to a Windows IoT distributor. Microsoft offers several Windows IoT products. Authorized distributors of Windows IoT products can help you choose the right product for your solution and help you build secure and connected Windows IoT solutions. If you would like to work with one of our distributors, please select a distributor in your region and contact the distributor directly for more details.

Other Resources