Custom Windows OS coming to Intel Galileo to power Internet of Things

Microsoft is promising to deliver a custom version of its ubiquitous Windows operating system to developers who own Intel's Galileo, which can be used to power and connect to other devices. Essentially, Galileo is like a Raspberry Pi for Windows developers to use to power the next generation of the Internet of Things.

Developers will soon be able to download and install this custom version of Windows on their Galileo boards. Previously, only Galileo boards sent by Microsoft to a few developers came pre-loaded with Windows.

The OS is said to be a non-commercial version of Windows that's based on Microsoft's consumer release of Windows 8.1.

This version is also said to also be compatible with Arduino as well.

If you're a developer, what other tools are you hoping that Microsoft and Intel will help provide? For consumers, how do you envision the future of the connected home with Windows, Xbox, and Windows Phone serving as controllers?

Source: Microsoft via PC World


Reader comments

Custom Windows OS coming to Intel Galileo to power Internet of Things


The concept Windows on Devices was first shown off at Build 2014. The boards we are singing up for (as shown in this article) are Intel Galileo Arduinos that work well with the modified windows OS. Microsoft's developer platform, should you be admitted into the program, provides you with an SDK, Galileo Board, and the actual Windows on Devices Operating System.

I don't think I'd feel comfortable signing up when I don't really have any other development interests other than tickering around with it, but thank you.

I see it's possible to buy the boards though.

The pin out on the Galileo board is compatible with arduino shields, the OS is NOT compatible with arduino chip... The Galileo supports the x86 instruction set which allows it to run Windows (mostly)

Galileo emulates Arduino for you, so I would suspect this is supported by the variant of Windows designed for these boards.

Good point, I assume the Windows install wipes out the Linux OS

"Intel Galileo combines the performance of Intel technology and the ease of the Arduino software development environment. The development board runs an open source Linux operating system with the Arduino software libraries, enabling scalability and re-use of existing software, called "sketches". Intel Galileo can be programmed through Mac OS*, Microsoft Windows* and Linux host operating software. The board is also designed to be hardware and software compatible with the Arduino shield ecosystem."

Say, do you think they could deliver a raspberry pi version of windows RT? That would be interesting, and would be a way to step up app creation: there could be a windows store hub of free programs created for the pi, and general windows store apps, and MS could do a deal with the RPi foundation to make the RT distro educational! It would be great! Are you reading this, MS? We want an RT version for the Raspberry Pi!!!

Galileo doesn't support monitors ala any standard video output, but it is being made clear that there is a future of many various chips with Galileo being the first.

I was just thinking of the same thing! I'd really like a Winberry Pi! The name even fits because winberries actually exist.

This isn't designed for normal PC use, but rather the Internet of Things (AKA Wi-fi "smart" devices, like smart watches, smart homes, and anything anyone else can come up with to make our everyday lives easier and futuristic). It can also be applied to things like Robotics and industrial design. Unlike its competitors, Arduino/Pi, this windows runs real time, so it can essentially be "smarter" and make less scripted decisions. Microsoft initially had a design like this called the .NET Micro Framework, but that has since been deprecated and this new Windows on Devices is supposed to be much more powerful and smart.

That has since been pretty much deprecated, as they now prefer a full windows (give or take) experience. They still perform similar functions as I/O Boards

Takes two clicks to sign up for the program and download the files... so yes I'd expect unless you are specifically blacklisted somehow :)

2 minutes to boot!  Clearly they need to optimize a few things to think 'device level'.

An embedded OS needs to boot in a few seconds... At least run some user code within a few seconds.