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…

Brillo – a brilliant OS or a scouring pad?

Brillo – a brilliant OS or a scouring pad?

Computers have had operating systems almost since the beginning – 60 years or so anyway. Embedded systems are a bit…

IPv6 – some guidance to the uninitiated

IPv6 – some guidance to the uninitiated

My contributions to embedded.com continue apace and I endeavour to cover a wide spread of subjects. My latest piece, which…

IoT keynote, software support and more …

IoT keynote, software support and more …

The Internet of Things – IoT – continues to be a subject that sparks conversation, publication and numerous activities in…

Testing RTOS API code

Testing RTOS API code

A while ago, I concluded that it might be useful to highlight the publication of online articles, that I had…

Medical embedded applications – big challenges and opportunities

Medical embedded applications – big challenges and opportunities

This past week, medical systems have been on my mind. It is not because I am sick – at the…

Developing certified embedded applications

Developing certified embedded applications

In a number of different fields – notably medical, military, avionics, industrial and automotive – there is an increasing focus…

Bit stuffing – an article about network protocols

Bit stuffing – an article about network protocols

I am a strong advocate for not “reinventing the wheel”. Doing something from scratch, unless you really have a novel…