/esp32cam-workshop

Primary LanguageC++Apache License 2.0Apache-2.0

Quick links : Home - Part 1 - Part 2 - Part 3 - Sensors


Welcome to the ESP32-CAM IoT Workshop

IoT workshop based on ESP32-CAM, a DHT11/22 and NeoPixel RGB LED

Real World IoT with the ESP32-CAM

Stream Environmental Conditions to Watson IoT and Analyse IoT Sensor data

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.


Quick links : Home - Part 1 - Part 2 - Part 3 - Sensors