Sommario:

Hack del programmatore ESP-01 - quello facile :): 6 passaggi
Hack del programmatore ESP-01 - quello facile :): 6 passaggi

Video: Hack del programmatore ESP-01 - quello facile :): 6 passaggi

Video: Hack del programmatore ESP-01 - quello facile :): 6 passaggi
Video: Trucco per vedere sott’acqua senza maschera #shorts 2024, Dicembre
Anonim
Hack del programmatore ESP-01: quello facile:)
Hack del programmatore ESP-01: quello facile:)

Ciao ESP, In questo tutorial ti mostrerò un semplice trucco per creare un programmatore per il modulo ESP-01 / ESP8266-01 / ES-01. La maggior parte di noi ha utilizzato una scheda Arduino o dispositivi FTDI USB-TTL come programmatori per questo modulo. Entrambi i metodi funzionano bene. Ma c'è un altro modo!

Recentemente ho acquistato un dispositivo da USB a UART/ESP8266 per questo modulo in sostituzione di FTDI. Ma presto mi sono reso conto che non è flessibile come FTDI usarlo come programmatore:(Quindi essendo un ingegnere ho verificato se può essere utilizzato come programmatore…E presto! L'ho hackerato un po' per convertirlo in uno. E ora eccoti qui per semplificarti la vita.

Forniture

Elenco dei materiali

  1. Da USB a UART/ESP8266 - 1
  2. Due pulsanti tattili da 6 mm - 1
  3. Due resistori o alcuni ponticelli
  4. Pezzo di veroboard / dot board - 1

Elenco degli strumenti

  1. Coltello e seghetto
  2. Kit di saldatura
  3. Pistola a colla
  4. Pinze da taglio
  5. Raspa o carta vetrata (non mostrata nell'immagine)

Passaggio 1: immagini degli oggetti e degli strumenti:D

Immagini degli oggetti e degli strumenti:D
Immagini degli oggetti e degli strumenti:D

Verifica solo se hai gli articoli giusti.

Passaggio 2: tagliare e preparare il Veroboard / Dot Board

Tagliare e preparare il Veroboard/Dot Board
Tagliare e preparare il Veroboard/Dot Board

Successivamente, abbiamo tagliato il veroboard alla dimensione minima richiesta (6 x 17 punti) escludendo le linee di taglio come mostrato nell'immagine. Dopo aver tagliato il pezzo, usa una raspa o della carta vetrata per lisciare i bordi.

Passaggio 3: immagini e pinout

Immagini e pinout
Immagini e pinout
Immagini e pinout
Immagini e pinout
Immagini e pinout
Immagini e pinout

A sinistra c'è l'adattatore da USB a UART/ESP8266 e in alto a destra c'è il diagramma di uscita del modulo ES-01 visto dall'alto, mantenendo l'antenna traccia PCB verso sinistra.

Fondamentalmente abbiamo bisogno solo di tre pin per implementare il nostro hack (verde (pin 5), rosso (pin 6) e ciano (pin 1)), ma in alcuni moduli i pin 4 e 8 (pin arancioni) non sono in cortocircuito come il mio con un PCB traccia come mostrato nell'immagine in basso a destra. In tal caso devi abbreviarli per realizzare il modulo come programmatore.

Passaggio 4: saldatura…

Saldatura…
Saldatura…
Saldatura…
Saldatura…

Quindi ora la saldatura..

Primo pin corto 4 e 8 se non cortocircuitato con un filo piccolo.

Quindi tagliare 3 pezzi di cavi del resistore/cavo del ponticello di circa 20 mm di lunghezza (ho usato i cavi del resistore come mostrato nella figura 1. Ora saldarli ai pin 1, 5 e 6 figura 2 e 3 nella parte inferiore (lato saldatura) del modulo.

Quindi posizionare gli interruttori tattili come mostrato in figura-4 e contrassegnare le posizioni per i tre pin. Prendere nota dell'orientamento degli interruttori. Utilizzare un multimetro o un tester di continuità per l'orientamento. Saldare gli interruttori come mostrato nella figura 5 e 6. Ho ordinato il pin adiacente centrale in quanto saranno comuni.

Attaccare uno o due pezzi di nastro biadesivo in schiuma sul retro del modulo per sollevare un po' il veroboard per fare spazio ai giunti saldati come in figura-7.

Inserire i pin saldati nei rispettivi interruttori e premere saldamente la veroboard sul nastro.

Fare riferimento al diagramma schematico per i collegamenti. Puoi collegare gli interruttori a tuo piacimento. Ho collegato quello destro a Reset e quello sinistro a GPIO 0. Vedi figura-9.

E questo è tutto! Hai fatto. Basta verificare tutte le connessioni come da schema per l'ultima volta prima del test.

Passaggio 5: test…

Test…
Test…
Test…
Test…

Ottimo lavoro!

Inserisci un modulo ES-01 nell'adattatore e collegalo alla porta USB del tuo PC. Se usi un cavo di prolunga, sarà conveniente. Nel momento in cui lo colleghi dovresti vedere il led di alimentazione nell'ES-01 accendersi. Questa è la modalità normale. Ciò significa che se c'è un firmware all'interno dell'ES-01, inizierà semplicemente l'esecuzione.

Ora tieni premuto il tasto GPIO 0 (contrassegnato con '0' nel mio caso) e premi e rilascia il tasto Reset (contrassegnato con 'R' nel mio caso) una volta. E poi rilascia il tasto '0'. Questo metterà il modulo ES-01 in modalità di programmazione.

Ora dovresti essere in grado di caricare il tuo schizzo da Arduino IDE o PIO. Assicurati di selezionare la scheda e la porta COM corrette. Se tutto è a posto dovresti essere in grado di vedere lo stato del caricamento come mostrato a destra. Dopo il caricamento premere e rilasciare il tasto Reset per tornare alla modalità normale ed eseguire il codice caricato.

Passaggio 6: finalizzazione

finalizzazione
finalizzazione

Dopo aver testato il tuo programmatore, metti una goccia di colla a caldo nella parte inferiore per proteggerlo dall'ordinamento.

Spero che questo trucco ti piaccia. Non esitate a commentare e condividere. La pace..