9.30 / 10
Citiți recenziiAdafruit MacroPad RP2040 este un microcontroler alimentat de Raspyberry-Pi pentru automatizarea sarcinilor repetitive folosind macrocomenzi și scripturi. Îți vor plăcea luminile LED cu curcubeu animat, este ușor de configurat și, dacă te străduiești să-ți amintești comenzile rapide de la tastatură, nu vei dori să trăiești fără acest instrument. Pe lângă modificarea codului, puteți, de asemenea, înlocui comutatoarele cu ale dvs. și puteți crea o carcasă personalizată.
- Marca: Adafruit
- Fără fir: Nu
- Iluminare de fundal: da, LED-uri NeoPixel RGB
- Comenzi media: da, prin macro
- Baterie: Nu
- Num Pad: da, prin macro
- Tip comutator: Kailh mecanic, roșu
- Chei înlocuibile: da
- Număr de chei: 12
- Dispozitive compatibile: PC-uri și laptop-uri cu port USB
- Descrierea tastaturii: Microcontroler / macro pad Raspberry Pi
- Ușor de configurat și personalizat
- Afișaj OLED pentru a afișa etichetele cheilor
- Codificator rotativ pentru a comuta între aspectul tastaturii
- Macro-uri preinstalate pentru programe comune
- Design uimitor al plăcii inferioare
- Controlat de guvernul SUA, adică autorizație de export strict reglementată
- Nicio carcasă inclusă în kit-ul de pornire
Adacruit MacroPad RP2040
Puține lucruri sunt mai obositoare decât sarcinile repetitive plictisitoare. Adafruit MacroPad RP2040 vă poate crește productivitatea prin automatizarea sarcinilor. Este distractiv de configurat și minunat și de privit.
MacroPad este un microcontroler alimentat de Raspberry Pi, cu o duzină de taste, un afișaj OLED minuscul și sunet. Vă vom arăta cum funcționează, ce puteți face cu el și dacă merită să investiți!
Ce este Adafruit MacroPad RP2040?
Un macropad este o tastatură minusculă, la fel ca o tastatură numerică autonomă, dar programabilă pentru a rula macrocomenzi, a controla programe sau a declanșa comenzi rapide de la tastatură. De asemenea, îl puteți folosi pentru a stoca și a lipi fragmente de text.
Adafruit MacroPad este un controler cu tastatură 3x4 alimentat de un cip Raspberry Pi RP2040 cu 264KB de RAM și 8MB de memorie flash. Cortex M0+ dual-core are o frecvență de aproximativ 130 MHz. MacroPad poate rula Circuit Python, Arduino sau MicroPython.
Pe placă, veți găsi următorul hardware:
- Conector USB-C pentru alimentare și date
- Prize pentru comutator mecanic 3x4 compatibile Cherry MX legate la pinii GPIO
- Un LED NeoPixel RGB per comutator
- Encoder rotativ cu comutator cu apăsare pe un pin GPIO
- 128x64 SH1106 Ecran OLED monocrom
- difuzor/buzzer de 8 mm
- Conector STEMMA QT
- Butonul de resetare
- Patru capete de montare M3 pentru carcase personalizate
Setul de pornire include MarcoPad-ul și următoarele piese:
- 12 x întrerupătoare mecanice Kailh cu cheie
- 12 x taste clare pentru comutatoare compatibile MX
- 1 x placă inferioară Adafruit MacroPad
- 1 x 3x4 placă de tastatură mecanică
- 1 x buton din cauciuc cu manta cu arbore D pentru codificatorul rotativ
- 4 x șuruburi M3 de 5 mm
- 4 x picioare de cauciuc
Placa de jos are două laturi frumos proiectate și puteți alege la ce parte ați prefera ocazional să vă uitați, adică o puteți monta cu ambele părți în jos.
Dacă preferați să folosiți propriile chei sau să construiți o carcasă personalizată, nu trebuie să obțineți setul de pornire complet, ci puteți cumpăra MacroPad-ul singur.
Cum se configurează MacroPad RP2040
Configurarea este simplă ca π. Ei bine, de fapt, este mult mai ușor. Noi am urmat Ghidul MacroPad RP2040 de la Adafruit pentru a afla despre hardware și configurare.
Ghidul include detaliat pas cu pas instrucțiuni de asamblare, care ne-a ajutat să ne punem în funcțiune în cel mai scurt timp. În esență, adăugați câteva întrerupătoare pe placa comutatorului cu cheie, apoi conectați întrerupătoarele cu placa la placa, conectați întrerupătoarele rămase, înșurubați placa din spate opțională, montați capacele de taste și butonul de cauciuc și este Terminat.
Acum ești gata instalați CircuitPython sau configurați Arduino IDE. Am vrut să folosim MacroPad-ul nostru pentru a rula comenzi rapide de la tastatură și a lipi text, așa că am instalat CircuitPython. Vom sări peste un rezumat detaliat aici, deoarece Adafruit a făcut o treabă excelentă acoperind fiecare aspect al procesul, inclusiv configurarea editorului de cod recomandat (Mu Editor) și cum să editați primul cod. Este prietenos pentru începători și, fiind noi înșine noob, nu am avut probleme în urma instrucțiunilor.
Ceea ce este important de știut este următorul:
- „Instalarea” CircuitPython este o chestiune de lansare a unității RPI-RP2 a MacroPad ținând apăsat două butoane specifice, apoi trageți și plasați fișierul CircuitPython UF2 pe acea unitate. Super simplu.
- Va trebui să utilizați un Cablu USB potrivit pentru transferul de date pentru a conecta MacroPad-ul la computer. Dacă unitatea RPI-RP2 nu apare, sunt șanse să fi folosit un cablu USB doar pentru încărcare.
- Nu trebuie să știți să codificați! Deși este benefic să cunoașteți ceva codare, și mai bine Python, puteți face multe cu simple editări ale codului existent. Vă vom arăta câteva exemple mai jos.
Cum să utilizați MacroPad
Cel mai bun lucru despre microcontrolere în zilele noastre este că puteți extrage dintr-o mulțime de cod existent. Adafruit MacroPad vine cu o mulțime de macrocomenzi preinstalate, de exemplu, pentru a controla Adobe Photoshop sau Illustrator, pentru a reda tonuri, pentru a le folosi ca tastatură numerică, mouse și multe altele. Puteți comuta între diferitele macro-uri utilizând codificatorul rotativ.
Dacă căutați altceva, puteți descărca gratuit biblioteci de coduri suplimentare și puteți edita codul după cum doriți. Neavând abilități de codificare, am aplicat câteva personalizări simple macrocomenzilor existente.
Creați o „Macro” dezactivată
Fiecare dintre cele zece taste poartă un LED personalizabil, care poate fi plăcut vizual și, împreună cu afișajul OLED, vă ajută să navigați între taste. Dacă doriți să opriți LED-urile fără a deconecta MacroPad-ul, va trebui să creați o macrocomandă „off” adecvată.
Am copiat una dintre macrocomenzile implicite într-o filă nouă pe Mu, am numit fișierul „0 off.py” (0, deci este macrocomandă implicită la pornire) și am editat codul pentru a afișa OFF ca nume și a stinge toate LED-urile .
Adăugați text standard
Pentru a crea o macrocomandă standard, am copiat din nou o macrocomandă implicită într-o filă nouă în Mu și am editat-o după bunul nostru plac. Rețineți că, pe lângă secvența de taste, puteți edita și culorile LED individuale și eticheta afișată pe afișajul OLED al MacroPad.
Asociați MacroPad cu AutoHotkey pe Windows
MacroPad este perfect pentru a rula comenzi rapide de la tastatură cu mai multe taste cu un singur clic. Dar dacă doriți să faceți ceva mai complicat, cum ar fi redimensionarea unei ferestre la dimensiuni specifice, dar nu aveți nicio idee cum să codificați acest lucru în Python? Ai putea fie să înveți Python (încă încercăm), fie ai putea da peste o soluție ușoară. introduce AutoHotkey.
AutoHotkey (AHK) este un limbaj de scripting gratuit, open-source pentru Windows. Îl puteți folosi pentru a remapa taste sau butoane, definiți tastele rapide, sau creați scripturi pentru diferite sarcini. Frumusețea AHK este că adaugă un alt uriaș colecție de scripturi gratuite la cutia dvs. de instrumente și o puteți asocia cu ușurință cu MacroPad.
Am găsit un script AHK simplu pentru a redimensiona ferestrele la dimensiuni specifice, care este util pentru a face capturi de ecran. Ne-am personalizat fișierul AHK și l-am mutat în folderul Windows Startup (apăsați Tasta Windows + R, introduce shell: pornire, și lovit introduce), așa că ar rula întotdeauna. Fiecare script AHK definește, de asemenea, comanda rapidă de la tastatură folosită pentru a rula scriptul. Apoi, am adăugat această comandă rapidă de la tastatură la macrocomandă MacroPad, inclusiv o etichetă adecvată. Și acum putem redimensiona ferestrele prin atingerea unui buton.
Dacă acest lucru v-a făcut curios despre AHK, nu ratați ghidul nostru AutoHotkey.
Ar trebui să cumpărați Adafruit MacroPad RP2040?
Adafruit MacroPad RP2040 este un instrument obligatoriu pentru oricine are câteva sarcini repetitive pe computer de automatizat sau simplificat. Fie că editați conținut media folosind comenzi rapide de la tastatură, dacă lipiți în mod regulat text standard sau caractere speciale sau aveți nevoie de un Numpad pe laptop, MacroPad poate face totul.
Nu mai trebuie să vă amintiți comenzile rapide de la tastatură, deoarece puteți programa totul într-o singură apăsare de tastă. Împreună cu afișajul OLED, nici nu trebuie să vă amintiți care dintre cele douăsprezece taste să apăsați, deoarece puteți asocia o etichetă descriptivă cu fiecare.
Ne-a plăcut simplitatea MacroPad-ului. Este incredibil de ușor de configurat și o bucurie de privit. Deși va trebui să editați codul pentru a-l personaliza, nu trebuie să știți cum să codificați. Deoarece vine cu o selecție bună de macrocomenzi preinstalate, puteți începe să rulați în scurt timp.
Dacă știți să codificați în Python, cerul este limita. Veți aprecia colecția vastă de biblioteci disponibile pentru RP2040 și veți ajunge să faceți cele mai tari lucruri cu MacroPad.
Veți găsi tampoane macro mai fanteziste și mai ieftine acolo sau puteți construi un tampon macro DIY, dar rețineți că Adafruit MacroPad RP2040 este complet personalizabil din momentul livrării, vă permite să comutați între mai multe aspecte de tastatură utilizând codificatorul rotativ și vine cu un ecran OLED, printre altele utile Caracteristici. Este un instrument puternic fără de care nu mai vrem să fim.
Sperăm să vă placă articolele pe care le recomandăm și pe care le discutăm! MUO are parteneriate afiliate și sponsorizate, așa că primim o parte din veniturile din unele dintre achizițiile dvs. Acest lucru nu va afecta prețul pe care îl plătiți și ne ajută să oferim cele mai bune recomandări de produse.
Subiecte asemănătoare
- Recenzii de produse
- Trucuri de productivitate
- Sfaturi de productivitate
- Productivitate
- Programare
- Piton
- Raspberry Pi
- Arduino
Despre autor

În timp ce termina un doctorat, Tina a început să scrie despre tehnologia de consum în 2006 și nu s-a oprit niciodată. Acum, de asemenea, un editor și SEO, o puteți găsi pe Stare de nervozitate sau drumeții pe un traseu din apropiere.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Click aici pentru a te abona