Daftar Isi:
Video: 2020 ESP8266: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Jadi Lazy Old Geek (L. O. G.) ini menulis beberapa Instructables pada modul ESP8266:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
Saya masih memiliki beberapa ESP-01 dan ESP-03 dan mencoba membuatnya berfungsi.
Nah ternyata, proses berikut ini sudah tidak berfungsi lagi.
Masukkan ESP8266 ke mode Flash:
Ground GPIO0
Setel ulang tanah sebentar
Lepaskan GPIO0
(Jika Anda memiliki LED pada GPIO0, seharusnya sekitar intensitas)
Yang tampaknya berhasil adalah menahan GPIO0, tekan Reset, muat sketsa, lepaskan GPIO0, lalu ketuk Reset. Ini tidak mudah dilakukan.
Dokumentasi terbaru memiliki metode lain:
arduino-esp8266.readthedocs.io/en/latest/b…
Lihat Pengaturan Perangkat Keras Minimal untuk Bootload dan Penggunaan
Terlampir adalah pengaturan yang disarankan.
Langkah 1: Adaptor ESP
Di Bagian 2 saya, saya membuat adaptor pemrograman untuk ESP-01 dan ESP-03.
Jadi saya masih memiliki salah satu adaptor itu. Alih-alih membuat PCB baru, saya memutuskan untuk memodifikasi yang ini.
Ok, ada sedikit masalah dengan rencana saya, ESP-01 memiliki Reset di salah satu pinnya, ESP-03 tidak. Nah, pengalaman saya sebelumnya sepertinya menunjukkan pin CH_PD melakukan hal yang sama dengan Reset jadi saya mencobanya dan sepertinya berhasil.
Seperti yang dijelaskan dalam catatan skema, yang saya lakukan adalah mengambil kabel dari pin DTR konektor USB-BUB dan menghubungkannya ke GPIO0 dari kedua konektor. Saya menghubungkan pin 3.3V (dijelaskan pada langkah berikutnya) ke CH_PD dari kedua konektor.
Kedua jumper ditunjukkan pada gambar berikutnya.
Langkah 2: Modul CP2102
Saya memiliki beberapa adaptor CP2102, USB ke UART. Beberapa dari mereka memiliki RTS di konektor samping tetapi saya membutuhkannya di konektor utama. Yang saya lakukan adalah memotong pin yang terhubung ke CTS. (Pin ini diberi label 3.3V pada skema saya karena saya memiliki beberapa CP2102 yang dimodifikasi untuk 3.3V). Kemudian saya menghubungkan jumper dari RTS ke pin header perempuan.
Ini ditunjukkan pada gambar berikutnya.
Sayangnya, saya memiliki banyak variasi adaptor USB ke UART ini. Saya mencoba untuk memberi label pada mereka tetapi selalu memiliki masalah, ingat yang mana untuk apa. Saya tua.
Lihat gambar berikutnya. CP2102 memiliki bungkus dan label susut yang jelas.
Langkah 3: Arduino
Saat ini saya menggunakan Arduino versi 1.8.12.
Cara termudah bagi saya untuk menginstal ESP8266 adalah menggunakan Board Manager menggunakan metode ini:
github.com/esp8266/Arduino#installing-with…
Setelah terinstal, saat memilih Board, saya pilih "Generic ESP8266 module".
PERINGATAN: Di PC saya ada dua versi "modul ESP8266 Generik". Yang di bawah kategori "papan ESP8266" berfungsi untuk Blink, yang di bawah Sparkfun tidak.
Gambar berikutnya menunjukkan pengaturan Papan default (saya pikir). Saya telah bermain-main dengan banyak hal ini, seperti Ukuran Flash, Mode, sepertinya tidak ada bedanya.
Untuk adaptor saya, saya memiliki LED pada GPIO0 jadi saya mengubah Led Builtin menjadi 0.
Untuk memverifikasi itu berfungsi, saya hanya menjalankan contoh Blink. Tidak perlu menekan tombol apapun. Arduino Anda akan menampilkan sesuatu seperti gambar berikutnya dan dalam kasus saya, LED papan adaptor saya akan berkedip.
FYI: Cara adaptor saya memasang kabel tinggi akan mematikan LED dan sebaliknya tidak seperti yang dijelaskan dalam Blink.
Pada titik ini, saya belum melakukan banyak hal selain Blink tetapi metode ini tampaknya berhasil dan jauh lebih mudah.
Saya telah bekerja dengan ESP-07.
TIP: Arduino menggunakan Node MCU 1.0 untuk kompatibilitas yang lebih baik daripada Generik.
Direkomendasikan:
[2020] Menggunakan Dua (x2) Mikro:bit untuk Mengontrol Mobil RC: 6 Langkah (dengan Gambar)
[2020] Menggunakan Dua (x2) Mikro:bit untuk Mengontrol Mobil RC: Jika Anda memiliki dua (x2) mikro:bit, pernahkah Anda berpikir untuk menggunakannya untuk mengendalikan mobil RC dari jarak jauh? Anda dapat mengontrol mobil RC dengan menggunakan satu mikro:bit sebagai pemancar dan satu lagi sebagai penerima. Saat Anda menggunakan editor MakeCode untuk mengkode mikro:b
[2020] Menggunakan IPhone atau IPad dan Aplikasi Game Pad Micro:bit untuk Mengontrol Mobil RC: 23 Langkah
[2020] Menggunakan iPhone atau iPad dan Aplikasi Game Pad Micro:bit untuk Mengontrol Mobil RC: Pernahkah Anda berpikir untuk menggunakan iPhone atau iPad Anda untuk mengontrol mikro:bit Anda? Tahukah Anda bahwa Micro:bit Educational Foundation menyediakan aplikasi iOS di Toko aplikasi? Telusuri "mikro:bit" di App store dan Anda dapat mengunduh aplikasi secara gratis. NS
Hapus Latar Belakang Banyak Gambar Menggunakan Photoshop 2020: 5 Langkah
Hapus Latar Belakang Banyak Gambar Menggunakan Photoshop 2020: Menghapus latar belakang gambar sangat mudah sekarang! Ini adalah cara menggunakan Adobe Photoshop 2020 untuk menghapus latar belakang beberapa (batch) gambar menggunakan skrip sederhana
Web ?Berbasis Arduino Simulator Dari Wokwi-2020?: 5 Langkah
Web ?Berbasis Arduino Simulator Dari Wokwi-2020?: Wokwi Arduino Simulator berjalan pada platform AVR8js. Ini adalah Simulator Arduino berbasis web. Arduino Simulator berjalan di browser web. oleh karena itu, ini mendapatkan lebih banyak perhatian dan jujur, ini memiliki banyak poin positif dibandingkan dengan simulator lain yang tersedia
Ukur Jarak Dengan Sensor Ultrasonik HC-SRF04 (Terbaru 2020): 3 Langkah
Ukur Jarak Dengan Sensor Ultrasonik HC-SRF04 (Terbaru 2020): Apa yang dimaksud dengan sensor ultrasonik (jarak)? Ultrasonografi (Sonar) dengan gelombang tingkat tinggi yang tidak dapat didengar orang. Namun, kita bisa melihat keberadaan gelombang ultrasonik di mana-mana di alam. Pada hewan seperti kelelawar, lumba-lumba … menggunakan gelombang ultrasonik untuk