Available for pre-order
View Purchasing OptionsProject update 18 of 18
In the our previous post, we announced a major update to our software which included several new features, performance improvements, and bug fixes to enhance the overall user experience. But there were still some issues that needed to be addressed, especially firmware updates failing on certain devices. So this version of the firmware will be another major update, though most of the changes are under the hood.
We also want to address some important issues that have been identified with shipped HealthyPi Move devices and share the solutions we’ve implemented to resolve them.
Based on your feedback and our continued testing, we’ve identified several critical issues with the original firmware that affected device performance and user experience. We’re pleased to announce that firmware v2.0.0 is now available and addresses all known issues. Based on the the nRFConnect SDK v3.1.1 which runs on Zephyr OS v4.1.0, this is a significant upgrade from the previous version in terms of stability, reliability, and performance.
The most significant issue affecting delivered devices was related to the nRF5340 XIP (eXecute In Place) module dependency. It turns out that the XIP in the nRF5340 was not as well supported as we initially thought, especially in the context of lower power modes and complex memory access patterns. This was causing several issues:
We’ve completely removed the XIP dependency, resulting in:
Many of you reported problems with the original interface, including:
The Solution: Complete UI overhaul featuring:
One of the most frustrating issues reported was failed firmware updates that sometimes left devices unresponsive:
Now, once you update the firmware to v2.0.0, all future updates will be rock solid and automatically handled by the HealthyPi Move app itself. There’s no more need to use nRF Connect or other tools.
For those of you who like to tinker with the firmware, we’ve made several improvements to enhance the developer experience:
We’ve also heard your concerns about the original enclosure quality and have taken decisive action. The problem was that the original vacuum cast enclosures had significant quality control issues, leading to inconsistent fit and finish, build quality problems, and durability concerns. This also resulted in a lot of manual post-processing to make the enclosures usable, which was not acceptable for a professional product.
In the above images, the most common issues can be seen including warping, rough edges, misaligned inserts, and inconsistent dimensions. These issues not only affected the aesthetic appeal of the device but also its functionality, as buttons and ports couldn’t align properly.
PLA with Carbon Fiber (PLA-CF) is a high-strength, durable material that offers several advantages over traditional plastics. It provides the dimensional accuracy and repeatability of PLA, while the carbon fiber reinforcement adds significant strength and rigidity. This makes PLA-CF an excellent choice for enclosures that need to withstand daily wear and tear while maintaining a professional appearance. Now the device is a sleek all-black design with a black watch strap, giving it a premium look and feel.
Benefits of this new enclosure material and manufacturing process include:
We take full responsibility for the issues present in the original delivery. These problems fell short of the quality standards you deserve and that we set for ourselves.
Your trust matters to us, and we’re committed to making this right. If you received a device with any of the issues mentioned above, please reach out to our support team at move@protocentral.com. If you miss any specific features that you would like to see in future updates, please send us your feature requests as well.
HealthyPi Move is part of Nordic Community Hub
nPM1300-QEAA-R
· Battery Management PMIC
Central source of power for the project
nRF5340-CLAA-R7
· Bluetooth System-on-Chip
Sole microcontroller supporting BLE communications and sensor data processing