Coding the weather and meeting a Dalek – BBC Make It Digital

Coding the weather and meeting a Dalek – BBC Make It Digital

A couple of weeks back I spent the entire weekend working with embedded systems. Having got to the attention my…

Video blog – The Embedded Way: is assembly best for embedded?

Video blog – The Embedded Way: is assembly best for embedded?

My latest video blog, where I discuss whether assembly language produces the best code, has just been published and may…

Article: floating point in embedded systems

Article: floating point in embedded systems

In a similar way to blog posts here, I often endeavor to address a specific technical matter, that is pertinent…

Embedded systems – an identity crisis?

Embedded systems – an identity crisis?

Embedded systems, much as we know them now, have been around since the early 1970s, when Intel released the first…

Articles about power management and RTOS memory utilization

Articles about power management and RTOS memory utilization

I have had two articles published on embedded.com recently that address power management in embedded software and how memory is…

Video blog – using software IP

Video blog – using software IP

I recently wrote about my plans for a series of video blogs on embedded software topics. The first one, in…

Video blogs on embedded software – coming to screen near you soon

Video blogs on embedded software – coming to screen near you soon

Some weeks ago, I mentioned that I was planning a series of video blogs. This met with some enthusiasm from…

Embedded software – how complex can it get?

Embedded software – how complex can it get?

It seems that hardly a day goes by during which someone does not say “This is like science fiction!” Typically,…

Why develop embedded software bottom up?

Why develop embedded software bottom up?

It is a very simplistic view, but, broadly speaking, there are two ways to design an embedded software application [or…