Modul komunikasi WiFi dengan IC SoC ESP8266EX Serial-to-WiFi Communication Module ini merupakan modul WiFi dengan harga ekonomis. Kini Anda dapat menyambungkan rangkaian elektronika Anda ke internet secara nirkabel karena modul elektronika ini menyediakan akses ke jaringan WiFi secara transparan dengan mudah melalui interkoneksi serial (UART RX/TX).

Keunggulan utama modul ini adalah tersedianya mikrokontroler RISC (Tensilica 106µ Diamond Standard Core LX3) dan Flash Memory SPI 4 Mbit Winbond W2540BVNIG terpadu, dengan demikian Anda dapat langsung menginjeksi kode program aplikasi langsung ke modul ini.

Fitur SoC ESP8266EX:
  • Mendukung protokol 802.11 b/g/n
  • WiFi Direct (P2P / Point-to-Point), Soft-AP / Access Point
  • TCP/IP Protocol Stackterpadu
  • Mendukung WEP, TKIP, AES, dan WAPI 
  • Pengalih T/R, balun, LNA (penguat derau rendah) terpadu
  • Power Amplifier / penguat daya 24 dBm terpadu
  • Sirkuit PLL, pengatur tegangan, dan pengelola daya terpadu
  • Daya keluaran mencapai +19,5 dBm pada moda 802.11b
  • Sensor suhu internal terpadu
  • Mendukung berbagai macam antena
  • Kebocoran arus pada saat non-aktif kurang dari 10µA
  • CPU mikro 32-bit terpadu yang dapat digunakan sebagai pemroses aplikasi lewat antarmuka iBus, dBus, AHB (untuk akses register), dan JTAG (untuk debugging)
  • Antarmuka SDIO 2.0, SPI, UART
  • STBC, 1x1 MIMO, 2x1 MIMO
  • Agregasi A-MPDU dan A-MSDU dengan guard interval0,4 µs
  • Waktu tunda dari moda tidur hingga transmisi data kurang dari 2 ms
  • Konsumsi daya saat siaga kurang dari 1 mW (DTIM3)

Berikut ini adalah diagram bagian fungsional dari Espressif ESP8266:

Modul WiFi ini bekerja dengan catu daya 3,3 volt. Salah satu kelebihan modul ini adalah kekuatan transmisinya yang dapat mencapai 100 meter, dengan begitu modul ini memerlukan koneksi arus yang cukup besar (rata-rata 80 mA, mencapai 215 mA pada CCK 1 MBps, moda transmisi 802.11b dengan daya pancar +19,5 dBm belum termasuk 100 mA untuk sirkuit pengatur tegangan internal). Perhatian bagi pengguna Arduino: jangan ambil catu daya dari pin 3v3 Arduino karena pin tersebut tidak dirancang untuk memasok arus dalam jumlah besar, harap gunakan catu daya terpisah. Anda dapat menggunakan DC Buck Converter semacam AMS1117-3.3 untuk mengkonversi tegangan dari catu daya 5 Volt. Untuk berkomunikasi dengan MCU 5V, gunakan level converter 5V ⇔ 3v3.

Untuk komunikasi, model ini menggunakan koneksi 115200,8,N,1 (115.200 bps, 8 data-bit, no parity, 1 stop bit).