ESP8266 ESP-01 Seri WiFi Kablosuz Verici Modül
ESP8266 ESP-01 Seri WiFi Modülü Hakkında Detaylı İnceleme
ESP-01, ESP8266 ailesinin en küçük ve en yaygın üyesidir. Tırnak büyüklüğünde bir kartta WiFi çipini, flash belleğini ve PCB antenini taşır; dışarı yalnızca 8 pin çıkar.
Klasik kullanım biçimi şudur: modül Arduino gibi bir mikrodenetleyicinin seri portuna bağlanır ve AT komutlarıyla yönetilir. Mikrodenetleyici seri porttan metin komutlar gönderir (ağa bağlan, şu adrese veri gönder), modül de işi halleder. Bu sayede kablosuz bağlantısı olmayan bir projeye, ana kodu değiştirmeden internet eklenir.
Modül aynı zamanda tek başına da programlanabilir: içinde 32-bit işlemci vardır, Arduino IDE ya da hazır bir firmware (Tasmota gibi) yüklenerek ayrı mikrodenetleyici olmadan çalıştırılabilir. Küçük boyutu, akıllı priz ve röle kartı gibi ürünlerin içine gömülmesini kolaylaştırır.
Bağlantı 2,4 GHz bandındadır, 802.11 b/g/n destekler ve modül STA (ağa bağlanır), AP (kendi ağını kurar) ve STA+AP modlarında çalışabilir.
Öne Çıkan Avantajlar
Çok Küçük Gövde
Tırnak büyüklüğünde. Akıllı priz, röle kartı ve dar kutulara gömülmeye uygun.
AT Komutlarıyla Kullanım
Arduino'nun seri portuna bağlanır, metin komutlarla yönetilir. Ana kodu değiştirmeye gerek kalmaz.
Tek Başına da Çalışır
İçinde 32-bit işlemci var; Arduino IDE ya da Tasmota gibi hazır firmware ile bağımsız çalışabilir.
Ekonomik Kablosuz Çözüm
Bir projeye WiFi eklemenin en ucuz yolu.
STA / AP / STA+AP
Ağa bağlanabilir, kendi ağını kurabilir ya da ikisini birden yapabilir.
Yaygın Ekosistem
Örnek, kütüphane ve hazır firmware bakımından çok geniş bir topluluk desteği var.
Teknik Özellikler
| Özellik | Değer / Açıklama |
|---|---|
| Ürün Tipi | Seri (UART) WiFi modülü |
| Model | ESP-01 |
| Çipset | ESP8266EX |
| Kablosuz | 802.11 b/g/n — 2,4 GHz |
| WiFi Modları | STA / AP / STA+AP |
| Pin Sayısı | 8 pin |
| Anten | Dahili PCB anten |
| Arayüz | UART — AT komutları ya da kendi yazılımınız |
| Besleme / Mantık | 3,3 V — 5 V modülü yakar |
| USB / Programlayıcı | Dahil değildir — USB-TTL adaptör gerekir |
| Paket İçeriği | 1 adet modül |
Kullanım Alanları
- Arduino projelerine WiFi ekleme
- Akıllı priz ve röle kontrolü
- IoT ve akıllı ev cihazları
- Kablosuz sensör düğümleri
- MQTT tabanlı sistemler
- Uzaktan cihaz açma-kapama
- Tasmota ve hazır firmware projeleri
- Veri gönderme ve izleme
- Gömülü ürün tasarımları
- Eğitim ve prototip çalışmaları
⚠ Modül 3,3 V ile çalışır; 5 V vermek modülü kalıcı olarak bozar ve Arduino'nun TX pinine doğrudan bağlamak da aynı sonucu verir — araya gerilim bölücü ya da lojik seviye dönüştürücü konmalıdır. En sık yapılan hata budur. Modül WiFi açıldığı anda yüksek akım çeker; Arduino'nun 3,3 V pini bunu genellikle karşılayamaz ve modül sürekli yeniden başlar. Ayrı bir 3,3 V regülatör kullanılmalıdır. Pin aralığı standart 2,54 mm ama iki sıra hâlindedir; breadboard'a düzgün oturmaz, adaptör kart kullanmak pratiktir. Kod yüklemek için USB-TTL adaptör gerekir ve yükleme sırasında GPIO0 pini GND'ye çekilmelidir. Kullanılabilir GPIO sayısı azdır (pratikte 2 adet); çok pin gereken projelerde NodeMCU gibi kartlar tercih edilmelidir. Bağlantı yalnızca 2,4 GHz ağlarda çalışır.
Teknik Sıkça Sorulan Sorular (SSS)
5 V ile besleyebilir miyim?
Hayır. Modül 3,3 V ile çalışır; 5 V kalıcı olarak bozar. Arduino'nun TX pinine de doğrudan bağlanmamalıdır.
Arduino'nun 3,3 V pininden besleyebilir miyim?
Genellikle yetersiz kalır ve modül sürekli yeniden başlar. Ayrı bir 3,3 V regülatör kullanılmalıdır.
Nasıl program yüklerim?
USB-TTL adaptör ile. Yükleme sırasında GPIO0 pini GND'ye çekilmelidir.
Kaç GPIO kullanabilirim?
Pratikte 2 adet. Daha fazla pin gerekiyorsa NodeMCU gibi kartlar tercih edilmelidir.
AT komutu nedir?
Modülü seri porttan metin komutlarla yönetme yöntemidir. Mikrodenetleyici komut gönderir, modül kablosuz işi halleder.
















