ESP8266 adalah modul Wi-Fi yang berharga 40 - 60 ribu. Ini memungkinkan Anda untuk mengontrol input dan output seperti yang Anda lakukan dengan Arduino, tetapi dilengkapi dengan Wi-Fi.
Jadi, ini sangat bagus untuk otomatisasi rumah / internet of things.
Jadi apa yang dapat Anda lakukan dengan modul berbiaya murah ini?
- buat server web
- kirim permintaan HTTP
- mengontrol output
- baca input dan interupsi
- mengirim email
- memposting tweet
Spesifikasi ESP8266:
- 11 b/g/n protocol
- Wi-Fi Direct (P2P), soft-AP
- Integrated TCP/IP protocol stack
- Built-in low-power 32-bit CPU
- SDIO 2.0, SPI, UART
Membandingkan ESP8266 dengan solusi Wi-Fi lain di pasaran, ini adalah pilihan bagus untuk sebagian besar proyek "Internet of Things"! Sangat mudah untuk melihat mengapa ia begitu populer: harganya yang murah dan dapat diintegrasikan dalam proyek-proyek lanjutan. Ada penerus ESP8266 - ESP32. ESP32 menggabungkan Wi-Fi dan Bluetooth dan merupakan dual core.
Versi ESP8266
ESP8266 hadir dalam berbagai versi (seperti yang ditunjukkan pada gambar di bawah). Kit ESP-12E atau sering disebut ESP-12E NodeMCU Kit saat ini adalah versi yang paling praktis, menurut pendapat kami.
Kami sangat merekomendasikan menggunakan Kit NodeMCU ESP8266-12E, yang memiliki pemrogram bawaan dan banyak GPIO. Programmer bawaan membuatnya mudah untuk membuat prototipe dan mengunggah program Anda.
PinOut ESP8266
Board ESP8266 yang paling banyak digunakan adalah ESP-01, ESP8266-12E NodeMCU Kit dan Wemos D1 Mini. Kami akan menunjukkan pinout untuk papan tersebut. Jika Anda menggunakan papan pengembangan lain, pastikan Anda memiliki pinout yang tepat.
PinP Kit NodeMCU ESP-12E
Berikut ini ikhtisar singkat dari pinout Kit NodeMCU ESP-12E:
WeMos D1 Mini Pinout
Ini pinout Wemos D1 Mini:
ESP8266-01 Pinout
Inilah pinout ESP-01.
Memprogram ESP8266 Menggunakan Arduino IDE
Ada beberapa cara untuk memprogram ESP8266. Kami sering menggunakan Arduino IDE atau MicroPython.
EmoticonEmoticon