Tartalomjegyzék:

DIY ESP32 Fejlesztőtábla - ESPer: 5 lépés (képekkel)
DIY ESP32 Fejlesztőtábla - ESPer: 5 lépés (képekkel)

Videó: DIY ESP32 Fejlesztőtábla - ESPer: 5 lépés (képekkel)

Videó: DIY ESP32 Fejlesztőtábla - ESPer: 5 lépés (képekkel)
Videó: norvi IIOT. Контроллер на ESP32 2024, Július
Anonim
DIY ESP32 Fejlesztési Tanács - ESPer
DIY ESP32 Fejlesztési Tanács - ESPer
DIY ESP32 Fejlesztési Tanács - ESPer
DIY ESP32 Fejlesztési Tanács - ESPer

Így a közelmúltban sok IoT -ről (tárgyak internetéről) olvastam, és bízz bennem, alig vártam, hogy kipróbáljam az egyik ilyen csodálatos eszközt, azzal a képességgel, hogy csatlakozhatok az internethez, önmagamhoz és munkához láthatok. Szerencsére a lehetőség adódott, köszönhetően a DFRobotnak, és az ESP32 -t, egy erőteljes, hibrid és egy fantasztikus modult kaptam.

Kezdjük azzal, hogy szándékosan kérte a DFRobot csapatot küldjenek az ESP32 modul helyett a fejlesztési fórumon, mert nem hagyhattam az izgalmat ügyes áramkör tervezés és a gyártás, hogy elmúlt a kezem. Ezért itt vagyunk, és saját fejlesztőlapunkká válunk az ESP32 számára.

A fő céljaim a táblával kapcsolatban a következők voltak:

  • A fejlesztőtáblának kenyérpirító-barátnak kell lennie.
  • EN (Reset) és FLASH tapintású kapcsolókkal kell rendelkeznie.
  • Egyoldalú NYÁK-elrendezés.

Az egyoldalas elrendezést választottam, mert nem mindenki fér hozzá a kétoldalas NYÁK -hoz, én is ilyen vagyok.

Nincs beépített UART kommunikációs áramkör

Ez elég kompromisszum volt, mert az egyoldalú elrendezés csak elegendő teret engedett. Ezért az USB -TTL átalakítókat külsőleg fogjuk használni a villanáshoz.

  • Az Arduino -hoz hasonlóan én is szerettem volna egy beépített LED -et az ismétlődő LED -huzalozás csökkentésére.
  • Kompakt, mégis könnyen forrasztható és elkészíthető.
  • Részletes selyemszita.
  • A jobb hőveszteség érdekében használja az ESP32 GND forrasztópárnáját.

Szerencsére a fent említett célokat sikerült teljesítenem a különböző NYÁK-elrendezések tervezése után. Ennek ellenére folytassuk az oktathatót.

1. lépés: Gyűjts össze néhány dolgot

Gyűjts össze néhány dolgot
Gyűjts össze néhány dolgot
Gyűjts össze néhány dolgot
Gyűjts össze néhány dolgot
Gyűjts össze néhány dolgot
Gyűjts össze néhány dolgot
Gyűjts össze néhány dolgot
Gyűjts össze néhány dolgot

Ennek a fejlesztőpanelnek az elkészítéséhez csak az alapvető cikkekre van szükség, ha kizárja az SMD ellenállásokat és természetesen a saját ESP32 -t.

Elsődleges követelmények:

  • ESP32 modul
  • Rézburkolatú tábla

Legalább 4 cm*5 cm -es rézlemezzel kell rendelkeznie.

  • SMD ellenállások:

    • 10k - 2 db
    • 1k - 1 db
  • 3 mm -es LED (bármilyen színben)
  • Férfi fejlécek - 38 tű
  • Tapintható kapcsoló - 2 db

Másodlagos követelmények:

Forrasztópáka

A DFRobot által biztosított forrasztó készletet használom. Nagyon hasznos volt, hogy ezt tanulságossá tegye. A finomforrasztáshoz további finomforrasztó patkóhegyet kellett használnom.

NYÁK fúró

Nincs ilyened? Miért nem próbálja meg maga is elkészíteni! Itt van, hogyan

Vasklorid

Ezt maratási célokra fogják használni.

  • Csiszolópapír - nulla fokozat
  • Ruhavasaló
  • Bármilyen PCB vágószerszám
  • Kétoldalú ragasztó
  • Állandó jelölő
  • Olló
  • Aceton

Tisztán akartam csinálni a dolgokat, ha nem, akkor ezt egyszerűen kihagyhatja.

Csatoltam a sas fórumfájljait, hogy módosítási szabadságot biztosítson.

Ennyi a követelményeknek, ha rendelkezik a fent említett dolgokkal, folytassa tovább.

2. lépés: A NYÁK elkészítése

A NYÁK elkészítése
A NYÁK elkészítése
A NYÁK elkészítése
A NYÁK elkészítése
A NYÁK elkészítése
A NYÁK elkészítése

A NYÁK -t a javító festékátviteli módszerrel fogom elkészíteni. Nyomtassa ki a mellékelt PDF fájlt a követelmények lépcsőjére egy fényes papírra, amelyet jó érzés megérinteni. Amint ropogósan kinyomtatja az elrendezést egy (fehér) fényes papírra, nincs többé akadálya, ezért kezdje el a NYÁK -készítési folyamatot.

Hangsúlyozom, hogy a fényes papír fehér, mert később levágjuk róla a selyemszitát. Nincs fehér fényes papírom, ezért két azonos elrendezésű nyomatot készítettem.

A NYÁK -gyártási folyamatot részletesen ismertettem egy másik utasításomban.

PCB -k készítése otthon

Fentebb csatolom a képeket, hogyan készült ez a NYÁK.

Fúráshoz használjon 1 mm -es vagy annál kisebb fúrószárakat.

3. lépés: Az alkatrészek forrasztása

Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása

Kezdje az ESP32 forrasztásával a NYÁK -ra. Az alábbiakban felsorolunk bizonyos dolgokat, amelyeket szem előtt kell tartani ennek a kihívásokkal teli, mégis szórakoztató modulnak a forrasztásakor.

  • A modulnak a forrasztópárnákkal való összehangolása, az első lépés, a legfontosabb része az egésznek. Zavarja ezt össze, és nem működő GPIO-kat szenved, és talán még egy nem működő modult is!
  • Használjon hegyes forrasztóhegyeket, hogy megakadályozza a nyomok vagy forrasztópárnák szétszerelését a túlmelegedés miatt.
  • Az ESP32 modul forrasztása közben először forgassa át az átlós párnákat, hogy a chip ne rontsa el az igazítást.
  • Forrasztja az ESP32 GND párnáját úgy, hogy a forrasztót ebben a párnában felmelegíti a közepén fúrt lyukon keresztül. Ez felmelegíti a forrasztót az ESP32 GND párnáján, és összeolvad a NYÁK GND párnájával.

Ha elkészült ezzel, forgassa az összes alkatrészt egyenként a megfelelő helyre a fenti képek alapján. Az alkatrészek forrasztásának helyes sorrendje a következő:

  1. ESP32
  2. SMD ellenállások
  3. Tapintható kapcsolók
  4. VEZETTE
  5. Jumpers
  6. Férfi fejlécek

Az ugrók száma három. A sas elrendezés fenti képernyőképén a kék vezetékek jelzik az áthidalókat. Itt zománcozott huzalokat használtak jumperként. A fejlécek forrasztása közben az ESPer kenyérsütő táblákra helyezése tökéletesen igazítja a fejléceket.

Miután gondosan és helyesen forrasztotta az összes alkatrészt, tisztítsa meg az egész NYÁK -t egy régi fogkefével (szintén használhatatlan). Ez eltávolítja az összes felesleges fluxust.

4. lépés: A szitanyomás beillesztése

A szitanyomás beillesztése
A szitanyomás beillesztése
A szitanyomás beillesztése
A szitanyomás beillesztése

Most az ESPer teljesen működőképes, de még mindig hiányzik belőle valami, ez egy selyemszita. Ennek a szitanyomásnak a hozzáadásával megszabadulhatunk a pinout -okra való folyamatos hivatkozástól. A táblához való ragasztáshoz kétoldalas szalagot fogok használni. A selyemszitát a korábban kinyomtatott elrendezéssel lehet elérni.

Ha kétségei vannak a munkájával vagy a vezetékekkel kapcsolatban, itt az ideje annak ellenőrzésére. Mivel a későbbi lépések végrehajtása után semmilyen módon nem tudja módosítani a táblát. Óvatosan haladjon tovább

Most folytassa a szitanyomással a következőképpen:

  • Fedje le az egész ESPer táblát kétoldalas szalaggal, kivéve az ESP32 részt.
  • Ezután igazítsa a selyemszitát, és óvatosan illessze be a kétoldalas szalagba.
  • Ezután távolítsa el az ESP32 feletti papírmennyiséget, hogy láthatóvá váljon, és töltse ki a bal üres helyeket forró ragasztóval.

Ennyi ehhez a lépéshez.

5. lépés: Gratulálunk

Image
Image
Gratulálunk!
Gratulálunk!

Megtörtént az összes korábbi lépés? Ha igen, akkor gratulálok, mert ennyi a tanulságos.

Most már használhatja az ESP32 modulját, akárcsak bármely más fejlesztői kártyát, csak úgy, hogy csatlakoztatja azt bármilyen USB -TTL átalakítóhoz (akár az Arduino -hoz). A kábelezés egyszerű, csak táplálja az ESPer -t 3.3V -os tápegységgel, és hozza létre az UART -csatlakozásokat (Rx, Tx). Az Arduino használatakor földelje le a RESET csapot, hogy TTL konverterként használhassa. A következő Instructables -ben ezt a fejlesztői táblát használva többet fogok elfedni az ESP32 -ről.

Létrehoztam egy GitHub adattárat az oktatható fájlok tárolására. Ez a link, ha érdekel:

github.com/UtkarshVerma/ESPer/

Beágyaztam egy videót, amely azt mutatja, hogy az ESP32 kezeli a villogó kódot, amelyet a Mongoose operációs rendszeren keresztül villantottam.

Eltávolítottam a selyemszitát, mert további fejlesztéseket kellett végrehajtanom más projekteknél.

Ugyanezt teheti, ha követi ezt az utasítást, amely bemutatja az ESP32 Arduino -ként történő használatát. Ha helyette a Mongoose operációs rendszert szeretné használni, látogasson el erre a bejegyzésemre: Mongoose OS on ESPer

Eközben szeretném megköszönni a DFRobot.com -nak, hogy olyan fantasztikus dolgokat küldött nekem, mint az ESP32, és lehetőséget adott arra, hogy velük foglalkozzak. Még a szavak sem elégek a hálám kifejezésére.

Ennyi erre az oktathatóra. Ha kétségei vannak, nyugodtan kommenteljen. Ne felejts el követni, ha tetszett ez az oktatható. Kérlek, támogass engem azzal, hogy kétszer vagy háromszor újra megnyitod a rövidített linkeket. A Patreonon is támogathatsz.

Tovább barkácsolni!

Által:

Utkarsh Verma

A DFRobot.com szponzorálja

Köszönöm Ashish Choudhary -nak, hogy kölcsönadta fényképezőgépét.

Ajánlott: