YoVDO

Nodebots / Hardware

Offered By: Frontend Masters

Tags

Node.Js Courses Javascript Courses Microcontrollers Courses

Course Description

Overview

In this course, Steve Kinney demonstrates how to use JavaScript to control hardware and IoT projects. Learn the fundamentals of electronics and how to work with microcontrollers. Using the Johnny-Five library for Node.js, you will be able to make hardware interact with Web APIs, make LEDs light up from a web page, pull data in from third-party APIs, and read data from the world! (Johnny-Five Inventor's Hardware Kit is required)

Syllabus

  • Introduction
  • Setting Up the Tessel 2
  • Setup Debugging
  • Getting an LED to Blink
  • Introducing Johnny-Five
  • Wiring Up an LED
  • Controlling an LED with Johnny Five
  • The Problem with LED Pulsing
  • Breadboard Overview
  • Wiring Up an LED to the Breadboard
  • Pulsing LEDs
  • Wiring Up a Button
  • Programming the Button
  • Make the Button Control the LED
  • Wiring Up a RGB LED
  • Programming & Debugging RGB LED
  • Controlling RGB LED from a Browser
  • Add WebSockets for Real-Time
  • Wiring Up the BME280
  • Reading the Weather Sensor
  • Visualizing Sensor Data Using Barcli
  • Update Web Page with Device Data Exercise
  • Update Web Page with Device Data Solution
  • Updating a Remote Server with Device Data
  • Wiring Up a Magnetic Door Switch
  • Programming the Magnetic Door Switch
  • Using Third-Party APIs with Hardware
  • Wiring Up and LCD Screen
  • Programming the LCD Screen
  • Showing Tweets on the LCD Screen
  • Other Kit Items & Wrap Up

Taught by

Steve Kinney

Related Courses

Comprendre les Microcontroleurs
École Polytechnique Fédérale de Lausanne via Coursera
Electronic Interfaces: Bridging the Physical and Digital Worlds
University of California, Berkeley via edX
Arduino y algunas aplicaciones
Universidad Nacional Autónoma de México via Coursera
Embedded Systems Design
Indian Institute of Technology, Kharagpur via Swayam
Enseignes et afficheurs à LED
École Polytechnique Fédérale de Lausanne via Coursera