SD Card with Arduino
KEY TAKEAWAYS In this post we will see how to use SD card with Arduino. Capturing and storing data is one of the most important… Read More »SD Card with Arduino
Comprehensive tutorials on embedded systems — from microcontroller basics and GPIO to RTOS, power management, and security. All examples use C code targeting real hardware.
KEY TAKEAWAYS In this post we will see how to use SD card with Arduino. Capturing and storing data is one of the most important… Read More »SD Card with Arduino
KEY TAKEAWAYS GPIO (General Purpose Input Output) pins are the backbone of microcontroller interfacing, but understanding their internal registers often confuses beginners. What is GPIO… Read More »GPIO in Embedded Systems: Architecture, Registers, and Programming
KEY TAKEAWAYS The fight on C vs Embedded C has been going on for quite some time. First off—Yes, there really IS something officially called… Read More »C vs Embedded C: Key Differences Every Developer Should Know
KEY TAKEAWAYS In the previous post, we tried understand what a volatile keyword in C/C++ is. In this post, we will have a look at… Read More »How to use volatile qualifier with structure?
KEY TAKEAWAYS XGPRO is the essential software companion for TL866 II programmers, enabling chip programming functionality on various operating systems. Guest Post written by Logan… Read More »Install TL866 II programmer’s software XGPRO on a Linux machine
KEY TAKEAWAYS In this blog, we will try to demystify the process of flashing ATmega328P, an 8-bit AVR microcontroller, using serial programming algorithm. Why should… Read More »Serial Programming of AVR Microcontrollers
KEY TAKEAWAYS 🎬 Prefer video? This topic is a lesson in my free Embedded C course — watch it here, or see the full 53-video… Read More »Functions in C
KEY TAKEAWAYS The volatile keyword in C prevents compiler optimization that can break embedded code when variables change unexpectedly through interrupts or hardware. The proper… Read More »Volatile Keyword in C: What It Does and When to Use It
KEY TAKEAWAYS Overview for setting up TI MSP430 Traditionally, we select a microcontroller and use the IDE provided along with it. In our case, we… Read More »TI MSP430: Setup without an IDE on Windows 10
KEY TAKEAWAYS What are pointers really? How do they work? And most importantly how are they useful?! In C programming, pointers point to locations. Locations… Read More »Pointers in C/C++