![DIY ESP32 attīstības padome - ESPer: 5 soļi (ar attēliem) DIY ESP32 attīstības padome - ESPer: 5 soļi (ar attēliem)](https://i.howwhatproduce.com/images/005/image-12621-j.webp)
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![DIY ESP32 attīstības padome - ESPer DIY ESP32 attīstības padome - ESPer](https://i.howwhatproduce.com/images/005/image-12621-1-j.webp)
![DIY ESP32 attīstības padome - ESPer DIY ESP32 attīstības padome - ESPer](https://i.howwhatproduce.com/images/005/image-12621-2-j.webp)
Tāpēc nesen es lasīju par daudz lietu lietu (Internet of Things) un ticu man, es vienkārši nevarēju sagaidīt, kad varēšu izmēģināt kādu no šīm brīnišķīgajām ierīcēm ar iespēju izveidot savienojumu ar internetu, sevi un sākt darbu.. Par laimi, pateicoties DFRobot, radās iespēja, un es saņēmu ESP32 - jaudīgu, hibrīdu un satriecošu moduli.
Sākumā es ar nolūku lūdzu DFRobot komandai atsūtīt man ESP32 moduli, nevis izstrādes padomi, jo es nevarēju ļaut izveicīgajai shēmas projektēšanai un ražošanai aizrauties. Tātad, šeit mēs esam, padarot sevi par savu ESP32 attīstības padomi.
Mani galvenie šīs padomes mērķi bija šādi:
- Attīstības padomei jābūt piemērotai maizei.
- Tam jābūt EN (Reset) un FLASH taustes slēdžiem.
- Vienpusējs PCB izkārtojums.
Es izvēlējos vienpusēju izkārtojumu, jo ne visiem ir pieeja divpusējiem PCB, un es esmu viens no tiem.
Nav iebūvētas UART sakaru shēmas
Tas bija diezgan liels kompromiss, jo vienpusējs izkārtojums varēja dot tikai pietiekami daudz vietas. Tāpēc mēs ārēji izmantosim USB uz TTL pārveidotājus, lai to mirgo.
- Tāpat kā Arduino, es gribēju, lai būtu iebūvēts LED, lai samazinātu atkārtotus LED vadus.
- Kompakts, tomēr viegli lodējams un izgatavojams.
- Detalizēts sietspiede.
- Labākam siltuma zudumam izmantojiet ESP32 lodēšanas spilventiņu GND.
Par laimi, es varēju sasniegt visus iepriekš minētos mērķus pēc dažādu PCB izkārtojumu izstrādes. To sakot, turpināsim ar pamācāmo.
1. darbība. Apkopojiet dažas lietas
![Apkopojiet dažas lietas Apkopojiet dažas lietas](https://i.howwhatproduce.com/images/005/image-12621-3-j.webp)
![Apkopojiet dažas lietas Apkopojiet dažas lietas](https://i.howwhatproduce.com/images/005/image-12621-4-j.webp)
![Apkopojiet dažas lietas Apkopojiet dažas lietas](https://i.howwhatproduce.com/images/005/image-12621-5-j.webp)
![Apkopojiet dažas lietas Apkopojiet dažas lietas](https://i.howwhatproduce.com/images/005/image-12621-6-j.webp)
Lai izveidotu šo izstrādes dēli, ir nepieciešami tikai pamata raksti, ja izslēdzat SMD rezistorus un, protams, mūsu pašu ESP32.
Primārās prasības:
- ESP32 modulis
- Ar varu pārklāts dēlis
Jums ir jābūt vismaz 4 cm*5 cm vara plāksnes blokam.
-
SMD rezistori:
- 10k - 2 gab
- 1k - 1 gab
- 3 mm LED (jebkura krāsa)
- Vīriešu galvenes - 38 tapas
- Taktilais slēdzis - 2 gab
Sekundārās prasības:
Lodāmurs
Es izmantoju lodēšanas komplektu, ko nodrošina DFRobot. Tas bija ļoti ērti, lai padarītu šo pamācāmo. Smalkai lodēšanai man bija jāizmanto papildu smalka lodēšanas pakava uzgalis.
PCB urbis
Vai jums tādas nav? Kāpēc nemēģināt to pagatavot pats! Lūk, kā
Dzelzs hlorīds
Tas tiks izmantots kodināšanas nolūkos.
- Slīpēšanas papīrs - nulles pakāpe
- Drēbes dzelzs
- Jebkurš PCB griešanas rīks
- Divpusēja lente
- Pastāvīgs marķieris
- Šķēres
- Acetons
Es gribēju darīt lietas tīri, ja jūs to nedarīsit, varat to vienkārši izlaist.
Esmu pievienojis ērgļa dēļa failus, lai dotu jums iespēju veikt izmaiņas.
Tas viss atbilst prasībām, ja jums ir visas iepriekš minētās lietas, turpiniet.
2. solis: PCB izgatavošana
![PCB izgatavošana PCB izgatavošana](https://i.howwhatproduce.com/images/005/image-12621-7-j.webp)
![PCB izgatavošana PCB izgatavošana](https://i.howwhatproduce.com/images/005/image-12621-8-j.webp)
![PCB izgatavošana PCB izgatavošana](https://i.howwhatproduce.com/images/005/image-12621-9-j.webp)
Es gatavošu PCB, izmantojot tonera pārsūtīšanas metodi. Izdrukājiet pievienoto PDF failu atbilstoši prasībām uz glancēta papīra, kuram ir patīkami pieskarties. Kad uz (balta) glancēta papīra ir izdrukāta izkārtojuma kraukšķīga izdruka, jūs vairs neapturēsit, tāpēc sāciet ar PCB izgatavošanas procesu.
Es uzsveru, ka spīdīgais papīrs ir balts, jo vēlāk mēs no tā nogriežam sietspiedi. Man nav balta spīdīga papīra, tāpēc es paņēmu divas tāda paša izkārtojuma izdrukas.
PCB ražošanas process ir detalizēti apskatīts citā manā instrukcijā.
PCB izgatavošana mājās
Es pievienoju attēlus, kā tika izgatavots šis PCB, iepriekš.
Urbšanai izmantojiet 1 mm vai mazāk urbjus.
3. solis: komponentu lodēšana
![Komponentu lodēšana Komponentu lodēšana](https://i.howwhatproduce.com/images/005/image-12621-10-j.webp)
![Komponentu lodēšana Komponentu lodēšana](https://i.howwhatproduce.com/images/005/image-12621-11-j.webp)
![Komponentu lodēšana Komponentu lodēšana](https://i.howwhatproduce.com/images/005/image-12621-12-j.webp)
![Komponentu lodēšana Komponentu lodēšana](https://i.howwhatproduce.com/images/005/image-12621-13-j.webp)
Sāciet, lodējot ESP32 uz PCB. Tālāk ir norādītas dažas lietas, kas jāpatur prātā, pielodējot šo izaicinošo, tomēr jautro moduli.
- Moduļa izlīdzināšana ar lodēšanas spilventiņiem, pirmais solis, ir vissvarīgākā visa lietas daļa. Izjauciet šo problēmu, un jūs cietīsiet nestrādājošus GPIO un varbūt pat nestrādājošu moduli!
- Izmantojiet smailas lodēšanas uzgaļus, lai novērstu pēdas vai lodēšanas spilventiņu demontāžu pārkaršanas dēļ.
- Lodējot ESP32 moduli, vispirms pielodējiet diagonālos spilventiņus, lai mikroshēma nesajauktu izlīdzināšanu.
- Lodējiet ESP32 GND spilventiņu, sildot lodmetālu šajā spilventiņā caur centrā izurbto caurumu. Tas uzsildīs lodmetālu uz ESP32 GND spilventiņa un apvienos to ar GND spilventiņu uz PCB.
Kad esat pabeidzis to, lodējiet visus komponentus pa vienam savās vietās, atsaucoties uz iepriekš redzamajiem attēliem. Pareizā sastāvdaļu lodēšanas secība ir šāda:
- ESP32
- SMD rezistori
- Taktilie slēdži
- LED
- Džemperi
- Vīriešu galvenes
Lēcēju skaits ir trīs. Iepriekš publicētajā ērgļa izkārtojuma ekrānuzņēmumā zilās stieples attēlo džemperus. Šeit kā džemperi tika izmantoti emaljēti vadi. Lodējot galvenes, ESPer novietošana uz maizes dēļiem lieliski izlīdzina galvenes.
Pēc visu sastāvdaļu rūpīgas un pareizas lodēšanas notīriet visu PCB, izmantojot veco zobu suku (arī bezjēdzīgu). Tas noņem visu lieko plūsmu.
4. solis: sietspiedes ielīmēšana
![Sietspiedes ielīmēšana Sietspiedes ielīmēšana](https://i.howwhatproduce.com/images/005/image-12621-14-j.webp)
![Sietspiedes ielīmēšana Sietspiedes ielīmēšana](https://i.howwhatproduce.com/images/005/image-12621-15-j.webp)
Tagad mūsu ESPer ir pilnībā funkcionāls, taču tam joprojām kaut kas trūkst, un tas ir sietspiede. Pievienojot šo sietspiedi, mēs atbrīvosimies no nepārtrauktas atsauces uz pinouts. Lai to pielīmētu pie tāfeles, es izmantošu divpusēju lenti. Sietspiedi var iegūt, izmantojot iepriekš izdrukāto izkārtojumu.
Ja jums ir šaubas par savu darbu vai elektroinstalāciju, ir pienācis laiks to pārbaudīt. Tā kā pēc turpmāko darbību veikšanas jūs nevarēsit nekādā veidā mainīt savu dēli. Turpiniet rīkoties piesardzīgi
Tagad turpiniet ar sietspiedi, rīkojoties šādi:
- Pārklājiet visu ESPer plāksni ar divpusējiem lentes uzgaļiem, izņemot ESP32 daļu.
- Pēc tam izlīdziniet sietspiedi un uzmanīgi ielīmējiet to abpusējā lentē.
- Pēc tam noņemiet papīra daudzumu virs ESP32, lai to atklātu, un aizpildiet kreisās tukšās vietas, izmantojot karstu līmi.
Tas ir viss šim solim.
5. solis: Apsveicam
![Image Image](https://i.howwhatproduce.com/images/005/image-12621-17-j.webp)
![](https://i.ytimg.com/vi/wEwncJ5RnA0/hqdefault.jpg)
![Apsveicam! Apsveicam!](https://i.howwhatproduce.com/images/005/image-12621-18-j.webp)
Vai visas iepriekšējās darbības tika veiktas? Ja jā, tad apsveicu, jo tas viss ir par pamācāmo.
Tagad jūs varat izmantot savu ESP32 moduli tāpat kā jebkuru citu izstrādes plati, vienkārši savienojot to ar jebkuru USB uz TTL pārveidotāju (pat ar savu Arduino). Elektroinstalācija ir vienkārša, vienkārši barojiet ESPer, izmantojot 3.3V barošanas avotu, un izveidojiet UART savienojumus (Rx, Tx). Izmantojot Arduino, iezemējiet RESET tapu, lai to izmantotu kā TTL pārveidotāju. Gaidāmajos Instructables materiālos es vairāk aptveršu ESP32, izmantojot šo izstrādes dēli.
Esmu izveidojis GitHub krātuvi, lai saglabātu šīs instrukcijas failus. Šī ir saite, ja jūs interesē:
github.com/UtkarshVerma/ESPer/
Esmu iegulusi videoklipu, kurā redzams, ka ESP32 apstrādā mirgošanas kodu, ko biju izvilcis caur Mongoose OS.
Esmu noņēmis sietspiedi, jo man bija jāveic turpmāki uzlabojumi citiem projektiem.
Jūs varat darīt to pašu, ievērojot šo pamācību, kas attiecas uz to, kā izmantot ESP32 kā Arduino. Ja tā vietā vēlaties izmantot Mongoose OS, apmeklējiet šo manu ziņu: Mongoose OS on ESPer
Tikmēr es vēlos pateikties vietnei DFRobot.com par to, ka viņš man atsūtīja lieliskas lietas, piemēram, ESP32, un deva man iespēju ar tām apieties. Pat ar vārdiem nepietiek, lai izteiktu savu pateicību.
Tas ir par šo pamācību. Ja jums ir kādas šaubas, nekautrējieties komentēt. Neaizmirstiet sekot man, ja jums patika šī pamācība. Lūdzu, atbalstiet mani, divreiz vai trīsreiz atverot saīsinātās saites. Jūs varat arī mani atbalstīt vietnē Patreon.
Turpiniet Tinkering!
Autors:
Utkarsh Verma
Sponsorē DFRobot.com
Paldies Ashish Choudhary par kameras aizdošanu.
Ieteicams:
JALPIC One attīstības padome: 5 soļi (ar attēliem)
![JALPIC One attīstības padome: 5 soļi (ar attēliem) JALPIC One attīstības padome: 5 soļi (ar attēliem)](https://i.howwhatproduce.com/images/005/image-12572-33-j.webp)
JALPIC One attīstības padome: Ja sekojat maniem Instructables projektiem, jūs zināt, ka esmu liels JAL programmēšanas valodas cienītājs kombinācijā ar PIC mikrokontrolleri. JAL ir Pascal līdzīga programmēšanas valoda, kas izstrādāta Microchip 8 bitu PIC mikrokontrolleriem. Mo
AVR attīstības padome: 3 soļi
![AVR attīstības padome: 3 soļi AVR attīstības padome: 3 soļi](https://i.howwhatproduce.com/images/006/image-16349-32-j.webp)
AVR attīstības padome: internets ir pilns ar projektiem ar Arduino. Kādu laiku visos Arduino datos trūkst informācijas par ATMEGA328 mikrokontrolleri. Šis inspicējamais vēlas atgūt sākumu, kā attīstīt projektus, izmantojot AVR mikrokontūru
ESP-12E un ESP-12F Programmēšanas un attīstības padome: 3 soļi (ar attēliem)
![ESP-12E un ESP-12F Programmēšanas un attīstības padome: 3 soļi (ar attēliem) ESP-12E un ESP-12F Programmēšanas un attīstības padome: 3 soļi (ar attēliem)](https://i.howwhatproduce.com/images/002/image-5555-65-j.webp)
ESP-12E un ESP-12F Programmēšanas un attīstības padome: šīs plates uzdevums bija vienkāršs: jāspēj ieprogrammēt ESP-12E un ESP-12F moduļus tikpat viegli kā NodeMCU plates (t.i., nav nepieciešams nospiest pogas). Ir maizei piemērotas tapas ar piekļuvi izmantojamam IO. Izmantojiet atsevišķu USB seriālai konvei
E.Z. Cauruļu attīstības padome: 4 soļi (ar attēliem)
![E.Z. Cauruļu attīstības padome: 4 soļi (ar attēliem) E.Z. Cauruļu attīstības padome: 4 soļi (ar attēliem)](https://i.howwhatproduce.com/images/001/image-2472-104-j.webp)
E.Z. Cauruļu attīstības padome: Mērķis/mērķis: E.Z. Tube ir lēta vakuuma cauruļu audio platforma bez “dzelzs”: nav jaudas transformatora, nav izejas transformatora (-u). Cauruļu pastiprinātājam parasti būs vairāki smagi, dārgi transformatori: izejas transformatori, kas aizsargā runu
UDuino: ļoti zemu izmaksu ar Arduino saderīga attīstības padome: 7 soļi (ar attēliem)
![UDuino: ļoti zemu izmaksu ar Arduino saderīga attīstības padome: 7 soļi (ar attēliem) UDuino: ļoti zemu izmaksu ar Arduino saderīga attīstības padome: 7 soļi (ar attēliem)](https://i.howwhatproduce.com/images/003/image-8356-58-j.webp)
UDuino: ļoti zemu izmaksu ar Arduino saderīga izstrādes padome: Arduino dēļi ir lieliski piemēroti prototipēšanai. Tomēr tie kļūst diezgan dārgi, ja jums ir vairāki vienlaicīgi projekti vai lielākam projektam ir nepieciešams daudz kontrolleru. Ir dažas lieliskas, lētākas alternatīvas (Boarduino, Freeduino), bet