Mengenal ESP8266
ESP8266 adalah System-on-Chip (SoC) Wi-Fi yang dikembangkan oleh Espressif Systems pada tahun 2014. Awalnya hanya digunakan sebagai modul Wi-Fi tambahan untuk mikrokontroler lain (seperti Arduino), tetapi kemudian berkembang menjadi mikrokontroler mandiri yang sangat populer di dunia IoT (Internet of Things).
2. Spesifikasi Utama
-
Prosesor: Tensilica L106, single-core 32-bit, kecepatan hingga 80/160 MHz
-
RAM: ± 160 KB SRAM
-
Flash Memory: Eksternal, biasanya 512 KB – 4 MB
-
Konektivitas: Wi-Fi 802.11 b/g/n
-
GPIO: ± 17 pin (berbeda tergantung jenis modul: ESP-01, ESP-12E, NodeMCU, Wemos D1 Mini)
-
Kompatibilitas IDE: Arduino IDE, MicroPython, Lua
3. Kelebihan
-
Harga sangat murah
-
Konsumsi daya relatif rendah
-
Mudah diprogram (Arduino IDE support)
-
Ekosistem luas, banyak library dan contoh proyek
4. Kekurangan
-
Tidak ada Bluetooth
-
RAM kecil → terbatas untuk aplikasi besar
-
Hanya single-core → performa terbatas
5. Contoh Penggunaan
-
Smart lamp (lampu pintar)
-
Sensor suhu & kelembaban (DHT11, DHT22)
-
Monitoring cuaca berbasis IoT
-
Kontrol perangkat rumah via Wi-Fi

