Skip to content
CEC Semester Twenty Six 2024

Understanding Industrial Controls with an ESP32

Dr. Don Wilcher -
Assistant Professor of Electrical and Computer Engineering at the University of Alabama - Birmingham
December 20,
2024
OpenPLC and ESP32 Industrial Controls Part 2

CEC participants will learn how to program counters and timers using OpenPLC to create a conveyor controller simulator.

Course Resources
Special Educational Materials
Decimal: A 3D-Printed ESP32-CAM Robot for Remote Monitoring – maker.io blog
How to Perform Over-the-Air (OTA) Updates Using the ESP32 Microcontroller and its ESP-IDF – Article
Leverage Over-the-Air Uploads with Arduino IoT Cloud – maker.io blog
December 19,
2024
OpenPLC and ESP32 Industrial Controls Part 1

In the Day 4 session, CEC participants will set up the OpenPLC software on an ESP32 microcontroller. An OpenPLC annunciator-LED flasher controller will be built by the CEC participants.

Course Resources
Special Educational Materials
Decimal: A 3D-Printed ESP32-CAM Robot for Remote Monitoring – maker.io blog
How to Perform Over-the-Air (OTA) Updates Using the ESP32 Microcontroller and its ESP-IDF – Article
Leverage Over-the-Air Uploads with Arduino IoT Cloud – maker.io blog
December 19,
2024
Understanding Sensors

Data logging of electronic sensors wired to an ESP32 microcontroller will be presented to the CEC participants on Day 3. PID control activity will be provided in this session.

Course Resources
Special Educational Materials
Decimal: A 3D-Printed ESP32-CAM Robot for Remote Monitoring – maker.io blog
How to Perform Over-the-Air (OTA) Updates Using the ESP32 Microcontroller and its ESP-IDF – Article
Leverage Over-the-Air Uploads with Arduino IoT Cloud – maker.io blog
December 18,
2024
Digital Output Signal Conditioning

CEC participants will learn how to control a DC motor using electromechanical and solid-state switching circuits wired to an ESP32 microcontroller.

Course Resources
Special Educational Materials
Decimal: A 3D-Printed ESP32-CAM Robot for Remote Monitoring – maker.io blog
How to Perform Over-the-Air (OTA) Updates Using the ESP32 Microcontroller and its ESP-IDF – Article
Leverage Over-the-Air Uploads with Arduino IoT Cloud – maker.io blog
December 16,
2024
Digital Input Signal Conditioning
CEC participants will learn how to create binary digital switches and read and process the switching data using an ESP32 microcontroller.
Course Resources
Special Educational Materials
Decimal: A 3D-Printed ESP32-CAM Robot for Remote Monitoring – maker.io blog
How to Perform Over-the-Air (OTA) Updates Using the ESP32 Microcontroller and its ESP-IDF – Article
Leverage Over-the-Air Uploads with Arduino IoT Cloud – maker.io blog
No data was found
No data was found
No data was found
No data was found
Headshotv2
Instructor
Dr. Don Wilcher
Assistant Professor of Electrical and Computer Engineering at the University of Alabama - Birmingham

Dr. Don Wilcher, an Electrical Engineer, is an Associate Certified Electronics Technician (CETa), a Technical Education Researcher, Instructor, Maker, Emerging Technology Lecturer, Electronics Project writer, and Book Author. His Learn Electronics with Arduino book, published by Apress, has been cited 80 times in academic journals and referenced on patents.

He is the Assistant Professor of Electrical and Computer Engineering at the University of Alabama - Birmingham. His research interest is Embedded Controls, Robotics Education, Machine Learning, and Artificial Intelligence applications and their impact on Personalized Learning, Competency-Based Models curriculum, and instructional development in Mechatronics, Automation, IoT, Electronics, Robotics, and Industrial Maintenance Technologies. He is also the Founder and owner of MaDon Research LLC, an instructional technology consulting, technical training, and electronics project writing company serving Electronics Marketing Media, Technical and Engineering Education companies.