The next Big Thing

The next Big Thing

Way back when I first started this blog, I wrote about the way that embedded development is subject to fads…

Embedded file systems

Embedded file systems

On desktop computers, data that you are working on right now, in an open application, is most likely just stored…

Smart Energy panel

Smart Energy panel

Smart Energy is a topic that I have discussed here a bit – here and here for example. It is…

Measuring scheduling latency

Measuring scheduling latency

A topic, that seems to interest many embedded developers, is the performance of an RTOS and how that might be…

Munich conferences

Munich conferences

I attend quite a few conferences, taking any opportunity to speak about embedded software matters. Although such events take place…

How long is a piece of string?

How long is a piece of string?

Answering questions is something that I am often expected to do. Maybe I am presenting at a conference, doing an…

SEP 2.0

SEP 2.0

When I first heard the term “Smart Energy”, I confess that I had no idea what it meant. For a…

Device Firmware Upgrade through USB

Device Firmware Upgrade through USB

One of the great things about software, compared with hardware, is the ease with which it may be changed and…

Using an SMTP client

Using an SMTP client

I always find it satisfying to see simple solutions to apparently complex problems and the world of embedded software certainly…