All experiences
RoleSchool clubsCurrent·Assistive tech · HMS collaboration

Penn ADAPT xLab

Hardware Engineer · ADAPTLab

Building an assistive input button so 1 reliable press maps to keyboard actions like space and tab.

Executive summary

In Penn ADAPT xLab, I work on hardware for an accessibility button used by disabled students. The requirement sounds simple: one button press should always produce the intended key action. The engineering is in debounce behavior, switch feel, firmware mapping, and reliability across real usage patterns.

  • Hardware and integration work on an assistive input device in an HMS-school collaboration.
  • Mapped physical button presses to keyboard actions such as space and tab.
  • Iterated around accessibility constraints first, then electrical and firmware details.
Assistive hardwareAccessibilityEmbedded inputHuman-centered designADAPTLab
Penn ADAPT website homepage

Proof

Pictures and demos from the role

Visual evidence first; deeper engineering write-ups live on the related project pages.

Penn ADAPT website
pennadapt.com