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

Proof
Pictures and demos from the role
Visual evidence first; deeper engineering write-ups live on the related project pages.
