IOT - Internet of Things
  • The Big Idea - what is IOT and IOT Things ?
  • What are we going to do - Course Structure
  • List of all the components required
IoT - 101
  • Building Blocks
  • IoT/communication Protocols - Hola!
  • Demystifying how the Internet works
  • Software Stuff (Arduino IDE) lets Power and Play - Legacy
  • Hardware + Software = Magicware . Light an LED
  • Arduino IDE Cloud Latest Version
Boards and Shields ( Arduino UNO, Ethernet Shields, NodeMcu, Photon)
  • What are the General Components in a IoT Board?
  • Arduino UNO and Nano
  • Arduino Ethernet Shield
  • NodeMcu
  • Particle Photo 1 and 2
Connecting to the Internet with multiple Boards - Exciting
  • Working with Particle hardware and software platform
  • Particle - Photon Wifi dev board
  • Particle - Pairing Photon with cloud platform using your phone
  • Working with Ethernet Boards - Arduino Ethernet Shield
  • Working with Wifi board - ESP8266
Programming Basics, Reading Pins and Working with Libraries with Arduino IDE
  • Working with Arduino IDE Cloud
  • What is the arduino language ??? - Theory
  • Syntax and structures (the bare minimum)
  • Memory (how does a computer store data ?? )
  • Data Types and Keywords
  • Control Structures
  • Arithmetic,comparison and Boolean operators
  • Basic Functions
  • Libraries (working with and installing them )
Working with Sensor, Relays, Displays and More
  • Working with sensors - Photo Resistor LDR (Measure Light) Theory
  • Working with sensors - LDR - Circuit and Code
  • Working with sensors - LDR - Code and Test
  • Working with sensors - Push Button
  • Working with sensors - Force Sensor
  • Working with Sensors - Measure Temperature Its Hot !
  • Sensor - Motion Detector (who is there ?)
  • working with relays
  • Working with a Sound Sensor
  • Working with Segment Displays: Please enter you pin!
  • Working with a number pad (what is your favorite number ?)
  • Soldering
  • How to read a resistor
  • How to use a Multi Meter
Working with Cloud DB, Platforms, Services and more
  • Cloud Platform (DB) for IOT - Basics
  • Options - Carriots/Spark/Thinkspeak/SAP HANA
  • Temboo - Make a phone call and get pass code from the user
  • Temboo - Send an email from your device directly
WIFI/Ethernet + Cloud DB +Mobile Apps = Exciting!
  • **NEW** Particle - Push LDR values to the Particle IoT platform
  • **NEW** Particle - Photon - Control pins with APP
  • Upload sensor values from arduino to Carriots with Ethernet Shield
  • Upload sensor values from nodemcu(esp8266) to Spark using WIFI
  • Upload sensor values from nodemcu(esp8266) to Adafruit.Io using WIFI
  • Remotely control your board with a Android APP
  • Control an Actual Light using an Android APP
Product 1 - Smart lights and devices -- Home Automation
  • Designing Idea
  • Hardware Required
  • Circuit Diagram and PCB layout
  • Code Logic - Build and Walk through
  • Assembly /Soldering/Casing
  • BLYNK Setup Instruction from BLYNK
  • DEMO - Control 2 Devices remotely from an APP over WIFI
Product 2 - Motion detector with email notification - Building Safety
  • Designing Idea
  • Hardware Required
  • Circuit Diagram
  • PCB Layout
  • Assembly and Casing
  • Code Logic - Build and Walk through
  • Programming triggers from Carriots to Send email
  • Showtime - Demo and Testing
Product 3 - Panic Alarm for the Elderly - - Healthcare Industry
  • Designing Idea
  • Hardware Required
  • Circuit Diagram and PCB Layout
  • Assembly /Soldering/Casing
  • Device Register and Triggering an email using Thinger.io
  • Code Walkthrough
  • Showtime - Demo- Wear it and Test it!
Manufacturing
  • Prototype to Pre-Product
  • How to make a PCB - Using Fritzing
  • Line up your CM and sell your products
Certification
  • Get Certified
  • FCC, IC and Cellular Certfication Hand book
Looking Ahead - BONUS
  • Start a Kick Starter and raise initial capital
  • You are selling and have traction ?- meet the Angels/VC
  • College grads get ready for the Market
  • College projects ?, need help.
  • IOT Trouble shooting