Easy to obtain, easy to replace
All the parts used in Calmi are off-the-shelf, meaning they're easy to find and order. They are affordable and simple to assemble.
And if any of the components break, it's easy to replace, which allowed me to experiment and learn as I'm building and testing things out.
LED light ring
A ring of twenty four light emitting pixels shine into the white SLA-printed dome, allowing for different light patterns to be created.
Speaker
Calmi can play sounds and voice-overs through its 3.5-watt speaker and dedicated audio controller.
Charging
The device runs on a lithium battery. You can charge it via the USB-port or wirelessly by using the provided charger pad.
Microcontroller
A dual-core microcontrollers served as a foundation, it has Wi-Fi capabilities and a compact form factor.
Software
The microcontroller runs on custom-written firmware. It manages communication between all components and facilitates communication between the app and the device.
The custom app has been developed from scratch. It enables users to perform complex interactions that they can't easily execute on the device itself.
Super B designs robust, safe, and user-friendly lithium batteries for both individuals and businesses, powering RVs, marine vessels, and industrial applications. Some models include wireless capabilities for better control and data insights. To manage these features, a customer-facing app needed to be built.
I delivered high-fidelity designs to the developers, including prototypes for what we called the fluid-level indicator, ensuring customers could easily check battery status and access detailed information when needed. The design also included a simple setup process for connecting batteries to the app. I worked closely with developers to ensure a smooth handoff and transition from design to development.
I collaborated closely with stakeholders to define the all the key features of the app. Through user research, we identified different user types and how they interact with the battery and app. I structured the information into two categories: ‘basic’ for essential controls and ‘advanced’ for more complex features and connectivity. This gives users the flexibility to begin with the basics and gradually access more advanced functionality as they gain experience.
Users can add multiple batteries, with the process integrated into the onboarding flow for ease of use. Since there are different types of batteries, the flow adapts based on the Bluetooth signal received. In some cases, users need to confirm the connection by pressing a button, while in others, a QR code scan is required. The app guides users through each step, ensuring a smooth setup.