Nothing is perfect from the start, so we're constantly working on improving the design of our keyboards. Here you can find what changed from version to version for the Kyria PCB Kit.
In this minor revision, some oversights from revision 2.0 were fixed:
- Correct microcontroller pinouts: In revision 2.0, the microcontroller was flipped by accident, meaning you had to solder it with its components facing up, instead of what the build guide tells you to do. While actually somewhat desirable for nice!nano builds, it has been fixed for this revision.
- Easier RGB LED assembly: The pads to solder the RGB LEDs were relatively small for hand soldering the LEDs. In revision 2.1, they're larger, making soldering the LEDs more reliable.
- Visual changes: We've added some extra text for the TRRS jack and reset button, removing any doubt as to which side it should be soldered on. We've also flipped the resistor footprint to the top side once more, to be consistent with the 1.x revisions.
In this major revision, we focused primarily on ease of assembly and nice!nano support. Here's the full changelog:
- Easier assembly: The keyboard now has dedicated printed circuit boards for the left and the right half. This means you now can't make two of the same half anymore with one kit, whether by accident or on purpose, and makes assembly much simpler as a result.
- Switch support: The switch footprint has been modified, so that it's easier to solder and harder to make a mistake. You can now hot swap both MX and Choc switches using Mill Max 7305 sockets, where this previously was only possible with MX. Support for ALPS switches has been dropped.
- Hardware handedness: The keyboard now knows which side is which without you having to make firmware adjustments, making it easier to use either side as the master.
- Supports TRS cables: You can now use a TRS cable as well as TRRS cables to connect both halves together, making finding an appropriate cable easier. This does make it backwards incompatible, so don't use a rev2.0 Kyria together with a 1.x Kyria.
- Better nice!nano support: While using the nice!nano was already possible, there are now footprints for a on/off switch and a JST jack, which make it easier to add a battery to the Kyria for those who wish to use a wireless controller. These parts will become available to purchase along with the kit later on.
- Various changes: The silkscreen now tells you the functions of the pins right on the PCB, making troubleshooting easier. The ICSP port now has the pins correctly assigned.
- Slightly changed the microcontroller footprint to be more difficult to solder in a wrong orientation.
- Added support for the Tenting Puck, an accessory by splitkb.com that allows you to tent and tilt your keyboard using any camera tripod.
- Greatly reduced the size of the SMD diode pads to prevent the diodes from floating when assembling the diodes using hot air.
- Removed rotation from the thumb cluster underglow LEDs to reduce the need to turn your hands during assembly.
- Exposed copper on four pins on the middle thumb cluster 2u switches, since this was missing by accident. This did not impact functionality.
- Rotated the RGB underglow LEDs to all face the same direction for easier assembly.
- Made the SMD diode pads larger to allow for easier assembly.
- Changed the SMD diode symbol in the center to a simpler shape for better readability.
- Changed the SMD diode symbol for better readability.
- Base version.