
Advanced hardware and secure firmware won’t sell your product; exceptional user experience will.
I worked with numerous IoT devices that offered great capabilities. Unfortunately, most of those devices had limited functionality - they were designed by engineers for engineers. It was a struggle to make them work the way I needed, even if I knew what I wanted to achieve.
Recently, I bought a Ledger Nano device. It has a very limited user interface - a small LCD and two buttons. Despite that minimalistic approach, the device guided me step-by-step. It explained the reasoning for every action and the way to invoke it.
Designing constrained devices is hard, but providing a great user experience when interacting with constrained devices is even harder.
That is the missing ingredient holding Internet of Things adoption back.