/iot-devices

Helper library for interfacing with devices in IoT projects.

Primary LanguageC#

Devices for Windows IoT Core

Windows IoT Core is already pretty easy to use, but we wanted to make it even easier. This project builds on and extends the following key differentiators of Windows IoT Core:

  • Runs Windows 10 apps written in C#, VB, C++, JavaScript and more
  • Provides a Rich UI and Input Stack
  • Offers a familiar Model Event-Driven for App Developers

Currently this project offers the following benefits above and beyond what ships with Windows IoT Core:

  • Event-Driven pattern for using many Digital and Analog sensors
  • Specialized wrappers for niche devices like joystick and rotary encoder
  • Supports building custom wrappers for other specialized devices
  • WinCore implementation of multiple ADC chips
  • Easily support more than one ADC chip in a single solution
  • XAML projection to onboard LCD displays

Other features planned:

  • ISwitchable (e.g. Relay) support
  • PWM hardware and software implementations
  • DAC support
  • OneWire support
  • More specialized wrappers

Follow Along

You can follow this project as it develops including new labs and articles on hackster.io