Isi kandungan:

Pengaturcara USB ESP-12: 7 Langkah
Pengaturcara USB ESP-12: 7 Langkah

Video: Pengaturcara USB ESP-12: 7 Langkah

Video: Pengaturcara USB ESP-12: 7 Langkah
Video: ESP8266 USB PROGRAMMER #shorts 2024, Julai
Anonim
Pengaturcara USB ESP-12
Pengaturcara USB ESP-12
Pengaturcara USB ESP-12
Pengaturcara USB ESP-12
Pengaturcara USB ESP-12
Pengaturcara USB ESP-12

Saya fikir akan menarik bermain-main dengan IoT jadi saya memutuskan untuk mencuba esp8266. Saya melihat banyak penyelesaian di luar sana untuk memprogram esp8266 jadi saya meminjam beberapa idea dari sini https://www.instructables.com/id/USB-to-ESP-01-Boa… dan di sini https://cmheong.blogspot.com / 2018/05 / using-ch340-u … untuk memprogram esp-01 hanya dengan butang flash dan reset disertakan. Setelah saya melakukannya, saya rasa akan senang untuk membuat mod penyesuai untuk memprogramkan juga esp-12.

Bahagian:

Harga mungkin berbeza kerana potongan harga dan penghantaran ke negara yang berbeza dan apa yang tidak, tetapi betul pada saat penulisan dalam situasi tertentu saya

CH340 USB ke ESP8266 ESP-01 Wifi Module Adapter $ 0.80

Butang suis 10 pcs sesaat $ 0.52

ESP-12S ESP8266 $ 1.95

2 pcs ESP-12 Breakout board $ 0.40

10 keping pin pogo $ 2.05

2 pcs Double Row SMT SMD Male Pin Header Strip Connector $ 1.33

wayar nipis

pistol gam panas dan gam

besi pematerian dan pateri

jalur elastik

Langkah 1: Memasukkan Pogo Pin ke Breakout Board

Selesaikan Pogo Pins ke Breakout Board
Selesaikan Pogo Pins ke Breakout Board

Pasangkan pin pogo ke papan pemecah untuk pin berikut:

REST (RESET)

CH_PC (EN)

VCC

TXD

RXD

GPIO0

GPIO2

GPIO15

GND

Pin pogo agak kecil sehingga saya harus menggunakan sepasang pinset dengan beberapa pita di sekelilingnya untuk melindungi dari panas untuk menahan pin semasa saya terpateri.

Pastikan pin pogo tidak saling pendek dengan memeriksa kesinambungan dengan multimeter. Terdapat 10k perintang antara CH_PC dan VCC, GPIO15 dan GND pada papan pelarian sehingga mengharapkan pembacaan antara pin tersebut.

Langkah 2: Solder Pin Header ke ESP-12 Breakout Board and Wire

Solder Pin Header ke ESP-12 Breakout Board dan Wire
Solder Pin Header ke ESP-12 Breakout Board dan Wire
Solder Pin Header ke ESP-12 Breakout Board dan Wire
Solder Pin Header ke ESP-12 Breakout Board dan Wire

Pasang dua header pin 8p yang disertakan dengan papan pelarian dengan pin panjang di bahagian depan papan sambil menyolder di bahagian belakang papan, anda tidak perlu menyolder semua pin ke papan hanya yang digunakan di atas (rujuk di sini untuk skema berkelip minimum). Sebabnya adalah jika anda ingin menjalankan / memprogram esp-12 yang sudah disolder ke papan pemecah, ia harus dapat melakukannya (walaupun saya belum pernah mencubanya). Sekarang potong bahagian header pin smt baris dua sehingga terdapat dua baris 4 pin. Kawat solder yang menghubungkan pinout untuk baris ganda 4 pin mengikut pinout ESP-01 yang sesuai dengan papan pelarian.

Nama-nama tidak sama persis (kecuali GND) tetapi:

VCC = 3V3

REST = RST

CH_PC = EN

TXD = TX

RXD = RX

GPIO0 = IO0

GPIO2 = IO2

GND = GND

Langkah 3: Tombol Pateri ke Penyesuai USB CH340

Butang Pateri ke Penyesuai USB CH340
Butang Pateri ke Penyesuai USB CH340
Butang Pateri ke Penyesuai USB CH340
Butang Pateri ke Penyesuai USB CH340

Butang pateri di bahagian bawah penyesuai USB CH340 untuk mod FLASH antara pin GPIO0 dan GND. Panaskan gam ke penyesuai.

Butang pateri di bahagian belakang penyesuai USB CH340 untuk mod RESET antara pin RESET dan GND. Panaskan gam ke penyesuai

Langkah 4: Pin Peg Panas Lem, Buih dan Tajuk Pin 4p Double Row

Hot Glue Pogo Pin, Foam dan Double Row 4p Pin Header
Hot Glue Pogo Pin, Foam dan Double Row 4p Pin Header
Hot Glue Pogo Pin, Foam dan Double Row 4p Pin Header
Hot Glue Pogo Pin, Foam dan Double Row 4p Pin Header
Pin Panas Lem Panas, Buih dan Header Pin 4p Double Row
Pin Panas Lem Panas, Buih dan Header Pin 4p Double Row

Lekatkan bahagian dalam pin pogo ke papan pelarian untuk memberi mereka kekuatan, berhati-hati agar tidak mendapat gam pada pin yang bergerak. Lekatkan sedikit busa pembungkusan (atau bahan seperti span yang boleh dimampatkan) di antara pin pogo sehingga esp-12 tidak mudah jatuh ke dalam celah. Lekatkan header baris ganda smt 4p ke bahagian belakang papan pelarian sehingga tidak terputus semasa mengeluarkan penyesuai usb CH340.

Langkah 5: Sejajarkan ESP-12 On Pin Pogo dan Sandwich dengan Breakout Board yang lain

Sejajarkan ESP-12 On Pin Pogo dan Sandwich Dengan Breakout Board yang lain
Sejajarkan ESP-12 On Pin Pogo dan Sandwich Dengan Breakout Board yang lain
Sejajarkan ESP-12 On Pin Pogo dan Sandwich Dengan Breakout Board yang lain
Sejajarkan ESP-12 On Pin Pogo dan Sandwich Dengan Breakout Board yang lain
Sejajarkan ESP-12 On Pin Pogo dan Sandwich Dengan Breakout Board yang lain
Sejajarkan ESP-12 On Pin Pogo dan Sandwich Dengan Breakout Board yang lain

Sejajarkan ESP-12 (saya diuji dengan ESP-12F dan ESP-12S) ke pin pogo dan sandwickannya dengan papan pelindung lain di atas. Gunakan jalur elastik untuk menahannya dengan kuat di tempatnya. Anda mungkin perlu menyesuaikan esp-12 untuk memastikan semua kenalan bersentuhan dengan tekanan yang cukup. Mungkin akan menjadi tidak mudah jika menggunakan pin pogo menggunakan klip logam spring untuk bahagian sisi ESP-12. Berikut adalah contoh di youtube di mana seseorang telah menggunakan kenalan dari slot PCI dari motherboard yang tidak digunakan https://www.youtube.com/embed/BvY_T-My9Ls dan https://www.youtube.com/watch? v = gI_lKu2uJD

CATATAN: Setelah menggunakan lebih banyak penggunaan, saya merasa sangat mudah untuk menyelaraskan dan memberi tekanan yang cukup pada pin pogo, oleh itu saya mengesyorkan orang untuk tidak mencuba menggunakan pin pogo kecuali mereka dapat mengatasi banyak kekecewaan

Langkah 6: Pasang Mod Adaptor Esp-12 Ke dalam Adaptor USB CH340 dan Program Jauh

Pasang Mod Adaptor Esp-12 Ke Penyesuai USB CH340 dan Program Jauh
Pasang Mod Adaptor Esp-12 Ke Penyesuai USB CH340 dan Program Jauh
Pasang Mod Adaptor Esp-12 Ke Penyesuai USB CH340 dan Program Jauh
Pasang Mod Adaptor Esp-12 Ke Penyesuai USB CH340 dan Program Jauh
Pasangkan Mod Adaptor Esp-12 Ke Penyesuai USB CH340 dan Program Jauh
Pasangkan Mod Adaptor Esp-12 Ke Penyesuai USB CH340 dan Program Jauh

Pasangkan mod penyesuai esp-12 ke dalam penyesuai USB CH340 (dengan papan atas ke arah yang sama seperti palam usb) kemudian pasangkan ini ke komputer anda dan gunakan Arduino IDE atau Alat Muat turun Flash ESP untuk memuatkan program anda.

CATATAN: jika prosedur kilat tidak berfungsi mungkin kerana hubungan antara pin pogo dan esp-12 tidak baik, sesuaikan jalur elastik esp-12 dan / atau elastik untuk memberi tekanan merata yang baik di semua pin pogo

Langkah 7: Berkelip Contoh BLINK Dengan Arduino IDE (pilihan)

Image
Image
Berkelip Contoh BLINK Dengan Arduino IDE (pilihan)
Berkelip Contoh BLINK Dengan Arduino IDE (pilihan)
Berkelip Contoh BLINK Dengan Arduino IDE (pilihan)
Berkelip Contoh BLINK Dengan Arduino IDE (pilihan)

Mulakan Arduino IDE dan muatkan contoh BLINK.

Untuk memasuki mod FLASH tekan butang FLASH (bawah) dan tekan butang RESET (belakang) kemudian lepaskan butang FLASH (bawah).

Tetapkan parameter esp-12

Klik muat naik

Sekiranya ia berfungsi dengan betul, ia mesti berkelakuan seperti dalam video

CATATAN: jika prosedur kilat tidak berfungsi mungkin kerana hubungan antara pin pogo dan esp-12 tidak baik, sesuaikan tali elastik esp-12 dan / atau elastik untuk memberi tekanan merata yang baik di semua pin pogo

Disyorkan: