Better C code webinar (redux)

Better C code webinar (redux)

Early embedded software was written in assembly language in order to accommodate the limited memory and CPU power available. At…

12 things for 2019

12 things for 2019

I am not a fan of new year’s resolutions. Although having goals and ambitions is good, starting out the new…

Video about embedded system power management

Video about embedded system power management

My latest video blog is now available. This time I am looking at embedded system power management – specifically the…

Signs of the times

Signs of the times

First off, New Year greetings to everyone! Let’s make 2019 a good one. In the UK, it is somewhat traditional…

Embedded software article: RTOS Revealed #27

Embedded software article: RTOS Revealed #27

My latest article on embedded.com has been published. This piece is the twenty-seventh installment of the RTOS Revealed series, which…

A scary moment

A scary moment

What makes you describe something as “scary”? I guess there are many things. Possibilities include events that are unexpected, sudden,…

Embedded software webinar on the use of dynamic memory in C/C++

Embedded software webinar on the use of dynamic memory in C/C++

We are currently offering a program of free webinars covering a selection of embedded software topics: the Embedded Software Masterclass….

Music and the brain

Music and the brain

Music seems to appear in all human cultures. And, for most people, it is a source of pleasure. To me,…

Starting out with embedded software

Starting out with embedded software

I frequently receive enquiries – generally emails – from engineers who are interested in getting into embedded software. They ask…