Featured posts

Latest posts

How is power consumption affected by the OS?

How is power consumption affected by the OS?

Over the past few years, there has been an increasing concern about power consumption of embedded devices. This is commonly…

Real books vs e-books

Real books vs e-books

I recently saw a Facebook posting by a friend: “Share this if you love real books.” My initial [and enduring]…

Video about C++ structures and classes

Video about C++ structures and classes

My latest video blog is now available. This time I am looking at structures and classes in C++ and considering…

Getting along with a Mac

Getting along with a Mac

I realized recently that I had arrived at the fifth anniversary of a kind of freedom. It was in the…

Inline C++ code in embedded applications

Inline C++ code in embedded applications

One of the key differences between coding for an embedded system or for a desktop computer is compiler optimization. For…

What is a virus?

What is a virus?

This is a very topical subject about which much has been written and said in recent months. However, I have…

Embedded code: clear or clever?

Embedded code: clear or clever?

When developing embedded code, there are various priorities. Top of the list, obviously, is delivering the required functionality and performance….

The death of shopping

The death of shopping

“How often do you go shopping?” That is a question that would result in many different answers from different people….

Upcoming RTOS book

Upcoming RTOS book

There is a project that I have been working on for quite some time. The idea started more than a…