• Custom Bluetooth firmware for commercially-available consumer device
  • Code not publicly available
  • C, ARM Assembly

A company needed a Bluetooth interface with functionality that was not available in off-the-shelf products. The firm had used standard off-the-shelf components for prototypes, but was unable to source parts for manufacturing. The firm already suffered a several month delay from global semiconductor shortages, and a price increase or another delay for their pre-ordered units would doom the company.
Then I stepped in.

Under contract, I helped the company founder find a part that was both cheaper and more widely available, and then helped the company modify their designs for the new part. To fit their business needs, I even wrote the custom firmware for the device’s Bluetooth stack. The result was more than ten times faster(!) than their in-house design.

I delivered ahead of schedule and coordinated with the app-development team overseas to add Bluetooth support to their mobile app.
All said and done, the company is set to save thousands of dollars for each future production run.