top of page
Search


PIC18F4550 External Interrupt
Introduction Interrupts are the signals which alter the flow of an executing program by causing the microcontroller jumps to the...
 
 


Esp32 Hall Effect Sensor
What is the Hall Effect Sensor? It is a sensor that senses the magnetic field and gives output as a voltage. Voltage output is directly...
 
 


PIC18F4550 On-Chip EEPROM
Introduction to PIC EEPROM EEPROM stands for Electrically Erasable Programmable Read-Only Memory (EEPROM) is a non-volatile data memory....
 
 


PIC18F4550 PWM
Introduction Pulse Width Modulation (PWM) is a technique by which the width of a pulse is varied while keeping the frequency of the wave...
 
 


8051 Power down and Idle mode
Introduction to Power Saving Mode in 8051 Power down and Idle mode features are used to save power in microcontrollers. 8051 has an...
 
 


ESP32 Deep Sleep Mode
Description: ESP32 is a powerful module with Wi-Fi, Bluetooth, BLE, and MCU with onboard RF connectivity. It works on high-frequency...
 
 


Raspberry Pi PWM Generation using Python and C
Introduction to PWM PWM (Pulse Width Modulation) is a modulation technique by which the width of pulse is varied while keeping the...
 
 


ESP32 Touch Sense
Introduction A touch sensor is an input device that detects physical touch by the human body. This technique can replace mechanical...
 
 


Servo Motor Interfacing With Arduino Uno
Overview of Servo Motor A servo motor is an electric device used for precise control of angular rotation. It is used in applications that...
 
 


PIC18F4550 Timer Compare Mode
Introduction PIC18F4550 has an inbuilt CCP module which has Capture, Compare, and PWM mode for various applications. CCP in Compare mode...
 
 


DAC (Digital to Analog converter) ESP32
Introduction What is DAC (Digital to Analog Converter)? A Digital to Analog Converter is a device that converts digital values (0 and 1)...
 
 


Stepper Motor Interfacing with Arduino UNO
Overview of Stepper Motor Stepper motor is a brushless DC motor that divides the full rotation angle of 360° into a number of equal...
 
 


GPIO Interrupt of ESP32
Introduction An interrupt is an event that occurs randomly in the flow of continuity. It is just like a call you have when you are busy...
 
 


DC Motor Interfacing with Arduino UNO
Overview of DC Motor DC motor converts electrical energy in the form of Direct Current into mechanical energy in the form of rotational...
 
 


PIC18F4550 Timer Capture (CCP) mode
Introduction Input Capture is widely used in many applications such as: Capturing the arrival time of an event Measuring pulse width...
 
 


Raspberry Pi GPIO Access
Introduction GPIO (General Purpose Input Output) pins can be used as input or output and allows raspberry pi to connect with general...
 
 


PWM in AVR ATmega16/ATmega32
Introduction to PWM Pulse Width Modulation (PWM) is a technique by which the width of a pulse is varied while keeping the frequency...
 
 


MicroSD Card Interfacing with Arduino
Overview of Micro SD Card Secure Digital (SD) is a non-volatile memory card format developed by the SD Card Association (SDA) for use in...
 
 


PWM of ESP32
Introduction Pulse Width Modulation (PWM) is a technique by which the width of a pulse is varied while keeping the frequency of the wave...
 
 


8051 UART
Introduction Serial communication means to transfer data bit by bit serially at a time, whereas in parallel communication, the number of...
 
 
bottom of page