When the first Bluetooth Low Energy devices came onto the market, BLE had an almost mystical aura. Everyone wanted to use this technology, even though hardly anyone really understood how it worked. Furthermore, the integration of BLE at that time... ...

Read more

08/09/2018

Unit tests are really great! Unit tests are usually written by the developer themselves, alongside the development process. Additional testing personnel aren't strictly necessary (although involving other people in software testing is highly recommended). ...

Read more

03/02/2018

Static code analysis isn't exactly a new development in the software world. Tools like PC-Lint have been around since the 1980s and are still widely used in industry. The use of such a tool depends on... ...

Read more

11/10/2017

We recently programmed a firmware extension for a client that enables the application to write and read data on the microcontroller's flash memory. The firmware runs on a PIC32MZ, which is equipped with a data cache and an instruction cache. ...

Read more

I was currently working on a firmware project that I only joined after most of the code had already been written. Since I hadn't participated in the development of the firmware modules implemented up to that point, and therefore ...

Read more