Embedded systems project note
Chapman Robotics — R2-D2 Lighting System
Embedded programming and subsystem integration for a full-scale R2-D2 build, focused on reliable lighting behavior in real hardware.
Project Note
This project involved programming and integrating lighting behavior for a full-scale R2-D2 robot. The work focused on LED systems that had to operate reliably inside the physical build, not just in a software-only test loop.
What I Built
- Programmed seven LED arrays using ATtiny Arduino microcontrollers and C++.
- Reviewed peer code for consistency and optimization.
- Supported final physical integration alongside mechanical and sound elements.
Why It Matters
The subsystem was small enough to look simple from the outside, but hardware-facing code has hidden complexity: power limits, physical fit, timing behavior, and coordination with other subsystems. The useful engineering judgment was choosing readable, dependable behavior over unnecessary complexity.
Evidence To Add
- Subsystem architecture for the lighting arrays and microcontrollers.
- Integration notes explaining how the lighting behavior fit the physical build.
- Final build photo or subsystem image if one becomes available for public use.