zmk-rgbled-widget: A ZMK module to add battery & BT indicators using an RGB LED (like in Xiao BLEs)
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBR
    bravekarma
    4w ago 100%

    Nice! It was essentially my first Zephyr project and I tried to make it accessible code-wise, so I am happy you found it useful in that regard.

    I know at least a couple other people that adapted it to a single LED. I’d probably do it too if I needed it but I’d find it difficult to share it with others given that decoding the information is harder for others.

    1
  • github.com

    I find that having a way to check the battery and connection status is very useful with wireless devices. Traditionally, the way to do this is through the addition of a display. However I always thought displays were a bit overkill for that and once I started using Xiao BLE controllers I noticed that they have an RGB LED built onto the controller itself that can be programmed. So I wrote a small tool to indicate the battery and BT profile status that uses that LED, and I thought I'd share more broadly in case it is useful to others. It's pretty easy to add to your ZMK build as documented in the README as it is a [ZMK module](https://zmk.dev/docs/features/modules). While it supports Seeeduino Xiao BLE out of the box, it's also easy to add support for it if you have a custom keyboard that has three dumb LEDs for RGB colors.

    36
    2
    https://zmk.dev/blog/2024/01/05/zmk-tools

    ZMK community spotlight series continues with a third installment -- and this one is a twofer! ZMK contributor Joel Spading wrote about [ZMK Tools](https://github.com/joelspadin/zmk-tools), a handy Visual Studio Code extension to ease working with ZMK configurations, and [ZMK Locale Generator](https://github.com/joelspadin/zmk-locale-generator), a tool to help users that use non-US English keyboard locales in their operating systems.

    10
    0
    https://zmk.dev/blog/2023/12/17/nodefree-config

    The second post of our community spotlight series is now up! This time we are highlighting the [zmk-nodefree-config](https://github.com/urob/zmk-nodefree-config) project by [urob](https://github.com/urob), which provides handy utilities for working with ZMK devicetree keymaps. Also check out the first post in the series by Nick Coutsos at https://zmk.dev/blog/2023/11/09/keymap-editor if you haven't done so yet, especially if you prefer a more graphical approach to editing your ZMK keymaps.

    8
    0
    https://zmk.dev/blog/2023/11/09/keymap-editor

    We are starting a new series of "community spotlight" posts, where we highlight interesting and useful projects in the ZMK ecosystem. The first post is penned by Nick Coutsos, talking about the [Keymap Editor](https://nickcoutsos.github.io/keymap-editor/) project which lets you edit your ZMK keymaps with a graphical interface.

    24
    0