Electronics

The term microprocessor and microcontroller can be confusing for those who are new to this field. I recommend you to read our articles What is a Microcontroller ? and What is a Microprocessor ? to understand more about microcontroller and microprocessor.
Both microcontroller and microprocessor are programmable multipurpose silicon chip, clock driven, register based, accepts binary data as input and provides output after processing it as per the instructions stored in the memory. Let's see the key differences between them.
Intel...

A microcontroller is an integrated circuit (IC) which is small, low cost and self contained computer designed to handle a specific task in embedded systems. In simple words, a microcontroller (MCU or Microcontroller Unit) is a small computer integrated in to a single chip. We can also explain it as programmable silicon chip which is clock driven, register based, accepts input and provides output after processing it as per the instructions stored in the memory.
A computer is a...

Today we will learn about Seeeduino XIAO, the most smallest Arduino compatible board as of today.
Introduction
Seeeduino XIAO is manufactured by SeeedStudio and is the smallest member of Seeeduino family. XIAO is powered by Microchip's ATSAMD21G18A-MU, which is a powerful and low power ARM® Cortex®-M0+ microcontroller. By seeing the picture itself we can understand that it is professionally designed and it even have a metallic projection cover for protecting the circuit.
For better coding experience it houses an...

The scope of the IoT applications is growing from controlling appliances to monitoring devices (like sensors) and sending e-mails. So here I am writing an article on Sending Email from ESP8266 and it will be a step forward in the IoT Implementation.
Components Required
ESP8266
Breadboard
USB Cable
Software
SMTP Server Setup
In order to send e-mail from ESP8266 Module, we need to use the SMTP protocol. Hence, an SMTP Server is required to send the e-mails and the ESP8266 will act as an...

Is your MAX485 IC getting burned or stops working after sometime ? Or is your RS485 circuit is not working as expected ? If your answer is 'Yes' you are at the right place. You can simply follow below guidelines to solve this problem. Before one year this problem used to trouble me a lot. Usually the MAX485 or RS485 circuit works fine in lab and it may even work in the final environment also. But after sometime it...

Is your MAX232 or MAX3232 is getting heat or burned ? I have also faced similar issue and struggled a lot to find the problem when I was working in some projects involving RS232 communication. It is very easy to solve this problem, just follow the below guidelines.
Follow Manufacturer Specific Datasheet
As you know MAX232 / MAX3232 is manufactured by different companies. Each one is having it's own specifications and properties. So first you need to refer the manufacturer specific...

I²C or I2C is an abbreviation of Inter-Integrated Circuit, a serial communication protocol made by Philips Semiconductor (now it is NXP Semiconductor). It is created with an intention of communication between chips reside on the same Printed Circuit Board (PCB). It is commonly usually used to interface slow speed ICs to a microprocessor or a microcontroller. It is a master-slave protocol, usually a processor or microcontroller is the master and other chips like RTC, Temperature Sensor, EEPROM will be...

Bluetooth is a technology for wireless communication. It is designed to replace cable connections.It uses serial communication to communicate with devices. It communicates with microcontroller using serial port (USART). Usually, it connects small devices like mobile phones, PDAs and TVs using a short-range wireless connection to exchange documents. It uses the 2.45GHz frequency band. The connection can be point-to-point or multi-point where the maximum range is 10 meters. The transfer rate of the data is 1Mbps.
HC-05 Bluetooth module provides switching...