For my Microprocessors senior design project at Northwestern, I was part of a team that developed the Gamma Handle, an ergonomic steering wheel attachment with touch sensitive controls to allow stroke survivors, amputees, and others to safely drive a car with only one hand. There are existing solutions out there for this purpose, but none offer an ergonomic way to control critical functions like turn signals and the horn without removing one's hand from the handle. The Gamma Handle features integrated electronics and buttons that lay under every finger which can wirelessly send commands to the car.
Over the course of two quarters, we iterated the design of the handle externals using 3D printed parts, while developing the electronics on a 16-bit low power PIC24 platform. By the end of the class we had a functioning prototype, featuring a handle with touch buttons and a battery-powered PCB inside which could send commands via Bluetooth to a receiver PCB connected to a plexiglass 'car'.
For the team I lead software design and implementation efforts and also contributed to design decisions and technical writing. I wrote C code for the PIC to manage the button inputs and Bluetooth wireless communication of the handle unit, as well as power management logic.