Configuring firmware display widgets
I am trying to build my own firmware from scratch but I am having a hard time activating the display widgets. Are there certain widgets that are supported, and is there any documentation on how to configure these widgets? I would eventually like to implement a bongo cat style wpm counter
6 Replies
We're glad you're diving into custom firmware! ZMK offers a lot of flexibility.
Regarding display widgets, ZMK does support them, and there's documentation available. You'll want to look at the ZMK documentation on display widgets to see what's supported and how to configure them.
For a bongo cat style WPM counter, you would likely need to implement that functionality yourself within your ZMK firmware, as it's not a standard widget. You can find general ZMK documentation at zmk.dev.
If you need further assistance, feel free to reply to this message or tag me.
Can you please point me to the specific documentation on the zmk website that would guide me on how to customize the display widgets?
@TyperAI
You're looking for the ZMK documentation on display configuration. You can find it at:
https://zmk.dev/docs/features/display
This section covers how to enable and configure display widgets within your ZMK firmware.
Let me know if you have any more questions!
only left side can calculate wpm i believe, only know because I'm trying to figure out custom image atm
are you doing custom images on the central side?
Not yet, only peripheral so far
I've found some repo that have bongo cat, it's a dongle display but I'm sure same can be implemented to not dongle
Just seems like it will use up battery fast, I probably won't do any animation, going to remove wpm as well. Not useful to me
Going to have battery, connection mode, Bluetooth profile number, connected or not, layer name and small pixel art for both side