Instructors: Matthew Graff and William (Bill) Kerney
Student Workers: Neiro Cabrera, Meagan Eggert, Julian Perry Laxamana, Gurkaran Singh
School: Clovis Community College in Fresno, California
The purpose of this project is to introduce concepts related to the Fourth Industrial Revolution and Industry 4.0 at minimal cost. It is tailored for demonstrations at the high school level and offers more in-depth training opportunities at the college level. Moreover, this demo serves as an ideal starting point for anyone interested in learning through hands-on experience with a functional prototype.
This repository will provide instructions for setting up a system to create an Internet of Things (IoT) using Arduino ESP32s as clients and a Raspberry Pi as an MQTT Broker, integrated with SCADA using Ignition by Inductive Automation. The README will guide you through recreating this demonstration using the specified components, followed by a brief tutorial.
The following are the components used in this project. Depending on the situtation different components maybe used to replace the following.
-
Raspberry Pi 4 or Pi 400 - $100
-
Arduino ESP43 - KEYESTUDIO ESP32 Smart House - $55

- Router GL.iNet GL-AR300M16-Ext or most any router - $30

Optional:
-
Touchscreen Raspberry Pi 7" Touch Screen Display - $75
-
Case SmartiPi Touch 2 - $35
-
Opto 22 GRV-RIO-LC - $1,095
This system is for more advanced training for college programs. This system shows how industry deploys Industry 4.0 technology.
- Lab 1. Set-up Raspberry Pi, Arduino Smart Home, and PC
- Lab 2a. Configure camera object detection
- Lab 2b. Configure Smart Home
- Lab 3. Operation Smart Home Neighborhood
- Lab 4. Troubleshooting
- 8 Labs on creating a Printed Circuit Board The PCB can be used to creat custom boards for the ESP32.