Showing posts with label Arduino. Show all posts
Showing posts with label Arduino. Show all posts

Sunday, August 22, 2021

Arduino: Lesson 2 - How to Install Arduino Software (IDE) on Windows - Step by Step!


Fig. 1 - Arduino: Lesson 2 - How to Install Arduino Software (IDE) on Windows - Step by Step!

Welcome to Lesson 2 - Basic Arduino Course

Today we are going to explain how to install Arduino Software (IDE) on Windows machines step by step. Let's get started!

STEP 1: First, download the latest version of the software here.
First of all, let's download the Arduino IDE from the official website arduino.cc, it's recommended to  get the latest version from the clicking on Download Page

Fig. 2 - How to Install Arduino IDE - Download Page

You can choose between the Installer (.exe) and the Zip packages how showing in Figure 2. We suggest you use the first one that installs directly everything you need to use the Arduino Software (IDE), including the drivers. 
Note: With the Zip package you need to install the drivers manually. The Zip file is also useful if you want to create a portable installation.

STEP 2: When the download has been completed, open the installer file and proceed with the installation, allow the driver installation process when you get a warning from the operating system and accept the License Agreement, how to showing in Figure 3 below.

Fig. 3 - How to Install Arduino IDE - Agreement Page

STEP 3: Select the folder where you want to install Arduino IDE, how to showing in Figure 4 below.

Fig. 4 - How to Install Arduino IDE - Folder location Select Page

STEP 4Choose the components to install and select all the components including the board drivers, how showing in Figure 5.
 
Fig. 5 - How to Install Arduino IDE - Check components Page

STEP 5: In some cases, we may get a “Windows Security” windows, how to showing in Figure 6 below, to install devices software, simply click on button “Install“, and wait until the installation completes.

Fig. 6 - How to Install Arduino IDE - Security Device Page

STEP 6: The process will extract and install all the required files to execute properly the Arduino Software (IDE). When finished, click in "Close" button, and the installation is finished.

Fig. 7 - How to Install Arduino IDE - Installation Page

That's it, you've just successfully installed the Arduino IDE Software on your computer!

If you have any questions, suggestions or corrections, please leave them in the comments and we will answer them soon.

Subscribe to our blog!!! Click here - elcircuits.com!!!

My Best Regards!!!

PinOut - ARDUINO Mega Rev3 Board - ATMega328PU

Fig. 1- Arduino Mega Rev3 Board - arduino.cc

The Arduino Mega 2560 is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins (of which 15 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button.

Click here to Arduino Datasheet

Source: arduino.cc

If you have any questions, suggestions or corrections, please leave them in the comments and we will answer them soon.

Subscribe to our blog!!! Click here - elcircuits.com!!!

My Best Regards!!!

Monday, May 24, 2021

Arduino: Lesson 1 - What is Arduino?

Fig. 1 - Arduino: Lesson 1 - What is Arduino?


Arduino is an open source electronic prototyping platform or board used for the development of IoT control and automation projects in Digital / Analog Electronics.

Originally started as a research project by Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino and David Mellis at the Ivrea Interaction Design Institute in the early 2000s, it is based on the Processing project, a language for learning to code within the context of the visual arts developed by Casey Reas and Ben Fry, as well as a thesis project by Hernando Barragan on the spinning board. 

Source: Arduino.cc

It consists of a programmable physical circuit board (Microcontroller) and software, or IDE (Integrated Development Environment), used to write and Upload Computer Code to the physical board, and was designed to make Electronics more accessible to Designers, Engineers, Technicians, Enthusiasts and people interested in creating interactive objects or environments.

The first Arduino board was launched in 2005 to help design students, who had no previous experience in electronics or microcontroller programming, to create working prototypes connecting the physical world to the digital world.

Since then, it has become the most popular electronic prototyping tool used by engineers and even large corporations.

An Arduino board can be purchased pre-assembled or, because the hardware design is Open Source, it can be built manually, however, users can adapt the boards according to their needs, as well as update or develop their own versions.

The Arduino platform has become quite popular with people who are starting out with electronics and for a very good reason.

Unlike most previous programmable circuit boards, the Arduino doesn't need separate hardware (called a Programmer, USB Serial Converter, FTDI) to load a new code on the board, you can simply use a USB cable.

In addition, the Arduino IDE uses a simplified version of C ++, making it easy to learn the program. Finally, the Arduino provides a standard form factor that divides the microcontroller functions into a more affordable package.
Fig. 2 - Arduino Uno Board Specification

The Arduino Uno is one of the most popular boards in the Arduino family and a great option for beginners.

Believe it or not, 10 lines of code are all you need to blink the On-board LED on your Arduino

What he does?

Arduino's Hardware and Software was designed for Engineers, technicians, designers, artists, enthusiasts, amateurs, hackers and anyone interested in creating interactive objects or environments.

The Arduino can interact with Buttons, LEDs, Motors, Speakers, GPS Units, Cameras, the Internet and even your Smartphone or TV.

This flexibility combined with the fact that the Arduino software is Open Source, that is, free, the hardware cards are very cheap and both the software and the hardware are easy to learn, leading to a large community of users who contributed code and launched instructions for a huge variety of Arduino-based Projects.

We can use Arduino for just about everything, from robots, heating blanket with temperature limit, machines to count bills, robot arms, etc. The Arduino can be used as the brain behind almost any electronics project.

The Arduino Family

There are different types of Arduino board, each with different capacities. In addition, some of the open source hardware means that others can modify and produce Arduino board derivatives that provide even more form and functionality factors.

If you are not sure which one is right for your project. Here are some options that are suitable for someone new to the Arduino's world:

Arduino Uno (R3)

Arduino Uno is a great option for your first Arduino. It has everything you need to get started and use it for your projects. Here you will find the technical specifications for the Arduino UNO R3:
  • Microcontroller: ATmega328P
  • Digital I/O Pins: 14
  • Analog input pins: 6
  • PWM pins: 6
  • Communication
    • UART
    • I2C
    • SPI
A USB connection, a power connector, a reset button and much more. It contains everything needed to support the microcontroller; Simply connect it to a computer with a USB cable or connect it to a DC power supply or battery to get started.

Sensors

With some simple code, the Arduino can control and interact with a wide variety of sensors - things that can measure light, temperature, degree of flexion, pressure, proximity, acceleration, carbon monoxide, radioactivity, humidity, barometric pressure, voltage, current, among so many others.

Shields

In addition, there are these things called Shields, basically they are pre-assembled circuit boards that fit on top of your Arduino and provide additional features - controlling engines, connecting to the Internet, providing cell phones or other wireless communication, controlling an LCD display and more.

If you have any questions, suggestions or corrections, please leave them in the comments and we will answer them soon.

Subscribe to our blog!!! Click here - elcircuits.com!!!

My Best Regards!!!

Saturday, September 12, 2020

PinOut - ARDUINO UNO Board - ATMega328PU

Main Features

Arduino UNO is a microcontroller board based on the ATmega328P. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header and a reset button. 

It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. 

You can tinker with your UNO without worrying too much about doing somethin

Click here to Datasheet

Source: arduino.cc

If you have any questions, suggestions or corrections, please leave them in the comments and we will answer them soon.

Subscribe to our blog!!! Click here - elcircuits.com!!!

My Best Regards!!!