Apps for USB Devices

Sign in to queue

Description

Windows 8.1 makes it easy for you to create apps that control custom devices like robots, data sensors, and fitness devices, using the Universal Serial Bus (USB) industry standard. This session goes deep into the design of the new Windows Runtime USB API and walks you through the API and its functionality. It also reviews code to show you how best to discover and communicate with custom USB peripherals.
For more information, check out these courses on Microsoft Virtual Academy:

Day:

0

Level:

300

Session Type:

Pre-Recorded

Code:

3-924a

Embed

Download

Download this episode

For more information, check out these courses on Microsoft Virtual Academy:

The Discussion

  • User profile image
    shaggygi

    Where can you buy the demo board?

  • User profile image
    Rob

    I was REALLY disappointed at seeing NO MIDI included. I have an entire studio with lots of old MIDI devices. I use Cubase by Steinberg which is the premier MIDI application on the market, IMO.

    Justin Angel examined one of the "leaked" builds and it showed MIDI being included in the USB API (http://justinangel.net/Win81APIs) yet it appears MIDI is not going to be included in WinRT.

    MIDI may be old, but is still going strong. Roland, Yamaha and KORG are making MIDI devices like never before. Even the VSTi vendors are turning hardware with MIDI capabilities. I think a market like this warrants the inclusion of MIDI into RT.

    There currently is no viable alternative to MIDI, which can unite hardware devices with each other and software devices.

    Put MIDI into RT, p-p-p-please! :)

    Thank you for listening, Rob.

  • User profile image
    PhilipRies

    @shaggygi:

    The links to get these devices are found on other MSDN pages. I've copied them here:

    SuperMUTT: https://go.microsoft.com/fwlink/p/?LinkID=249133
    OSR USB FX2: https://go.microsoft.com/fwlink/p/?linkid=227221

    Thanks for watching and commenting!

  • User profile image
    LMK

    Hi, will this enable GPS via legacy (external) devices (USB or BT), via reading NMEA strings?

    Thanks

  • User profile image
    ranjith

    This is API are used only for Windows8.1?
    wt about windows Phone os?

  • User profile image
    El Bruno

    Really great Stuff !!!

    I'll test is asap with some arduinos and usb  missile rocket launcher ! Wink

  • User profile image
    shaggygi

    @PhilipRies where can we purchase USB/RS485 ( serial ) devices that support Win8.1 and the new USB APIs?  My company uses FTDI products a good bit and they have replied that they are not able to support WinRT because Microsoft will not allow them to use their drivers.  Apparently they don't use WinUsb, so we need to know what devices can be a substitute.

    Any help is appreciated.

  • User profile image
    Imre Nuijen

    Is there a way to use a USB device with a ASP.NET page in combination with SignalR using features in Windows 8.1?

  • User profile image
    Nick

    Please let us know which USB -> RS232 you guys used.
    No support at all...

Add Your 2 Cents