Permission denied al abrir /dev/ttyUSB0 o /dev/ttyACM0

Al flashear un ESP32 o Arduino desde Linux: could not open port /dev/ttyUSB0: Permission denied.

Por · revisada en · Nivel: Básico · Cómo verificamos

Por qué pasa (diagnóstico)

Solución paso a paso

  1. Añade tu usuario: sudo usermod -a -G dialout $USER.
  2. Cierra sesión y vuelve a entrar (o reinicia) para que se aplique.
  3. Comprueba con groups que aparece dialout.
  4. En Arch y derivadas el grupo puede llamarse uucp.

Requisitos

Compatibilidad

Verificación

Basado en la documentación oficial citada; aún no probado en este laboratorio.

Fuentes

Manuales de aparatos relacionados

Guías relacionadas

Más guías de ESP32 / ESPHome.

Abrir en Friki Labs →