Windows Remote Arduino with Windows 10

Discussion in 'Live RSS Feeds' started by News, Jul 24, 2015.

  1. News

    News Extraordinary Robot
    News Feed

    Jun 27, 2006
    Likes Received:
    Nearly all our recent Windows 10 IoT posts seemed to be focused all on Raspberry Pi don't they? Well David Jones, MS MVP, recently released this great post that shows that there's also an Arduino Windows 10 IoT story too...

    Windows 10 IoT: Windows Remote Arduino and Universal Windows Platform Apps

    A Windows 10 UWP app can be built upon the Remote-Wiring library such that the app can interact with an Arduino device running Firmata. An app, similar to the Windows Remote Arduino “Blinky” example, but with feature additions, is developed. It performs GPIO (output AND input) as well as some analog IO. This app is functionally the same as Windows 8.1 version in the previous blog in this series. This blog works through the same material (ie repeats much of it) as the previous blog but from the Universal Windows Platform (UWP) context rather Windows 8.1 Universal App context. The target for the app is Win 10 desktop, Win 10 phone and Raspberry PI2 (running Win 10 IoT). The latter target is a "work-in-progress though".This blog can be read without reference to the previous blog.

    The Windows Remote Arduino “Blinky” example is at

    Link to the previous blog: Windows 8.1 Windows Remote Arduino and Universal apps

    Now available:. Full solution for this tutorial is on Codeplex at :

    Universal Apps and Universal Windows Platform Apps

    Universal apps (UA) reached their zenith in Windows 8.1 You could implement apps targeted at Windows Intel desktop, the ARM RT Surface and the Windows Phone (ARM), all in the same solution. They could share common code such as event handlers, general computation and data. XAML code had to be specific to the target. You just compiled the separate subprojects for each target. During the compilations, the common code was included.



    [1] Set up the Bluetooth communication with the Arduino device.

    [2] Set up Firmata

    [3] Set up the Universal App Firmata software stack

    [4] Create the HW LED UWP app

    [5] Deploying and testing the Universal apps.

    [6] “Pretty up” the UI

    [7] Add a Pushbutton input

    [8] Add an Analog Input

    [9] Add a PWM output


    Follow @CH9
    Follow @coding4fun
    Follow @gduncan411


    Continue reading...

Share This Page