In this workshop, participants will be introduced to engineering design and coding techniques, processes, and best practices using the Arduino Uno. Then participants will progress to using the ESP32 microcontroller to produce Wi-Fi-connected projects.
In the first week of the workshop, participants will design, code, and build nine foundational Arduino Uno projects including interacting with LEDs, Servos, LCD displays, and temperature, light, and gas sensors. Participants will then use their new skills to design, code, and build Arduino Uno projects of their own to practice the process of innovation.
In the second week of this workshop, participants will work with the ESP32 a new microcontroller compatible with Arduino and has Wi-Fi and Bluetooth capabilities. Participants will apply their knowledge gained in the first week of the workshop and add skills in HTML to create web-based controls for their projects. Participants will learn a technique to embed HTML into the C/C++ of Arduino to serve webpages from the ESP32. Participants will build two projects and explore additional capabilities of using an ESP32.