Cuprins:
- Pasul 1: lipiți pinii Pogo pe panoul de separare
- Pasul 2: anteturi de lipire pe placa de separare ESP-12 și fir
- Pasul 3: Butoane de lipit la adaptorul USB CH340
- Pasul 4: Hot Glue Pogo Pins, spumă și dublu rând 4p Pin antet
- Pasul 5: Aliniați ESP-12 pe pinii Pogo și Sandwich cu un alt panou de separare
- Pasul 6: Conectați Modul adaptorului Esp-12 în adaptorul USB CH340 și programați departe
- Pasul 7: Exemplu intermitent intermitent cu IDE Arduino (opțional)
Video: Programator USB ESP-12: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
M-am gândit că ar fi interesant să mă joc cu IoT, așa că am decis să încerc sp8266. Am văzut o mulțime de soluții acolo pentru a programa esp8266, așa că am împrumutat câteva idei de aici https://www.instructables.com/id/USB-to-ESP-01-Boa… și aici https://cmheong.blogspot.com / 2018/05 / using-ch340-u … pentru a programa esp-01 pur și simplu cu bliț și butoane de resetare incluse. După ce am făcut asta, m-am gândit că ar fi distractiv să încerc să fac un mod adaptor pentru ca acesta să programeze și esp-12.
Părți:
Prețurile pot varia din cauza reducerilor și a expedierii în diferite țări și ce nu, dar sunt corecte la momentul scrierii în situația mea particulară
CH340 USB la ESP8266 ESP-01 Adaptor modul Wifi 0,80 USD
10 buc Buton comutator momentan 0,52 USD
ESP-12S ESP8266 1,95 dolari
2 bucăți ESP-12 Breakout 0.40 USD
10 buc pogo pins 2,05 $
2 buc dublu rând SMT SMD tată pin conector bandă conector 1,33 USD
fir subțire
pistol și lipici fierbinte
fier de lipit și lipit
banda elastica
Pasul 1: lipiți pinii Pogo pe panoul de separare
Lipiți pinii pogo pe placa de rupere pentru următorii pin:
REST (RESET)
CH_PC (EN)
VCC
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
Știfturile pogo sunt destul de mici, așa că a trebuit să folosesc o pereche de pensete cu o bandă în jurul ei pentru a izola împotriva căldurii pentru a ține știfturile în timp ce am lipit.
Asigurați-vă că știfturile pogo nu sunt scurtcircuitate între ele verificând continuitatea cu un multimetru. Există rezistențe de 10k între CH_PC și VCC, GPIO15 și GND pe placa de breakout, așadar așteptați o citire între acei pini.
Pasul 2: anteturi de lipire pe placa de separare ESP-12 și fir
Atașați cele două anteturi cu 8 pini care vin împreună cu placa de prindere cu pinii lungi în partea din față a plăcii, în timp ce lipiți în partea din spate a plăcii, nu este necesar să lipiți toți pinii pe placa doar pe cei utilizați mai sus (consultați aici pentru schemele intermitente minime). Motivul pentru acest lucru este dacă doriți să rulați / programați un esp-12 care este deja lipit pe o placă de breakout, ar trebui să o poată face (deși nu am încercat de fapt asta încă). Acum tăiați o secțiune din antetul smt pin cu două rânduri, astfel încât să existe două rânduri de 4 pini. Sârmă de lipit care conectează pinout pentru rândul dublu cu 4 pini conform unui pinout ESP-01 care se potrivește cu placa de rupere.
Numele nu sunt exact aceleași (cu excepția GND), dar:
VCC = 3V3
REST = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
Pasul 3: Butoane de lipit la adaptorul USB CH340
Butonul de lipit din partea de jos a adaptorului USB CH340 pentru modul FLASH între pinii GPIO0 și GND. Adeziv la cald la adaptor.
Buton de lipit din spatele adaptorului USB CH340 pentru modul RESET între RESET și pinii GND. Adeziv la cald la adaptor
Pasul 4: Hot Glue Pogo Pins, spumă și dublu rând 4p Pin antet
Adeziv la cald partea interioară a știfturilor pogo pe placa de rupere pentru a le oferi o anumită rezistență, având grijă să nu obțineți niciun adeziv pe știftul în mișcare. Lipiți puțină spumă de ambalare (sau orice material compresibil de tip burete) între știfturile pogo, astfel încât esp-12 să nu cadă prea ușor în gol. Lipiți antetul smt dublu rând 4p pe partea din spate a plăcii, astfel încât să nu se deconecteze atunci când scoateți adaptorul USB CH340.
Pasul 5: Aliniați ESP-12 pe pinii Pogo și Sandwich cu un alt panou de separare
Aliniați ESP-12 (am testat cu un ESP-12F și un ESP-12S) pe pinii pogo și puneți-l cu o altă placă de rupere deasupra. Folosiți o bandă elastică pentru ao ține ferm în loc. Este posibil să trebuiască să reglați esp-12 pentru a vă asigura că toate contactele se ating cu suficientă presiune. Probabil că ar fi mai puțin înțepător dacă, în loc să folosiți știfturi pogo, să utilizați cleme metalice cu arc pentru partea laterală a ESP-12. Iată un exemplu pe YouTube în care cineva a folosit contactele dintr-un slot PCI de pe o placă de bază neutilizată https://www.youtube.com/embed/BvY_T-My9Ls și https://www.youtube.com/watch? v = gI_lKu2uJDs
NOTĂ: După o utilizare mai mare, mi se pare foarte neplăcut să aliniez și să aplic suficientă presiune pe știfturile pogo, de aceea recomand oamenilor să nu încerce să folosească știfturile pogo, cu excepția cazului în care pot face față multă frustrare
Pasul 6: Conectați Modul adaptorului Esp-12 în adaptorul USB CH340 și programați departe
Conectați modul adaptorului esp-12 în adaptorul USB CH340 (cu partea de sus a plăcii în aceeași direcție ca și mufa USB), apoi lipiți-l în computer și utilizați instrumentul Arduino IDE sau ESP Flash Download Tool pentru a vă încărca programele.
NOTĂ: dacă procedura blițului nu funcționează, ar putea fi deoarece contactul dintre pinii pogo și esp-12 nu este bun, reglați esp-12 și / sau banda elastică pentru a da o presiune uniformă bună pe toți pinii pogo
Pasul 7: Exemplu intermitent intermitent cu IDE Arduino (opțional)
Porniți Arduino IDE și încărcați exemplul BLINK.
Pentru a intra în modul FLASH, țineți apăsat butonul FLASH (jos) și apăsați butonul RESET (înapoi), apoi eliberați butonul FLASH (jos).
Configurați parametrii esp-12
Faceți clic pe încărcare
Dacă a funcționat corect, ar trebui să se comporte ca în videoclip
NOTĂ: dacă procedura blițului nu funcționează, ar putea fi deoarece contactul dintre pinii pogo și esp-12 nu este bun, reglați esp-12 și / sau banda elastică pentru a da o presiune uniformă bună pe toți pinii pogo
Recomandat:
ESP-01 Programator Hack - The Easy One :): 6 pași
ESP-01 Programator Hack - The Easy One :): Bună ESPers, În acest instructable vă voi arăta un hack simplu pentru a crea un programator pentru modulul ESP-01 / ESP8266-01 / ES-01. Majoritatea dintre noi am folosit o placă Arduino sau dispozitive USB-TTL FTDI ca programatori pentru acest modul. Ambele metode funcționează bine. Dar t
Reduceți proiectele dvs. Arduino - Programator Arduino UNO ca programator ATmega328P (https://youtu.be/YO61YCaC9DY): 4 pași
Reduceți proiectele dvs. Arduino | Programatorul Arduino UNO As ATmega328P (https://youtu.be/YO61YCaC9DY): Link video: https://youtu.be/YO61YCaC9DY Programarea ATmega328P folosind Arduino ca ISP (In-System Programmer) vă permite să utilizați caracteristicile Arduino pe o panou de calcul sau PCB. Mai ales ajută atunci când îți faci proiectul de facultate. Reduce
Noțiuni introductive despre Esp 8266 Esp-01 cu Arduino IDE - Instalarea plăcilor Esp în Arduino Ide și programarea Esp: 4 pași
Noțiuni introductive despre Esp 8266 Esp-01 cu Arduino IDE | Instalarea plăcilor Esp în Arduino Ide și programarea Esp: În acest instructables vom învăța cum să instalați plăci esp8266 în Arduino IDE și cum să programați esp-01 și să încărcați codul în acesta. aceasta și majoritatea oamenilor se confruntă cu probleme
Programator ESP8266-01 final și adaptor USB: 3 pași
Ultimul programator ESP8266-01 și adaptor USB: Bună, oameni buni, ați auzit de capacitățile REALE ale modulului ESP8266-01 mic și ieftin? A fost lansat pe piață spunând că ar trebui să fie alegerea dvs. dacă doriți să adăugați capabilități IOT la proiectul dvs. De fapt, acest mic modul ar putea
PROGRAMATOR GTP USB PIC (Open Source): 5 pași (cu imagini)
GTP USB PIC PROGRAMMER (Open Source): Această lucrare include, GTP USB (nu plus sau lite). Schema, fotografiile și PCB-urile au fost dezvoltate de PICMASTERS pe baza unor lucrări valoroase realizate anterior. Acest programator acceptă pic10F, 12F, 16C, 16F, 18F, 24Cxx Eeprom. Din păcate, este