Arduino Course

Arduino Course

Today we are going to explain what exactly the Arduino project is, as well as the main characteristics that define it. It is one of the most popular types of boards in the maker world, but unlike the Raspberry Pi it does not have a single model, but rather offers open hardware bases so that other manufacturers can create their own boards.

Arduino Course

What is arduino

Arduino is an open source electronics creation platform, which is based on free hardware and software, flexible and easy to use for creators and developers. This platform enables the creation of different types of single-board microcomputers that can be put to different uses by the community of creators.

In order to understand this concept, you will first have to understand the concepts of free hardware and free software. Free hardware are devices whose specifications and diagrams are publicly accessible, so that anyone can replicate them. This means that Arduino offers the bases so that any other person or company can create their own boards, which may be different from each other but equally functional when starting from the same base.

Free software are computer programs whose code is accessible by anyone so that whoever wants to can use and modify it. Arduino offers the Arduino IDE (Integrated Development Environment) platform, which is a programming environment with which anyone can create applications for Arduino boards, so that they can be given all kinds of utilities.

The project was born in 2003, when several students from the Institute of Interactive Design in Ivrea, Italy, in order to facilitate access and use of electronics and programming. They did it so that electronics students would have a cheaper alternative to the popular BASIC Stamp, plates that at that time were worth more than a hundred dollars, and that not everyone could afford.

The result was Arduino, a board with all the necessary elements to connect peripherals to the inputs and outputs of a microcontroller, and that can be programmed in Windows as well as macOS and GNU/Linux. A project that promotes the 'learning by doing' philosophy, which means that the best way to learn is by messing around.

How Arduino Works

The Arduino is a board based on an ATMEL microcontroller. Microcontrollers are integrated circuits in which instructions can be recorded, which you write with the programming language that you can use in the Arduino IDE environment. These instructions allow you to create programs that interact with the circuitry on the board.

The Arduino microcontroller has what is called an input interface, which is a connection where we can connect different types of peripherals to the board. The information of these peripherals that you connect will be transferred to the microcontroller, which will be in charge of processing the data that arrives through them.

The type of peripherals you can use to send data to the microcontroller depends largely on what you are planning to use it for. They can be cameras to obtain images, keyboards to enter data, or different types of sensors.

It also has an output interface, which is responsible for carrying the information that has been processed in the Arduino to other peripherals. These peripherals can be screens or speakers on which to reproduce the processed data, but they can also be other boards or controllers.

Arduino is a project and not a specific board model, which means that sharing its basic design you can find different types of boards. There are various shapes, sizes and colors for the needs of the project you are working on, there are simple ones or ones with improved features, Arduinos oriented to the Internet of Things or 3D printing and, of course, depending on these characteristics you You will find all kinds of prices.

In addition, Arduino boards also have other types of components called Shields or backpacks. These are a kind of boards that connect to the main board to add an infinity of functions, such as GPS, real-time clocks, radio connectivity, LCD touch screens, development boards, and a long list of other elements. There are even stores with sections specializing in such items.

What can we do with one

The enormous flexibility and the free and open nature of Arduino means that you can use this type of board for practically anything, from clocks to connected scales, through robots, voice-controlled shutters or your own vending machine.

Course content

  1. Course Presentation – Free Arduino Course
  2. Materials – Free Arduino Course
  3. Prior Knowledge – Free Arduino Course
  4. Configuring the work environment – ​​Free Arduino course
  5. What is a Microcontroller – Free Arduino Course
  6. Difference of a Microcontroller and a Microprocessor – Free Arduino Course
  7. Types of Microcontrollers – Free Arduino Course
  8. Arduino Uno – Free Arduino Course
  9. Introduction to Arduino Programming – Free Arduino Course
  10. Syntax – Free Arduino Course
  11. Variables and Data Types – Free Arduino Course
  12. Operators – Free Arduino Course
  13. Special Data Types – Free Arduino Course
  14. Simulation Operators – Free Arduino Course
  15. Conditional Structures – Free Arduino Course
  16. Iterative Structures – Free Arduino Course
  17. Functions – Free Arduino Course
  18. Scope – Free Arduino Course
  19. Basic Electronics Concepts – Free Arduino Course
  20. Analog Electronics – Free Arduino Course
  21. Digital Electronics – Free Arduino Course
  22. Ohm's Law – Free Arduino Course
  23. Series Parallel Resistor – Free Arduino Course
  24. Color Code – Free Arduino Course
  25. Using the Multimeter – Free Arduino Course

How do I access the course?

The course is made up of several videos that you can watch below.

Remember that they go by order and access is free at the time you want.



Our task is to centralize the largest number of courses, training, tutorials, videos to make it easier for you to search when you want to train.
Generally, we incorporate those that are free, but if we find some interesting ones that are paid, we add them so that your training is more profitable and professional.
Keep training yourself to become a better professional or simply for personal achievements, cheer up, don't give up and go ahead !!!.
Good luck !!! The team of: