Lab 1 – Wi-Fi Stoplight (Raspberry Pi)
The purpose of this lab is learn how to create a wifi-controlled stoplight.
Hands-on labs and a project: sensors, edge processing, MQTT, and dashboards.
The purpose of this lab is learn how to create a wifi-controlled stoplight.
The purpose of this lab is learn how to create a wifi-controlled stoplight using Arduino.
The purpose of this lab is to learn how to create a machine to machine communication, vehicle sensor, wifi-controlled stoplight using Arduino.
The purpose of this lab is to learn how to implement an event hub, send topic messages to subscribed clients, get experience with multiple actuators interaction.
The purpose of this lab is to learn how to use a relay to control your garage door Opener. Establish complex conditions by an additional sensor. Also to think about embedded systems security
The purpose of this lab is to learn how to automate the relay to control your garage door Opener based on car distance.
Component | Description | Tech |
---|---|---|
Device | Multi-sensor node reporting to MQTT with local buffering. | Python, Raspberry Pi, MQTT, ESP8266, DHT22/DHT11 shields, fan, Wemo Mini Smart Plug, Wemos D1 Mini microcontrollers (ESP8266) |
Broker & Backend | Topic hierarchy, and ingestion. | MQTT, Servers running by ESP8266, IFTTT, AWS lambdas, Slack Bot/Channels/API, AWS S3, AWS IoT, AWS DynamoDB |
Dashboard | Responsive web UI for live metrics and alerts. | HTML/CSS/JS/HighCharts |