Status updateOk, it's high time to report on the status of the PCB, because there are only a couple of days until payment deadline.
I did have some delay in the design process, so I'm sorry, but I am catching up. I've spent the whole today finishing some unfinished tasks, and I'll present in short the changes since the last time:
1. I routed a whole matrix for LED backlighting. There are 14 columns and 5 rows, just like with the switches. This means every LED can be turned on or off independently, the LEDs which were already connected to the controller are obviously not connected to the matrix,
2. all rows and columns of this matrix are broken out to headers on the top side of the board along with 4 communication lines and power. Those who want backlighting will need an extra module which will sit under the main PCB and drive the LEDs. I will design this module later, when GH60 is sent out,
3. I fixed the horizontal position of the USB connector and changed the dimensions of the PCB just a little, so that it sits exactly in the center of the Poker case.
4. I changed solder pads' drill sizes - 0.8128 (32mil) for LEDs (instead of 1mm - crazy...), enlarged most of the pads where hand soldering is involved (headers and resistors),
Older changes since rev. A:
5. split backspace option (one more key to the right of backspace, and option to move backspace to the left and install a 1x key),
6. all switches rotated 0 or 180 degrees
7. 4 extra LED clusters (read previous post)
If you're interested, here are the issues I still have to address:
https://github.com/komar007/ghkb/issues?milestone=1&state=openI'm closing old and adding new ones all the time, so the number of issues is more or less constant:D
What we're doing nextIn a couple of days, if everything goes all right, I will order the (hopefully) final prototype. This is necessary because of really big changes in the board since the last time.
This time there won't be an open prototype group buy, because there's no time for it. However, I will order more and send a prototype to everyone actively involved in the project, especially case-wise to make sure all the dimensions are ok. This time prototype means just the PCB, no components or anything else.