03/10/2021

Bluetooth Low Energy (BLE) has become the communication standard for energy-efficient wireless communication in recent years. In the early days, BLE was primarily used in consumer applications. However, we have found in past projects that BLE has now ...

Read more

02/15/2021

Eclipse is an open-source development environment that supports multiple programming languages. More and more microcontroller manufacturers are using the IDE to provide a free development environment with a pre-installed toolchain. Examples include STM32CubeIDE, Simplicity Studio, and others. Eclipse offers ...

Read more

01/28/2021

Why Vim? While some are happy to leave Vim, many swear by the power and efficiency of the text editor. The initial learning curve is worthwhile if you frequently work with text files in a Linux environment and also ...

Read more

01/14/2021

Software testing is essential and should be an active process throughout the entire software lifecycle. Important terms to be mentioned here are error behavior, error state, and error effect. Error behavior is a human action that ...

Read more

Anyone implementing software projects in a team today cannot ignore Continuous Integration. The benefits of the process outweigh the initial setup effort to such an extent that – except for very small projects – there is no rational reason to ...

Read more

I frequently see product reviews that lack crucial information. Therefore, in this blog post, I want to shed some light on the subject and provide some essential tips for reading product reviews. This article is intended to be a helpful resource for anyone who reads product reviews. ...

Read more