Bölüm 1: ESP32'ye Merhaba: Arduino'nun Kaslı Abisiyle Tanışın
Elektronik ve IoT (Nesnelerin İnterneti) dünyasına adım atarken neden ESP32 seçmeliyiz? Bu bölümde ESP32'nin ne olduğunu, dahili Wi-Fi/Bluetooth gibi öne çıkan teknik özelliklerini ve standart bir Arduino yerine neden "kaslı abi" lakabını hak ettiğini inceliyoruz.
Elektronik dünyasına, kendi icatlarınızı yapmaya veya "Akıllı Ev" sistemlerine uzaktan da olsa bir ilginiz varsa, muhtemelen Arduino ismini duymuşsunuzdur. Arduino, yeni başlayanlar için harika bir kapıdır; size bir LED'i nasıl yakıp söndüreceğinizi veya bir sensörden nasıl veri okuyacağınızı öğretir.
Ancak bir süre sonra projeleriniz büyümeye başlar. "Yaptığım bu cihazı telefonumdan kontrol edeyim" veya "Sıcaklık verisini internete göndersin" dediğiniz noktada, standart bir Arduino tek başına yetersiz kalır. Ekstra parçalar, karmaşık kablolar ve zorlu kodlamalar devreye girer.
İşte tam bu noktada sahneye ESP32 çıkıyor! Biz ona kısaca "Arduino'nun kaslı abisi" diyoruz. Neden mi? Gelin yakından bakalım.
ESP32 Nedir?
En basit tabirle ESP32, avucunuzun içine sığan, son derece ucuz ama bir o kadar da güçlü minik bir bilgisayardır (biz bunlara mikrodenetleyici diyoruz). Onu bu kadar özel yapan şey, kendi içinde dahili olarak Wi-Fi ve Bluetooth bağlantısına sahip olmasıdır.
Yani dışarıdan hiçbir ek parça takmanıza gerek kalmadan, ESP32'yi doğrudan evinizdeki modeme bağlayabilir veya cep telefonunuzla Bluetooth üzerinden eşleştirebilirsiniz. Bu özellik, günümüzde çok popüler olan IoT (Nesnelerin İnterneti) projelerinin kalbini oluşturur.
Neden Standart Bir Arduino Yerine ESP32 Seçmeliyiz?
Yeni başlayanların aklındaki en büyük soru budur: "Arduino Uno varken neden yeni bir şey öğreneyim?" İşte ESP32'nin fark yarattığı 3 ana nokta:
- İnternet ve Kablosuz İletişim: Standart bir Arduino'nun internete bağlanabilmesi için pahalı ve büyük ek kartlara (shield) ihtiyacı vardır. ESP32 ise Wi-Fi ve Bluetooth ile doğuştan donatılmıştır. Kutudan çıktığı an dünyaya açılmaya hazırdır.
- İki Beyinli Güç (Çift Çekirdek): ESP32'nin içinde aynı anda iki farklı işi yapabilen çift çekirdekli bir işlemci bulunur. Bunu şöyle düşünebilirsiniz: Biri internete bağlanıp verileri indirirken, diğeri aynı anda ekrandaki animasyonu hiç takılmadan oynatabilir.
- Daha Fazla Hafıza ve Hız: ESP32, Arduino Uno'ya göre çok daha hızlı düşünür ve çok daha geniş bir hafızaya sahiptir. Kodlarınız büyüdükçe "hafıza dolu" hatası alma ihtimaliniz ESP32 ile çok daha düşüktür.
Teknik Özellikler (Kafanızı Karıştırmadan)
Eğer rakamları seviyorsanız, kaputun altında neler olduğuna hızlıca bir göz atalım (Endişelenmeyin, bu terimleri bilmek zorunda değilsiniz):
- İşlemci: 240 MHz hızında çalışan Çift Çekirdekli işlemci (Çok hızlı!).
- Bağlantı: Dahili Wi-Fi ve hem klasik Bluetooth hem de yeni nesil Bluetooth Low Energy (BLE).
- Çalışma Voltajı: 3.3V (Bu önemli bir detay, ilerleyen bölümlerde parçaları bağlarken bunu hep hatırlayacağız).
ESP32 ile Neler Yapabilirsiniz?
Hayal gücünüzle sınırlı olmakla birlikte, işte size ilham verebilecek birkaç proje fikri:
- Akıllı Priz/Lamba: Dünyanın neresinde olursanız olun, cep telefonunuzdan evinizdeki ışıkları açıp kapatabilirsiniz.
- Hava İstasyonu: Balkonunuza koyduğunuz sensörlerle sıcaklık ve nemi ölçüp, bu verileri internet üzerinden size mesaj atan bir sistem kurabilirsiniz.
- Bitki Sulama Asistanı: Çiçeğinizin toprağı kuruduğunda bunu algılayıp, size "Susadım!" diye tweet atan eğlenceli bir proje geliştirebilirsiniz.
Özetle; ESP32, hem öğrenmesi Arduino kadar kolay olan hem de size profesyonel ürünler geliştirebilecek kadar güç sunan harika bir araçtır.
Hazırsanız, bir sonraki bölümümüzde kolları sıvıyoruz! Geliştirme ortamımızı bilgisayarımıza kuracak ve ESP32'mize ilk kodumuzu yükleyeceğiz. Takipte kalın!
Yazan
Ertan Dağdelen
Brain & Youth Information Worker, Author, .Net, Flutter, AJAX, Arduino & Esp32, Pcb, 3D, Galatasaray, Gemini
Yorumlar (0)
Bu yazı için yorumlar kapalı.
Diğer Yazılar
ESP32 vs Arduino: 2026’da Hangisini Seçmelisiniz?
ESP32 ve Arduino, hobiden profesyonel IoT projelerine kadar en popüler geliştirme kartlarıdır. Arduino basitliği ve eğitim odaklı yapısıyla yeni başlayanlar için idealken, ESP32 yerleşik Wi-Fi, Bluetooth, yüksek işlem gücü ve düşük maliyetiyle modern bağlı cihazlar için çok daha güçlü bir alternatiftir. Bu yazıda ikisini hız, bellek, bağlantı, güç tüketimi ve kullanım alanları açısından karşılaştırıyoruz. 2026 itibarıyla çoğu IoT ve akıllı ev projesi için ESP32 öne çıkıyor.
Bölüm 10: Kablolara Veda Edin: ESP32'yi Wi-Fi Üzerinden (OTA) Programlamak
Projenizi güzelce kutuladınız, lehimlediniz ve ulaşması zor bir yere monte ettiniz. Peki kodda ufak bir hata fark ederseniz veya yeni bir özellik eklemek isterseniz ne olacak? Cihazı yerinden sökmeye hiç gerek yok! Bu bölümde akıllı telefonların güncelleme almasına benzeyen OTA (Over-The-Air) teknolojisini öğrenecek ve ESP32'mize USB kablosu olmadan, havadan kod yükleyeceğiz.
Bölüm 9: ESP32 ile Mesajlaşın: Kendi Telegram Botunuzu Yapın!
ESP32'nizin cebinize doğrudan mesaj atmasını ister misiniz? Bu bölümde popüler mesajlaşma uygulaması Telegram'ı kullanarak kendi botumuzu oluşturacağız. Cihazımız bir hareket algıladığında, ortam fazla ısındığında veya sadece uyandığında cep telefonumuza anlık bildirim (mesaj) göndermeyi öğrenecek!