Skip to content
CEC Semester Twenty Two 2022

Prototyping and Programming ESP32 Wearable Devices

Dr. Don Wilcher -
Director of Manufacturing and Technology at Jefferson State Community College
November 14,
2022
Introduction to Wearable Devices
This first-day course will introduce CEC participants to wearable device technology. The introduction will cover the M5Core ESP32 IoT controller as a wearable device's development platformand then the M5Core ESP32 controller's architecture will be explained. A lab project will explore the setup of the no-code programming environment to create a Hello World wearable.
Course Resources
Special Educational Materials
DIY How to Display Time on M5StickC ESP32 Using Visuino - maker.io projectESP32-CAM Python stream OpenCV Example - maker.io projectESP32-CAM with PIR motion sensor PLUS Telegram? - maker.io projectHow to Perform Over-the-Air (OTA) Updates Using the ESP32 Microcontroller and its ESP-IDF - Article
November 15,
2022
M5Core IoT Starter Kit Overview
The M5Core IoT Starter kit will be explained to CEC participants. The various sensors and electronic units will be examined through mini hands-on activities. A wearable electronic flashlight will be presented as a lab project.
Course Resources
Special Educational Materials
DIY How to Display Time on M5StickC ESP32 Using Visuino - maker.io projectESP32-CAM Python stream OpenCV Example - maker.io projectESP32-CAM with PIR motion sensor PLUS Telegram? - maker.io projectHow to Perform Over-the-Air (OTA) Updates Using the ESP32 Microcontroller and its ESP-IDF - Article
November 16,
2022
Wearable Devices Design Methods
Research-based approaches to designing wearable devices will be presented in this day 3 session. A series of mini-lab activities will illustrate user interface (UI) techniques for proper interaction layout and engagement. FurtherCEC participants will learn how to prototype a wearable humidity-temperature detector unit.
Course Resources
Special Educational Materials
DIY How to Display Time on M5StickC ESP32 Using Visuino - maker.io projectESP32-CAM Python stream OpenCV Example - maker.io projectESP32-CAM with PIR motion sensor PLUS Telegram? - maker.io projectHow to Perform Over-the-Air (OTA) Updates Using the ESP32 Microcontroller and its ESP-IDF - Article
November 17,
2022
Wearable Audible Alert Devices
CEC participants will learn about wearable audible alert device concepts through a series of mini lab activities. The M5Core amplifier and the tone generation feature will be presented in this day 4 session.
Course Resources
Special Educational Materials
DIY How to Display Time on M5StickC ESP32 Using Visuino - maker.io projectESP32-CAM Python stream OpenCV Example - maker.io projectESP32-CAM with PIR motion sensor PLUS Telegram? - maker.io projectHow to Perform Over-the-Air (OTA) Updates Using the ESP32 Microcontroller and its ESP-IDF - Article
November 18,
2022
A Wearable Bluetooth Controller
In this final class sessionCEC participants will learn how to develop a wearable Bluetooth controller using the M5Core. Various Bluetooth serial terminal tools will be presented and reviewed in this session. Further Bluetooth Low Energy (BLE) technology will be examined. CEC participants will build a wearable Bluetooth controller as the final lab project.
Course Resources
Special Educational Materials
DIY How to Display Time on M5StickC ESP32 Using Visuino - maker.io projectESP32-CAM Python stream OpenCV Example - maker.io projectESP32-CAM with PIR motion sensor PLUS Telegram? - maker.io projectHow to Perform Over-the-Air (OTA) Updates Using the ESP32 Microcontroller and its ESP-IDF - Article
Headshotv2
Instructor
Dr. Don Wilcher
Director of Manufacturing and Technology at Jefferson State Community College

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 Director of Manufacturing and Technology at Jefferson State Community College. 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.