Pimoroni, Raspberry Pi’nin Pico denetleyicisine veya ona güç sağlayan RP2040 çipine dayalı çok sayıda heyecan verici ekran, kart ve kit üretiyor. Sheffield merkezli elektronik şirketinin bir sonraki büyük projesi: Chromecast’in çubuk benzeri form faktörüne, iki farklı RP2040 yongasına ve doğrudan Python REPL komut satırına önyükleme özelliğine sahip bir oyun konsolu.
Pimoroni Kurucuları Jon Williamson ve Paul Beech, DV veya “Dijital Video” Çubuğu olarak adlandırılacağını söyledikleri yaklaşan ürünü, geçtiğimiz haftaki bölümde açıkladılar. Tom’s Hardware Pi Cast (yeni sekmede açılır)Raspberry Pi ile ilgili her şey hakkında haftalık programımız.
Williamson, “Bu çubuk ürün, bu HDMI olayı şu anda yaptığımız en eğlenceli şey,” dedi.
Çubuk, kablolu bir çevre birimini bağlamak için kullanabileceğiniz bir USB bağlantı noktasının yanı sıra doğrudan bir TV’ye veya monitöre takılmasına izin veren yerleşik bir HDMI bağlantı noktasına sahip olacaktır. Ama aynı zamanda Bluetooth bağlantısına da sahip olacak, böylece onunla bir kablosuz kontrol cihazı veya klavye eşleştirebilirsiniz.
Bir oyun konsolu olarak kullanırsanız, DV Çubuğu, Pimoroni’nin PicoSystem avuçiçi cihazında çalışan aynı oyunları oynayabilecektir. 2021’de piyasaya sürülen PicoSystem’de zaten topluluk yapımı birkaç oyun var, ancak C++, MicroPython veya CircuitPython’da kendi oyununuzu geliştirebilmeniz için araçlar da sağlıyor. PicoSystem, işleme için tek bir RP2040 kullanır ve 240 x 240, 1,54 inç ekrana çıktı verir. Pimoroni, DV Çubuğu için maksimum bir çözünürlük belirlemedi, ancak bir TV’ye bağlanmak üzere tasarlandığından, en az 1080p’ye ulaşmasını bekliyoruz.
Pimoroni ayrıca MicroPython REPL’i doğrudan DV çubuğunda çalıştırmanız için bir yol üzerinde çalışıyor, böylece bir bilgi istemine önyükleme yapabilirsiniz (cihazın donanım yazılımından başka bir işletim sistemi olmadan) ve komut isteminde doğrudan kod yazmaya ve yürütmeye başlayabilirsiniz. Bu tür bir deneyim, ZX Spectrum, Atari 400 ve Commodore 64 gibi 1980’lerin birçok bilgisayarının kullanıcı arabirimini anımsatır. Bu bilgisayarlarda sistem, BASIC programlarına girebileceğiniz bir bilgi istemiyle açılır.
Şirket ayrıca insanların bilgi ekranı için DV Stick’i kullanabileceğini söyledi. Örneğin, herkesin görebileceği bir ekrana bir program koymak isterseniz, şirketin Picographics Micropython kitaplığını kullanarak basit bir program yazabilir ve cihazı bir ekrana bağlayabilirsiniz.
DV Çubuğundaki çift RP2040 yongası, yazılım işlemeyi gerçekleştiren bir CPU’ya ve yalnızca ekranı çalıştıran bir başka CPU’ya sahip olmasına izin verecektir. Çiplerin her birinin kendi PS RAM yongası vardır, bu da RP2040 yongaları / Raspberry Pi Picos ile standart olarak gelen 264K’dan daha fazla bellek olacağı anlamına gelir.
Williamson, “Çiplerin her birinin çerçeve arabelleği için bir PS RAM yongası var ve VSync’te değiş tokuş ediyorlar” dedi. “Yani, temel olarak ikisi arasındaki çipleri değiştiren bir analog çoklayıcımız var, böylece uygulama işlemcisi bir RAM çipindeki çerçeve arabelleğine yazıyor, ardından ekranda VSync oluştuğunda, RAM çipini ekran işlemcisine veriyor. RAM çipi, uygulama işlemcisine geri döner, böylece ekran ekranda çıkar.”
Williams, yalnızca bir RP2040 işlemcili bir HDMI ekranı kullanmanın sizi tonlarca uygulama performansından mahrum bırakacağını çünkü video kodlamanın çok fazla CPU döngüsü gerektirdiğini belirtti.
Piyasaya sürüldüğünde başka bir şey olarak adlandırılabilecek olan DV Çubuğu için kesin bir çıkış tarihi veya fiyatlandırması yoktur. Ürün bir breadboard üzerinde çalışıyor ancak henüz çalışan bir prototipi yok, bu nedenle makalemizde herhangi bir fotoğrafı yok. Ancak Williamson ve Beech, ürünün birkaç hafta içinde hazır olması gerektiğini söyledi. Ne zaman çıkarsa çıksın, yapımcıların onu kullanmanın yeni ve heyecan verici yollarını bulacağını umuyorlar.
Williams, “Bu biraz garip ama konsepti o kadar çok sevdik ki, ne işe yaradığıyla pek ilgilenmedik.” “Kulağa eğlenceli gelen her şeyi üzerine koyduk ve ne olacağını göreceğimizi düşündük.”