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…

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…

Conferences: RTOS performance and a keynote

Conferences: RTOS performance and a keynote

This time of year is usually quite busy for me, presenting at conferences. This year is no exception. I recently…

Embedded software article: using an email server

Embedded software article: using an email server

My latest article over at embedded.com has just been published: Embedded email As with any technical endeavor, the selection/development of…

An embedded software article: The simplest possible UI

An embedded software article: The simplest possible UI

My latest embedded.com article has been published: The simplest possible UI It is very easy to think that all embedded…

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…

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…

Using an embedded Web server

Using an embedded Web server

I have another article published over at embedded.com. This time I am looking at an interesting adaptation of technology, where…