Yes, I have a version at the Github link above. It does not have the updates to match Harry’s version 1.0 for the PC, yet, but I have been using it with the 4 character location limitation on several Macs. It really needs more testers.
I hope to extend it to the six character location capability once I get some time. I will need to check the firmware level to enable the feature and I want to review how Harry does it so the clone matches his original as closely as possible.
I am also considering supporting something like Qt. I used tkinter because Python included it by default. Now, they decided to drop tkinter from being default on new installs, so I am thinking it might be nice to move to Qt. I am guessing Harry and others might like it to use a framework tool to design the GUI, instead of the hand coded way I did it so far. This might make the non-PC versions look a bit different than the original, but it might be easier for other programmers to help maintain it.