Featured posts

Latest posts

Taking the Baton

Thank you, Colin Walls, for leading the Embedded Software blog for the past 12 years.   Here are just a few of Colin’s many…

OFF-TOPIC: The Last Post

OFF-TOPIC: The Last Post

In late Spring 2009 – nearly 12 years ago – the Mentor blog platform was introduced and I was keen…

Article about MISRA C

Article about MISRA C

My latest article on embedded.com has been published here. I am looking at the application of MISRA C to develop…

emBO++ – embedded conference online

emBO++ – embedded conference online

Later this week is an online embedded conference; the interestingly named emBO++, at which I have two sessions: Power Management…

OFF-TOPIC: The history of today

OFF-TOPIC: The history of today

When I was at school [a long, long time ago!], I really could not see the use, or more specifically…

Video on break statements in C for embedded systems

Video on break statements in C for embedded systems

My latest video blog is now available. This time I am looking at the use of break statements and best…

OFF-TOPIC: How many words?

I am fascinated by language and communication. Because I am British – or, rather, English, to be precise – I…

Initializing structures in C

Initializing structures in C

I have been using C for over 30 years; using it, teaching it, writing about it, supporting users. Of course,…

OFF-TOPIC: The countdown to Phase 3

It was about 18 months ago that we decided on a schedule for retiring or, as I prefer to think…