¿Puedo atar los pines del modo de arranque ESP8266 directamente a los rieles de suministro? (Advertencia: tal vez no)

-2

Diga que quiero guardar algunas resistencias en mi diseño. ¿Funcionaría esto como un circuito de barebones?

    
pregunta Murey Tasroc

1 respuesta

1

No: conectar gpio15 directamente a tierra para configurar el modo de arranque causará cortocircuitos (ver más abajo). Además, gpio2 y gpio0 tienen resistencias de extracción internas que se activan automáticamente, por lo que ni siquiera necesita conectar gpio2 a cualquier cosa para una aplicación de barebones. Aquí hay un circuito de barebones correcto:

Másinformaciónsobrelospinesdeseleccióndelmododearranque:

UnatablaparalospinesquedictanelmododearranqueESP8266(0esgnd,1es3.3v)

NoestoysegurodecuáleselmododearranquedelatarjetaSD...parausonormal,laprimeraylasegundalíneasonaplicables.

Serecomiendaqueuseresistenciaspullup/downparaconfigurarestosvoltajesenlugardeconectarestospinesdeseleccióndemododearranquedirectamenteaciertosvoltajes.Oleamásabajoparamásdetalles.

GPIO15tieneotrospropósitosdistintosalmododeinicio(específicamente,setratadeTXD2,lasalidadeUARTdedepuración,yaqueUARTcontrolalalíneaaltaperiódicamente),conectandoestepindirectamenteatierraparalaseleccióndelmododeinicionormalcausaráuncortocircuito(amenosquedeshabilitarUARTenestepin,quenoestoysegurodecómohacerlo)).

ConectarGPIO2directamentealnivellógicoaltoparaguardarunaresistenciaensudiseñonocausaráningúnproblemasiempreycuandonocoloqueestepinbajoenalgúnlugardesucódigo.LomismoocurreconGPIO0:esoesloquehaceunbotóndereinicio.Sinembargo,unavezmás,nolosubacomounasalidaensucódigoyluegopresioneelbotóndereinicio.Sinoconfíasentimismoparanousarestospinesentuprograma,melimitaréausarresistenciaspullup/pulldownparaconfigurarelmododearranque.

Además,siempreasegúresedequesolouseestospinescomosalidas;siseusancomoentradaysedirigenaunalógicaincorrectaenelinicio,elESPnoseiniciarácorrectamente.

Sivaautilizarestospinescomosalidas,asegúresedequeloqueestéusandonoafectelalógicadelpinenelinicio.Unaformaenquepuedeasegurarsedeestoesusarelcircuitoacontinuación:sila"salida lógica" se conduce a un cierto voltaje, eso no afectará la lógica del pin esp. Dicho esto, el pin esp se puede usar como salida a través de este circuito (la lógica simplemente se invertirá), por lo tanto, si programa el pin esp a nivel alto, la "salida lógica" será baja y viceversa:

    
respondido por el Murey Tasroc

Lea otras preguntas en las etiquetas