Introduction to Arduino Microcontroller

Arduino Microcontroller

Today, we are going to talking about an open-source electronics platform called Arduino. It was initially developed by Arduino.cc. So what is Arduino?. Arduino is a microcontroller board that has a chip on it and it can program to do many things. For instance, you could use sensors such as photo-resistor to read how much brightness in the room. Or else how much humidity in the room. The Chip itself is erasable. So you can erase and write any program using the open-source Arduino IDE. These input data then can use to control devices, display, or store data.

Versions of Arduino boards: Microcontroller

Arduino boards are available in many types, such as Arduino Uno, Arduino Due, Arduino Leonardo, and Arduino Mega. However, most commonly used versions include Arduino Uno and Arduino Mega.

Versions of Arduino Microcontoller boards
Versions of Arduino Boards

Key Features Of Arduino

As stated above, Arduino is an open-source platform. This means, the software is readily available and anyone could modify the board for their own purpose. With its ready-made software called Arduino IDE (Integrated Development Environment), anyone could write codes. And upload it to the Arduino board.

  • Arduino IDE uses a simplified version of C++, so anyone could learn and write a program.
  • You can control it through a USB cable by sending a set of instructions to the microcontroller using an IDE.
  • Unlike most programmable boards, Arduino doesn’t require any extra pieces of hardware to write the program into the board. You could use a USB cable to upload the code simple as that.
  • Arduino boards are capable of reading analog and digital signals from various sensors. It can use to control devices like turning an LED ON/ OFF, activating a motor, connecting to the cloud, etc.

What is a Microcontroller?

Most peoples confused with the word Microcontroller and Arduino. let us simplify it. A Microcontroller is a standalone single-chip. It has its own CPU and a RAM to store variables when executing the stored program. And the board has various I/O buses to connect to the outside world. The Chip used in the Arduino boards is Atmega328 Microcontroller. ATmega328 microcontrollers are from the 8-bit AVR microcontroller family. You can read more about this chip by following the link

ATmega328 arduino Microcontroller
ATmega328 Microcontroller

Your First Project With Arduino Microcontroller

That’s all for today. Stay tuned for more lessons To view more articles about technology click here

Leave a Reply

Your email address will not be published. Required fields are marked *