Welcome to theembeddedguy.com.
On an Operating System based device like a PC, Mac or an Android phone, the OS takes care of the peripherals and ports, allowing you to focus only on the software (i.e. your code). On the other hand, an application based embedded system not only requires coding but also requires you to know a fair deal about the hardware involved. This also involves application-specific OS based system where the OS has to be tweaked to meet real-time constraints or achieve faster processing (which also requires knowledge about the underlying hardware). It’s a conglomerate of hardware and software, empowering you with a flexibility that is unparalleled. Well, you don’t get something for nothing. Learning the know-how of the computer architecture inside a controller is tedious, considering the diversity and plethora of microcontrollers and microprocessors available in the market, each with their different internal architecture and functioning.
But the joy of working with microcontrollers and microprocessor is immense. You can practically make anything you want to, anything you wished to, and anything you dreamt about. Yeah! You can be the next iron-man.
Stop thinking and start coding!
Check out my latest posts:
All analog converters are not ideal. There are always some manufacturing defects and non-ideal material properties which lead to the introduction of some ...Read More
In earlier posts, we had a glimpse of the term quantization error. This error is introduced during the quantization process ...Read More
Understanding bits and resolution is key to working with analog converters. The resolution of an analog converter helps us to make ...Read More
ADCs ( Analog to Digital Converts ) find their application almost everywhere, ranging from our cell phone to rocket science ...Read More
Embedded systems exist in our cars, refrigerators, washing machines, telephones, televisions, mixer etc. practically everywhere. Embedded C is the most ...Read More
We need to get our hands on the component before we start any embedded or robotics project. So, where can ...Read More
If we are planning to start working with microcontrollers (MCUs) /microprocessors (MPUs), we would want to start with something which ...Read More
The 8 bit MCU technology has been around for about half a century. These devices provide fast and easy deployment for ...Read More
According to the SI system, a kilo =1000 of any quantity or that’s what we have learnt in school. Honouring ...Read More
The working of a microcontroller is sequential. It performs one step after another. Below, I have mentioned the stepwise process ...Read More