Sensor drivers development
To eliminate numerous issues when connecting the sensors to a computer or laptop and decrease the load on Seametrics tech support team, Blynk engineers developed a new set of cross-platform drivers that communicated with sensor firmware.
Primary goal was to build a scalable solution that can be propagated on the whole product line.
Secondary goal was to eliminate and cover all potential errors with sensor connection, detection, data upload, and configuration storage.
It was a very challenging process which also involved some reverse-engineering of the existing sensor firmware and protocol