Tartalomjegyzék:
- 1. lépés: Gyűjts össze néhány dolgot
- 2. lépés: A NYÁK elkészítése
- 3. lépés: Az alkatrészek forrasztása
- 4. lépés: A szitanyomás beillesztése
- 5. lépés: Gratulálunk
Videó: DIY ESP32 Fejlesztőtábla - ESPer: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Í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
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 -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
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ő:
- ESP32
- SMD ellenállások
- Tapintható kapcsolók
- VEZETTE
- Jumpers
- 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
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
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:
Professzionális meteorológiai állomás ESP8266 és ESP32 DIY használatával: 9 lépés (képekkel)
Professzionális időjárás -állomás az ESP8266 és az ESP32 barkácsolás segítségével: A LineaMeteoStazione egy komplett időjárás -állomás, amely összekapcsolható a Sensirion professzionális érzékelőivel, valamint néhány Davis -műszeregységgel (esőmérő, szélmérő)
Mojo FPGA Fejlesztőtábla Pajzs: 3 lépés
Mojo FPGA Development Board Shield: Csatlakoztassa Mojo fejlesztőlapját külső bemenetekhez ezzel a pajzzsal. Mi az a Mojo fejlesztőlap? A Mojo fejlesztőpanel a Xilinx spartan 3 FPGA köré épülő fejlesztőlap. A táblát az Alchitry készítette. Az FPGA -k nagyon hasznosak
Első lépések az ESP32 -vel - ESP32 táblák telepítése Arduino IDE - -be ESP32 villogó kód: 3 lépés
Első lépések az ESP32 -vel | ESP32 táblák telepítése Arduino IDE | -be ESP32 villogó kód: Ebben az utasításban látni fogjuk, hogyan kell elkezdeni az esp32 -vel való munkát, és hogyan kell telepíteni az esp32 táblákat az Arduino IDE -be, és beprogramozzuk az esp 32 -et, hogy futtassa a villogó kódot az arduino ide használatával
JALPIC One Fejlesztőtábla: 5 lépés (képekkel)
JALPIC One Fejlesztési Tanács: Ha követi az Instructables projektjeimet, tudja, hogy nagy rajongója vagyok a JAL programozási nyelvnek a PIC mikrokontrollerrel kombinálva. A JAL egy Pascal-szerű programozási nyelv, amelyet a Microchip 8 bites PIC mikrokontrollereire fejlesztettek ki. Mo
UDuino: Nagyon alacsony költségű Arduino -kompatibilis fejlesztőtábla: 7 lépés (képekkel)
UDuino: Nagyon alacsony költségű Arduino -kompatibilis fejlesztőlap: Az Arduino táblák nagyszerűek a prototípusok készítéséhez. Ezek azonban meglehetősen drágák, ha több párhuzamos projektje van, vagy ha sok projektre van szüksége egy nagyobb projekthez. Vannak nagyszerű, olcsóbb alternatívák (Boarduino, Freeduino), de