Iš kitų siūlomų makro įvesties įrenginių naminis autorius Instructables slapyvardžiu raul7321 išsiskiria ekrano ir atminties kortelės buvimu. Teksto failas yra saugomas žemėlapyje su 64 makrokomandų komandomis, suskirstytomis į 8 puslapius, kiekvienoje pateikiant 8 makrokomandų komandas. Puslapio pasirinkimo režime ekrane rodomi jų vardai.
Meistras remiasi įrenginio korpuso 3D modeliu korpusas PMOLED ekranui (CC-BY 3.0), kurį sukūrė „Thingiverse“ autorius slapyvardžiu TAz00. Redaguojama, pridedant visa kita, ir paaiškėja taip:
Vedlys įkelia failus: pamatai, dėklas su klaviatūros dangčiu, atminties kortelės dangtelis, viršutinis dangtis su skylute ekranui. Tada sukuria prietaiso schemą:
Arduino Taikomas „Pro Micro Leonardo“ tipas „Atmega32u4“ mikrovaldiklyje. PMOLED ekranas - 0,96 colio, skiriamoji geba 128x64. Moduliatorius su atminties kortelės laikikliu yra paruoštas arba naminis, pagamintas iš „Micro SD-SD“ adapterio. Klaviatūra yra jutiklinė, tokia kaip TTP226. Taip pat yra du mechaniniai mygtukai: viršutinis yra skirtas perjungti į puslapio pasirinkimo režimą, apatinis - iš naujo nustatyti.
Vedlys sujungia komponentus pagal schemą, išspausdina dėklą ir įdeda į jį surinkimo rezultatą.
Tada meistras parašo eskizą ir įdeda čia. Tada jis suformuoja žemiau pateiktos struktūros tekstinį failą macros.txt ir įdeda jį į atminties kortelę.
- / 1 puslapis / -NamePage1
- / „Macro1“ / -NameMacro1
.
.
- / „Macro2“ / -NameMacro2
.
.
- / „Macro3“ / -NameMacro3
.
.
- / Page2 / -NamePage2
- / „Macro1“ / -NameMacro1
.
.
- / 8 puslapis / -NamePage8
- / „Macro8“ / -NameMacro8
Kaip pavyzdį, vedlys įkelia čia failą su įprastomis „LaTeX“, „Arduino“, „C“ ir „Python“ makrokomandomis.
Kaip naudotis įrenginiu:
1. Prijunkite prie USB - apibrėžta kaip kita klaviatūra.
2. Norėdami perjungti į atitinkamą režimą, naudokite puslapio pasirinkimo mygtuką.
3. Paspauskite mygtuką su puslapio numeriu, jis bus pasirinktas.
4. Kai reikia įvesti makrokomandą, paspauskite klavišą su jo numeriu.
5. Jei reikia, pakeiskite puslapį į kitą, pakartokite 2.3 veiksmą.
6. Jei mikrovaldiklis užšąla, paspauskite atkūrimo mygtuką.