You’re reading this article, it means you have idea about what the kernel is, if not, the kernel is the part of our operating system which performs core operating system tasks such as memory management, process management, IO device management, communicating with hardware, etcetra.

Microkernel & Monolithic Kernel

In the microkernel implementation, the core…

Many sensors like potentiometers, temperature sensors or others provide data in analog voltage. If we want to process that data through Arduino, we have to read it first. Here in this article, we are going to see how to read analog voltage through Arduino board.

Components

Hardware

  • Arduino UNO
  • Potentiometer
  • Jumper wires

Software

Everyone knows (hopefully) the range or capacity of variables in C. But what are we try to add more data in that variable beyond its capacity? Some of you may know what happens, but not know how it works.

Here we are taking look at that.

The ASCII table

First of all, you…

Here we are going to discuss forking processed with C language.

We’ve seen tons of processes in our resource monitor(Linux), top(Linux), task manager(Windows) or in an activity manager(MAC OS). And we also know that these are the processed running on the computer. But have you ever thought about how these…

Nowadays we see fancy looking terminals everywhere. And it’s very handy, to have separate color code for many different texts on terminal. I bet you’ve also tried to change colors of prompts, output texts and other things on terminal, and came across weird codes like ‘\e[32m', '\0x1B'.

ANSI escape codes

The weird text…

Nvidia Optimus is a computer GPU switching technology created by Nvidia which, depending on the resource load generated by client software applications, will seamlessly switch between two graphics adapters within a computer system in order to provide either maximum performance or minimum power draw from the system’s graphics rendering hardware.

Sumeet Mathpati

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store