
The Tool We Use for Better Code Documentation – Doxygen
Doxygen is a documentation generator that creates detailed (HTML, LaTeX) files from source code comments. It supports multiple languages, including C, C++, Java, and

Doxygen is a documentation generator that creates detailed (HTML, LaTeX) files from source code comments. It supports multiple languages, including C, C++, Java, and

Choosing the right position/motion tracking technology is necessary for the success of any product that requires tracking the location of objects or individuals. Position

Software architecture in embedded development outlines the design, organization, and interaction of software components. This article will give you a brief intro to software

“printf debugging” might work for writing simple Zephyr applications, but sophisticated tools are needed as Zephyr applications grow in complexity. This guide introduces advanced debugging

Source: tag-connect Efficient debugging accelerates development. SEGGER’s J-Link debug probe stands out as a great tool for debugging embedded systems. It is suitable for both

Image source – https://portal.vidadesilicio.com.br/ The ESP32’s Ultra-Low Power (ULP) coprocessor presents a sophisticated avenue for developers aiming to extend battery life and reduce power consumption

In a wearable device we developed recently for a client, we needed three communication interfaces (USB3.2, UART and one GPIO connection). But we were

What is USB Type-C? USB Type-C is a connector specification developed by USB Implementers Forum (USB-IF). It is not a communication protocol such as USB

One major decision made by the embedded system architect is to choose the right operating system for the application. Two common operating systems for embedded

Millimeter-wave radar (or mmWave radar) is a class of radar technology that operates in the 30 GHz to 300 GHz frequency range. This offers