9.30 / 10
Przeczytaj recenzjeAdafruit MacroPad RP2040 to mikrokontroler oparty na technologii Raspyberry-Pi, który automatyzuje powtarzalne zadania za pomocą makr i skryptów. Pokochasz animowane tęczowe diody LED, konfiguracja jest prosta, a jeśli masz problemy z zapamiętaniem skrótów klawiaturowych, nie będziesz chciał żyć bez tego narzędzia. Oprócz majsterkowania z kodem, możesz również wymienić przełączniki na własne i stworzyć niestandardową obudowę.
- Marka: Adaowoc
- Bezprzewodowy: nie
- Podświetlenie: tak, diody NeoPixel RGB
- Sterowanie multimediami: tak, przez makro
- Bateria: nie
- Klawiatura numeryczna: tak, przez makro
- Typ przełącznika: Kailh mechaniczny, czerwony
- Wymienne klucze: TAk
- Liczba kluczy: 12
- Zgodne urządzenia: Komputery PC i laptopy z portem USB
- Opis klawiatury: Mikrokontroler/makro pad Raspberry Pi
- Łatwy w konfiguracji i dostosowaniu
- Wyświetlacz OLED do wyświetlania etykiet kluczy
- Enkoder obrotowy do przełączania między układami klawiatury
- Preinstalowane makra dla popularnych programów
- Oszałamiająca konstrukcja dolnej płyty
- Kontrolowane przez rząd USA, tj. ściśle regulowane zezwolenie na eksport
- Brak obudowy w zestawie startowym
Adacruit MacroPad RP2040
Niewiele rzeczy jest bardziej wyczerpujących niż nudne, powtarzalne zadania. Adafruit MacroPad RP2040 może zwiększyć Twoją produktywność poprzez automatyzację zadań. Fajnie się układa i wspaniale się na to patrzy.
MacroPad to mikrokontroler zasilany Raspberry Pi z tuzinem klawiszy, malutkim wyświetlaczem OLED i dźwiękiem. Pokażemy Ci, jak to działa, co możesz z nim zrobić i czy warto w niego zainwestować!
Co to jest Adafruit MacroPad RP2040?
Macropad to niewielka klawiatura, podobna do samodzielnej klawiatury numerycznej, ale programowalna do uruchamiania makr, programów sterujących lub wyzwalania skrótów klawiaturowych. Możesz go również używać do przechowywania i wklejania fragmentów tekstu.
Adafruit MacroPad to kontroler klawiatury 3x4 zasilany przez układ Raspberry Pi RP2040 z 264 KB pamięci RAM i 8 MB pamięci flash. Dwurdzeniowy Cortex M0+ taktuje około 130 MHz. MacroPad może obsługiwać Circuit Python, Arduino lub MicroPython.
Na tablicy znajdziesz następujący sprzęt:
- Złącze USB-C do zasilania i danych
- Mechaniczne gniazda przełączników kluczykowych 3x4 kompatybilne z Cherry MX połączone z pinami GPIO
- Jedna dioda LED NeoPixel RGB na przełącznik
- Enkoder obrotowy z przełącznikiem wciskanym na pinie GPIO
- 128x64 SH1106 Monochromatyczny wyświetlacz OLED
- Głośnik/brzęczyk 8 mm
- Złącze STEMMA QT
- Przycisk reset
- Cztery występy montażowe M3 do niestandardowych obudów
Zestaw startowy zawiera sam MarcoPad i następujące części:
- 12 x mechaniczne przełączniki kluczykowe Kailh
- 12 x przezroczystych nasadek klawiszy dla przełączników kompatybilnych z MX
- 1 x dolna płyta Adafruit MacroPad
- 1x3x4 mechaniczna płyta klawiatury;
- 1 x gumowe pokrętło osłonięte wałem D dla enkodera obrotowego;
- Śruby maszynowe 4 x M3 5mm
- 4 x gumowe nóżki
Dolna płyta ma dwie pięknie zaprojektowane boki i możesz wybrać, na którą stronę od czasu do czasu wolisz patrzeć, tj. Możesz zamontować ją dowolną stroną skierowaną w dół.
Jeśli wolisz używać własnych kluczy lub zbudować niestandardową obudowę, nie musisz kupować kompletnego zestawu startowego, ale zamiast tego możesz kupić sam MacroPad.
Jak skonfigurować MacroPad RP2040
Konfiguracja jest prosta jak π. Cóż, właściwie jest to o wiele łatwiejsze. Podążaliśmy Przewodnik po MacroPad RP2040 firmy Adafruit aby dowiedzieć się o sprzęcie i konfiguracji.
Poradnik zawiera szczegółowe instrukcje krok po kroku instrukcje składania, co pomogło nam błyskawicznie wstać i zacząć działać. Zasadniczo dodajesz kilka przełączników do płytki przełącznika kluczykowego, a następnie podłączasz przełączniki z płytką do płytkę, wpinamy pozostałe przełączniki, wkręcamy opcjonalny backplate, zakładamy nasadki klawiszy i gumowe pokrętło i gotowe gotowy.
Teraz jesteś gotowy zainstaluj CircuitPythona lub skonfigurować Arduino IDE. Chcieliśmy używać naszego MacroPada do uruchamiania skrótów klawiaturowych i wklejania tekstu, więc zainstalowaliśmy CircuitPython. Pominiemy tutaj szczegółowe podsumowanie, ponieważ Adafruit wykonał świetną robotę obejmując każdy aspekt proces, w tym konfiguracja zalecanego edytora kodu (Mu Editor) i jak edytować swój pierwszy kod. Jest przyjazny dla początkujących, a ponieważ sami jesteśmy noobami, nie mieliśmy problemów z przestrzeganiem instrukcji.
Ważne jest, aby wiedzieć, że:
- „Instalowanie” CircuitPythona to kwestia uruchomienia dysku RPI-RP2 MacroPad przez przytrzymanie dwóch określonych przycisków, a następnie przeciągnięcie i upuszczenie pliku CircuitPython UF2 na ten dysk. Super proste.
- Będziesz musiał użyć Kabel USB odpowiedni do przesyłania danych podłączyć MacroPad do komputera. Jeśli dysk RPI-RP2 się nie pojawia, prawdopodobnie używasz kabla USB przeznaczonego tylko do ładowania.
- Nie musisz umieć kodować! Chociaż dobrze jest znać trochę kodowania, jeszcze lepiej Pythona, możesz wiele zrobić za pomocą prostych edycji istniejącego kodu. Poniżej pokażemy kilka przykładów.
Jak korzystać z MacroPad
Najlepszą rzeczą w dzisiejszych mikrokontrolerach jest to, że możesz czerpać z bogactwa istniejącego kodu. Adafruit MacroPad jest dostarczany z kilkoma wstępnie zainstalowanymi makrami, na przykład do sterowania Adobe Photoshop lub Illustrator, odtwarzania dźwięków, używania go jako klawiatury numerycznej, myszy i innych. Możesz przełączać się między różnymi makrami za pomocą enkodera obrotowego.
Jeśli szukasz czegoś innego, możesz bezpłatnie pobrać dodatkowe biblioteki kodu i edytować kod według własnego uznania. Nie mając umiejętności kodowania, zastosowaliśmy kilka prostych dostosowań do istniejących makr.
Utwórz wyłączone „makro”
Każdy z kilkunastu klawiszy ma konfigurowalną diodę LED, która może być przyjemna wizualnie i wraz z wyświetlaczem OLED ułatwia nawigację po klawiszach. Jeśli chcesz wyłączyć diody LED bez odłączania MacroPad, będziesz musiał stworzyć odpowiednie makro „off”.
Skopiowaliśmy jedno z domyślnych makr do nowej zakładki w Mu, nazwaliśmy plik „0 off.py” (0, więc jest to domyślne makro podczas uruchamiania) i zmieniliśmy kod, aby wyświetlał OFF jako nazwę i wyłączał wszystkie diody LED .
Dodaj tekst schematu
Aby utworzyć makro szablonowe, ponownie skopiowaliśmy domyślne makro do nowej karty w Mu i zmodyfikowaliśmy je zgodnie z naszymi upodobaniami. Zwróć uwagę, że oprócz sekwencji klawiszy, możesz również edytować poszczególne kolory LED i etykietę wyświetlaną na wyświetlaczu OLED MacroPad.
Sparuj MacroPad z AutoHotkey w systemie Windows
MacroPad jest idealny do uruchamiania wieloklawiszowych skrótów klawiaturowych za pomocą jednego kliknięcia. Ale co, jeśli chcesz zrobić coś bardziej skomplikowanego, na przykład zmienić rozmiar okna do określonych wymiarów, ale nie masz pojęcia, jak to zakodować w Pythonie? Możesz albo nauczyć się Pythona (nadal próbujemy), albo natknąć się na łatwe obejście. Wchodzić AutoHotkey.
AutoHotkey (AHK) to darmowy język skryptowy typu open source dla systemu Windows. Możesz go użyć do zmiany mapowania klawiszy lub przycisków, zdefiniuj skróty klawiszowelub tworzyć skrypty do różnych zadań. Piękno AHK polega na tym, że dodaje kolejny ogromny zbiór darmowych skryptów do przybornika i można go łatwo sparować z MacroPad.
Znaleźliśmy prosty skrypt AHK do zmiany rozmiaru okien do określonych wymiarów, co jest przydatne do robienia zrzutów ekranu. Dostosowaliśmy nasz plik AHK i przenieśliśmy go do folderu startowego systemu Windows (naciśnij Klawisz Windows + R, Wchodzić powłoka: uruchamianiei uderzył Wchodzić), aby zawsze działał. Każdy skrypt AHK definiuje również skrót klawiaturowy używany do uruchamiania skryptu. Następnie dodaliśmy ten skrót klawiaturowy do naszego makra MacroPad, w tym odpowiednią etykietę. A teraz możemy zmienić rozmiar okien za naciśnięciem jednego przycisku.
Jeśli to cię zaciekawiło AHK, nie przegap nasz przewodnik po AutoHotkey.
Czy powinieneś kupić Adafruit MacroPad RP2040?
Adafruit MacroPad RP2040 to niezbędne narzędzie dla każdego, kto ma kilka powtarzalnych zadań komputerowych do automatyzacji lub uproszczenia. Niezależnie od tego, czy edytujesz multimedia za pomocą skrótów klawiaturowych, regularnie wklejasz szablonowy tekst lub znaki specjalne, czy też potrzebujesz klawiatury numerycznej na swoim laptopie, MacroPad może to wszystko zrobić.
Nie musisz już pamiętać skrótów klawiaturowych, ponieważ możesz zaprogramować wszystko jednym naciśnięciem klawisza. W połączeniu z wyświetlaczem OLED nie musisz nawet pamiętać, który z dwunastu klawiszy należy nacisnąć, ponieważ z każdym możesz powiązać opisową etykietę.
Podobała nam się prostota MacroPada. Konfiguracja jest niezwykle łatwa i przyjemnie się na nią patrzy. Chociaż będziesz musiał edytować kod, aby go dostosować, nie musisz wiedzieć, jak kodować. Ponieważ jest wyposażony w duży wybór wstępnie zainstalowanych makr, możesz szybko rozpocząć pracę.
Jeśli wiesz, jak kodować w Pythonie, nie ma granic. Docenisz ogromną kolekcję bibliotek dostępnych dla RP2040 i zrobisz najfajniejsze rzeczy z MacroPad.
Znajdziesz tam bardziej fantazyjne i tańsze podkładki do makr lub możesz zbudować podkładkę do makr DIY, ale pamiętaj, że Adafruit MacroPad RP2040 jest w pełni konfigurowalny po wyjęciu z pudełka, umożliwia przełączanie między wieloma układami klawiatury za pomocą enkodera obrotowego i jest wyposażony między innymi w ekran OLED funkcje. To potężne narzędzie, bez którego już nie chcemy być.
Mamy nadzieję, że spodobają Ci się polecane i omawiane przez nas przedmioty! MUO ma partnerstwa partnerskie i sponsorowane, więc otrzymujemy udział w przychodach z niektórych Twoich zakupów. Nie wpłynie to na cenę, którą płacisz, i pomoże nam zaoferować najlepsze rekomendacje produktów.
Powiązane tematy
- Recenzje produktu
- Sztuczki produktywności
- Wskazówki dotyczące produktywności
- Wydajność
- Programowanie
- Pyton
- Malina Pi
- Arduino
O autorze
Podczas kończenia doktoratu Tina zaczęła pisać o technologii konsumenckiej w 2006 roku i nigdy nie przestała. Teraz także redaktor i SEO, możesz ją znaleźć na Świergot lub wędrówki pobliskim szlakiem.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować