Custom QMK firmware?

Which keyboard should I use as a base?
qmk compile -kb <what-kb-template-to-start-with> -km default

I do not see a “framework” directory under framework_qmk/keyboards/. I note that Mr Schwager above based his on ansi, but I’m not finding a template for that either. What shape is the matrix? cols/rows.

Which branch did you download?
v0.2.9 is the on one you want (at the time of this post).

git clone -b v0.2.9 https://github.com/FrameworkComputer/qmk_firmware.git

See here: Custom QMK firmware? - #14 by MJ1
plus this: Custom QMK firmware? - #31 by MJ1

1 Like

Thanks. I made the mistake of checking out master and expecting it to be there. Or at least see ‘v0.2.9’ as a branch. I think v0.2.9 is technically a tag.

I had some “fun” by using the python tool uv for a virtualenv which, at least on master, broke the qmk install and provided a time sink. Is there a suitable respository of knowledge to log our experiences for others to pick over. Or is this it?

We don’t have anything really ideal.
For some things: framewiki.net
For linux related info, the arch wiki is great, as it usually is. With lots of info that also applies outside of arch. wiki.archlinux.org/title/Category:Framework
And for most other things, the forum here.

Also for general FW firmware there is an issue tracker on their github: github.com/FrameworkComputer/SoftwareFirmwareIssueTracker

1 Like