• Debugging Embedded Systems Part 2: Fault handling and diagnosis
    This blog is the second in a series on the new debug features in SOMNIUM DRT. The first one was about the live expression view. Debugging is difficult, especially when unexpected errors cause the program...
  • Classic Kickstarter teardown; the Pebble watch
    I think it’s very fitting that we start ARM Kickstarter Week with a teardown of the Pebble watch. To me the Pebble was a breakthrough hardware product on Kickstarter and it broke new ground in two ways;...
  • Debugging Embedded Systems: the Problems and Solutions
    Debugging Embedded Systems: the Problems and Solutions This article is the first in a series on the new debug features in SOMNIUM DRT. We all know from experience(and this is confirmed by many studies...
  • Signal processing capabilities of Cortex-M devices
    Picture your smart assistant at home: you say a command, and it recognizes your voice, processes what you’re saying and responds. This is an example of a multi-sensor device that requires signal processing...
  • EE and entrepreneur wrote the book on tech product design (and you can get it for free)
    With all the buzz around crowdfunding new hardware and after meeting some of the founders of these startups I thought it wise to talk to someone who has literally written a book on electronic products...