Sisukord:

DIY ESP32 arendusnõukogu - ESPer: 5 sammu (piltidega)
DIY ESP32 arendusnõukogu - ESPer: 5 sammu (piltidega)

Video: DIY ESP32 arendusnõukogu - ESPer: 5 sammu (piltidega)

Video: DIY ESP32 arendusnõukogu - ESPer: 5 sammu (piltidega)
Video: How to Make Custom ESP32 Board in 3 Hours | Full Tutorial 2024, Juuli
Anonim
DIY ESP32 arendusnõukogu - ESPer
DIY ESP32 arendusnõukogu - ESPer
DIY ESP32 arendusnõukogu - ESPer
DIY ESP32 arendusnõukogu - ESPer

Nii et hiljuti olin lugenud paljudest asjade internetist (asjade internetist) ja uskuge mind, ma lihtsalt ei jõudnud ära oodata, millal saan katsetada ühte neist suurepärastest seadmetest, millel on võimalus Interneti -ühenduse luua, iseendaga ja käed külge panna.. Õnneks avanes võimalus tänu DFRobotile ja mulle anti ESP32, võimas hübriid ja vinge moodul.

Alustuseks palusin DFRoboti meeskonnal sihilikult saata ESP32 moodul, mitte arendusplaat, sest ma ei saanud lasta oskusliku vooluahela projekteerimise ja valmistamise põnevusel minust mööda minna. Ja seega olemegi siin, tehes endale ESP32 arendusnõukogu.

Selle juhatuse peamised eesmärgid olid järgmised:

  • Arenduslaud peab olema leivaplaadisõbralik.
  • Sellel peavad olema EN (Reset) ja FLASH kombatavad lülitid.
  • Ühepoolne trükkplaadi paigutus.

Valisin ühepoolse paigutuse, sest kõigil pole juurdepääsu kahepoolsetele trükkplaatidele, mina olen üks neist inimestest.

Sisseehitatud UART sideskeem puudub

See oli üsna kompromiss, sest ühepoolne paigutus andis ainult piisavalt ruumi. Seetõttu kasutame selle välkimiseks väliselt USB -TTL -muundureid.

  • Nagu Arduino, tahtsin saada sisseehitatud LED -i korduvate LED -juhtmete vähendamiseks.
  • Kompaktne, kuid lihtne jootmine ja valmistamine.
  • Üksikasjalik siiditrükk.
  • Parema soojuskadu saavutamiseks kasutage ESP32 jootmispadja GND.

Õnneks suutsin kõik ülaltoodud eesmärgid täita pärast erinevate PCB-skeemide kujundamist. Nagu öeldud, jätkame juhendatavaga.

Samm: koguge kokku mõned asjad

Koguge mõne asja ümber
Koguge mõne asja ümber
Koguge mõne asja ümber
Koguge mõne asja ümber
Koguge mõne asja ümber
Koguge mõne asja ümber
Koguge mõne asja ümber
Koguge mõne asja ümber

Selle arendusplaadi tegemine nõuab ainult põhiartikleid, kui välistada SMD takistid ja muidugi meie enda ESP32.

Peamised nõuded:

  • ESP32 moodul
  • Vasega kaetud plaat

Teil peab olema vähemalt 4 cm*5 cm vaskplaat.

  • SMD takistid:

    • 10k - 2 tükki
    • 1k - 1 tk
  • 3 mm LED (mis tahes värvi)
  • Isased päised - 38 tihvti
  • Taktiline lüliti - 2 tk

Sekundaarsed nõuded:

Jootekolb

Ma kasutan DFRoboti pakutavat jootekomplekti. See oli väga mugav selle juhendamise muutmisel. Peenjootmiseks pidin kasutama täiendavat peenjoodisega hobuseraua otsa.

PCB puur

Kas teil pole seda? Miks mitte proovida seda ise teha! Siin on, kuidas seda teha

Raudkloriid

Seda kasutatakse söövitamisel.

  • Lihvimispaber - null hinne
  • Riided Raud
  • Mis tahes trükkplaatide lõikamise tööriist
  • Kahepoolne teip
  • Alaline marker
  • Käärid
  • Atsetoon

Ma tahtsin asju puhtalt teha, kui te seda ei tee, võite selle lihtsalt vahele jätta.

Olen lisanud kotka tahvlifailid teile muutmisvabaduse andmiseks.

See on kõik nõuete jaoks, kui teil on kõik ülalnimetatud asjad, jätkake.

2. samm: trükkplaadi valmistamine

PCB valmistamine
PCB valmistamine
PCB valmistamine
PCB valmistamine
PCB valmistamine
PCB valmistamine

Ma valmistan trükkplaati parandava tooneriülekande meetodi abil. Printige lisatud PDF nõuetele vastaval sammul läikivale paberile, mille puudutamine tundub hea. Kui teil on (valge) läikivale paberile paigutuse selge väljatrükk, siis teid enam ei takista, seega alustage trükkplaatide valmistamise protsessiga.

Ma rõhutan, et läikiv paber on valge, sest hiljem lõikame sellelt siiditrükki. Mul pole valget läikivat paberit, seetõttu tegin kaks sama paigutusega väljatrükki.

PCB tootmisprotsessi on üksikasjalikult käsitletud teises minu juhendis.

PCB valmistamine kodus

Lisan ülalpool pildid selle trükkplaadi valmistamisest.

Puurimiseks kasutage 1 mm või väiksemaid puure.

3. samm: komponentide jootmine

Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine

Alustage ESP32 jootmisega trükkplaadile. Allpool on välja toodud teatud asjad, mida selle keerulise, kuid samas lõbusa mooduli jootmisel meeles pidada.

  • Mooduli joondamispadjadega joondamine, esimene samm, on kogu asja kõige olulisem osa. Segage see ja teil tekivad mittetöötavad GPIO-d ja võib-olla isegi mittetöötav moodul!
  • Kasutage teravaid jootmisotsikuid, et vältida jälgede või jootmispatjade lahtivõtmist ülekuumenemise tõttu.
  • ESP32 mooduli jootmisel jootke esmalt diagonaalpadjad, et kiip ei segaks joondamist.
  • Jootke ESP32 GND padi, kuumutades selle padja jootet läbi keskele puuritud augu. See soojendab jootet ESP32 GND padjal ja ühendab selle PCB GND padjaga.

Kui olete sellega lõpetanud, jootke kõik komponendid ükshaaval oma kohtadesse, viidates ülaltoodud piltidele. Komponentide jootmise õige järjekord on järgmine:

  1. ESP32
  2. SMD takistid
  3. Puutelülitid
  4. LED
  5. Džemprid
  6. Meeste päised

Hüppajaid on kolm. Ülal postitatud kotka paigutuse ekraanipildil tähistavad sinised juhtmed hüppajaid. Siin on džempridena kasutatud emailitud juhtmeid. Päiste jootmise ajal joondab ESPer leivaplaatidele päised ideaalselt.

Pärast kõigi komponentide hoolikalt ja õigesti jootmist puhastage kogu trükkplaat vana hambaharjaga (samuti kasutu). See eemaldab kogu liigse voolu.

Samm: siiditrüki kleepimine

Siiditrüki kleepimine
Siiditrüki kleepimine
Siiditrüki kleepimine
Siiditrüki kleepimine

Nüüd on meie ESPer täiesti funktsionaalne, kuid sellel on endiselt midagi puudu ja see on siiditrükk. Selle siiditrükise lisamine vabastab meid pidevatest viidetele viitamisest. Tahvli külge kleepimiseks kasutan kahepoolset teipi. Siiditrükki saab saavutada varem trükitud paigutuse kaudu.

Kui teil on oma töös või juhtmestikus kahtlusi, on aeg seda kontrollida. Sest pärast hilisemate sammude järgimist ei saa te oma plaati mingil viisil muuta. Jätka ettevaatlikult

Nüüd jätkake siiditrükiga, tehes järgmist.

  • Katke kogu ESPeri plaat kahepoolsete teibitükkidega, välja arvatud ESP32 osa.
  • Seejärel joondage siiditrükk ja kleepige see ettevaatlikult kahepoolsele teibile.
  • Pärast seda eemaldage ESP32 kohal olev paberikogus selle paljastamiseks ja täitke vasakpoolsed tühjad kohad kuuma liimiga.

See on selle sammu jaoks kõik.

5. samm: palju õnne

Image
Image
Palju õnne!
Palju õnne!

Kas kõik eelmised sammud toimusid? Kui jah, siis õnnitlen teid, sest see on selle õpetatava jaoks kõik.

Nüüd saate oma ESP32 moodulit kasutada nagu iga teist arendusplaati, ühendades selle mis tahes USB -TTL -muunduriga (isegi teie Arduinoga). Juhtmestik on lihtne, lülitage ESPer sisse 3,3 V toiteallikaga ja tehke UART -ühendused (Rx, Tx). Arduino kasutamisel maandage RESET -tihvt, et seda TTL -muundurina kasutada. Ma katan ESP32 kohta rohkem selle arendusplaadi abil tulevastes juhistes.

Olen loonud GitHubi hoidla selle juhendi failide salvestamiseks. See link, kui olete huvitatud:

github.com/UtkarshVerma/ESPer/

Olen lisanud video, mis näitab, et ESP32 käsitseb Mongoose OS -i kaudu välgutatud koodi.

Eemaldasin siiditrki, kuna pidin teiste projektide jaoks täiendavaid parandusi tegema.

Saate seda teha, järgides seda juhendit, mis hõlmab ESP32 kasutamist Arduino -na. Kui soovite selle asemel kasutada Mongoose OS -i, külastage seda minu postitust: Mongoose OS on ESPer

Vahepeal tahaksin tänada DFRobot.com -i, et ta saatis mulle suurepäraseid asju nagu ESP32 ja andis mulle võimaluse nendega nokitseda. Isegi sõnadest ei piisa minu tänulikkuse väljendamiseks.

See on selle õpetatava jaoks. Kui teil on kahtlusi, kommenteerige julgelt. Ärge unustage mind järgida, kui teile meeldis see juhend. Palun toetage mind, avades lühendatud lingid kaks või kolm korda. Võite mind Patreonis ka toetada.

Jätka nokitsemist!

Kõrval:

Utkarsh Verma

Sponsor: DFRobot.com

Aitäh Ashish Choudharyle kaamera laenamise eest.

Soovitan: