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