Përmbajtje:

ESP-07 Test PCB: 4 hapa
ESP-07 Test PCB: 4 hapa

Video: ESP-07 Test PCB: 4 hapa

Video: ESP-07 Test PCB: 4 hapa
Video: Esp8266 P4 RGB display panel connection diy PCB soldering step by step with detailed wiring diagram 2024, Nëntor
Anonim
ESP-07 Test PCB
ESP-07 Test PCB
ESP-07 Test PCB
ESP-07 Test PCB

Pra, ky Geek Lazy Old (L. O. G.) shkroi disa udhëzime në modulet ESP8266:

www.instructables.com/id/ESP8266-as-Arduin…

www.instructables.com/id/ESP8266-as-Arduin…

www.instructables.com/id/2020-ESP8266/

Para se të shkruaja të fundit, do të hiqja dorë nga modulet e vjetra ESP8266 edhe pse kisha disa prej tyre. Por meqenëse kuptova disa nga problemet që kisha, vendosa të punoja përsëri mbi to.

Mësova se kam disa module ESP-07 përreth dhe doja t'i provoja ato.

ESP-07 është një modul që përmban një mikrokontrollues ESP8266 me memorie flash, antenë WiFi dhe disa kunja I/O.

Përparësitë:

Çdo version ESP8266 ka 2.4GHz WiFi të integruar. Kjo është arsyeja kryesore që më pëlqejnë.

Ata kanë një procesor shumë më të shpejtë sesa Arduino standard 16MHz.

ESP-07 ka më shumë kunja I/O në dispozicion sesa ESP-01 dhe ESP-03.

Disavantazhet:

Të gjithë ESP8266 janë të ndryshëm nga standardi Arduino ATmega328 dhe kërkojnë procedura të veçanta për të punuar.

Shumë si ESP-07 kanë tituj 2 mm në vend të titujve më të dobishëm 0.1.

Të gjithë ES8266 kërkojnë energji 3.3V.

Kështu që unë doja të lehtësoja disa disavantazhe duke ndërtuar PCB-në time programuese ESP-07.

Hapi 1: ESP-07 Tejkalimi i Disavantazheve

ESP-07 Tejkalimi i disavantazheve
ESP-07 Tejkalimi i disavantazheve
ESP-07 Tejkalimi i disavantazheve
ESP-07 Tejkalimi i disavantazheve
ESP-07 Tejkalimi i disavantazheve
ESP-07 Tejkalimi i disavantazheve

FYI: Në foto, gjëja e gjatë e bardhë në të majtë sipër është një antenë qeramike. Vetëm në të djathtë është një LED e lidhur me GPIO2, më poshtë është një LED energjie dhe poshtë majtas është një lidhës i jashtëm i antenës u.fl. Kuti metalike e madhe është mikrokontrolluesi ESP8266.

Një nga disavantazhet fizike është se ka një distancë prej 2 mm. Këto nuk do të përshtaten në protoboards standarde.

Epo, një gjë që bëra ishte blerja e disa kunjave të kokës 2 mm dhe lidhja e tyre në një ESP-07. Por përsëri është akoma e vështirë të bësh ndonjë prototipizim.

Bordi i përshtatësit të madh

Bleva gjithashtu disa nga këto borde përshtatësish ESP-07 (12) (shiko figurën). Ato janë vërtet të lira në Aliexpress. Këto kanë tituj ndarës prej 0.1”kështu që do të futen në një dërrasë buke. Ka disa rezistenca në tabelë. Unë e kam projektuar anasjelltas skemën (shiko figurën).

Unë nuk e zbulova disavantazhin e madh deri vonë. Ata janë të mëdhenj. Këtu është një në një dërrasë standarde të bukës. Tani përshtatet, por nuk ka vend për të lidhur ndonjë gjë tjetër me të.

Unë vërtet gjeta një zgjidhje, kisha një dërrasë të dyfishtë të bukës (shiko foton).

Edhe me këtë, ka vetëm një rresht të lirë në njërën anë dhe dy në anën tjetër.

(Në fakt një zgjidhje më e mirë do të ishte përdorimi i dy paneleve të veçanta me një hendek në mes. Por as kjo nuk është shumë e qëndrueshme.

KUJDES: Në përshtatësin e madh, mund të shihni GPIO5 sipër GPIO4. Kjo është e saktë të paktën për ESP-07 që kam. Por kini kujdes që disa dokumente tregojnë se ato janë përmbysur.

Nga rruga: Unë kam parë disa adaptorë ESP07 që nuk janë aq të gjerë (por mendoj se ndoshta më të shtrenjtë). Nëse do ta dija atëherë…

Hapi 2: Bordi im i përshtatësit ESP-07

Bordi im i përshtatësit ESP-07
Bordi im i përshtatësit ESP-07
Bordi im i përshtatësit ESP-07
Bordi im i përshtatësit ESP-07
Bordi im i përshtatësit ESP-07
Bordi im i përshtatësit ESP-07

Vendosa të bëj një PCB për testimin e ESP-07s veçanërisht me përshtatësin e madh. Do të kishte një rregullator 3.3V dhe filtrim dhe gjithashtu lidhës dhe rezistorë serik të sugjeruar siç gjenden këtu:

arduino-esp8266.readthedocs.io/en/2.6.3/bo…

Unë kam përdorur Eagle Cadsoft për hartimin skematik dhe prodhimin e PCB -ve. Stillshtë ende në dispozicion dhe pa pagesë nga Autodesk:

www.autodesk.com/products/eagle/free-downl…

Skedarët e mi Eagle Cadsoft (sch dhe brd) të bashkangjitur dhe skematik janë paraqitur në foto.

Meqenëse jam i vjetër, kam krijuar një skedar dru (rregulli i projektimit) për PCB -të që bëj. Ka gjurmë me gjerësi 18 mil dhe hapësirë shtesë midis përbërësve dhe gjurmëve.

Meqenëse nuk përdor një maskë lidhëse dhe sytë dhe koordinimi im nuk janë aq të mirë, më pëlqen të kem më shumë hapësirë, kështu që ka më pak mundësi për ura lidhëse.

Këtu është metoda që përdor:

www.instructables.com/id/Vinyl-Sticker-PCB…

Këshillë: Unë gjithmonë përpiqem të krijoj një aeroplan të madh tokësor. Zakonisht kjo bëhet për zvogëlimin e zhurmës, por për këtë aplikim, nuk mendoj se ka rëndësi. Por një gjë që bën është ta bëjë atë që të ketë më pak bakër për tu gdhendur, gjë që duhet të përshpejtojë procesin e gdhendjes.

Unë gjithashtu shtova dy tituj për të nxjerrë portat I/O për disa prototipime.

Hapi 3: Testimi ESP-07

Testimi ESP-07
Testimi ESP-07
Testimi ESP-07
Testimi ESP-07
Testimi ESP-07
Testimi ESP-07

PCB-ja ime ESP-07 kërkon një përshtatës serik USB për t'u lidhur me JP3. Ndryshova një përshtatës CP2102 për të punuar me PCB -në time (shiko foton)

Unë e preva kunjin CTS, pastaj bashkova një kokë femër me gjashtë kunja në kunjat e tjera. Pastaj ngjitni një kërcyes nga vrima e RTS në kokën e femrës.

Ju mund të vini re se kjo ka 5V jashtë, por ESP-07 kërkon 3.3V. Për këtë kujdeset rregullatori 3.3V në bordin tim të përshtatësit.

Shumica e përshtatësve serialë USB kanë 3.3V në dispozicion, por kjo zakonisht është e kufizuar në rrymë 50mA. Ndërsa ndoshta do të funksiononte për të programuar dhe ESP-07, unë preferoj të kem më shumë rrymë. Nga rruga, 5V vjen drejtpërdrejt nga USB dhe kjo është zakonisht një minimum prej 500mA, aq shumë për shumicën e aplikacioneve.

Me kalimin e viteve kam shumë përshtatje për CP2102 kështu që zakonisht vendos disa tuba për tkurrjen e nxehtësisë mbi to dhe i etiketoj (shiko foton).

Softueri Arduino:

Aktualisht jam duke përdorur versionin Arduino 1.8.12.

Mënyra më e lehtë për mua për të instaluar ESP8266 është përdorimi i Board Manager duke përdorur këtë metodë:

github.com/esp8266/Arduino#installing-with…

Pasi të jetë instaluar, kur zgjedh Bordin, unë zgjedh "Modulin Generic ESP8266".

KUJDES: Në kompjuterin tim ka tre versione të "modulit Generic ESP8266". Ai nën kategorinë "bordet ESP8266 (2.6.3)" funksionon për Blink, ato nën Sparkfun dhe ai nën ESP8266 jo.

Instaloni modulin ESP-07 në përshtatësin tim, lidhni CP2102 në përshtatës dhe lidhni një kabllo USB nga kompjuteri juaj në CP2102, LED i kuq i energjisë në modulin ESP-07 do të ndizet.

KIPSHILL: Nëse e lidhni ESP-07 prapa (siç bëra sapo, nuk do ta dëmtojë atë, por nuk ka LED të kuq)

Përshtatësi im nuk ka një LED të lidhur, por moduli ESP-07 e ka atë në GPIO2, kështu që unë ndryshoj Builtin Led në 2.

Për të verifikuar që po funksionon, thjesht drejtoj shembullin Blink. Nuk ka nevojë të shtypni ndonjë buton. Fotografia tjetër tregon atë që shfaqet në ekranin tim të statusit Arduino. Fotografia e fundit tregon LED -in e ndezur.

Hapi 4: Përshtatësi im i gjerë i ESP-07

Përshtatësi im i gjerë i ESP-07
Përshtatësi im i gjerë i ESP-07
Përshtatësi im i gjerë i ESP-07
Përshtatësi im i gjerë i ESP-07
Përshtatësi im i gjerë i ESP-07
Përshtatësi im i gjerë i ESP-07
Përshtatësi im i gjerë i ESP-07
Përshtatësi im i gjerë i ESP-07

Epo, unë kam disa module ESP-07 me kunja të kokës 2 mm të bashkuar, kështu që vendosa të bëj një përshtatës tjetër në mënyrë që ta vendos këtë në përshtatësin tim të gjilpërës ESP-07. Kam prerë një copë dërrasë. Unë ngjita dy kokë me kunja mashkullore 8 pin 0,1”në tabelën e dyshemesë në një distancë prej 1,1”. I ‘dremelova’ dy fole për kunjat e kokës 2 mm, pastaj mora disa tela dhe i bashkova midis kokës së femrës 2 mm dhe kokës mashkullore.1”. Unë shtova gjithashtu disa rezistenca 10K për të "kopjuar" bordin e përshtatësit të blerë. Pastaj ngjiti nxehtë gjithçka së bashku.

Kjo funksionon në thelb e njëjtë me përshtatësin e madh.

Nga rruga, meqenëse e kisha kaq të vështirë të bashkoja telat, bëra vetëm ato thelbësore.

Përfundime: Dy bordet e përshtatësve funksionojnë mirë dhe janë shumë më të lehtë për t'u përdorur nga protoboardi im i madh me kërcyes.

Recommended: