Mapa Mental

What is the Arduino project? Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor

What versions of the Arduino board are there? Arduino Nano ESP32[3], Arduino Uno WiFi rev 2[4]

The Arduino board, specifically the Arduino UNO, has several components1:

Microcontroller: The Arduino UNO uses the ATmega328P microcontroller. It has 14 digital I/O pins (of which 6 provide PWM output), 6 analog input pins.


What are the analog pins on the Arduino? A description of the analog input pins on an Arduino chip (ATmega8, ATmega168, ATmega328P, or ATmega1280).

What can we connect to the analog pins of the Arduino? Sensors: Analog pins are commonly used to read data from sensors. For example, you can connect a temperature sensor

Input Mode: In this mode, the pins are in a high-impedance state. They make extremely small demands on the circuit that they are sampling, equivalent to a series resistor of 100 megohm in front of the pin1.

What can we connect on the digital pins of Arduino. Sensors: You can connect sensors to the digital pins to read data. The state of a digital pin can be either LOW or HIGH, which can be used to read the binary (on/off) state of a sensor

What programming language does the Arduino use? Digital I/O (digitalRead, digitalWrite, pinMode)
Analog I/O (analogRead, analogWrite)
Advanced I/O (noTone, pulseIn, shiftIn, tone)

What is the void setup() section used for in Arduino programming? Arduino uses its own programming language, which is similar to C++. This language is essentially a set of C++ wrappers built on top of C

What is the void loop() section used for in Arduino programming? In Arduino programming, the void loop() function is a core part of the structure of an Arduino program

Ejemplo

Ejemplo