Geliştirme Kartı Nedir?
Geliştirme kartı (development board), bir mikrodenetleyici veya çipi; besleme, programlama arayüzü ve dışa açık bağlantılarıyla birlikte kullanıma hazır sunan bir prototip kartıdır.
Ne İşe Yarar?
Çıplak bir çipi çalıştırmak için regülatör, kristal, programlama devresi ve konnektörler gerekir. Geliştirme kartı bunların hepsini hazır sunar; böylece mühendis donanımla uğraşmadan doğrudan yazılım/proje geliştirmeye başlar.
| İçerir | Amaç |
|---|---|
| Besleme/regülatör | Çipi güvenle besler |
| Programlama arayüzü | Kod yüklemeyi sağlar |
| Pin çıkışları | Sensör/modül bağlama |
Pin Çıkışları
Çipin bacakları, kenardaki pin header'lara getirilir. Buradan jumper kablolarla sensör, ekran ve modüller kolayca bağlanır.
Değerlendirme Kartı (EVM)
Üreticiler yeni bir çipi tanıtmak için "evaluation board" çıkarır; mühendis çipi satın almadan önce kartla test eder. Geliştirme kartı bu fikrin prototiplemeye uyarlanmış halidir.
Nerede Kullanılır?
Arduino, Raspberry Pi, ESP32 gibi kartlar; eğitim, hızlı prototipleme ve ürün öncesi doğrulama.
Shield ve HAT Ekleri
Birçok geliştirme kartı, üzerine takılan genişletme kartlarını destekler: Arduino dünyasında bunlara "shield", Raspberry Pi'de "HAT" denir. Bu ekler motor sürücü, ekran, ağ veya sensör işlevini lehim gerektirmeden ana karta ekler ve pin uyumu sayesinde doğrudan oturur.
İlgili Araçlar
Geliştirme sürecinde çipe kod yükleyip çalışırken izlemek için programlayıcı/debugger, lehimlemesi zor bir çipi kullanılır pinlere açmak için ise breakout board kullanılır.
Sık Yapılan Hatalar
- Pin gerilimi: 3,3V kartın pinine 5V vermek çipi yakar.
- Akım sınırı: Kart pininden motor/yüksek akım çekmek.
- Karşılaştırmadan seçim: Projeye uygun olmayan kart almak.
Sık Sorulan Sorular
Çıplak çip yerine neden kart?+
Üründe de kullanılır mı?+
"Geliştirme Kartı Nedir?" ile ilgili parçaları ara
Fiyat, stok ve distribütör karşılaştırmasıyla doğru parçayı bul.