Skip to content
/ macrolev Public

Macrolev is a custom analog keyboard powered by Hall Effect switches

Notifications You must be signed in to change notification settings

heiso/macrolev

Repository files navigation

Macrolev - custom analog keyboard

keyboard - picture from above
bottom picture - pcb picture

I use the two prototypes shown above as my daily drivers for both coding and gaming. They work well, and the current state of the web configurator is sufficient for seamlessly switching between coding and gaming modes. The current layout of my prototypes is Mac ISO azerty (FR).

Features

  • Analog Input: Each key detects varying levels of pressure thanks to Hall Effect technology, allowing for a more responsive and sensitive typing experience.
  • Rapid Trigger Support: Enables keys to actuate without fully releasing, allowing for faster response times during intense usage (e.g., gaming or rapid typing).
  • Continuous Rapid Trigger: For keys that require repeated pressing (e.g., in gaming), this feature allows automatic repeated key input with a single press.
  • Tap and Hold Functionality: Each key can be assigned two functions. A tap function for quick presses and a hold function for longer presses. This is ideal for combining shortcuts or creating multi-functional keys, such as assigning the right Shift key to act as an arrow up when tapped.
  • Web-Based Configurator: Allows customization of key sensitivity and rapid trigger settings, with future updates planned to enable key mapping and expanded functionality. (see screenshot)

Links

Misc

References

Tooling

PCB reviews