here's a quick note on cn-made pcbs, in terms of qmk support. as of this writing, basically there are 3 categories:
1. qmk/via support with working qmk source code; this is the best, but only few are in this category;
2. qmk support with their own qmk-configurator-like UI; usually a json file for the pcb is provided, so that you can load it with the provided UI, and make your own firmware; for the more advanterous, you can download the qmk source code generated from these sites (based on pretty old code base), modify and extend it to via/vial support;
3. qmk/via support, with or without qmk firmware binary provided to users; no source code. usually the stock firmware will support via, and you just need a sideloading json file to make via work.
of the three, the last one is the most limited option in terms of qmk support. however, it's also the most common practice in cn. if you liked to play with qmk/via/vial, this is the worst option.
hence, if you're into qmk and wishes to use cn-based pcbs, it's better to choose those that are in the first 2 categories.
in general, just be aware that typical sellers in cn have a different mindset about qmk and open source. only few have the right ideas about it.
--
edit: talking about qmk source code, in case anyone with simpler6x from ilumkb, they are now available at qmk official firmware source tree,
https://github.com/qmk/qmk_firmware/tree/ma...eyboards/ilumkbThis post has been edited by horns: Feb 11 2022, 03:12 PM