A 3-Day Hands-On Electronics and Coding Workshop
Workshop begins with an exciting introduction to the world of electronics and microcontrollers. Students will explore core concepts like Ohm's Law, resistors, LEDs, and RGB color mixing through PWM.
They'll work with digital inputs using buttons and rotary encoders—connecting directly to their LEGO robotics experience. Students build and wire their own circuits on breadboards while learning Arduino-style C++ using Visual Studio Code, the same tools used by professional engineers.
Students dive into addressable LEDs and learn to control a full ring of individually programmable lights. They'll master arrays in code—an essential concept for manipulating pixel colors and positions with precision.
With their LED ring integrated into the breadboard, students begin coding their game's core behavior. Logic, sequencing, and interactivity transform their static circuit into a dynamic experience.
The final day focuses on finishing and personalizing each student's game. They complete programming, test game mechanics, and refine the behavior of lights and inputs.
Once fully functional on the breadboard, students transfer their project to a custom 3D-printed game unit. This creates a finished, handheld device they designed from the inside out—combining electronics, code, and creativity into a take-home project they'll treasure.