Hardware Prototype • Version 1.0
Macro K1 is a programmable macro keyboard prototype designed for shortcut automation, tactile control, and workflow optimization.
The Macro K1 is a fully programmable macro keyboard featuring 12 mechanical keys with replaceable keycaps and hot-swappable switches. It is built specifically for shortcut automation rather than typing.
The device includes two infinite rotary knobs with metal-finished heads and integrated press buttons. These knobs allow continuous rotation for parameter control such as volume, zoom, timeline scrubbing, or any user-defined action.
A 0.91-inch monochrome OLED display (128×64 pixels) provides real-time feedback, showing the active mode and shortcut profile. This ensures users always know which configuration is currently applied.
The following specifications describe the current Prototype 1.0 implementation. Future versions may include enhanced hardware, firmware, and software-level improvements.
| Product Name | Macro K1 |
|---|---|
| Prototype Version | Prototype 1.0 |
| Key Count | 12 Mechanical Keys (Hot-swappable) |
| Rotary Encoders | 2 Infinite Rotary Knobs with Press Function |
| Display | 0.91-inch Monochrome OLED (128 × 64) |
| Operating Modes | Default, Chrome, Blender, Game |
| Connectivity | USB Type-C |
| PCB | Custom Designed PCB |
| Body Material | PLA-based Prototype Enclosure |
| Programmability | Fully Programmable (Firmware-based) |
| Target Use | Shortcut Automation & Workflow Optimization |
| Future Enhancements | Dedicated Macro Software, Advanced OLED UI |
Prototype 1.0 uses a PLA-based enclosure for rapid prototyping, combined with a custom-designed PCB and a modern USB Type-C connection.
Macro K1 supports multiple operating modes that adapt its functionality to different applications:
Switching between modes is instant, with the OLED display updating in real time to reflect the active profile.
The current version (v1.0) offers full firmware-level programmability, allowing users to customize shortcuts, rotary behavior, and display output.
Future revisions will introduce a dedicated macro configuration software, enhanced OLED UI elements, system information displays, and easier customization without firmware recompilation.
This page template is designed for documenting multiple VHASS prototypes, with each prototype evolving independently through future versions.
Let's discuss how VHASS can help transform your technology challenges into innovative solutions.