Skip to Content

Profiling of Embedded Code Explained Through Examples!

I remember the time when I first heard the term Profiling, I could barely write source code without googling every 10 minutes at that time and when I heard about profiling, I couldn’t help but tell myself that I will never be able to master programming! Then after a few years I became very comfortable …

Read More about Profiling of Embedded Code Explained Through Examples!

How to become an Embedded Software Engineer?

When I started out with a goal to become an embedded developer, I had no clue where to even begin as embedded systems cover a wide variety of fields including electronics, software engineering, microcontroller programming, PCB design, networking, chip design, etc., Due to a big knowledge base needed, entering this particular engineering field can seem …

Read More about How to become an Embedded Software Engineer?

How to read microcontroller datasheets? 5 tips for Beginners!

If you are a beginner, the first time you download the datasheet of the microcontroller you are using, you will be given a 1000 to 2000 page document, which will make you feel uncomfortable, to say the least. I have been through the same experience and in this post, I am going to help you …

Read More about How to read microcontroller datasheets? 5 tips for Beginners!

Microcontroller Timers, Their Types and Applications

Timers play an important role in embedded systems, their duty, of course, is to maintain timing for operations, be it controlling the blinking rate of the LEDs or controlling the sampling rate of the ADCs, or a simple delay on the source code.  Beginners to this field tend to have some trouble understanding the basics …

Read More about Microcontroller Timers, Their Types and Applications

What Does an Embedded Hardware Engineers do? Explained!

As a person working in embedded industry, a typical question that I come across frequently from people outside the industry is what do embedded hardware engineers do. So I have written this post to address that question. What do Embedded Hardware engineers do? The main duties of embedded hardware engineers include selection of components, designing …

Read More about What Does an Embedded Hardware Engineers do? Explained!