Arduino Wiring supported on Windows 10 IoT Core

Reading time icon 2 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Windows 10 IoT Core is a version of Windows 10 which runs on smaller devices that may or not may not have a screen, such as Raspberry Pi 2 and Pi3, Arrow DragonBoard 410c and MinnowBoard MAX. It also uses the WUniversal Windows Platform (UWP) API to come up with all kinds of solutions. Until now, developers were allowed to use programming languages like C#, C++, JavaScript, Node.js, Python and Visual Basic, but recently Microsoft just added support for Arduino Wiring.

In order to install Windows 10 IoT Core, your device must have at least 256MB of RAM (128MB free to OS), 2GB of internal storage, or if the device is “headed”, it’s mandatory to have 512MB of RAM (256MB free to OS) and 2GB Storage. The processor must run at a clock speed of 400 MHz, and x86 requires PAE, NX and SSE2 support. In the description of Windows 10 IoT Core, Microsoft specifies that it “brings the power of Windows to your device and makes it easy to integrate richer experiences with your devices such as natural user interfaces, searching, online storage and cloud-based services.”

The Universal Windows Platform API allows developers to write applications and use them on their devices – phones or desktops — and have access to thousands of Windows supported devices and use them in their projects. By adding support for Arduino Wiring, developers are now able to create or port Arduino Wiring sketches to IoT Core devices.

Arduino resulted from other two major projects, Wiring and Processing. It uses the Processing IDE with a simplified version of the C++ language. It’s usually used by artists and designers who are taught how to program microcontrollers. Currently, there are two separate hardware projects: Wiring and Arduin, and both use the Wiring environment and language.

RELATED STORIES TO CHECK OUT:

More about the topics: Arduino