5. Verificacion del puerto

La conexión del ESP32/ARDUINO a la PC es por medio de un cable USB, si nunca hemos conectado el dispositivo, deberíamos instalar primero los controladores del puente USB/UART. En el caso de arduino, instalando la IDE, estos se instalan junto.

CP210x: CP210x USB to UART Bridge VCP Drivers

podemos revisar si ha tomado correctamente el driver:

Verificación en Windows:

Abrimos el administrador de dispositivos (boton derecho sobre Inicio -> Administrados de dispositivos)

Verificación en Linux:

Para ver si el dispositivo ha sido reconocido, utilizamos el comando
 
lsusb
Para ver en que puerto serie ha sido instalado, utilizaremos
 
ls /dev/tty*

Es posible que tengamos que asignar permisos especiales al puerto, depende como haya sido instalado puede figurar como USBx o ACMx

Ejemplo para el puerto 0:

sudo chmod 777 /dev/ttyUSB0

sudo chmod 777 /dev/ttyACM0

para las notebook de la catedra la contraseña de superusuario es: usuario