Isi kandungan:
- Langkah 1: Kumpulkan Sebilangan Bahan
- Langkah 2: Membuat PCB
- Langkah 3: Memateri Komponen
- Langkah 4: Menampal Skrin Sutera
- Langkah 5: Tahniah
Video: Papan Pembangunan DIY ESP32 - ESPer: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Oleh itu, baru-baru ini saya telah membaca banyak IoT (Internet of Things) dan percayalah, saya tidak sabar untuk menguji salah satu peranti hebat ini, dengan kemampuan untuk menyambung ke internet, saya sendiri dan mendapatkan pekerjaan saya. Nasib baik peluang itu muncul, terima kasih kepada DFRobot, dan saya dibekalkan dengan ESP32, modul yang hebat, kacukan dan hebat.
Sebagai permulaan, saya sengaja meminta pasukan DFRobot untuk menghantar saya modul ESP32 dan bukannya papan pengembangan kerana saya tidak dapat membiarkan reka bentuk dan pembuatan litar yang mahir melewati tangan saya. Oleh itu, inilah kita, menjadikan diri kita papan pengembangan kita sendiri untuk ESP32.
Tujuan utama saya untuk lembaga ini adalah seperti berikut:
- Papan pembangunan mestilah mesra papan roti.
- Ia mesti mempunyai suis taktil EN (Reset) dan FLASH.
- Susun atur PCB satu sisi.
Saya memilih susun atur satu sisi kerana tidak semua orang mempunyai akses ke PCB dua sisi, dan saya menjadi salah satu daripada mereka.
Tidak ada litar komunikasi UART terbina dalam
Ini cukup pertukaran kerana susun atur satu sisi hanya dapat memberi ruang yang cukup. Oleh itu, kami akan menggunakan Penukar USB ke TTL secara luaran untuk menyalakannya.
- Seperti Arduino, saya ingin mempunyai LED terbina dalam untuk mengurangkan pendawaian LED berulang.
- Ringkas, namun senang dipateri dan dibuat.
- Silkscreen terperinci.
- Gunakan pad solder GND dalam ESP32 untuk kehilangan haba yang lebih baik.
Nasib baik, saya dapat memenuhi semua tujuan yang dinyatakan di atas setelah merancang pelbagai susun atur PCB. Yang dikatakan, mari kita teruskan dengan arahan.
Langkah 1: Kumpulkan Sebilangan Bahan
Membuat papan pengembangan ini hanya memerlukan artikel asas jika anda mengecualikan perintang SMD dan tentu saja, ESP32 kami sendiri.
Keperluan Utama:
- Modul ESP32
- Papan Berpakaian Tembaga
Anda mesti mempunyai sekurang-kurangnya 4cm * 5cm papan tembaga.
-
Perintang SMD:
- 10k - 2 keping
- 1k - 1 keping
- LED 3mm (Warna apa pun)
- Header Lelaki - 38 pin
- Taktil Switch - 2 keping
Syarat Menengah:
Besi pematerian
Saya menggunakan kit pematerian yang disediakan oleh DFRobot. Sangat berguna dalam membuat pengajaran ini. Untuk pematerian halus, saya harus menggunakan hujung tapal solder halus tambahan.
Bor PCB
Tidak mempunyai satu? Mengapa tidak cuba membuatnya sendiri! Ini caranya
Ferrik Klorida
Ini akan digunakan untuk tujuan etsa.
- Kertas Sanding - Gred Sifar
- Besi Pakaian
- Sebarang Alat Pemotong PCB
- Pita Dua Sisi
- Penanda Kekal
- Gunting
- Aseton
Saya mahu melakukan sesuatu dengan bersih, jika anda tidak melakukannya, anda boleh melangkau ini.
Saya telah melampirkan fail papan elang kerana memberi anda kebebasan pengubahsuaian.
Itu semua untuk keperluan, jika anda mempunyai semua perkara yang disebutkan di atas, teruskan lebih jauh.
Langkah 2: Membuat PCB
Saya akan membuat PCB menggunakan kaedah Pemulihan Toner pemulihan. Cetak PDF yang dilampirkan pada langkah keperluan pada kertas berkilat, yang senang disentuh. Sebaik sahaja anda mempunyai cetakan tata letak yang jelas pada kertas berkilat (putih), maka tidak ada lagi yang menghentikan anda, oleh itu mulailah dengan proses pembuatan PCB.
Saya menekankan bahawa kertas berkilat berwarna putih kerana di kemudian hari kita akan memotong skrin sutera daripadanya. Saya tidak mempunyai kertas berkilat putih, oleh itu saya mengambil dua cetakan dengan susun atur yang sama.
Proses pembuatan PCB telah dibahas secara terperinci dalam instruksiku yang lain.
Membuat PCB di Rumah
Saya lampirkan gambar bagaimana PCB ini dibuat di atas.
Untuk penggerudian, gunakan bit gerudi 1mm ke bawah.
Langkah 3: Memateri Komponen
Mulakan dengan menyisipkan ESP32 ke PCB. Perkara-perkara tertentu yang perlu diingat semasa menyelesaikan modul yang mencabar namun menyeronokkan ini dinyatakan di bawah.
- Keselarasan modul dengan solder pad, langkah pertama, adalah bahagian terpenting dari keseluruhan perkara. Ganggu ini dan anda akan mengalami GPIO yang tidak berfungsi dan mungkin juga modul yang tidak berfungsi!
- Gunakan petua pematerian runcing untuk mencegah pembongkaran jejak atau solder kerana terlalu panas.
- Semasa menyolder modul ESP32, solder pad pepenjuru terlebih dahulu supaya cip tidak merosakkan jajarannya.
- Pateri pad GND ESP32 dengan memanaskan pateri di pad itu melalui lubang yang digerudi di tengahnya. Ini akan memanaskan pateri pada pad GND ESP32 dan menggabungkannya dengan pad GND pada PCB.
Sebaik sahaja anda selesai, pateri semua komponen satu persatu di tempat masing-masing dengan merujuk pada gambar di atas. Urutan yang betul untuk pematerian komponen adalah:
- ESP32
- Perintang SMD
- Suis taktil
- LED
- Pelompat
- Ketua Lelaki
Pelompat masing-masing berjumlah tiga. Dalam tangkapan skrin helang yang dipaparkan di atas, wayar biru mewakili penerjun. Di sini, wayar berlapis telah digunakan sebagai jumper. Semasa menyolder tajuk, meletakkan ESPer pada papan roti sejajar dengan kepala.
Setelah menyolder semua komponen dengan teliti dan betul, bersihkan keseluruhan PCB dengan menggunakan berus gigi lama (juga tidak berguna). Ini menghilangkan semua kelebihan fluks.
Langkah 4: Menampal Skrin Sutera
Sekarang ESPer kami berfungsi sepenuhnya tetapi masih kekurangan sesuatu, dan itu adalah silkscreen. Menambah silkscreen ini akan menghilangkan kita dari terus menerus merujuk kepada pinout. Untuk melekatkannya di papan, saya akan menggunakan pita dua sisi. Silkscreen dapat dicapai melalui tata letak yang dicetak lebih awal.
Sekiranya anda mempunyai keraguan mengenai kerja atau pendawaian anda, inilah masanya untuk memeriksanya. Kerana setelah mengikuti langkah-langkah berikutnya, anda tidak akan dapat mengubah papan anda dengan cara apa pun. Teruskan dengan berhati-hati
Sekarang teruskan dengan silkscreen dengan melakukan perkara berikut:
- Tutup seluruh papan ESPer dengan bit pita dua sisi, kecuali bahagian ESP32.
- Kemudian sejajarkan layar sutera dan tampalkannya ke pita dua sisi dengan berhati-hati.
- Selepas itu, keluarkan jumlah kertas di atas ESP32 untuk mengeksposnya, dan isikan tempat kosong di sebelah kiri menggunakan gam panas.
Itu sahaja untuk langkah ini.
Langkah 5: Tahniah
Adakah semua langkah sebelumnya? Sekiranya ya, maka tahniah kerana hanya itu yang dapat dipelajari.
Sekarang anda boleh menggunakan modul ESP32 anda seperti papan pengembangan lain hanya dengan memasangnya dengan USB to TTL Converter (malah Arduino anda). Pendawaiannya mudah, cukup power ESPer menggunakan bekalan kuasa 3.3V dan buat sambungan UART (Rx, Tx). Semasa menggunakan Arduino, arahkan pin RESET untuk menggunakannya sebagai TTL Converter. Saya akan membahas lebih lanjut mengenai ESP32 menggunakan papan pengembangan ini dalam Instructables yang akan datang.
Saya telah membuat repositori GitHub untuk menyimpan fail untuk arahan ini. Ini adalah pautan jika anda berminat:
github.com/UtkarshVerma/ESPer/
Saya telah menyematkan video yang menunjukkan ESP32 mengendalikan kod Blink yang telah saya lancarkan melalui Mongoose OS.
Saya telah membuang silkscreen saya kerana saya perlu melakukan penambahbaikan lebih lanjut untuk projek lain.
Anda boleh melakukan perkara yang sama dengan mengikuti Instructable ini yang merangkumi cara menggunakan ESP32 sebagai Arduino. Sekiranya anda ingin menggunakan Mongoose OS, kunjungi catatan saya ini: Mongoose OS di ESPer
Sementara itu, saya ingin mengucapkan terima kasih kepada DFRobot.com kerana telah menghantar saya barang-barang hebat seperti ESP32 dan memberi saya peluang untuk bermain dengan mereka. Malah kata-kata tidak cukup untuk mengucapkan terima kasih.
Itu sahaja untuk pengajaran ini. Sekiranya anda mempunyai keraguan, sila beri komen. Jangan lupa untuk mengikuti saya jika anda menyukai arahan ini. Tolong bantu saya dengan membuka semula pautan yang dipendekkan dua atau tiga kali. Anda juga boleh menyokong saya di Patreon.
Terus Bermain!
Oleh:
Utkarsh Verma
Ditaja oleh DFRobot.com
Terima kasih kepada Ashish Choudhary kerana meminjamkan kameranya.
Disyorkan:
Buat Papan Pembangunan Anda Sendiri Dengan Pengawal Mikro: 3 Langkah (dengan Gambar)
Buat Papan Pembangunan Anda Sendiri Dengan Mikrokontroler: Adakah anda pernah mahu membuat papan pengembangan anda sendiri dengan mikrokontroler dan anda tidak tahu bagaimana. Dalam arahan ini saya akan menunjukkan kepada anda bagaimana membuatnya. Yang anda perlukan adalah pengetahuan dalam elektronik, merancang litar dan pengaturcaraan. Sekiranya anda mempunyai usaha
Merancang Papan Pembangunan Mikrokontroler: 14 Langkah (dengan Gambar)
Merancang Lembaga Pengembangan Mikrokontroler: Adakah anda pembuat, penggemar hobi, atau penggodam berminat untuk melangkah dari projek perfboard, IC DIP dan PCB buatan sendiri ke PCB pelbagai lapisan yang dibuat oleh rumah papan dan pembungkusan SMD yang siap untuk pengeluaran besar-besaran? Maka arahan ini untuk anda! Gui ini
WIDI - Wireless HDMI Menggunakan Zybo (Papan Pembangunan Zynq): 9 Langkah (dengan Gambar)
WIDI - HDMI Tanpa Wayar Menggunakan Zybo (Papan Pembangunan Zynq): Pernahkah anda berharap bahawa anda boleh menyambungkan TV anda ke PC atau komputer riba sebagai monitor luaran, tetapi tidak mahu menghalang semua wayar itu? Sekiranya ya, tutorial ini hanya untuk anda! Walaupun terdapat beberapa produk yang mencapai tujuan ini, sebuah
Bina Papan Pembangunan Anda Sendiri: 8 Langkah (dengan Gambar)
Bina Lembaga Pembangunan Anda Sendiri: Instruksional ini akan menunjukkan kepada anda bagaimana membina papan pengembangan anda sendiri dari awal! Kaedah ini mudah dan tidak memerlukan alat canggih, anda bahkan boleh melakukannya di meja dapur anda. Ini juga memberi pemahaman yang lebih baik tentang bagaimana Ardruinos dan
Tuan E.Z. Papan Pembangunan Tiub: 4 Langkah (dengan Gambar)
Tuan E.Z. Lembaga Pembangunan Tiub: Matlamat / tujuan: Encik E.Z. Tube adalah platform audio tiub vakum yang murah tanpa 'besi': tidak ada pengubah kuasa, tidak ada pengubah output. Penguat tiub biasanya akan mempunyai beberapa transformer yang berat dan mahal: transformer output yang melindungi pertuturan