NodeMCU V3 ESP8266 Geliştirme Kartı - CH340
NodeMCU V3 ESP8266 Geliştirme Kartı (CH340) Hakkında Detaylı İnceleme
NodeMCU V3 ESP8266 Geliştirme Kartı (CH340), ESP8266 WiFi modülü tabanlı, IoT ve kablosuz haberleşme projelerinde en çok tercih edilen giriş seviyesi geliştirme kartlarından biridir. Üzerinde hem ESP8266 WiFi modülü hem de CH340 USB-Seri dönüştürücü entegresi bulunduğundan, harici bir programlayıcıya ihtiyaç duymaz; kartı bir Micro USB kablosuyla bilgisayara bağlayıp doğrudan programlayabilir ve besleyebilirsiniz. Kart tek başına çalışır, ayrıca bir Arduino veya mikrodenetleyici gerektirmez.
Kalbindeki ESP8266, 32-bit Tensilica L106 çekirdeğiyle 80 MHz'de (gerektiğinde 160 MHz) çalışır ve 3.3 V lojik seviyesinde iş görür. GPIO, PWM, I2C, SPI, UART, 1-Wire ve ADC arayüzleriyle sensör okuma, röle kontrolü, kablosuz veri aktarımı ve MQTT tabanlı IoT sistemleri kurmak mümkündür. Kart, Lua tabanlı NodeMCU firmware ile kullanılabildiği gibi uygun kart tanımı seçilerek Arduino IDE üzerinden de programlanabilir. Dahili PCB anteni, breadboard uyumlu yapısı ve düşük maliyeti sayesinde ESP8266 dünyasına hızlı başlamak isteyenler için ideal bir seçimdir.
Öne Çıkan Avantajlar
Dahili CH340 – Harici Programlayıcı Gerektirmez
Kart üzerindeki CH340 USB-Seri dönüştürücü sayesinde ek bir modüle gerek kalmadan Micro USB ile bilgisayara bağlanır; aynı porttan hem programlanır hem beslenir. Bu, kurulumu yeni başlayanlar için çok kolaylaştırır.
Tek Başına Çalışan WiFi Kartı
ESP8266 hem işlemci hem WiFi'ı bir arada barındırdığından kart tek başına çalışır; projeye ayrı bir Arduino veya kontrol kartı eklemeye gerek yoktur. Bu da hem maliyeti hem devre karmaşasını azaltır.
Zengin Arayüz Desteği
GPIO, PWM, I2C, SPI, UART, 1-Wire ve ADC desteğiyle çok çeşitli sensör ve modül bağlanabilir. Küçük boyutuna rağmen esnek bağlantı imkânı sunar.
Çift Yazılım Ekosistemi (Lua + Arduino)
Lua tabanlı NodeMCU firmware ile hızlı betik yazımı ya da Arduino IDE ile tanıdık C/C++ geliştirme; ikisi de desteklenir. Geniş kütüphane ekosistemi sayesinde hazır çözüm bulmak kolaydır.
Breadboard Uyumlu ve Ekonomik
Breadboard'a oturan pin yapısı ve uygun fiyatıyla prototiplemeye hızlı başlamak için idealdir; eğitim ve hobi projelerinde yaygın olarak kullanılır.
Teknik Özellikler
| Özellik | Değer / Açıklama |
|---|---|
| Model | NodeMCU V3 |
| Modül / Yonga | ESP8266 (Tensilica L106, 32-bit) |
| Çalışma Hızı | 80 MHz (160 MHz'e ayarlanabilir) |
| USB-Seri Dönüştürücü | CH340 / CH340G |
| Kablosuz Bağlantı | WiFi 2.4 GHz (802.11 b/g/n) |
| Flash Bellek | 4 MB (tipik) |
| Çalışma Voltajı (Lojik) | 3.3 V |
| Programlama / Besleme | Micro USB (5 V) |
| Dijital G/Ç | 11 adet kullanılabilir GPIO |
| Analog Giriş | 1 adet ADC (A0) |
| Desteklenen Arayüzler | GPIO, PWM, I2C, SPI, UART, 1-Wire, ADC |
| Firmware / Yazılım | NodeMCU (Lua), Arduino IDE, ESP8266 SDK |
| Dosya Sistemi | SPIFFS (firmware'e bağlı) |
| Anten | Dahili PCB anten |
| Kart Boyutu | ~3,1 × 5,8 cm |
| Yapı | Tek başına çalışır, breadboard uyumlu |
Kullanım Alanları
- WiFi Tabanlı IoT
- Akıllı Ev Uygulamaları
- MQTT Veri Aktarımı
- Kablosuz Sensör Projeleri
- Röle Kontrol Devreleri
- Web Sunucu Uygulamaları
- WiFi Kontrollü LED
- Uzaktan Veri İzleme
- Sıcaklık & Nem Ölçümü
- ESP8266 Eğitim Projeleri
NodeMCU V3 ESP8266; düşük maliyetli, WiFi bağlantılı kontrol ve otomasyon projeleri için idealdir. Akıllı ev uygulamalarından MQTT tabanlı IoT sistemlerine, kablosuz sensör düğümlerinden web sunucu projelerine ve ESP8266 eğitim çalışmalarına kadar geniş bir alanda kullanılır.
Teknik Sıkça Sorulan Sorular (SSS)
Kartın pinleri 5V ile uyumlu mu, nasıl beslenir?
Hayır. ESP8266'nın GPIO pinleri 3.3 V lojik seviyesinde çalışır ve 5 V sinyale doğrudan dayanıklı değildir; 5 V çıkışlı bir sensör kullanacaksanız araya lojik seviye dönüştürücü koymanız gerekir. Kart, Micro USB'den gelen 5 V'u üzerindeki regülatörle 3.3 V'a düşürür; harici besleme için Vin pinini de kullanabilirsiniz.
Bilgisayar kartı görmüyor / COM portu çıkmıyor, ne yapmalıyım?
Bu kart USB-Seri dönüştürücü olarak CH340 kullanır. Bilgisayarınız kartı tanımıyorsa büyük olasılıkla CH340 sürücüsü yüklü değildir; ilgili CH340 USB sürücüsünü kurmanız yeterlidir. Ayrıca kullandığınız USB kablosunun mutlaka veri (data) kablosu olması gerekir; yalnızca şarj amaçlı kablolar bilgisayar bağlantısı kurmaz.
Arduino IDE ile nasıl programlarım?
Arduino IDE'ye önce ESP8266 kart paketini eklemeniz gerekir (Kart Yöneticisi üzerinden ESP8266 paketini kurun). Ardından kart olarak "NodeMCU 1.0 (ESP-12E Module)" modelini ve kartın bağlı olduğu COM portunu seçtiğinizde kod yükleyebilirsiniz. Alternatif olarak Lua tabanlı NodeMCU firmware ile de kullanabilirsiniz.
GPIO pininden doğrudan röle, motor veya LED şeridi çalıştırabilir miyim?
Hayır. GPIO pinleri yalnızca birkaç mA seviyesinde akım verebilir (tek pinden yaklaşık 12 mA'yı aşmamak önerilir). Röle, motor veya güçlü LED şeridi gibi yüksek akım çeken yükleri doğrudan pinden beslemeyin; araya transistör/MOSFET ya da bir röle/sürücü kartı koyup yükü ayrı bir güç kaynağından besleyin.
NodeMCU (ESP8266) ile ESP32 arasındaki fark nedir?
ESP8266 tek çekirdekli, yalnızca WiFi destekleyen ve daha ekonomik bir çözümdür; basit IoT, sensör ve akıllı ev projeleri için fazlasıyla yeterlidir. Bluetooth, daha fazla GPIO/ADC, çift çekirdek veya daha yüksek işlem gücü gerektiren projelerde ise ESP32 tabanlı kartlara yönelmek daha doğru olur.














