Tabla de contenido

🔶 Introducción


El entorno de desarrollo integrado (IDE) es un software que brinda herramientas y una interfaz para programar, depurar y compilar el código fuente de un microcontrolador. Un IDE normalmente incluye un editor de texto, un compilador, un depurador y herramientas adicionales como el control de versiones y la visualización de resultados.

📘 Fundamento Teórico


Un Entorno de Desarrollo Integrado (IDE) es un software que combina una serie de herramientas y utilidades que facilitan el desarrollo de software para diferentes plataformas, incluyendo microcontroladores. Algunas de las funciones que suelen incluir los IDEs son:

  1. Editor de código: Permite escribir, editar y guardar el código fuente.
  2. Compilador: Convierte el código fuente en un código objeto, que puede ser entendido y ejecutado por la plataforma.
  3. Depurador: Herramienta que permite analizar el código y detectar errores en tiempo real durante la ejecución del programa.
  4. Biblioteca de componentes: Contiene una variedad de componentes y herramientas pre-creadas para acelerar el desarrollo del software.
  5. Gestor de versiones: Controla y registra los cambios en el código fuente.

📄 Antes de instalar Arduino IDE: Prueba rápida en línea con Tinkercad

Si deseas probar tu primer circuito sin instalar nada, puedes usar el simulador gratuito en línea de Tinkercad Circuits, ideal para familiarizarte con la programación y la lógica de funcionamiento del Arduino.

💡 ¿Cómo entrar?

  1. Ingresa a https://www.tinkercad.com
  2. Crea una cuenta gratuita o inicia sesión con Google.
  3. En el panel principal, selecciona "Circuits" → "Create new Circuit"
  4. Arrastra un Arduino UNO y un LED con una resistencia.
  5. Haz clic en la opción “Code” y selecciona la vista "Texto" (no usar "Blocks/Scratch").

📌 Código de ejemplo (encender un LED):

image.png

// C++ code
//
void setup()
{
  pinMode(LED_BUILTIN, OUTPUT);
  pinMode(8,OUTPUT);
}

void loop()
{
  digitalWrite(LED_BUILTIN, HIGH);
  digitalWrite(8, HIGH);
  delay(500); // Wait for 1000 millisecond(s)
  digitalWrite(LED_BUILTIN, LOW);
  digitalWrite(8, LOW);
  delay(500); // Wait for 1000 millisecond(s)
}

Presiona "Start Simulation" y observa cómo se enciende el LED.

📖 Arduino IDE


Arduino IDE (Integrated Development Environment) es un entorno de desarrollo de software especialmente diseñado para el desarrollo de proyectos con placas Arduino. Es un software de código abierto que ofrece una amplia gama de características y herramientas para el desarrollo de software para microcontroladores.

https://www.arduino.cc/en/software

Software

Untitled

📄 Arduino IDE 2.0 (versión moderna):

📄 Arduino Web Editor:

📄 ArduinoDroid (para Android):

📖 Configuración Arduino IDE


El IDE de Arduino es compatible con Windows, macOS y Linux

Pasos para instalación en tu sistema:

  1. Descarga el IDE de Arduino: Ve al sitio web oficial de Arduino (**https://www.arduino.cc/en/software**) y descarga la última versión del IDE de Arduino para tu sistema operativo.
  2. Instalación del IDE:
  3. Ejecuta el IDE de Arduino: Una vez instalado, abre el IDE de Arduino desde el menú de inicio, Launchpad o la terminal, según tu sistema operativo.

📑 Ejemplo Hola mundo


  1. Conectar la placa Arduino: Conecta tu placa Arduino a tu computadora usando un cable USB. Algunos modelos de Arduino pueden requerir un cable USB específico, como un USB tipo B o un micro-USB.

  2. Configurar la placa y el puerto:

    ¿Cómo instalar driver CH340 para Arduinos genéricos?

  3. Probar la configuración: Para asegurarte de que todo está configurado correctamente, carga un ejemplo y comprueba si funciona:

📓Actividad


🧠 Ejercicios


❓Preguntas


❗Véase también


✔️ Referencias


👁️‍🗨️ Otros temas


Configuración del entorno de desarrollo (IDE) y estructura de un programa