Jason Clarke

Jason is a co-founder and VP of Sales of Sales and Marketing at Crank Software. With over 20 years of embedded systems experience (with a focus on embedded graphics), and an engineer by trade, he is a mountain biking enthusiast and can be found on the trails behind the Crank office on a regular basis.

Recent Posts

4 min read

The rise of voice activation and what it means for embedded user interfaces

By Jason Clarke on May 20, 2020 11:42:26 AM

Voice recognition technology continues to grow in both capacity and popularity. The original technology was rather primitive – you may remember struggling with it while attempting to navigate a business’s automated attendant trying to perform even the simplest tasks. Thanks to enhancements in speech recognition technologies and cloud-driven digital assistants from big players like Amazon, Apple, Google, and Microsoft, the state-of-the-art has come a long way. The current word error rate of a voice recognition engine is around five percent, which at this point is very nearly what humans achieve (four percent). We have made huge strides: by comparison, the lowest error rate 20 years ago for unconstrained speech was 43 percent. Highly stilted grammars are also a thing of the past; instead, we communicate with our devices using natural flowing speech.

Continue Reading
5 min read

How to create brilliant embedded UIs without sacrificing battery life.

By Jason Clarke on Dec 12, 2019 10:12:52 AM

Battery life is one of the most important features of a mobile device. When your mobile device’s time between charges is four days versus four hours, the gain in device usability (and user appreciation) is immense. If, on the other hand, your device has no power left after a few hours of use, your phone doesn’t work and, let’s face it, a non-working phone provides quite the lousy user experience. The same goes for battery-charged products.

Continue Reading
5 min read

What you need to know when considering squeezing into a microcontroller to build an embedded GUI.

By Jason Clarke on Nov 19, 2019 1:15:48 PM

If you’ve been following our blog or have downloaded our eBook around best practices for embedded UI development on microcontrollers (MCUs) to microprocessors (MPUs), then you’ll know that squeezing your application into a microcontroller is one of the best ways to reduce your product’s bill of materials.

Continue Reading
4 min read

Is the free STM32 GUI builder right for your next embedded project?

By Jason Clarke on Oct 28, 2019 11:03:15 AM

If you’re using an STM32 microcontroller, you may have noticed that STMicroelectronics now bundles in free graphics software from TouchGFX as part of STM32Cube software packages. And you may be wondering if it makes sense to use for your next embedded GUI project.

Continue Reading
4 min read

Why consider a microcontroller for your most profitable embedded product release yet.

By Jason Clarke on Oct 2, 2019 11:29:18 AM

When it comes to the buying patterns of North American consumers, the market is changing. It used to be that you could make one dishwasher, one toaster, and one vacuum cleaner to attract a mass audience but that is less and less the case. Successful brands now target both the high-end as well as the low-end of the market for several reasons. 

Why do brands target both the high-end and low-end of the market?

  • Hourglass economy – Upscale consumers look for luxury while those less affluent look for value
  • Brand loyalty – Young consumers become loyal long-term purchasers at the low end when they form early buying habits
  • Tech adoption curve – Early adopters are less cost-sensitive and pay more for the latest tech while technology laggards do not
  • Marketing trial – Upscale products are a great way to test new ideas before building products at volume
  • Competition – Multiple product price levels help companies grab market share away from competitors
  • Shelf space – Product proliferation captures more attention in both bricks-and-mortar and online stores
Continue Reading
New call-to-action