Skip to main content

19 posts tagged with "firmware"

View All Tags

ZMK Studio MVP General Availability

· 5 min read
Pete Johanson
Project Creator

I'm delighted to announce that after many months of work, the ZMK Studio Minimum Viable Product (MVP) has reached General Availability (GA) status. I'm very excited with the feature set and foundation we've gotten into this first release, and equally excited for the upcoming work to add even more features.

ZMK Studio provides runtime keymap functionality for ZMK powered devices, allowing you to make changes without the need to flash new firmware. It is a combination of major firmware enhancements paired with a new frontend application for interacting with your keyboard.

The app is available for compatible browsers, and as an installable desktop application for Linux, macOS, and Windows.

ZMK Studio ApplicationZMK Studio Application

Community Spotlight Series #2: Node-free Config

· 7 min read
Cem Aksoylar
Documentation maintainer

This blog continues our series of posts where we highlight projects within the ZMK ecosystem that we think are interesting and that the users might benefit from knowing about them. You might be aware that ZMK configurations in the Devicetree format use the C preprocessor so that directives like #define RAISE 2 or #include <behaviors.dtsi> can be used in them. In this installment we are highlighting the zmk-nodefree-config project by urob that contains helper methods that utilizes this fact for users who prefer editing and maintaining their ZMK config directly using the Devicetree syntax format.

Major Encoder Refactor

· 4 min read
Pete Johanson
Project Creator

Today, we merged a significant change to the low level sensor code that is used to support encoders. In particular, this paves the way for completing the work on supporting split peripheral sensors/encoders, and other future sensors like pointing devices.