Paragon Project: Mechaniczna klawiatura Cyberdeck
Kolejny dzień, kolejny cyberdeck. Dzisiejszy projekt Paragon to cyberdeck wbudowany bezpośrednio w klawiaturę mechaniczną. Co najlepsze, jest to całkowicie open-source'owy i bardzo przystępny projekt. Wyciągnij więc lutownicę i drukarkę 3D, bo ten projekt z pewnością Cię zainspiruje!
Jeśli jesteś nowy w świecie cyberdecków, są to głównie przenośne komputery, które ludzie tworzą z myślą o estetyce.
Na reddicie, NoSegfaultPlz (znany również jako "zli117" na GitHub) stworzył i uprzejmie udostępnił ten cyberdeck i połączył się z Strona GitHub z jeszcze większą ilością szczegółów.
Nazywa się CyberKeeb2040 - wiesz, jak chip 2040 w Raspberry Pi Pico - i obraca się wokół Raspberry Pi Pico i Raspberry Pi Zero W.
Hardware
Pierwszą rzeczą, którą musisz zrobić, jest zdobycie Raspberry Pi Zero W lub Zero 2 W wraz z Raspberry Pi Pico.
Oprócz tego potrzebne będą elementy klawiatury: klawisze, przełączniki, rezystory itp. Pełna lista części znajduje się na stronie GitHub wraz z plikami dla drukarki 3D, które zawierają rezystory, tranzystory, a nawet śruby potrzebne do skonfigurowania tego cyberpokładu.
Jak widać na powyższym zdjęciu, można również dodać ekran OLED bezpośrednio do Zero W jako monitor.
W rzeczywistości cały cyberpokład opiera się na mechanicznej klawiaturze zamontowanej na płytce drukowanej.
Na tym zdjęciu widać ukończony cyberpokład po lewej stronie i płytkę drukowaną po prawej.
Ten elegancki, cyberpunkowy wygląd dopełniają przezroczyste klawisze.
Oprogramowanie
Jak wyjaśnia NoSegfaultsPlz w poście na reddicie, pomysł polega na tym, że Pico odczytuje uderzenia klawiatury i przekazuje je do Zero. To właśnie Zero tworzy następnie serce cyberpokładu.
W tym celu NoSegfaultsPlz opracował protokół Interboard Protocol, który działa za pośrednictwem szeregowego interfejsu peryferyjnego (SPI).
Jeśli chcesz dowiedzieć się więcej o SPI, mamy artykuł na ten temat tutaj.
W rzeczywistości wystarczy flashowanie oprogramowania układowego dla klawiatury na Pico.
Następnie musisz powiedzieć Zero W, jak odczytać wszystko, budując sterowniki i nakładkę drzewa urządzeń za pomocą kilku prostych poleceń.
Wniosek
Po zebraniu sprzętu i oprogramowania ten projekt naprawdę błyszczy.
Możesz zachować OLED jako główny monitor lub dodać duży monitor do cyberpokładu.
I, jak pokazano na tym filmie, można na nim nawet grać w Dooma:
Mamy więc klawiaturę mechaniczną cyberdeck.
Chcesz dowiedzieć się więcej i pobrać firmware? Odwiedź stronę strona GitHub.
Jeśli chcesz zobaczyć więcej pomysłów na cyberpokład, sprawdź Ham Radio Cyberdeck.
A jeśli chcesz sprawdzić więcej projektów Paragon, kliknij tutaj. Mniej więcej co drugi dzień publikujemy nowe.
Co byś zrobił z tym cyberdeckiem (poza Doomem, oczywiście)? Daj nam znać w komentarzach poniżej!