These are keycaps for the Doio macro keyboard. There are 20 of them to replace 16 standard originals.
To achieve the best results, you should use a 0.2 mm hotend. It was a pleasure to touch 3D-printed keycaps and don't feel the usual ‘3D-printed texture’. 0.2 mm printed keycaps feel polished, despite the rough look.
And another tip is to use Silk PLA for the icons and text. They look amazing.
UPD: To print them with no support, you will have to rotate them faces down and then split them into objects to assign colors. (Or use .3mf file for BambuStudio where those operations are already done.)
The author marked this model as their own original creation.