Taula de continguts:
- Pas 1: especificacions
- Pas 2: programació
- Pas 3: Connexió base a la programació
- Pas 4: configureu el vostre Ide
- Pas 5: Tauler de programació
- Pas 6: prototip de PCB
- Pas 7: Resultat del procés de fresat
- Pas 8: Muntatge de PCB
- Pas 9: Com utilitzar la placa de programació
- Pas 10: utilitzeu els 4 pins del tauler
- Pas 11: utilitzeu 3 pins per controlar el led i un a la depuració en sèrie
- Pas 12: gràcies
Vídeo: Taula de programació del mòdul ESP-01: 12 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Informació addicional i actualització de documents aquí al meu lloc
www.mischianti.org/2019/01/14/esp-01-modules-programming-board/
ESP-01 és un mòdul esp8266 de baix cost, amb Wi-Fi integrat.
Es va crear com a mòdul Arduino WIFI, però és més potent que un Arduino, que ara si heu de fer un petit mòdul per controlar un relé o un simple registre de dades digital. És la millor solució.
Podeu trobar notícies o actualitzacions sobre aquest tauler aquí.
Pas 1: especificacions
Existeix alguna variant d’aquest mòdul, però tots tenen un nucli de microprocessador RISC de 32 bits L106 de 32 bits basat en el Tensilica Xtensa Diamond Standard 106Micro que funciona a 80 MHz, quan en compreu un, només heu de prestar atenció a Flash, alguns tenen 512 KiB Flash, altres 1MiB
Definició del pin
- VCC: Potència 3.0 ~ 3.6V
- GND: terra
- RESET: senyal de restabliment extern (nivell de baixa tensió: actiu)
- CH_PD: activació del xip. Alt: activat, el xip funciona correctament; Baix: apagat, corrent petit
- GPIO0: E / S (FLASH) E / S de propòsit general, si està baix mentre es reinicia / encén el xip al mode de programació en sèrie
- GPIO1: E / S (TX) E / S de propòsit general i TXd sèrie
- GPIO3: E / S (RX) E / S de propòsit general i RXd de sèrie
- GPIO2: E / S IO de propòsit general i Serial1 TXd
Pas 2: programació
Com podeu veure, aquest mòdul no ha incorporat USB, de manera que la manera més senzilla de programar és fer servir un convertidor USB a TTL, el trobareu a 0, 50 $.
Tinc algun problema amb els mòduls FT232RL o FT232 més cars, en canvi un CH340G o CH340 funciona molt bé.
Pas 3: Connexió base a la programació
L'esquema de connexió base és bastant senzill, heu de posar 3.3v a VCC i CH_PD (per encendre i activar), i després posar GND el GND i GPIO0 (l'últim que va posar el mòdul en mode de programació), que connectar RX a TX i TX a RX.
Pas 4: configureu el vostre Ide
Del que heu de configurar el vostre IDE Arduino, primer heu d'afegir una nova placa a Boards Manager.
Al gestor de la junta, la junta a seleccionar és esp8266.
Ara podeu seleccionar el tauler genèric esp8266 de la llista de taulers
Pas 5: Tauler de programació
Aquest procés és tediós, heu de connectar-vos i suprimir la connexió, etc., i utilitzar tots els pins és molt tediós.
La meva solució a aquest problema és crear una placa de programació (sóc fan de la placa de servei).
La funcionalitat és:
- Font d'alimentació externa per donar més amperes al circuit;
- un commutador per seleccionar el mode de programació i alliberar el pin GPIO0;
- 2 commutador per activar RX i TX i per concedir l'ús d'aquest pin per al circuit;
- un botó de reinici per iniciar la programació.
Pas 6: prototip de PCB
Consulteu el meu lloc per obtenir informació addicional
Pas 7: Resultat del procés de fresat
M'agradaria afegir el resultat del meu antic i gloriós enrutador (creat amb un escàner i una impressora epson), bastant aspre però correcte.
També hi ha un error solucionat per cable (al fitxer que us dono ja no hi és).
En pocs dies espero afegir el tutorial per crear el meu nou CNC i el tutorial per crear un gcode. Aquest lloc està en procés.
Pas 8: Muntatge de PCB
Ara comenceu a muntar la junta.
Pas 9: Com utilitzar la placa de programació
L'ús és molt senzill:
Primer inseriu esp01 a la placa, que connecteu GND a GND, TX a RX i RX a TX del convertidor TTL a USB.
Ara esteu a punt per programar, afegeixo alguns exemples d'ús.
Pengeu un fitxer de parpelleig
- Al tauler heu d’establir l’interruptor esquerre en mode de programació que fer clic al botó reset.
- Comproveu que el commutador de RX i TX estigui en mode transfer. Comença a penjar l'esbós.
- En acabar, poseu el "mode d'ús" a la placa per deixar lliure el pin del programador i el botó per posar TX al "mode d'ús".
- Per tant, podeu comprovar que el led extern parpelleja perquè BUILTIN_LED està connectat al pin TX.
Pas 10: utilitzeu els 4 pins del tauler
- Al tauler heu d’establir l’interruptor esquerre en mode de programació que fer clic al botó reset.
- Comproveu que el commutador de RX i TX estigui en mode transfer. Comença a penjar l'esbós.
- En acabar, poseu el "mode d'ús" a la placa per deixar lliure el pin del programador i el botó per posar els pins RX i TX al "mode d'ús". Per tant, utilitzeu els 4 pins per controlar el led.
Pas 11: utilitzeu 3 pins per controlar el led i un a la depuració en sèrie
- Al tauler heu d’establir l’interruptor esquerre en mode de programació que fer clic al botó reset.
- Comproveu que el commutador de RX i TX estigui en mode transfer.
- Comença a penjar l'esbós.
- Connecteu el monitor sèrie al port correcte.
- En acabar, poseu el "mode d'ús" a la placa per deixar lliure el pin del programador i el botó per posar RX al "mode d'ús".
- Per tant, utilitzeu 3 pins per controlar el led i TX per depurar el programa.
Pas 12: gràcies
Si teniu algun problema o altre, escriviu comentaris o obriu un tema al fòrum.
Recomanat:
Taula final del cub infinit reactiu de so LED: 6 passos (amb imatges)
Taula final del cub infinit reactiu de so LED: Wow! Vaja! Quin efecte tan maco! - Aquestes són algunes de les coses que escoltarà en completar la guia. Un cub d’infinit infinit, preciós, hipnòtic i sensible al so, completament al·lucinant. Aquest és un projecte de soldadura modestament avançat, que em va portar uns 12 homes
Com crear i inserir una taula i afegir columnes i / o files addicionals a aquesta taula al Microsoft Office Word 2007: 11 passos
Com es crea i s'insereix una taula i s'afegeixen columnes i / o files addicionals a aquesta taula a Microsoft Office Word 2007: alguna vegada heu tingut moltes dades amb les quals esteu treballant i pensades per a vosaltres mateixos … "com puc fer tot d'aquestes dades es veuen millor i són més fàcils d'entendre? " Si és així, és possible que la vostra resposta sigui una taula del Microsoft Office Word 2007
Introducció a Esp 8266 Esp-01 amb Arduino IDE - Instal·lació de taules Esp a Arduino Ide i programació Esp: 4 passos
Introducció a Esp 8266 Esp-01 amb Arduino IDE | Instal·lació de taules Esp a Arduino Ide i programació Esp: En aquest instructables aprendrem a instal·lar taules esp8266 a Arduino IDE i a programar esp-01 i penjar-hi codi. Com que les taules esp són tan populars, vaig pensar a corregir un instructablesfor això i la majoria de la gent té problemes
Taula Arduino HiFive1 amb mòdul WiFi ESP-01 Tutorial: 5 passos
Taula Arduino HiFive1 amb mòdul WiFi ESP-01 Tutorial: HiFive1 és la primera placa basada en RISC-V compatible amb Arduino construïda amb CPU FE310 de SiFive. La placa és aproximadament 20 vegades més ràpida que Arduino UNO, però, igual que la placa UNO, no té connectivitat sense fils. Afortunadament, hi ha diversos
Taula de programació i desenvolupament ESP-12E i ESP-12F: 3 passos (amb imatges)
Taula de programació i desenvolupament ESP-12E i ESP-12F: la funció d’aquesta placa era senzilla: poder programar mòduls ESP-12E i ESP-12F tan fàcilment com les plaques NodeMCU (és a dir, no cal prémer botons). Teniu pins adequats per a taulers amb accés a la E / S útil. Utilitzeu un USB independent per transmetre en sèrie