İçeriğe geç

Pimoroni Keybow 2040 İncelemesi: İçinde Pi Silikonlu Programlanabilir Klavye

    1646200803

    Kararımız

    Keybow 2040, tam olarak yapmak istediği şeyi yapan iyi yapılmış bir tahtadır. CircuitPython kitaplığı, ihtiyaç duyduğumuz tüm işlevleri kullanımı kolay bir şekilde sağlar.

    İçin

    Kullanım kolaylığı
    Kompakt boyut
    Tıklama Tuşları

    Karşısında

    Pahalı
    MicroPython desteği yok

    Programlanabilir klavyeler yeni bir şey değil. Oyuncular ve uzman kullanıcılar yıllardır onlara sahip. Bir Arduino Micro, çok sayıda kablo ve eğer şanslıysak, 3D baskılı bir kasayı kullanmak için kendi klavyelerimizi kullandık. 

    İngiltere Raspberry Pi satıcısı Pimoroni, lehim gerektirmeyen ve tümü bağımsız olarak kontrol edilen RGB LED’lere sahip 16 tuşla gelen kendi RP2040 ‘Pi Silicon’ tabanlı programlanabilir klavyesini yaptı.

    Keybow 2040, Raspberry Pi Pico’nun daha küçük bir versiyonunu sunan Tiny 2040’ın ardından Pimoroni’nin ikinci RP2040 tabanlı kartıdır. 50 £ (70 $) Keybow 2040’ı bir test sürüşü için aldık, terminalde bize zaman kazandırmak ve çalışırken renkli bir ışık gösterisi oluşturmak için kullandık. 

    Pimoroni Keybow 2040’ın Tasarımı ve Kullanımı 

    Tahmin edebileceğiniz gibi, Keybow RP2040, bir RP2040 ‘Pi Silicon’ SoC tarafından desteklenmektedir, bu, Tiny 2040 ve diğer üçüncü taraf ‘Pi Silicon’ kartlarında kullanılanla aynı çiptir. Raspberry Pi Kurucusu Eben Upton tarafından onaylandığı gibi, çipin önceki B0 türevlerinden farklıdır ve bize “sanırım biraz daha kayan nokta destek işlevine sahip olduğunu” söyledi. Bunları ROM’a taşımak, bunları kullanan uygulamalarda biraz daha RAM’i boşaltır. Veri sayfasını kontrol ederken, bu adımda herhangi bir hata düzeltmesi yok.” 

    RP2040, güç ve programlama için tek bir USB C bağlantı noktası ile birlikte anahtarların ve RGB LED’lerin soketlerinin de bağlandığı orta PCB katmanında gizlidir.

    Keybow 2040 ile ilgili bizi ilk etkileyen şey, üst kısımdaki tuşlar değil, ünite üzerindeki zarif serigrafi baskıdır. Tahtanın alt tarafında en çok dikkat çeken, altın ve siyah tasarım dikkat çekicidir ve tahtayı oluşturmak için kullanılan katmanlara nüfuz eder. 

    Şimdi, lineer (sessiz) veya tıklamalı tuş seçiminizi kapsayan 16 net tuş başlığına sahip tuşlara bir göz atabiliriz. İnceleme birimimiz, altın Kalih Cherry MX uyumlu anahtarlar aracılığıyla tıklama tuşlarını içeriyordu. Her tuş, tüm RGB efektlerini işleyen ve esasen RP2040’ın işini azaltan bir IS31FL3731 PWM LED matris sürücüsü tarafından sürülen bir RGB LED’e sahiptir. 

    PCB’nin bir kenarında I2C, UART ve tipik GPIO işlemleri için bir dizi GPIO kesintisi bulunur. Tüm bu kesintiler, onları tam olarak kullanmak için biraz hassas lehimleme gerektirir. Tüm bunlar, yalnızca 3 x 3 x 1 inç (76 x 76 x 26 mm) boyutlarında bir şasiye sıkıştırılmıştır.

    Keybow 2040 masamıza hoş bir şekilde oturur ve biz çalışırken rahatlatıcı bir şekilde parlar. Şu anda Keybow’u kullanmanın ve keyfini çıkarmanın en iyi yolu, bir sürümü özellikle Keybow 2040’ı desteklemek için oluşturulmuş Adafruit’in CircuitPython programlama dilidir. Pimoroni, bir klavye/fareyi taklit etmek için gerekli olan kendi MicroPython ve USB HID sürümü üzerinde çalışmaktadır. eserlerde ve bu kod yayınlandıktan hemen sonra mevcut olmalıdır. 

    CircuitPython ile 16 LED’in tümünü hızlı bir şekilde kontrol edebildik, nispeten kolaylıkla yanıp sönen desenler ve farklı renk dizileri oluşturduk. CircuitPython’un adafruit_is31fl3731 kitaplığı, ücretsiz olarak indirilebilen kitaplık koleksiyonlarının bir parçasıdır, ancak bu kitaplığın ilk anahtar olduğunu düşündüğü şeyde ve GPIO pinleriyle arayüz oluşturmak için kullanılan tahta kitaplığının ilk olarak düşündüğü şeyde yanlış bir şeyler olduğunu fark ettik. anahtar. 

    Aslında 90 derece kapalıydılar ve bu, bir tuşa basılmasının test kodumuzda yanlış tuşun yanmasına neden olacağı anlamına geliyordu. Yardım için ulaştık ve topluluğun bir üyesi yanıt verdi ve sorunu biraz cebirle çözebildik. Yeni kod Adafruit’e geri gönderildi ve birkaç gün içinde düzeltilmesi gerekiyor. 

    CircuitPython’un düzeltilmiş sürümüyle, bir dizi tuşa basmayı ve metin girişini tek bir tuş vuruşuyla eşleştiren basit bir proje oluşturduk. Sol alt tuşa bastığımızda, bilgisayarımızda bir terminal penceresi açan ve bir sistem monitörü uygulamasını başlatmak için bir komut yazan bir tuş dizisini simüle eder. Anahtar rengi yeşilden maviye değiştirir ve tekrar geri dönerdi.

    Pimoroni Keybow 2040 için Kullanım Kılıfları 

    16 tuştan herhangi birine tuş vuruşlarını, fare hareketlerini ve komutları eşleme yeteneği ile Keybow 2040, evde çalışanlar ve oyuncular için güçlü bir cihazdır. Photoshop gibi bir fotoğraf düzenleyicide oyunlarımızda veya eylemlerimizde yeniden yükleme, envanter yönetimi ve birleşik hareketler dahil olmak üzere yaygın olarak kullanılan dizileri eşleyebilir ve Keybow 2040’ı tek bir düğmeye basarak bir dizi karmaşık adım gerçekleştirebiliriz. 

    Klavyenizde fazladan 16 adet programlanabilir tuş istediyseniz, Keybow 2040 bunları eklemenizi sağlar.

    Sonuç olarak 

    Keybow 2040 etkileyici bir karttır ve yalnızca tek bir kullanıma hizmet edebilirken, yaptığı işi iyi donanım ve CircuitPython kitaplığı sayesinde iyi yapar. Tıklama tuşları duyarlıdır ve RGB LED’ler parlak ve eşittir.

    50 £ (70 $) olarak, kolaylık sağlamak için yüksek bir fiyat ödüyoruz, ancak Keybow 2040, ömrü boyunca sizi yalnızca birkaç bin tuş vuruşundan kurtarabilecek zarif ve iyi yapılmış bir kit parçasıdır. Kauçuk kubbe anahtarları kullanan ve bir Raspberry Pi Pico takmanızı gerektiren Pimoroni’nin RGB Tuş Takımı gibi daha ucuz alternatifler var, ancak akıllı para Keybow 2040’ta.

    0 0 votes
    Rating post
    Subscribe
    Bildir
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x