Top 5 Questions and Answers About Arduino

What is Arduino?
Arduino is an open source microcontroller platform with easy to use software and hardware. You can tell the microcontroller on the motherboard what to do by sending a set of instructions. Arduino is based on Wiring in hardware and Processing language in software. You just need to use this hardware and software to communicate with Arduino.
Thousands of Arduino projects have been implemented to date, from everyday objects to complex scientific instruments. Students, makers, artists, programmers and professionals around the world continue to contribute to its development using this open source code.
What is a Microcontroller?
A microcontroller is an integrated circuit that functions as a brain in controlling the function and behavior of a particular electronic system or device. Typically, a microcontroller contains processor (CPU), memory (RAM/ROM), input-output (I/O), and clock pulse generator (oscillator) units in a single chip. As such, they are microcomputers.
Types of microcontrollers; The units they have differ in terms of features such as the number of input-output legs, operating speeds, data and program path width, and memory usage patterns.
What is the Difference Between Microprocessor and Microcontroller?
Microprocessor and microcontroller are two terms that are often confused with each other. To explain briefly, microprocessor generally refers to general-purpose processors in computers such as laptops and tablets. As we mentioned above, a microcontroller is obtained by placing the input-output ports, oscillator and timer units in a single integrated circuit, as well as the microprocessor, RAM, ROM units that should be present in a basic computer system.
While the general purpose microprocessor has only the CPU, in the single-purpose microcontroller, the CPU, RAM, ROM, I/O, timer are combined in a single chip. RAM, RAM and I/O and timer are externally connected to the microprocessor. The designer determines their sizes and properties. The microcontroller is slow at the MHz level, while the microprocessor is fast at the GHz level.
Which Microcontroller Does Arduino Use?
Arduino uses Atmel's ATmega series 8, 16 and 32 bit microcontrollers among the microcontroller range. In this sense, Arduino is actually a microcontroller platform, not a microcontroller. Different microcontroller applications can be realized without soldering on the Arduino microcontroller board. For this, special circuit plugins called shield, which we will talk about shortly, are used.
What is Shield?
The shield, which refers to the circuit plug-ins added on the Arduino board, can be added without using any additional connection cables or solders. An all-purpose shield plugin can be easily found on the internet. This is a result of the widespread use of Arduino as an open source platform all over the world.
To learn how to use Arduino and develop amazing projects, Dr. Get the "In- Depth Arduino " book written by Bülent Çobanoğlu now. In this book where you can find more than 60 application examples, you can learn to use Arduino from scratch to advanced level.