Embedded Software

  • Six of the best: vintage musicians/bands

    I have always enjoyed music and have quite a wide taste. In this latest episode of my occasional series, where I present six of my favorites in some category or other, I want to talk about some of my early influences. One hears musicians talk about who influenced them, but I think listening to music […]

  • Embedded Software Masterclass webinar series

    It has been a while since I last participated in a webinar, but a plan was recently hatched to run a series of sessions, over the coming months, based on the Embedded Software Masterclass that I conducted in India some months ago… The first session will be on Wednesday 18 October at 10:00 Pacific. You […]

  • Disrupting the status quo

    I have always liked the concept of disruptive technologies – technological advances that change the way things work in a drastic way. The effect of disruptive technologies is to break the “rules” by which business operates. A company may be producing a product, marketing and selling it successfully. They can continue to develop that product […]

  • Video blog about RTOS event flags

    My latest video blog is now available. This time I am continuing my occasional series of videos about RTOS features and looking at one of the simplest inter-task communication and synchronization facilities: event flags. You can see the video here or here: Future video blogs will continue to look at topics of interest to embedded […]

  • Six of the best – tools

    From time to time, I like to review my favorite things in some specific category. I have looked at quite a few favorites in the past, including foods, beers, fiction books and OS X features. Today, I am going to talk about my favorite tools. In my experience, most men like to have the right […]

  • Embedded software article: RTOS Revealed #12

    My latest article on embedded.com has been published. This piece is the twelfth installment of the RTOS Revealed series, which will continue to appear through the rest of 2017 and beyond. The series will cover every aspect of real time operating systems. Task utility services In this article, I am looking at further API calls […]

  • Tell me where you are in 3 words

    I am very familiar with “the look”. It is the expression on Libby’s face – the response to me talking about something about which I have become rather enthused. This might be a book I am reading, a scientific discovery, some new software, an exciting technology or just an idea that I have had. Such […]

  • Video blog about parameter passing in C

    My latest video blog is now available. This time I am looking at how parameters are passed to functions in C. Embedded developers like to know how things work under the hood. You can see the video here or here: Future video blogs will continue to look at topics of interest to embedded software developers. […]

  • Mac apps

    Although it has been a while, from time to time, I have written about the apps that I use on my iPad [and iPhone]. There are so many to choose from that I am always pleased to get recommendations and advice. This is a topic that I will revisit before long, but today I am […]

  • The missing bullet holes

    I enjoy reading and I always have a book on the go [at least one]. Currently I am reading a book about mathematics and its applicability in everyday life [details here, if you are interested]. The key concept is that mathematics [or most of it anyway] is really just common sense, but it is codified […]


Subscribe to Embedded Software updates