Prezentacja Ploopy Knob — precyzyjny kontroler do przewijania stron internetowych i bardziej delikatnych zadań

Prezentacja Ploopy Knob — precyzyjny kontroler do przewijania stron internetowych i bardziej delikatnych zadań
Ploopy Knob. Źródło: Ploopy

Kanadyjska firma Ploopy wydała Ploopy Knob — kompaktowy i precyzyjny kontroler, skierowany do programistów, projektantów i entuzjastów, którzy potrzebują dokładnego i konfigurowalnego narzędzia do zarządzania głośnością, przewijaniem, funkcjami multimedialnymi i parametrami w profesjonalnych edytorach.

Co wiadomo

Na podstawie urządzenia leży enkoder magnetyczny AS5600, który zapewnia rozdzielczość 12 bitów i dokładność do 0,088°, co pozwala na realizację 4096 dyskretnych pozycji przy obrocie. To czyni Knob szczególnie przydatnym w zadaniach wymagających precyzyjnej regulacji.

Ploopy Knob zbudowany jest na mikrokontrolerze RP2040 z zegarem 125 MHz i działa pod kontrolą oprogramowania QMK, które wspiera programowanie dowolnych funkcji: od przewijania i regulacji głośności po uruchamianie makr i powtarzających się poleceń.

Urządzenie jest kompatybilne z systemami Windows, Linux i macOS, chociaż na macOS brakuje wsparcia dla precyzyjnego przewijania z powodu ograniczeń realizacji USB.

Obudowa Knob jest wydrukowana na drukarce 3D, co pozwala łatwo modyfikować projekt, wymieniać elementy w razie potrzeby i dostosować urządzenie do indywidualnych preferencji. W konstrukcji użyto łożyska 6705ZZ, zapewniającego gładkie obroty bez luzów i z przyjemnym sprzężeniem zwrotnym.

Waga urządzenia wynosi zaledwie 31 gramów, a wymiary to 56×17 mm, co czyni je wygodnym do użytku biurkowego i transportu.

Wszystkie pliki źródłowe — od schematów i oprogramowania po modele STL — są dostępne publicznie na stronie GitHub.

Ploopy Knob kosztuje 49,99 CAD (36–37 USD). Urządzenie jest dostępne w przedsprzedaży na oficjalnej stronie Ploopy.

Źródło: Ploopy

var _paq = window._paq = window._paq || []; _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u='//mm.magnet.kiev.ua/'; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '2']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })();