Micrsoft and Arduino partnership inside Visual Studio

August 2015 - Visual Micro includes the Arduino code required to create a Windows 10 Arduino device. To use Visual Micro to create a Windows 10 Arduino IoT project, click "File>New>Project>Windows IoT" or open an existing Arduino Sketch with "File>Open>Arduino Sketch".

Microsoft and Arduino have teamed up to provide a Windows IoT solution for Arduino. This involves building Windows applications that can communicate with an Arduino. The Windows IoT program is created in Visual Stuido The Arduino program is created using the Arduino Ide or using Visual Studio (with Visual Micro installed).

The Arduino program is where the autonomous operation can be developed and that's where Visual Micro's 100% compatible Arduino build process helps the most. Visual Studio 2013 is a development tool rich in features and a great tool that helps us to write code more easily.

Using Visual Studio for both Windows and Arduino (with Visual Micro) means that we can develop both an Arduino project and a Windows IoT project in the same Visual Studio solution making it much easier to focus on code deign and document the work. Developing and testing the font-end and back-end together from within a single ide makes a lot of sense. This is the announcement from arduino.cc.

MICROSOFT AND ARDUINO: NEW PARTNERSHIP ANNOUNCED TODAY

Zoe Romano — April 30th, 2015

windowsarduino

It’s a special day for the Makers’ community. Massimo Banzi is in San Francisco attending Build Conference, the biggest developer event of the calendar year for Microsoft and today Microsoft is  announcing a strong partnership with Arduino:Windows 10 is in fact the world’s first Arduino certified operating system!

Arduino Certified’  Windows 10 enables makers to easily create smart objects combining hardware-driving capability of Arduino with the software capabilities of Windows.

For example, a security camera can be built by using Arduino to power the motors controls to tilt/turn the camera and using Universal Windows Platform (UWP) to create great UI, to connect the camera to the cloud, to process the image for motion detection and for adding facial/voice recognition.

The makers’ community can now also enjoy Windows Remote Arduino andWindows Virtual Shields for Arduino technologies – both released as open source libraries.

remotew02

With Windows Remote Arduino developers can (wirelessly) access the capabilities of  Windows 10 devices as if they were physically attached to an Arduino Shield and leveraging Arduino functions directly from Universal Windows Application.

In this way Microsoft is enabling developers to extend their Universal Windows Platform Application with Arduino commands (that execute on a wirelessly connected Arduino device). Combining the power of Windows 10 devices including features such as Image processing, Speech recognition, Website parsing, Cameras and Advanced Audio pipelines with the power of physical world interactivity through Arduino enables incredible new scenarios to be created. Take a look at this Basic Windows Remote Arduino project to learn how to leverage this technology in any interactive project.

With Windows Virtual Shields for Arduino, users can tap into the incredible power of their Windows 10 devices through wireless protocols. For example Lumia 530 contains a lot of Arduino Shield capabilities and allows designers/makers to connect all those components seamlessly. Imagine being able to create an Arduino project that includes GPS, Web connectivity/parsing, touch display, speech technologies and more! Take a look at this Picture the Weather project created to bring children’s drawings to life!

Arduino is really happy that Microsoft got inspired by the enthusiasm and passion for technology represented by the Maker community and we look forward to see the amazing projects opening up from this unique offering.