Estoy intentando usar la placa wifi ESP8266 y cuando la enciendo por la salida de 3,3v del FTDI desaparece todo el usb de ubuntu. en cuanto le quito la alimentación vuelve a aparecer. ¿Qué puede provocar que desaparezca el /dev/ttyUSB al usar la alimentación del FTDI?
Respuestas
¿Demasiados anuncios?El regulador de 3.3V en un ft232 no es tan fuerte. 50 mA como mucho. El ESP es muy hambriento de energía en comparación con ella. Necesitas un regulador mejor. Es decir, el regulador en el FTDI está siendo sobrecargado, y toda la cosa está perdiendo energía, esencialmente brown outs. El FTDI funciona con 3.3v internamente, así que cuando el regulador empieza a fallar debido a la sobrecarga, el circuito interno se apaga.
Tuve este problema cuando utilicé el módulo por primera vez en Windows 7. No está relacionado con el sistema operativo, sólo una limitación de potencia como @Passerby respondió.
Usted necesita para alimentar el ESP8266 con otra cosa, que no sea el FTDI 3.3v. Aquí hay algunas opciones para hacer frente a esto, que funcionó bien para mí:
-
2 baterías AA;
-
una batería de 3,7 V de teléfono móvil/tableta/lo que sea; como una batería totalmente cargada puede tener unos 3,9 V (o un poco más), utiliza un diodo en serie con el polo positivo, para dejar caer 0,6 V;
-
enchufe de pared, obviamente de 3,3v.
Un punto importante aquí es conecte las masas (GND, -V, lo que quieras).
Bonus: Hice una mini placa para flashear mi ESP, y justo ayer conecté los +5v del FTDI a un regulador AMS 1117 3v3, me está funcionando bastante bien y sin problemas.
La idea es que los +5v vengan directamente del puerto USB, lo que nos da potencia más que suficiente (500mA en el peor de los casos).
Aunque a mí me funcionó, no puedo garantizar que funcione con todos los adaptadores disponibles. Aun así, creo que merece la pena probarlo.