Foundations
Touch-controlled lighting
Wire a touch input to a lighting output, then trace the event from physical contact through a visible rule to a controlled response.
- Build
- A working physical prototype
- Show
- Decisions, tests, and revision
Projects
Sample projects move from a visible physical event to useful behavior, then ask students to document design choices, test failure cases, and connect the work to a classroom or community need.
A shared project method
Students can move between automation, environment, access, vision, interaction, and robotics without losing the habits that make a system understandable.
Choose a need the physical system can address.
Select what the system must sense or recognize.
Define state, rules, timing, or permission.
Make the system respond in a useful way.
Document, test failure cases, and revise.
Project gallery
Use the filters to focus on an invention area. Every project remains a starting point for testing, adaptation, and student decisions.
Showing all 11 projects.
Foundations
Wire a touch input to a lighting output, then trace the event from physical contact through a visible rule to a controlled response.
Automation
Read temperature, choose a control condition, operate ventilation, and debug how timing and thresholds change the result.
Environment
Link distributed ESP32 stations to the classroom hub and compare environmental readings across physical locations.
Access
Model a credential, a permission decision, a cabinet output, and an event record while discussing responsible authorization.
Human interaction
Turn a visible QR event into coordinated exhibit lighting or audio, then test how camera position and room conditions affect reliability.
Automation
Combine growing-environment inputs with irrigation or ventilation behavior and document why each automation condition exists.
Environment
Detect water and changing level conditions, produce a local alert, inspect logs, and test failure and recovery cases.
Human interaction
Explore voice input, clear feedback, and room-control outputs around an accessibility need while keeping alternate controls in view.
Vision
Use QR, ArUco, or barcode events to model inventory movement and test the effect of lighting, framing, and marker placement.
Robotics
Prototype controlled motion with a small mechanism, sensor feedback, and a defined route under instructor-guided constraints.
Capstones
Define a classroom or community need, choose inputs and outputs, build the system, document decisions, test it, and revise it.
From pattern to original system
Guided projects establish safe wiring, visible behavior, documentation, and troubleshooting practices. Students can then define a need, select the right inputs and outputs, justify design choices, and present evidence from the system they created.
See how projects progress through the curriculumStart a conversation
Tell us what kinds of systems your students want to investigate and how your program is structured.