Quick links : Home - Part 1 - Part 2 - Part 3 - Sensors
IoT workshop based on ESP32-CAM, a DHT11/22 and NeoPixel RGB LED
Learn how to connect an ESP32-CAM to Watson IoT over MQTT and stream environmental data from the sensors to the IBM Cloud. Workshop attendees will learn about ESP32-CAM programming, IoT Security, MQTT, Watson IoT Platform, Node-RED, cloud storage, data analytics and visualisation techniques.
Follow the links to access the different sections of the course:
Provides an overview to the course, introduces the hardware, the development tooling and then gets you programming the ESP32-CAM device to connect to the local WiFi network and be able to control the hardware. Part 1 finishes with an overview of the IBM Cloud, the cloud platform used in this workshop and ensures you have a working cloud account with the required resources.
The second part of the workshop looks at the Internet of Things service on the IBM Cloud and how you connect a device to the IBM Cloud using the MQTT protocol. This section also looks at ensuring you have a secure connection between the device and the Cloud Platform, using SSL/TLS security and certificates.
In this section we look at using a low-code development environment called Node-RED on the IBM Cloud to implement the server side part of the IoT solution. You will create a dashboard to visualise the IoT data and also provide controls to configure the ESP32-CAM device. Your server side application will also control the LED attached to the ESP32-CAM.