Arduino UNO TTL: Debian GNU/Linux
Anteriormente vimos como instalar Sonoff Basic Tasmota y como alternativa del programador TTL USB-UART voy a plantear una alternativa si disponemos en casa de un Arduino UNO.
Vamos a necesitar como requisito previo tener instalado el IDE de Arduino instalado en el sistema, en el momento de escribir la entrada es la versión 1.8.15:
- Versión Windows
- Versión Windows Store
- Versión Linux 32bits
- Versión Linux 64bits
- Versión Linux ARM
- Versión Mac OS X
Preparamos el material antes de comenzar:
- Placa Arduino UNO o compatible
- Cable USB Tipo A a USB Tipo B
- Cuatro cables Dupont Macho-Macho
NOTA: La placa ELEGOO UNO R3 es un clon compatible de Arduino UNO.

Conectamos los cables Dupont en las tomas 3.3V + GND + RX + TX
, el conector USB Tipo B a la placa Arduino
y el conector USB tipo A sobre un puerto del PC


Ejecutamos el programa Arduino IDE y hacemos clic en el menú Herramientas para seleccionar las siguientes opciones:
- Placa:
Arduino/Genuino UNO
- Puerto (elegimos el puerto donde detecta la placa):
/dev/ttyACM0 (Arduino/Genuino UNO)
- Programador:
AVRISP mkII

Hacemos clic en el menú Archivo, sobre la opción Nuevo Ctrl+N para que se generar el código por defecto

A continuación tendremos que subir el sketch a nuestra placa con el boton Subir para poder programarla


Cuando el proceso finaliza ya tendriamos configurado nuestro propio programador USB-UART con una placa Arduino UNO.
Arduino UNO | Cable Dupont |
---|---|
3.3V |
Rojo |
GND |
Marrón |
TX |
Amarillo |
RX |
Naranja |

Y listo!