Arjun Singh5 Embedded C Programming Interview Questions — Part 2In the first part of this series we covered some of the most important interview questions and I can guarantee that atleast one of those (…Sep 20, 2023Sep 20, 2023
Arjun Singh5 Embedded C programming interview questions — Part 1Welcome to this series on embedded software and C programming related interview questions. This series can be helpful to crack interview…Sep 16, 20231Sep 16, 20231
Arjun Singh“value == variable” or “variable == value” in C? Which is better?In the world of programming, even the smallest choices in syntax can make a significant difference in code readability and maintainability…Sep 5, 20233Sep 5, 20233
Arjun SinghUnderstanding SOLID Principles in C/C++: Building Robust and Maintainable CodeIntroductionSep 3, 20231Sep 3, 20231
Arjun SinghHere is the real reason why we use C programming for embedded software!Embedded systems drive a plethora of devices we interact with daily, from smart appliances to medical devices. Behind their seamless…Aug 7, 20232Aug 7, 20232
Arjun SinghEnum vs Macros in C: Making Informed Choices for Code Clarity and SafetyAs a C programmer, you’re likely familiar with the need to define constants in your code. Two commonly used approaches for this purpose are…Aug 6, 20232Aug 6, 20232
Arjun SinghUtilizing Function Pointers in Structures for Embedded C Development: A Guide with Detailed…Aug 3, 20232Aug 3, 20232
Arjun SinghBuilding a Client-Server Architecture for Embedded Software (Part 6)In this post, we will explore the fundamentals of client-server architecture for embedded software and provide a step-by-step programming…Jul 27, 20231Jul 27, 20231
Arjun SinghEmbedded Software Architecture — Microkernel (Part 5)Introduction:Jul 26, 20232Jul 26, 20232