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.