ESP32 Nedir? DevKit V1 Pinout ve Başlangıç Rehberi

ESP32 Nedir? DevKit V1 Pinout ve Başlangıç Rehberi

Özet: 30 Saniyede ESP32 Pinout ESP32, Espressif’in çift çekirdekli Xtensa LX6 işlemcili, 240 MHz’de çalışan Wi-Fi + Bluetooth mikrodenetleyicisi. Çipte 34 GPIO var, karta ise 30 ya da 38 pin çıkarılmış. 30 pin ile 38 pin farkı pin sayısından ibaret değil: 38 pinli kartta fazladan çıkan pinlerin altısı dahili flash belleğe bağlı ve kullanılamaz. GPIO6 ile GPIO11 arası flash belleğe ayrılmış. Bağlarsanız kart açılmaz. GPIO34, 35, 36, 39 yalnızca giriş. Çıkış veremezler, dahili pull-up/pull-down da yoktur. GPIO0, 2, 5, 12, 15 strapping pini. Açılış anında yanlış seviyeye çekilirse kart ya açılmaz ya yükleme moduna takılır. Wi-Fi açıkken ADC2 okumaz. Analog sensörleri GPIO32-39 arasındaki ADC1 pinlerine bağlayın. Kart 3,3 volt mantıkla çalışır ve 5 volda tolere etmez. 5 V sensör çıkışını doğrudan bağlamayın. ESP32 ucuz, hızlı, Wi-Fi’li ve Bluetooth’lu. Ama ilk projede insanı çıldırtan bir tarafı var: 38 pin yazıyor, hepsini kullanamıyorsunuz. Röleyi bir pine takıyorsunuz kart açılmıyor, sensörü başkasına takıyorsunuz Wi-Fi açılınca değer saçmalıyor, LED’i üçüncüsüne takıyorsunuz her açılışta bir kere yanıp sönüyor. ...

16 Ağustos 2026 ·  15 dk ·  2986 sözcük
ESP32-S3 Nedir? Pinout, Modeller ve Başlangıç Rehberi

ESP32-S3 Nedir? Pinout, Modeller ve Başlangıç Rehberi

Özet: 30 Saniyede ESP32-S3 ESP32-S3, Espressif’in çift çekirdekli Xtensa LX7 işlemcili, 240 MHz’de çalışan Wi-Fi + Bluetooth 5 (LE) mikrodenetleyicisi. 45 GPIO, 512 KB SRAM. Klasik ESP32’den üç temel farkı: yerleşik USB OTG, 14 kanal dokunmatik, ve yapay sinir ağı hesaplaması için vektör komut seti. Kartın üstündeki N8R8, N16R8 gibi kodlar rastgele değil: N = flash, R = PSRAM, sayılar megabayt. Kartta iki USB portu var ve ikisi farklı çalışıyor. Yeni başlayanların en sık takıldığı yer burası. GPIO35, GPIO36, GPIO37 bazı modellerde kullanılamıyor, GPIO19 ve GPIO20 USB’ye ayrılmış, dört pin de strapping görevinde. Kart sürümüne göre RGB LED ya GPIO48’de ya GPIO38’de. Kodunuz çalışmıyorsa önce buraya bakın. ESP32 ile bir proje yaptıysanız ve kamera, ses ya da renkli ekran eklemeye kalktıysanız muhtemelen duvara toslamışsınızdır: pin yetmez, RAM yetmez, USB yoktur. ...

10 Ağustos 2026 ·  8 dk ·  1650 sözcük
Adafruit GFX Kütüphanesi Rehberi: Tüm Fonksiyonlar, Fontlar ve Bitmap

Adafruit GFX Kütüphanesi Rehberi: Tüm Fonksiyonlar, Fontlar ve Bitmap

Adafruit GFX, Arduino’daki neredeyse her ekran kütüphanesinin üzerine oturduğu katmandır. Adafruit_SSD1306, Adafruit_ILI9341, Adafruit_ST7735, e-kağıt kütüphaneleri ve onlarca üçüncü parti sürücü hep ondan türer. Aynı drawLine çağrısının hem 128x64 tek renkli OLED’de hem 320x240 renkli TFT’de çalışmasının sebebi budur. Kafa karıştıran nokta şu: çizim fonksiyonları temel sınıfta durur, renkler ve kurucu ile tampon davranışı ise sürücüden gelir. Bu rehber API’nin tamamını tek yerde topluyor. Katmanlar Nasıl Diziliyor? Adafruit GFX katmanları, Proje Defteri Her zaman iki kütüphane kurarsınız: Adafruit GFX Library ve panelinize ait sürücü. Yalnızca sürücüyü kurarsanız Adafruit_GFX.h: No such file or directory hatası alırsınız. ...

7 Ağustos 2026 ·  7 dk ·  1280 sözcük
Arduino ile OLED SSD1306 128x64 Kullanımı: I2C Bağlantı, Kod ve Animasyon

Arduino ile OLED SSD1306 128x64 Kullanımı: I2C Bağlantı, Kod ve Animasyon

0.96 inçlik mavi OLED ekran, Arduino ile yapılan projelerin klasiği. Ucuz, sadece iki kablo istiyor, arka ışığı olmadığı için siyahı gerçekten siyah gösteriyor. Ama ilk defa bağlayanların yarısı boş bir ekrana bakarak başlıyor. Bu rehber baştan sona gidiyor: modül seçimi, kablolama, I2C adresini bulma, kütüphane seçimi, yazı ve şekil çizme, bitmap gösterme, animasyon ve en sık karşılaşılan altı sorunun çözümü. Hangi Modüle Sahipsiniz? Kutudan çıkan modül aynı görünse de dört farklı ihtimal var ve kodu bu belirliyor. ...

7 Ağustos 2026 ·  8 dk ·  1634 sözcük
NodeMCU ESP8266 Nedir ve Arduino IDE'ye Nasıl Kurulur?

NodeMCU ESP8266 Nedir ve Arduino IDE'ye Nasıl Kurulur?

NodeMCU Nedir? NodeMCU aslına bakılırsa ESP8266’yı Lua dili ile programlamak için geliştirilmiş bir frimware‘nin (donanım yazılımının) ismidir. Bu tür Dev Kit isimli kartlar çok tutulduğu için bu bu kartlara kısaca NodeMCU denilmektedir. NodeMCU açık kaynaklı bir platform olduğundan, donanım tasarımı düzenleme, değiştirme ve yeniden oluşturmaya açıktır. NodeMCU Dev Kit/board, ESP8266 wifi özellikli çipten oluşur. ESP8266 , Espressif Systems tarafından TCP/IP protokolü ile geliştirilmiş düşük maliyetli bir Wi-Fi yongasıdır. ...

13 Eylül 2022 ·  2 dk ·  426 sözcük