
Daftar Isi:
- Langkah 1: Sekilas Tentang Arsitektur dan Fitur
- Langkah 2: Konsumsi Daya
- Langkah 3: Pinout ESP8266
- Langkah 4: Komponen
- Langkah 5: Skema
- Langkah 6: Cara Membuat Sirkuit
- Langkah 7: Cara Membuat Kode Arduino untuk Mengirim Perintah AT ke ESP8266
- Langkah 8: Kode
- Langkah 9: AT Commands
- Langkah 10: Tautan Aplikasi
- Langkah 11: Lembar Data ESP8266 dan Referensi Perintah AT
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49

ESP8266 dapat digunakan sebagai mikrokontroler independen dengan built-in Wi-Fi dan dua pin GPIO atau dapat digunakan dengan mikrokontroler lain melalui komunikasi serial untuk memberikan konektivitas Wi-Fi ke mikrokontroler. Bisa digunakan untuk membuat jaringan sensor IoT untuk melaporkan data sensor ke internet atau dashboard yang terkoneksi internet, bisa juga digunakan untuk membuat perangkat home automation yang terkoneksi dengan internet atau jaringan lokal. ESP8266 dapat digunakan untuk mengembangkan sistem keamanan berbasis IoT, colokan dan lampu pintar, jaringan mesh, atau perangkat yang dapat dikenakan. Karena biayanya yang rendah, konsumsi daya yang rendah, dan ukurannya yang kecil, perangkat ini dapat digunakan untuk mengembangkan segala jenis perangkat IoT.
Langkah 1: Sekilas Tentang Arsitektur dan Fitur
Modul Wi-Fi ESP8266 memiliki mikroprosesor RISC 32-bit yang memiliki clock 80Mhz dan dapat di-overclock hingga 160Mhz. Ini memiliki RAM Instruksi 32 KiB, RAM cache instruksi 32 KiB, RAM data pengguna 80 KiB dan semuanya memiliki GPIO, 12C, ADC, SPI, dan PWM
Langkah 2: Konsumsi Daya
Tegangan dan arus maksimum yang diperlukan untuk mengoperasikan modul Wi-Fi ESP8266 adalah 3.6V dan 120.5mA, Arduino memiliki pin output 3.3V tetapi arus outputnya hanya 40mA yang tidak cukup untuk menjalankan esp8266, jadi regulator tegangan LM317 digunakan untuk mengatur Arduino 5V ke 3.3V untuk membuatnya berjalan dengan baik karena arus keluaran maksimum LM317 adalah 1,5A. Pin I/O ESP8266 juga berjalan pada 3.3V, jadi dioda zener shifter level logika 3.3V digunakan untuk mengubah logika 5V yang berasal dari pin Arduino TX menjadi 3.3V, tetapi menurut pengalaman saya tidak terlalu membutuhkannya. Tidak apa-apa untuk membuat sirkuit yang diberikan pada gambar di bawah ini
Langkah 3: Pinout ESP8266

Langkah 4: Komponen
Arduino Uno
www.banggood.com/custlink/m33KGFYAzy
Modul Wi-Fi ESP8266
www.banggood.com/custlink/mKvKDhD2ig
Pengatur Tegangan LM317
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Jumper pria ke pria
www.banggood.com/custlink/GKvKmAGkuQ
Kapasitor elektrolit 1uF
kapasitor elektrolit 10uF
Langkah 5: Skema

Karena modul Wi-Fi ESP8266 berkomunikasi dengan Arduino atau mikrokontroler lainnya menggunakan komunikasi serial dan diperlukan minimum 3.3V untuk menjalankannya. Output 5V Arduino akan terhubung ke input LM317 seperti yang ditunjukkan pada gambar
Koneksi ESP8266ESP8266 =================Koneksi
RXD ===================== Pin I/O Arduino 3
VCC ===================== Keluaran LM317
CH_PD==================== Keluaran LM317
GND======================GND Arduino
TXD====================== Pin I/O Arduino 2
Langkah 6: Cara Membuat Sirkuit

Langkah 7: Cara Membuat Kode Arduino untuk Mengirim Perintah AT ke ESP8266
Langkah 8: Kode
Langkah 9: AT Commands
Langkah 10: Tautan Aplikasi
Klien TCP:
Server:
Langkah 11: Lembar Data ESP8266 dan Referensi Perintah AT
Lembar Data ESP8266
www.espressif.com/sites/default/files/docu…
Referensi Perintah ESP8266 AT
www.espressif.com/sites/default/files/doc…
Direkomendasikan:
Arduino Memulai Dengan Perangkat Keras dan Perangkat Lunak & Tutorial Arduino: 11 Langkah

Arduino Memulai Dengan Perangkat Keras dan Perangkat Lunak & Tutorial Arduino: Saat ini, Pembuat, Pengembang lebih memilih Arduino untuk pengembangan prototipe proyek yang cepat. Arduino adalah platform elektronik sumber terbuka berdasarkan perangkat keras dan perangkat lunak yang mudah digunakan. Arduino memiliki komunitas pengguna yang sangat baik. Papan Arduino d
Memulai Dengan Arduino dan Ethernet: 8 Langkah

Memulai Dengan Arduino dan Ethernet: Arduino Anda dapat dengan mudah berkomunikasi dengan dunia luar melalui koneksi Ethernet kabel. Namun sebelum kita mulai, diasumsikan bahwa Anda memiliki pemahaman dasar tentang jaringan komputer, seperti pengetahuan tentang cara menghubungkan komputer
Memulai Amazon AWS IoT dan ESP8266: 21 Langkah

Memulai Amazon AWS IoT dan ESP8266: Proyek ini menunjukkan kepada Anda cara mengambil modul ESP8266 dan menghubungkannya langsung ke AWS IOT menggunakan Mongoose OS. Mongoose OS adalah sistem operasi open source untuk mikrokontroler yang menekankan konektivitas cloud. Ini dikembangkan oleh Cesanta, seorang
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 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
Memulai Dengan MicroPython di ESP8266: 10 Langkah (dengan Gambar)

Memulai Dengan MicroPython di ESP8266: Apakah Anda menginginkan cara berbeda untuk memprogram papan berbasis ESP8266 daripada metode umum menggunakan Arduino IDE bersama dengan bahasa pemrograman C/C++? Dalam tutorial ini kita akan mempelajari siapa yang harus mengkonfigurasi dan mengontrol ESP8266 papan menggunakan MicroPython.BUIL