Macro K1

Hardware Prototype • Version 1.0

Macro K1 is a programmable macro keyboard prototype designed for shortcut automation, tactile control, and workflow optimization.

Macro K1 Prototype Front
Macro K1 Prototype Top

Prototype Overview

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.

Technical Specifications

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

Hardware & Operating Modes

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.

Programmability & Future Scope

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.

Engineering the Future, Together

Let's discuss how VHASS can help transform your technology challenges into innovative solutions.