Las placas ESP8266 son placas bastante económicas que nos permiten operar sobre WIFI. Adquirí una para desarrollar un proyecto personal de domótica y me encontré que no podía accederla desde mi computadora (MacBook AIR).
Al conectar por USB no sucedía nada.
Obviamente acudí a google para saber que podía ser y si alguien había encontrado la solución. Había infinidad de tracks sobre el problema y como solucionarlo, todos proponían instalar un driver y rebootear. Esto es cierto pero en parte.
Lo realmente cierto y en el caso particular de MAC (no probé en distribuciones de linux) es que hay que deshabilitar drivers ya existente para que tome los nuevos que instalamos. Esto no lo dice fehacientemente en ningún lado.
Les comparto los pasos que seguí para lograrlo.
Instalar los drivers: instale 2 drivers Virtual Com Drivers y FTDI. Esto instala los drivers FTDIUSBSerialDriver.kext y usbserial.kext en el directorio /Library/Extensions.
Deshabilita los drivers nativos: en el directorio /System/Library/Extensions encontrarán AppleUSBSerial.kext y AppleUSBFTDI.kext, hay que deshabilitarlos usando el comando:
sudo kextunload -b com.apple.driver.AppleUSBFTDI
sudo kextunload -b com.apple.driver.AppleUSBSerial
Habilitar los nuevos drivers:
sudo kextload -b com.FTDI.driver.FTDIUSBSerialDriver
sudo kextload -b com.wch.usbserial
y finalmente