Raspberry Pi bir tek kart bilgisayardır. Bunun anlamı, bir bilgisayar için gerekli olan işlemci, RAM bellek, giriş/çıkışlar gibi tüm birimler tek bir devre kartı üzerinde toplanmıştır. Küçük tasarımı ve kompakt yapısı sayesinde bu bilgisayarları robotik projelerimizde, akıllı ev sistemlerinde, gömülü sistemlerde, kiosk"larda, hatta klavye/fare, ekran gibi çevre birimleri bağlayarak masaüstü bilgisayar olarak da kullanmak mümkündür. Raspberry Pi gibi bilgisayarlar, Arduino gibi mikrokontrolcü kartlarının gücünün yetmediği ve aynı anda birden fazla işlemin yapılması gerektiği durumlarda (örn. web üzerinden görüntü yayını yapan mobil robot) tercih edilebilir. Raspberry Pi, Linux işletim sistemlerinin yanı sıra oyun makinesi, medya merkezi, ağ cihazı gibi işlevleri yerine getirmesi için özel olarak geliştirilmiş çok sayıda hazır sistemi çalıştırabilme özelliğine sahiptir.
Raspberry Pi ile Neler Yapabilirim?
Raspberry Pi’yi kullanarak Linux üzerinde çalışabilecek neredeyse tüm programlama dillerini kullanarak yazılım projeleri yapmanız mümkündür. Programlamaya yeni başlayanlar için anlaşılması ve kullanması kolay olan Python, çocuklar için özel olarak geliştirilmiş blok tabanlı Scratch ve daha ileri seviye kullanıcılar için ise Java veya C/C++ gibi diller ile Raspberry Pi üzerinde yazılım geliştirmeniz mümkündür. Raspberry Pi üzerinde yer alan pin bağlantıları (GPIO pinleri) kullanılarak LED ışık yakıp söndürebilir, elektrik motorlarının hareketlerini kontrol edebilir, farklı tipteki sensör verisini okuyabilir, Raspberry Pi uyumlu kameraları kullanarak kendi IP kameranızı yapabilir ve hatta röle kartı gibi ek modüller ile 220V AC ile çalışan cihazları açıp kapatabilirsiniz. Eğer bu tip projeler ilginizi çekmiyor ise, Raspberry Pi’nizi klavye/fare ve ekran bağlayarak tam anlamı ile bir bilgisayara çevirerek oldukça düşük güç tüketimine sahip bir sisteme sahip olabilirsiniz.