top of page
Search


HTTP Client using Sim900A GPRS and Arduino UNO
Overview of SIM900A SIM900 enables GPRS connectivity to embedded applications. We can implement HTTP Client protocol using SIM900 HTTP...
Â
Â


TCP Client using SIM900A GPRS and Arduino UNO
Overview of Sim900A SIM900 enables GPRS connectivity to embedded applications. We can implement TCP Client protocol using SIM900 TCP...
Â
Â


PIC18F4550 Sleep Mode
Introduction PIC18F4550 has a power-down mode to reduce power consumption when the microcontroller is idle. Most of the applications like...
Â
Â


PIC18F4550 Watchdog Timer
Introduction to Watchdog Timer Watchdog Timer (WDT) can be helpful to automatically reset the system whenever a timeout occurs. A system...
Â
Â


8051 Interrupts
Introduction to 8051 Microcontroller Interrupts An interrupt is an event that occurs randomly in the flow of continuity. It is just like...
Â
Â


HC-05 Bluetooth Module Interfacing with Arduino UNO
Overview of Bluetooth HC-05 is a Bluetooth device used for wireless communication with Bluetooth enabled devices (like smartphone). It...
Â
Â


PIC18F4550 SPI
Introduction to SPI Communication Protocol Serial Peripheral Interface (SPI) is a synchronous serial data protocol generally used for...
Â
Â


Raspberry Pi UART Communication using Python and C
Introduction to UART UART (Universal Asynchronous Receiver/Transmitter) is a serial communication protocol in which data is transferred...
Â
Â


8051 Timers
Introduction to 8051 Timers 8051 microcontrollers have two timers and counters which work on the clock frequency. Timer/counter can be...
Â
Â


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


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...
Â
Â


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...
Â
Â


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...
Â
Â


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...
Â
Â
bottom of page