![Papan Pemrograman dan Pengembangan ESP-12E dan ESP-12F: 3 Langkah (dengan Gambar) Papan Pemrograman dan Pengembangan ESP-12E dan ESP-12F: 3 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-5555-65-j.webp)
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
![Papan Pemrograman dan Pengembangan ESP-12E dan ESP-12F Papan Pemrograman dan Pengembangan ESP-12E dan ESP-12F](https://i.howwhatproduce.com/images/002/image-5555-66-j.webp)
Tugas untuk papan ini sederhana:
- Mampu memprogram modul ESP-12E dan ESP-12F semudah papan NodeMCU (yaitu tidak perlu menekan tombol).
- Memiliki pin ramah papan tempat memotong roti dengan akses ke IO yang dapat digunakan.
- Gunakan konverter USB ke serial terpisah sehingga papan tidak memiliki penguras arus tambahan dan dapat diuji sedekat mungkin dengan aplikasi akhir, terutama sehubungan dengan arus tidur.
Unit di sini dapat dibuat menggunakan papan tempat memotong roti dan menyebarkan pin dari pin header 2mm untuk menjembatani antara ESP12 dan papan tempat memotong roti, seperti yang ditunjukkan pada instruksi lainnya. Namun modul PCB lebih rapi dan lebih cepat untuk terhubung. Jadi, jika Anda memiliki peralatan untuk membuat PCB - ambil karya seni yang terpasang dan buat salah satunya.
Bagian:
- 2mm pin-strip (2x8 cara)
- 2.54mm sudut kanan pin-strip (12 cara + 2 dari 3 cara)
- Soket horizontal 3 arah 2.54mm – mis. Farnell 1593474
- 2 off BCW32 atau transisitor NPN format SOT23 lainnya.
- 4 diskon 10rb 0805
- Diskon 2 22rb 0805
- 0.1uF keramik 0805
- Saklar taktil 6mm (melalui lubang)
- PCB dibuat untuk karya seni terlampir.
Langkah 1: Deskripsi
Sistem pemrograman NodeMCU menggunakan jalur serial RTS dan CTS untuk menggerakkan pin reset dan GPIO0 untuk mengatur mode pemrograman. Beberapa transistor NPN digunakan. Ketika DTR tinggi dan RTS rendah, pin Reset ditarik rendah. Ketika DTR rendah dan RTS tinggi, GPIO0 ditarik rendah. Perangkat lunak pemrograman menggerakkan pin DTR dan RTS sesuai kebutuhan untuk menempatkan ESP12 ke mode flash.
Diagram sirkuit:
![Gambar Gambar](https://i.howwhatproduce.com/images/002/image-5555-67-j.webp)
Konverter FTDI USB ke serial digunakan karena memiliki saluran yang diperlukan di satu sisi. Oleh karena itu kita hanya perlu menambahkan beberapa pin header.
Saat memprogram modul ESP12 pada papan breakout ini, pilih NodeMCU V1.0 sebagai papan di Arduino IDE atau jika menggunakan ESP8266 Generik, atur Metode Reset (di Alat) ke nodemcu. Anda kemudian dapat mengklik unduh kapan pun Anda ingin memuat sketsa Anda. Papan membutuhkan daya 3,3 yang diterapkan ke pin 3.3v dan GND.
Saya membangun ini untuk membantu mengembangkan TicTac Super Wifi Analyser saya, tetapi mengetahui bahwa ini akan menjadi alat favorit saya untuk mengembangkan dan menguji sistem ESP8266 menggunakan papan ESP12.
Langkah 2: Perakitan
Unduh artwork.docx Programmer ESP12 terlampir Cetak dan periksa ukuran papan seperti yang disebutkan. Jika tidak sesuaikan ukurannya melalui klik kanan, Size dan Position.
Saya mencetak karya seni pada dua lembar kertas kalkir. Saya kemudian melapisi ini untuk menggandakan kontras dan menutupi ketidaksempurnaan kecil dalam pencetakan (saya menggunakan printer laser). Saya membuat lubang di tepi lapisan atas, menempatkan selotip di atas lubang, sejajarkan dan kemudian tekan lubang untuk menempel. Saya memiliki unit paparan UV. Saya dulu menggunakan lampu hitam UV yang bekerja dengan baik dengan PCB berlapis semprot. Saya menggunakan larutan natrium hidroksida lemah (pembersih saluran) untuk mengembangkan dan Di-Sodium Peroxodisulphate Hexahydrate untuk etsa. Lakukan tindakan pencegahan khusus dengan bahan kimia, terutama natrium hidroksida yang langsung menyerang daging. Anda tidak ingin hal ini di mata Anda! Saya kemudian mengekspos lagi dan mengembangkan untuk menyingkirkan film di atas trek dan menyelesaikan dengan beberapa kaleng rendam (cukup mahal – dan umur terbatas). Langkah terakhir adalah opsional, terutama jika Anda berencana untuk menyolder papan sebelum permukaannya terlalu teroksidasi.
![Gambar Gambar](https://i.howwhatproduce.com/images/002/image-5555-68-j.webp)
Saya menyolder komponen dalam urutan ketinggian. Saya menempatkan komponen SMD, menerapkan pasta solder ke satu pin dan menyolder ini. Saya kemudian melakukan hal yang sama untuk komponen SMD lainnya. Kemudian saya mengoleskan pasta ke semua pin yang tidak disolder dan kemudian berkeliling dan menyoldernya.
Saya tidak mendorong pin-strip 2mm sepenuhnya - tetapi cukup sehingga pin menonjol sekitar 1mm. Setelah selesai batang plastik dapat didorong ke bawah ke tingkat papan. Ini menghemat harus memangkasnya dan memungkinkan antena ESP12 berada satu mm lebih jauh dari konektor FTDI.
Jika Anda memiliki masalah dalam mendapatkan soket Horizontal 3 way 2.54mm, Anda dapat menggunakan strip soket Arduino dan mengepoksinya hingga rata dan menyolder ke satu set bantalan. Jika demikian, hubungkan pasangan bantalan seperlunya sehingga soket terhubung ke sirkuit.
Terakhir solder pin-strip sudut kanan 12 arah 0,1 dan beri label seperti di bawah ini:
![Gambar Gambar](https://i.howwhatproduce.com/images/002/image-5555-69-j.webp)
Pada modul FTDI solder 2 off 3 way sudut kanan pin strip seperti di bawah ini:
![Gambar Gambar](https://i.howwhatproduce.com/images/002/image-5555-70-j.webp)
Langkah 3: Cara Menggunakan
Mulai Arduino IDE (unduh dan instal dari Arduino.cc jika perlu) dan tambahkan detail papan ESP jika Anda tidak memilikinya (lihat: Sparkfun).
Muat kode Anda.
Kemudian atur detail pemrograman (Alat):
Pilih papan: Modul ESP8266 Generik atau NodeMCU v1.0 (Modul ESP-12E). Yang pertama memberikan lebih banyak pilihan. Lihat di bawah untuk pengaturan lainnya. Nomor Port kemungkinan akan berbeda. Klik PORT untuk melihat mana yang muncul saat modul FTDI terhubung.
![Gambar Gambar](https://i.howwhatproduce.com/images/002/image-5555-71-j.webp)
Sekarang nyalakan papan dengan 3.3v ke pin 3.3v dan hubungkan GND. Colokkan konverter FTDI USB ke Serial. Sekarang Anda dapat memprogram papan hanya dengan mengklik tombol unduh. Setelah Anda melakukan ini beberapa kali, Anda akan melihat nilai papan kecil ini.
![Gambar Gambar](https://i.howwhatproduce.com/images/002/image-5555-72-j.webp)
Saya menggunakan ini untuk mengembangkan TicTac Super Wifi Analyzer saya
![Gambar Gambar](https://i.howwhatproduce.com/images/002/image-5555-73-j.webp)
Saya harap Anda menemukan ini berguna.
mike
Direkomendasikan:
Papan Pengembangan ESP32 DIY - ESPer: 5 Langkah (dengan Gambar)
![Papan Pengembangan ESP32 DIY - ESPer: 5 Langkah (dengan Gambar) Papan Pengembangan ESP32 DIY - ESPer: 5 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/005/image-12621-j.webp)
Papan Pengembangan ESP32 DIY - ESPer: Jadi baru-baru ini saya membaca tentang banyak IoT (Internet of Things) dan percayalah, saya tidak sabar untuk menguji salah satu perangkat luar biasa ini, dengan kemampuan untuk terhubung ke internet, sendiri dan mendapatkan pekerjaan saya. Beruntung kesempatan
Membuat Papan Pengembangan Sendiri Dengan Mikrokontroler: 3 Langkah (dengan Gambar)
![Membuat Papan Pengembangan Sendiri Dengan Mikrokontroler: 3 Langkah (dengan Gambar) Membuat Papan Pengembangan Sendiri Dengan Mikrokontroler: 3 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/009/image-26548-j.webp)
Buat Papan Pengembangan Anda Sendiri Dengan Mikrokontroler: Apakah Anda pernah ingin membuat papan pengembangan sendiri dengan mikrokontroler dan Anda tidak tahu caranya. Dalam instruksi ini saya akan menunjukkan cara membuatnya. Yang Anda butuhkan hanyalah pengetahuan dalam elektronik, merancang sirkuit dan pemrograman. Jika Anda memiliki quest
Papan Pemrograman Modul ESP-01: 12 Langkah (dengan Gambar)
![Papan Pemrograman Modul ESP-01: 12 Langkah (dengan Gambar) Papan Pemrograman Modul ESP-01: 12 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-2195-106-j.webp)
Papan Pemrograman Modul ESP-01: Informasi tambahan dan pembaruan dokumen di sini di situs sayahttps://www.mischianti.org/2019/01/14/esp-01-modules-programming-board/ESP-01 adalah modul esp8266 berbiaya rendah, dengan WIFI bawaan. Ini dibuat sebagai modul WIFI Arduino, tetapi ini lebih kuat daripada
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Papan Esp di Arduino Ide dan Pemrograman Esp: 4 Langkah
![Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Papan Esp di Arduino Ide dan Pemrograman Esp: 4 Langkah Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Papan Esp di Arduino Ide dan Pemrograman Esp: 4 Langkah](https://i.howwhatproduce.com/images/003/image-6001-15-j.webp)
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE | Memasang Papan Esp di Ide dan Pemrograman Arduino Esp: Dalam instruksi ini kita akan belajar cara memasang papan esp8266 di Arduino IDE dan cara memprogram esp-01 dan mengunggah kode di dalamnya. ini dan kebanyakan orang menghadapi masalah
Merancang Papan Pengembangan Mikrokontroler: 14 Langkah (dengan Gambar)
![Merancang Papan Pengembangan Mikrokontroler: 14 Langkah (dengan Gambar) Merancang Papan Pengembangan Mikrokontroler: 14 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/006/image-16323-10-j.webp)
Merancang Papan Pengembangan Mikrokontroler: Apakah Anda seorang pembuat, penghobi, atau peretas yang tertarik untuk melangkah dari proyek perfboard, IC DIP, dan PCB buatan sendiri ke PCB multilayer yang dibuat oleh rumah papan dan kemasan SMD yang siap untuk produksi massal? Maka instruksi ini adalah untuk Anda! Gua ini