Skip to content
  • Articles
  • Embedded Systems
    • Sensors
    • Basic Electronics
    • Atmega
    • Embedded C
    • Arduino
    • Projects
    • Printed Circuit Board
  • IoT
    • ESP8266
  • Cloud
  • AI/ML
    • Data Science
  • Contact Us
  • Articles
  • Embedded Systems
    • Sensors
    • Basic Electronics
    • Atmega
    • Embedded C
    • Arduino
    • Projects
    • Printed Circuit Board
  • IoT
    • ESP8266
  • Cloud
  • AI/ML
    • Data Science
  • Contact Us

How does a watch keep working at the same pace until the last drop of a battery cell?

  • by Vivek Bhageria
  • September 12, 2019June 11, 2020

Well, this is actually a very interesting question technically. And it gets us to how quartz movements work. I beg the pardon from the more… Read More »How does a watch keep working at the same pace until the last drop of a battery cell?

Matrix Keypad with Atmega8 – part 2

  • by Vivek Bhageria
  • July 6, 2019June 12, 2020

In the previous post – Matrix Keypad with Atmega8 – part 1, we discussed why a matrix keypad is useful and how we can use… Read More »Matrix Keypad with Atmega8 – part 2

Matrix Keypad with Atmega8 – part 1

  • by Vivek Bhageria
  • July 6, 2019June 12, 2020

Many embedded applications require a large number of keys connected to a computing system. For example – a PC keyboard, Cell Phone keypad and Calculators.… Read More »Matrix Keypad with Atmega8 – part 1

Polling Vs Interrupts

  • by Vivek Bhageria
  • April 13, 2019June 12, 2020

We may have many external devices attached to the CPU like a proximity sensor, temperature sensor, buttons, etc. These devices also need CPU attention. Lets… Read More »Polling Vs Interrupts

development process mistakes

Risk areas in Embedded Systems Development: Development Process

  • by Vivek Bhageria
  • June 2, 2018April 23, 2021

Every project, irrespective of the domain, has processes associated with it. These process make sure the development goes through smoothly and mistakes are identified before… Read More »Risk areas in Embedded Systems Development: Development Process

Priority inversion problem

  • by Vivek Bhageria
  • May 13, 2018June 12, 2020

Mars pathfinder is the first mission of NASA’s Discovery program for investigating the atmosphere and other factors of Mars. Although the project was successful from… Read More »Priority inversion problem

Priority Scheduling for shared resources – semaphores

  • by Vivek Bhageria
  • May 13, 2018June 12, 2020

Safety-critical real-time systems have both functional and non-functional requirements. The functional requirement specifies what an application does while the non-functional requirement specifies the quality of… Read More »Priority Scheduling for shared resources – semaphores

mars-pathfinder-image

Mars Pathfinder – What really happened?

  • by Vivek Bhageria
  • May 12, 2018June 12, 2020

Launched on December 4, 1996 by NASA aboard a Delta II booster, the Mars Pathfinder landed on July 4, 1997 on Mars’s Ares Vallis, in a region called Chryse Planitia in the Oxia Palus… Read More »Mars Pathfinder – What really happened?

Compilation process of C programs

  • by Vivek Bhageria
  • July 4, 2017June 29, 2020

C is a high level language and it needs a compiler to convert it into an executable code so that the program can be run… Read More »Compilation process of C programs

USBasp

USBasp tutorial: Load program into ATmega microcontrollers

  • by Vivek Bhageria
  • December 5, 2016October 18, 2021

The USBasp programmer was designed by Thomas Fischl. Its an open source project and all the circuit diagrams and source codes are available on his website… Read More »USBasp tutorial: Load program into ATmega microcontrollers

  • « Previous
  • 1
  • …
  • 7
  • 8
  • 9
  • 10
  • Next »

Search this site

We are social. Follow Us

Never Miss a Post

Loading

Join Embedded C course

Master Embedded C

Categories

  • AI/ML (3)
    • Data Science (2)
  • Articles (7)
  • Cloud (24)
  • Embedded Systems (53)
    • Arduino (8)
    • Atmega (4)
    • Basic Electronics (5)
    • Embedded C (22)
    • Printed Circuit Board (1)
    • Projects (3)
    • Raspberry Pi (1)
    • Sensors (6)
  • IoT (15)
    • ESP8266 (15)
  • Job Openings (1)
  • Python (3)

Recent Comments

  • Vivek Bhageria on ESP8266 Over the Air (OTA) Update through Web Browser
  • Vivek Bhageria on How to Connect NodeMCU to AWS IoT Core
  • Vivek Bhageria on Introduction to GPIO
  • steve on Introduction to GPIO
  • Rajat on How to Connect NodeMCU to AWS IoT Core

Privacy Protection

  • Privacy Policy
  • Cookie Policy
  • Data Subject Access Request Form
  • Home
  • Share your Knowledge
  • Contact Us
  • Site-Map
  • Embedded Systems
  • IoT
  • Cloud Computing
  • AI/ML
  • Python
  • Projects
  • Basic Electronics

Copyrights NerdyElectronics | Designed by Vivek

Never Miss a Post!!

Only New post updates.

No Spam, Pinky Promise

Loading

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkNoPrivacy policy