Como subir los programas en Arduino
En este artículo le explicaré cómo cargar los programas en la tarjeta Arduino. Para empezar tendrá que instalar el IDE de Arduino en su ordenador desde el sitio web oficial que se encuentra en este enlace:
https://www.arduino.cc/en/main/software
El IDE es gratuito y está disponible para todos los sistemas operativos. Descargue la versión para su ordenador.
Instale el IDE de Arduino y vaya primero a las preferencias ( Fig. 1) para añadir la casilla " Mostrar números de línea" y establezca el idioma como español. ( Fig. 2 )

Para que los cambios se apliquen, tendrás que cerrar y reabrir el IDE de Arduino.
Ahora el idioma estará en español y aparecerán los números de línea.
En la carpeta comprimida que ha descargado de la sección de descargas del sitio web, encontrará el artículo completo en formato PDF, el dibujo del circuito impreso, el programa y las librerías que todavía verá como archivos comprimidos. También encontrará el DRIVER CH340 para aquellos que utilizan Windows como sistema operativo. El CH340 es el circuito integrado que se muestra en la figura 3. Si está utilizando un Arduino compatible Chino tendrá que instalar este DRIVER o no podrá cargar los programas en Arduino.
Antes de cargar el programa en el 'IDE de Arduino tendrá que agregar las librerías como se ve en la figura 4. Agiiungete todas las librerías.



Ahora puede abrir el programa de Arduino en 'IDE siguiendo las instrucciones del artículo que está leyendo. Para comprobar que todo ha ido bien antes de cargar el programa, puede realizar una verificación haciendo clic en el botón que se muestra en la figura 5.

Si no hay errores en el cuadro negro en la parte inferior de la página aparecerá una inscripción blanca que le informará de que el programa ocupará una cierta cantidad de memoria.
Si hay errores aparecerá una inscripción roja y en el programa se resaltará la línea donde se detectó el error. La inscripción roja describirá el error encontrado.
Suponiendo que ha hecho todo correctamente puede cargar el programa en la memoria de Arduino pero primero debe seleccionar el modelo de Arduino que está usando (Fig. 6) y el puerto USB donde está conectado (Fig. 7).



Ahora puede cargar el programa en la memoria de Arduino haciendo clic en el botón resaltado en la figura 8.

Para utilizar el Serial Monitor, que se utilizará para leer la dirección de las pantallas usando el Scanner I2C, deberá hacer clic en el botón que contiene la lupa. (fig. 9)
Como se puede ver en la figura 10, la velocidad de transmisión de datos se debe ajustar a 9600, de lo contrario sólo verá caracteres indescifrables.


Algunos consejos útiles:
Si compran un Arduino en Internet, asegúrense de que tenga el Bootloader en memoria. Algunos modelos de Arduino chinos muy baratos se venden sin el Bootloader que sirve a Arduino para ser programado por el puerto USB del ordenador. Si no los compras con el Bootloader necesitarás un Arduino con el Bootloader para cargar en memoria el Bootloader a los otros Arduino que no lo tienen y la 'operación es un poco complicada pero no imposible.
Los Arduino Nano pueden tener dos Bootloaders diferentes, si no pueden cargar el programa y en la caja negra siempre aparece un error de carga, trate de cambiar el tipo de micro controlador como se ve en la figura 11, eligiendo el "Old Bootloader”.