Turinys:
- 1 žingsnis: ESP-07 Įveikite trūkumus
- 2 veiksmas: mano ESP-07 adapterio plokštė
- 3 žingsnis: ESP-07 bandymas
- 4 žingsnis: mano ESP-07 plataus kaiščio adapteris
Video: ESP-07 Bandomasis PCB: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Taigi šis tingus senas geikas (L. O. G.) parašė keletą instrukcijų apie ESP8266 modulius:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/2020-ESP8266/
Prieš rašydamas paskutinį, ketinau atsisakyti senų ESP8266 modulių, nors jų turėjau kelis. Bet kai supratau kai kurias problemas, nusprendžiau dar kartą jas išspręsti.
Sužinojau, kad turiu kelis ESP-07 modulius, ir norėjau juos išbandyti.
ESP-07 yra modulis, kuriame yra ESP8266 mikrovaldiklis su „flash“atmintimi, „WiFi“antena ir keli įvesties/išvesties kaiščiai.
Privalumai:
Bet kurioje ESP8266 versijoje yra įmontuotas 2,4 GHz „WiFi“. Tai yra pagrindinė priežastis, kodėl jie man patinka.
Jie turi daug greitesnį procesorių nei standartinis 16 MHz „Arduino“.
ESP-07 turi daugiau įvesties/išvesties kaiščių nei ESP-01 ir ESP-03.
Trūkumai:
Visi ESP8266 skiriasi nuo standartinio „Arduino ATmega328“ir reikalauja specialių procedūrų.
Daugelis, pavyzdžiui, ESP-07, turi 2 mm antraštes, o ne naudingesnes 0,1 colio antraštes.
Visiems ES8266 reikia 3,3 V galios.
Taigi norėjau sušvelninti kai kuriuos trūkumus sukurdamas savo ESP-07 programavimo PCB.
1 žingsnis: ESP-07 Įveikite trūkumus
FYI: Paveikslėlyje ilgas baltas daiktas viršuje kairėje yra keraminė antena. Tiesiog dešinėje yra šviesos diodas, prijungtas prie GPIO2, žemiau yra maitinimo šviesos diodas, o apačioje kairėje yra išorinė u.fl antenos jungtis. Didelis metalinis bakelis yra ESP8266 mikrovaldiklis.
Vienas iš fizinių trūkumų yra tai, kad jis turi 2 mm atstumą. Jie netelpa į standartines protoboards.
Na, aš padariau vieną dalyką-nusipirkau 2 mm skersmens kaiščius ir lituosiu juos prie ESP-07. Bet vėlgi sunku atlikti bet kokius prototipus.
Didelė adapterio plokštė
Aš taip pat nusipirkau kai kurias iš šių ESP-07 (12) adapterių plokščių (žr. Paveikslėlį). Jie tikrai pigūs „Aliexpress“. Jie turi 0,1 colio atstumo antraštes, todėl jie bus įtraukti į duonos lentą. Ant plokštės yra pora rezistorių. Aš pakeičiau schemą (žr. Paveikslėlį).
Dar neseniai nesužinojau didelio trūkumo. Jie dideli. Štai vienas standartinėje duonos lentelėje. Dabar jis tinka, bet nėra vietos prie jo prijungti nieko kito.
Aš radau sprendimą, turėjau dvigubą duonos lentą (žr. Paveikslėlį).
Net ir naudojant šią, vienoje pusėje yra tik viena eilutė, o kitoje - dvi.
(Tiesą sakant, geresnis sprendimas būtų naudoti dvi atskiras lentas su tarpeliu. Tačiau tai taip pat nėra labai stabili.
ĮSPĖJIMAS: ant didžiojo adapterio galite matyti GPIO5 virš GPIO4. Tai teisinga bent jau mano turimiems ESP-07. Tačiau saugokitės, kad kai kurie dokumentai rodo, kad jie yra atvirkščiai.
Beje: mačiau kai kuriuos ESP07 adapterius, kurie nėra tokie platūs (bet manau, kad galbūt brangesni). Jei žinosiu tada…
2 veiksmas: mano ESP-07 adapterio plokštė
Aš nusprendžiau pagaminti PCB, kad galėčiau išbandyti ESP-07 specialiai su dideliu adapteriu. Jame būtų 3.3V reguliatorius ir filtravimas, taip pat siūlomas serijinis prijungimas ir rezistoriai, kaip rasti čia:
arduino-esp8266.readthedocs.io/en/2.6.3/bo…
Aš naudoju „Eagle Cadsoft“kurdamas schemas ir gamindamas PCB. Jis vis dar prieinamas ir nemokamas „Autodesk“:
www.autodesk.com/products/eagle/free-downl…
Mano Eagle Cadsoft failai (sch ir brd) pridedami ir schema.
Kadangi esu SENA, sukūriau savo sukurtų PCB failą dru (dizaino taisyklė). Jame yra 18 mil pločio pėdsakų ir papildomas tarpas tarp komponentų ir pėdsakų.
Kadangi nenaudoju lituoklio kaukės, o akys ir koordinacija nėra tokia gera, man patinka turėti daugiau laisvų vietų, todėl yra mažesnė tikimybė susidaryti litavimo tiltams.
Štai mano naudojamas metodas:
www.instructables.com/id/Vinyl-Sticker-PCB…
PATARIMAS: Aš visada stengiuosi sukurti didelę įžeminimo plokštumą. Paprastai tai daroma siekiant sumažinti triukšmą, tačiau šiai programai nemanau, kad tai svarbu. Bet vienas dalykas, kurį jis daro, yra tai, kad būtų mažiau išgraviruoto vario, o tai turėtų pagreitinti ėsdinimo procesą.
Aš taip pat pridėjau dvi antraštes, kad išvestų įvesties/išvesties prievadus tam tikram prototipui.
3 žingsnis: ESP-07 bandymas
Mano ESP-07 PCB prijungimui prie JP3 reikalingas USB nuoseklusis adapteris. Aš pakeičiau CP2102 adapterį, kad jis veiktų su mano PCB (žr. Paveikslėlį)
Nupjoviau CTS kaištį, tada lituosiu šešių kontaktų antgalį prie kitų kaiščių. Tada lituotas megztinis iš RTS skylės į moterišką antraštę.
Galite pastebėti, kad išėjimo įtampa yra 5 V, tačiau ESP-07 reikalauja 3,3 V. Tuo rūpinasi mano adapterio plokštės 3.3V reguliatorius.
Dauguma USB nuosekliųjų adapterių turi 3,3 V įtampą, tačiau tai paprastai ribojama iki 50 mA srovės. Nors tikriausiai veiktų programavimas ir ESP-07, aš norėčiau turėti daugiau srovės. Beje, 5V yra tiesiogiai iš USB, o tai paprastai yra mažiausiai 500 mA, taigi daugumos programų.
Bėgant metams aš daug pritaikiau CP2102, todėl paprastai ant jų uždedu termiškai susitraukiančius vamzdelius ir pažymiu juos etikete (žr. Paveikslėlį).
„Arduino“programinė įranga:
Šiuo metu naudoju „Arduino“1.8.1 versiją.
Lengviausias būdas įdiegti ESP8266 yra naudojant valdybą naudojant šį metodą:
github.com/esp8266/Arduino#installing-with…
Įdiegę, pasirinkdami „Board“, pasirenku „Generic ESP8266 module“.
ĮSPĖJIMAS: Mano kompiuteryje yra trys „Generic ESP8266“modulio versijos. Kategorija „ESP8266 plokštės (2.6.3)“tinka „Blink“, „Sparkfun“ir ESP8266 - ne.
Įdiekite ESP-07 modulį prie mano adapterio, prijunkite CP2102 prie adapterio ir prijunkite USB kabelį iš savo kompiuterio prie CP2102. Užsidegs raudonas maitinimo šviesos diodas ant ESP-07 modulio.
PATARIMAS: Jei prijungsite ESP-07 atgal (kaip aš ką tik padariau, tai jam nepakenks, bet nebus raudono šviesos diodo)
Mano adapteris neturi prijungto šviesos diodo, tačiau ESP-07 modulis turi vieną GPIO2, todėl pakeičiu „Builtin Led“į 2.
Norėdami patikrinti, ar jis veikia, tiesiog paleidžiu „Blink“pavyzdį. Nereikia spausti jokių mygtukų. Kitame paveikslėlyje parodyta, kas rodoma mano „Arduino“būsenos ekrane. Paskutinėje nuotraukoje rodomas mirksintis šviesos diodas.
4 žingsnis: mano ESP-07 plataus kaiščio adapteris
Na, aš turiu porą ESP-07 modulių su 2 mm antgalių kaiščiais, todėl nusprendžiau pagaminti kitą adapterį, kad galėčiau jį įdėti į savo plataus kaiščio adapterį ESP-07. Iškirpau perforatoriaus gabalėlį. Aš lituojau dvi 8 kontaktų 0,1 colio antraštes prie perforatoriaus 1,1 colio atstumu. Aš „išpyliau“du 2 mm antgalių kaiščių lizdus, tada paėmiau keletą laidų ir lituojau juos tarp 2 mm antgalio ir. Aš taip pat pridėjau porą 10K rezistorių, kad „dubliuočiau“įsigytą adapterio plokštę. Tada karštas viską suklijavo.
Tai iš esmės veikia taip pat, kaip ir didelis adapteris.
Beje, kadangi man taip sunku buvo lituoti laidus, dariau tik esminius.
Išvados: Abi adapterių plokštės veikia puikiai ir yra daug lengviau naudojamos, kaip mano didžioji protoboard su džemperiais.
Rekomenduojamas:
ESP 32 fotoaparato vaizdo transliacija per „WiFi“- Darbo su ESP 32 CAM lenta pradžia: 8 žingsniai
ESP 32 fotoaparato vaizdo transliacija per „WiFi“| Darbo su ESP 32 CAM lenta pradžia: ESP32-CAM yra labai mažas fotoaparato modulis su ESP32-S lustu, kuris kainuoja apie 10 USD. Be „OV2640“fotoaparato ir kelių GPIO, skirtų periferiniams įrenginiams prijungti, jame taip pat yra „microSD“kortelės lizdas, kuris gali būti naudingas norint išsaugoti vaizdus, padarytus naudojant
Darbo su „Esp 8266 Esp-01“pradžia naudojant „Arduino IDE“- „Esp“plokščių įdiegimas „Arduino Ide“ir „Esp“programavimas: 4 veiksmai
Darbo su Esp 8266 Esp-01 naudojimas su „Arduino IDE“| „Esp“plokščių diegimas „Arduino Ide“ir „Esp“programavimas: Šioje instrukcijoje sužinosime, kaip įdiegti „esp8266“plokštes „Arduino IDE“ir kaip užprogramuoti esp-01 bei įkelti į jį kodą. Kadangi esp plokštės yra tokios populiarios, aš pagalvojau, kaip pataisyti instrukcijas tai ir dauguma žmonių susiduria su problema
Bendravimas nuo ESP iki ESP: 4 žingsniai
Bendravimas nuo ESP iki ESP: ši pamoka padės pakeisti kitus siųstuvo -imtuvo modulius bet kuriam kitam projektui, apimančiam belaidį ryšį. Mes naudosime ESP8266 pagrindu sukurtą plokštę, vieną -„WiFi -STA“režimu, o kitą -„WiFi -AP“režimu, „NodeMCU V3“yra mano pasirinkimas šiam projektui
Apskaitos bandomasis balansas: 21 žingsnis
Buhalterinės apskaitos bandomasis balansas: kaip sukurti apskaitos bandomąjį balansą Jackas L. Žemiau pateikta instrukcija skirta pradedantiesiems žmonėms, kurie yra nauji apskaitos specialistai, kad padėtų išlaikyti jų informaciją švarią ir tvarkingą. Šiame vadove aš jums parodysiu, kaip sukurti Tri
ESP-12E ir ESP-12F programavimo ir plėtros valdyba: 3 žingsniai (su paveikslėliais)
ESP-12E ir ESP-12F programavimo ir plėtros valdyba: šios plokštės uždaviniai buvo paprasti: mokėkite programuoti ESP-12E ir ESP-12F modulius taip lengvai, kaip ir „NodeMCU“plokštes (t. Y. Nereikia spausti mygtukų). Turėkite duonai tinkančius kaiščius su prieiga prie naudojamo IO. Norėdami naudoti nuoseklųjį perdavimą, naudokite atskirą USB