Embedded World is next week

Embedded World is next week

The biggest event on the embedded systems industry calendar is Embedded World, which takes place next week – Tuesday-Thursday, 23-25…

The grandfather clock – a new home and a redesign

The grandfather clock – a new home and a redesign

We have a new member of the family. That is not actually true, but it feels like that, as there…

Embedded software for free

Embedded software for free

I recently attended a funeral, after which was a lunch. When the guests had finished eating and had begun to…

Justice, punishment and protection

Justice, punishment and protection

It is amazing how often people have said to me “You think too much.” What they are accusing me of…

OpenAMP – embedded multicore comes of age

OpenAMP – embedded multicore comes of age

Multicore designs in embedded systems are now becoming mainstream as the cost-effective way to implement the complex functionality required in…

Engineers and a belief in magic

Engineers and a belief in magic

Recently I wrote about my need to understand things in the world around me. I have been considering this some…

Libraries – a good way to promote embedded code reuse?

Libraries – a good way to promote embedded code reuse?

As any software developer is well aware, the basic process for building an embedded application is quite straightforward. Normally, the…

My Dad, RIP

My Dad, RIP

Once in a while, I write a blog post that is very personal. This is such an occasion. My father,…

DAC 2016 – the place to talk and hear about embedded software

DAC 2016 – the place to talk and hear about embedded software

I am commonly asked the question: “Where can I learn about embedded software?” This might come from a student considering…