Nodebots / Hardware
Offered By: Frontend Masters
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
MongoDB for Node.js DevelopersMongoDB University Introduction to Office 365 Development and APIs
Microsoft via edX Server-side Development with NodeJS
The Hong Kong University of Science and Technology via Coursera Front-End Web UI Frameworks and Tools
The Hong Kong University of Science and Technology via Coursera Introduction to MongoDB using the MEAN Stack
MongoDB via edX