Author: IIES Bangalore

LINUX UTILITIES AND SHELL PROGRAMMING INTRODUCTION Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of Linux is the Linux kernel, an operating system kernel first released 5 October 1991 by 
Read more
The Power of Analog Electronics: A Deep Dive into the World of Continuous Signals INTRODUCTION In an age dominated by digital innovation, analog electronics remain the unsung hero behind many essential technologies. From high-fidelity audio systems to life-saving medical devices, analog circuits continue to play 
Read more
Process Scheduling & States in Linux INTRODUCTION Process scheduling is at the heart of how Linux manages system resources, determining which process gets to use the CPU and when. For system administrators, developers, and performance analysts, understanding how the Linux scheduler works—and how processes transition 
Read more
Arduino-Powered High-Speed ADCs: Pushing the Boundaries INTRODUCTION Arduino boards are widely used for analog-to-digital conversions in hobby and professional projects alike. While the built-in ADCs are sufficient for basic tasks, they often fall short in speed and resolution for more demanding applications such as high-quality 
Read more
STM32 Microcontrollers in Modern Cars: Safety and CAN Bus Explained Cars today are powered by more than just engines—they rely on smart electronics for safety, comfort, and performance. Can Bus in Automotive systems play a crucial role here, and STM32 microcontrollers from STMicroelectronics bring high 
Read more
Building Arduino Projects with Wireless Communication: Bluetooth, WI-FI, and RF INTRODUCTION Wireless communication has become an essential component in modern electronics and IoT (Internet of Things) projects. With Arduino, integrating wireless technologies like Bluetooth, Wi-Fi, and Radio Frequency (RF) is not only possible but also 
Read more
The Power of Analog Electronics: A Deep Dive into the World of Continuous Signals INTRODUCTION In today’s fast-paced, digital-driven world, it’s easy to overlook the critical role that analog electronics play in shaping the technologies we rely on. Despite the overwhelming presence of digital technologies, 
Read more
Understanding PWM and Using It in Arduino Projects  INTRODUCTION Pulse Width Modulation (PWM) is a versatile technique that enables the control of various devices through digital signals, simulating analog behaviors. By adjusting the amount of time a signal stays “on” or “off” during each cycle, PWM provides a simple yet powerful method 
Read more
Understanding Resistor and Capacitor in Series: A Deep Dive INTRODUCTION Within the domain of electrical circuits, two key components are resistors and capacitors. When arranged in series, they establish an intriguing dynamic that significantly impacts numerous electronic applications. The series arrangement of a resistor and 
Read more
STM32 Flash Memory Programming: Firmware Updates and Boot loaders INTRODUCTION System calls are a fundamental concept in Linux, acting as the bridge between user-space applications and the kernel. They provide a way for programs to interact with low-level system resources, such as hardware, memory, and 
Read more