Bluetooth UART Bridge
Oct 6, 2021 "Bluetooth UART adapter for embedded devices"- 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.