Course Modules

From UWIoTLab
Jump to: navigation, search

Contents

Introduction

The UW IoT Lab has created these modules to help bring students up to speed. Depending on the type of project a student is working on one of these many courses will provide a gentle introduction to some of the tools in the lab.


List of Skills Modules

SKM01 Arduino Yun Set up

Use the Arduino Yun as a hardware platform to rapidly make prototypes that can connect to the Internet.

SKM02 Sending MMS using Arduino Yun

How to send text messages using the Arduino Yun, as a method to receive alerts on your smart device

SKM03 BLE beacon 2 Wi-fi access point

Use Estimote (Bluetooth-Low Energy) beacons to alert users with their devices that they are in the vicinity of the beacon

SKM04 Intel galileo basic set up

Use the Intel Galileo and its basic setup needs for use in a project

SKM05 Intel galileo - Interfacing to sensor

Connecting senosrs to the Galileo

  • Not Availabel Yet

SKM06 Presure sensor 2 Wi-Fi access point using WiFi Shield

How to use a pressure sensor/button for user input and pushing its data/state to the cloud

SKM07 Ayla tutorial module1 setup

Use the Ayla IoT Platform to created a solution where you can connect a prototype based on their reference dev. kit to connect sensors; this guide goes over the basics of their platform using an included demo

SKM08 Ayla tutorial module1 interface

Use the Ayla IoT Platform to created a solution where you can connect a prototype based on their reference dev. kit to an easy to create web gui; this guide goes over the basics of their platform using an included demo.

SKM09 Pebble watch App dev.- Smart watch

Develop Apps for the Pebble Smart Watch

SKM10 Android App dev.- Microsoft band

Develop apps for Microsoft Band fitness/activity tracker

SKM11 Leap Motion basic set up

How to setup Leap Motion Controller (Hand and finger movement tracker) as user interface input device

SKM12 Leap Motion app interface

Develop Leap Motion Apps using C++ and Javascript

SKM13 Oculus Rift set up

How to set up the Oculus Rift virtual reality goggles on your computer and run sample games and demos.

SKM14 Oculus Rift app interface

Develop virtual reality applications using the Oculus Rift

SKM15 Kinect - basic set up

Setup the Microsoft Kinect for use and App development

SKM16 Kinect - simple interface

Develop Apps for the Microsoft Kinect Posture Sensor

  • Not Available Yet

SKM17 NFC Phone - simple interface

Learn the basics of NFC communication and how to program NFC tags and read them using your smart phone.

SKM18 Car on-board diagnostics simple interface

How to retreive vehicle system data and develop apps to use them

SKM19 Microsoft HoloLens Dev.

Setup the Microsoft HoloLens Augmeneted Reality goggles for use and App development

  • Not Available Yet

SKM20 IOS App dev.- Apple watch

Setup the Apple Watch and develop App for it.

  • Not Available Yet

SKM21 Storm Drone 6 Setup with PixHawk

How to setup the stock Storm Hexocopter drone to use the PixHawk controller

SKM22 Drones - simple interface

Develop custom flight and sensor program for the PixHawk to proform autonomous flight

  • Not Available Yet

SKM23 Raspberry Pi - Interfacing Sensor and Linux

Using the Raspberry Pi controller with sensor and Linux

  • Not Available Yet

SKM24 Windows 10 IoT Core Development

Using the Windows 10 IoT core using the Raspberry Pi

SKM25 Google Brillo/Weave

Using Google Brillo/Weave IoT Platform

  • Not Available Yet

SKM26 AR - Parrot Drone Setup

Setup the Parrot AR.Drone

SKM27 AR Parrot Drone - Interfacing with Leap Motion using Node.js

Developing flight controll program and interface using Leap Motion Hand/Finger tracking controller

SKM28 CrazyFlie Nanocopter setup and flight control apps

Setup the Nanocopter and develop custom flight control using the built-in flight parameter sensors

SKM29 PTC/Thingworx IoT Platform

Using the PTC/Thingworx IoT Platform to develop data to cloud device

  • Not Available Yet

SKM30 IBM BlueMix IoT Platform

Using the IBM Bluemix IoT Platform to develop data to cloud device

  • Not Available Yet

SKM31 Intel IoTivity IoT Platform

Using the Intel IoTivity IoT Platform to develop data to cloud device

  • Not Aailable Yet

SKM32 Using IPsec secure end to end data communication

Using the IPsec open source protocol for secure private device to device/storage communication

SKM33 Alljoyn IoT Platform

Using the Alljoyn IoT Platform to develop data to cloud device

  • Not Available Yet

SKM34 Using MyoBand to control AR Parrot Drone

Programming MyoBand Using node.js and myojs library for flying the AR Parrot Drone

SKM35 Setting Up a Raspberry Pi-Mac

Installing the correct operating system onto the Raspberry Pi's SD card

SKM36 Adding Wifi to an Arduino Uno

Using a CC3000 Wifi Shield to enable wifi on a Arduino Uno

SKM37 Adding Bluetooth LE to an Arduino Uno

Using a nRF8001 Bluetooth LE to enable wifi on a Arduino Uno

SKM38 Using the Bluefruit LE app with a nRF8001 and Arduino Uno

Adding more functionality to the nRF8001 BLuetooth LE by using the Bluefruit App

Other Articles