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

Rate Monotonic Scheduling Algorithm

  • by Vivek Bhageria
  • September 3, 2023September 3, 2023

Rate-monotonic scheduling algorithm (RMS) is a priority assignment algorithm used in real-time operating systems (RTOS) with a static-priority scheduling class. The static priorities are assigned according to the… Read More »Rate Monotonic Scheduling Algorithm

makefile

Makefile and how it works

  • by Vivek Bhageria
  • May 16, 2023

A Makefile is a simple way to organize code compilation. This tutorial does not even scratch the surface of what is possible using make, but… Read More »Makefile and how it works

selecting a microcontroller

Selecting a Microcontroller: A Comprehensive Guide

  • by Vivek Bhageria
  • May 14, 2023May 14, 2023

A microcontroller is like a microcomputer that is available on a single intermixed circuit. Microcontrollers are designed particularly to achieve certain operations in an embedded system,… Read More »Selecting a Microcontroller: A Comprehensive Guide

bitwise flag manipulation

Bitwise Flag Manipulation: Efficiently Use an 8-Bit Variable as 8 Flags

  • by Vivek Bhageria
  • May 13, 2023

Bitwise flag manipulation is a powerful technique that allows you to use each bit in an 8-bit variable as an individual flag. This approach allows… Read More »Bitwise Flag Manipulation: Efficiently Use an 8-Bit Variable as 8 Flags

Endianness of a system

Endianness: Understanding Big and Little Endian Byte Orders in Computer Memory

  • by Vivek Bhageria
  • May 10, 2023May 7, 2023

The endianness refers to the byte order used by your computer or microcontroller or a machine to read or write a single “machine word” in memory (32-bit… Read More »Endianness: Understanding Big and Little Endian Byte Orders in Computer Memory

Bit Operators in C

  • by Vivek Bhageria
  • May 8, 2023May 6, 2023

Bit operators in C are powerful tools that allow you to manipulate individual bits of data. They perform operations at the binary level, offering efficient… Read More »Bit Operators in C

Arrays in C

  • by Vivek Bhageria
  • May 7, 2023September 3, 2023

Arrays in C are an essential data structure that allows you to store and manipulate a collection of elements of the same type. They provide… Read More »Arrays in C

DS1307 RTC with ESP32

DS1307 RTC with ESP32 on ESP-IDF

  • by Vivek Bhageria
  • May 6, 2023May 7, 2023

The DS1307 Real-Time Clock (RTC) is a widely used module for adding accurate timekeeping functionality to microcontroller projects. Using DS1307 RTC with ESP32 can add… Read More »DS1307 RTC with ESP32 on ESP-IDF

gcc compiler

Mastering GCC: Compile, Debug, and Optimize C Programs

  • by Vivek Bhageria
  • May 5, 2023May 7, 2023

The GNU Compiler Collection (GCC) is a widely used compiler for various programming languages, including C. Compiling a C program with GCC is a fundamental… Read More »Mastering GCC: Compile, Debug, and Optimize C Programs

Unions in C

  • by Vivek Bhageria
  • May 3, 2023May 13, 2023

Unions are a fundamental data structure in the C programming language, which allow you to store different types of data in the same memory location.… Read More »Unions in C

  • 1
  • 2
  • 3
  • …
  • 12
  • Next »

Search this site

Connect with us

  • Instagram
  • YouTube
  • LinkedIn

Join Embedded C course

Master Embedded C

Categories

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

Recent Comments

  • jon on Install TL866 II programmer’s software XGPRO on a Linux machine
  • jon on Install TL866 II programmer’s software XGPRO on a Linux machine
  • Kovács Péter on OTA (Over-the-Air) Update in ESP8266
  • john swails on Install TL866 II programmer’s software XGPRO on a Linux machine
  • Vivek Bhageria on Getting Time From Internet Using ESP8266 – NTP

Connect with us

  • Instagram
  • YouTube
  • LinkedIn

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

We use cookies to give you to give you better experience, improve our services and because cakes were not an option. We do not collect personal information unless you share it with us.. Continuing to use the website means that you are ok with it.
.
Ok
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT
Powered by CookieYes Logo
Never miss a post

Get Free and Useful material delivered to your inbox

Loading