ESP32-WROOM-32 1.9 İnç 170x320 IPS LCD Ekranlı WiFi Bluetooth Geliştirme Kartı – USB Type-C, CH340
ESP32-WROOM-32 tabanlı 1.9 inç IPS ekranlı geliştirme kartı, kablosuz bağlantı ile yerel görsel arayüzü aynı projede kullanmak için hazırlanmıştır. 170 × 320 piksel ekran, sensör göstergesi, bağlantı paneli veya basit menü uygulamalarına alan sağlar. Type-C bağlantısı ve CH340 USB-seri dönüştürücü, bilgisayar üzerinden geliştirme sürecinde kullanılabilir.
Teknik özellikler
- Modül ailesi: ESP32-WROOM-32
- Ekran: 1.9 inç IPS
- Çözünürlük: 170 × 320 piksel
- USB bağlantısı: Type-C
- USB-seri denetleyici: CH340
- Kablosuz ağ: 2.4 GHz WiFi
- Bluetooth: ESP32-WROOM-32 ailesinin Bluetooth desteği
- Bellek: Bu kart varyantı için kesin Flash/PSRAM kapasitesi doğrulanmamıştır
IPS ekranda arayüz oluşturma
Dikey veya yatay kullanım için ekran yönü yazılımdan ayarlanabilir. Metin, simge ve ölçüm alanları çözünürlüğe göre tasarlanmalıdır. Ekran kütüphanesinin denetleyici, renk sırası ve kart pin haritasıyla uyumlu olması gerekir; yalnızca ekran boyutuna bakarak sürücü seçilmemelidir.
WiFi ile veri gösterimi
Kart, uygun yazılımla yerel ağdan alınan veriyi ekrana taşıyabilir veya kendi sensör ölçümlerini ağa gönderebilir. Bağlantı koptuğunda son verinin güncelliğinin ekranda belirtilmesi kullanıcıya doğru bilgi verir. Ağ isteğinin başarısız olması, ekran döngüsünü süresiz durdurmamalıdır.
CH340 ve programlama
CH340, USB üzerinden seri haberleşme sağlar. Uygun sürücü ve doğru port seçimi yazılım yükleme sürecinin parçasıdır. Type-C kablonun veri taşıması gerekir; yalnızca şarj amaçlı bir kabloyla bilgisayarda port görünmeyebilir.
Bellek planlaması
Kartın ESP32-WROOM-32 tabanlı olması, farklı N16R8 modellerindeki bellek kapasitesinin burada da bulunduğunu göstermez. Büyük görseller ve ekran tamponları için gerçek kart kapasitesi kontrol edilmelidir. Gerektiğinde yalnızca değişen alanların çizilmesi bellek ve işlem yükünü azaltır.
Harici girişler
Ekranın kullandığı GPIO hatları belirlenmeden yeni çevre birimi bağlanmamalıdır. USB besleme gerilimiyle GPIO lojik seviyesi farklıdır. Motor veya röle gibi yükler doğrudan işlemci pininden beslenmez; uygun sürücü katı gerekir.
İlk kurulumda izlenecek sıra
Geliştirmeye başlamadan önce kart üzerindeki model işareti, bağlantı yönleri ve kullanılacak yazılım ortamı kontrol edilir. Bilgisayar bağlantısı gereken işlemlerde veri taşıyan bir USB kablo seçilir. İlk deneme, kartın temel işlevini doğrulayan küçük bir örnekle yapılmalıdır. Aynı anda ekran, sensör ve ağ bağlantısını eklemek yerine her bileşeni ayrı çalıştırmak, bir sorun olduğunda kaynağını bulmayı kolaylaştırır. Başarılı ilk denemeden sonra kullanılan kart tanımı, kütüphane sürümü ve pin eşlemesi not edilerek sonraki geliştirmelerde aynı yapı korunabilir. Yazılım derleniyor olsa bile seçilen pinlerin gerçek kartla eşleştiği ayrıca kontrol edilmelidir.
Çevre birimlerini bağlarken
Harici bir sensör veya kontrol devresi eklenirken yalnızca soket biçimine bakılmaz. Besleme gerilimi, lojik seviye, ortak referans ve haberleşme yöntemi birlikte incelenir. Giriş olarak kullanılan bir pine izin verilenden yüksek gerilim uygulanmamalıdır. Motor, röle bobini veya güçlü aydınlatma gibi yükler işlemci pininden doğrudan beslenmez; yükün türüne uygun sürücü kullanılır. Analog sinyallerde ölçüm aralığı ve bağlantı gürültüsü önemlidir. Bir haberleşme hattını birden fazla aygıt paylaşacaksa adres veya seçim pinleri çakışmamalıdır. Bağlantı planının önceden hazırlanması, hem yazılım pin tanımlarını hem de fiziksel montajı daha anlaşılır hâle getirir.
Uygulama yazılımını düzenleme
Veri okuma, hesaplama ve kullanıcıya gösterme işlemleri ayrı görevler olarak planlanabilir. Bir çevre biriminden yanıt beklerken uygulamanın geri kalanını süresiz durdurmak yerine zaman aşımı uygulanması yararlıdır. Hata oluştuğunda son geçerli değer ile yeni ölçüm birbirinden ayrılmalıdır. Örneğin ekranda görünen bir sensör değerinin güncellenmediği kullanıcıya gösterilebilir. Ayarların kalıcı saklanması gerekiyorsa sık ve gereksiz yazma işlemleri azaltılır. Kartın yeniden başlatılması sonrasında hangi varsayılan ayarlarla açılacağı belirlenir. Böylece prototip yalnızca ilk çalıştırmada değil, bağlantı kesilip geri geldiğinde de öngörülebilir biçimde davranır.
Prototipten kalıcı montaja geçiş
Masa üzerinde çalışan devrenin bir kutuya alınması ısınma, kablo yerleşimi ve bağlantı erişimini değiştirebilir. Kart ile metal yüzeyler arasında yalıtım bırakılmalı, USB veya diğer soketlere gelen mekanik kuvvet azaltılmalıdır. Lehim bağlantıları gözle kontrol edilir ve açıkta kalan iletken uçlar birbirine temas etmeyecek biçimde düzenlenir. Kalıcı montajdan sonra aynı temel testler yeniden yapılır. Uzun kablolarla çalışan bağlantılarda kararlılık ayrıca gözlenir. Besleme kesilip geldiğinde sistemin doğru açılması, butonların erişilebilir olması ve kullanılan göstergelerin okunabilmesi uygulamanın kullanım kolaylığını doğrudan etkiler.
Uyumluluk kontrolü ve proje kapsamı
Bir geliştirme kartı, üzerinde çalıştırılacak uygulamaya göre farklı görevler üstlenebilir. Ancak uyumlu çevre birimi, gerekli kütüphane ve yeterli donanım kaynağı olmadan her örnek projenin aynı biçimde çalışması beklenmemelidir. Satın alma ve proje planlamasında bu modelin teknik tablosundaki özellikler esas alınmalıdır. Başka bir kartın daha yüksek bellek, farklı haberleşme veya ek giriş özellikleri bu ürüne aktarılmamalıdır. Harici ekran, kamera, sensör, kablo veya güç kaynağı gerektiren bir uygulamada bu parçaların teknik uyumu ayrıca değerlendirilir. İlk çalışan örneğin ardından özelliklerin sırayla eklenmesi, geliştirme sürecini takip edilebilir kılar.