What exactly is Arduino?
“Arduino” is a platform to build up
electronic systems. May be simple automated or embedded systems too. I will
give you a simple example. If I want to light some LED or LED light strip to a
pattern, I can use an Arduino board with Arduino software, do some Arduino
coding and wiring, then make any pattern with LED bulbs. That is just a simple
use of Arduino. There are lots of more interesting things to do with it. From
this article, we are just going to be familiar with the Arduino platform, the
IDE, Arduino Offline Simulator, and the best Arduino online simulator.
Is Arduino easy to learn?
Of course. You are so going to
love Arduino after start learning. You will find so many simple Arduino
projects for beginners on the internet.
What do I need to have before start learning Arduino?
You should have an Arduino
Development Board. There are several types of Arduino boards, and we will discuss them later. You should
buy other equipment related to your project. (In my example, I need LED bulbs,
jumper wires) Other than that, you have to download the Arduino software, a
Free and Open Source (FOSS) software to write the Arduino code. Also, you have
to learn the basics of the C++ programming language.
Types of Arduino boards
Arduino comes with several types
of boards. We can list some of them as follows.
- Arduino Uno
- Arduino Mega
- Arduino Nano
- Arduino Micro
- Arduino Mini
- Arduino Pro Mini
- Arduino Leonardo
- Arduino Due
These are having different sizes
and different specifications. For example, Arduino Nano, Mini, Pro Mini are
small Arduino boards and Uno is considerably larger than them. However, still,
the most popular Arduino board is Arduino Uno, the best Arduino for beginners.
Price of an Arduino board in Sri Lanka?
Somewhere around LKR 1000
Arduino Software
You can download the Arduino
software or the Arduino IDE for FREE from the Arduino website. Click
here to download Arduino software. (Please select the operating
system in your device to start downloading).
Arduino Coding
As I mentioned before, you should
have some C++ knowledge because Arduino coding is done in the C++ language. No
need to learn in deep, but you have to learn how to write a program in C++ for
your project.
Arduino Online Simulator
Can we
practice Arduino without buying at all? Why not! We have got several Arduino
simulators online and offline. So far, anyone can guess the best Arduino online
simulator is TINKERCAD. It is a free platform, gives a real-world experience of
Arduino with nice user-friendly interfaces. Go to Tinkercad now!
Arduino Offline Simulator
Want to simulate Arduino projects
offline? It is totally possible with PROTEUS software, which is an offline
circuit simulator, and a PCB design software. This is a somewhat more complex
and less user-friendly platform than Tinkercad. Click here for more about Proteus Software.
(Proteus is not just an Arduino Simulator. You can simulate circuits with almost all the microcontrollers. To simulate Arduino projects, you should select the microcontroller of the Arduino board. Probably starts with ATmega. eg., ATmega 328P)
Hope you got the basic idea of
Arduino and enjoyed reading it. Let’s talk about the process and components of
the Arduino board later. See you again with another informative and interesting
topic. Put a comment or contact us for any clarification or support. We are
more than happy to help you!
Comments
Post a Comment
Write here...