New modular firmware implementation and algorithm development for Freudenberg Home and Cleaning Solutions aimed to add new functionality to their cleaning products.
Our team took over Morning IoT software platform development to improve and enhance the UI/UX of the iOS and Android native apps, enrich them with new features, fix the existing ones, and enhance API, backend, BLE throughput, and cloud infrastructure management.
To ensure stable BLE work and improve the apps’ performance, our mobile development team carried out code refactoring and rewrote the BLE module logic. Also, our design team created the user onboarding process design for the Android and iOS apps.
LS stabilized the sub-1 GHz wireless channel connection between TI CC1310 modules, improved the sensors’ battery-saving mode, and increased the device’s maximum work range to almost twice the initial setting.