All prices below are based 5 pieces (minimum) on: JLCPCB.
- PCB based on Rev 1 features, added:
- ⭐ Switch matrix is driven by IO expanders through SPI to achieve <1 ms end to end latencies.
- ⭐ Heavily increased brightness of all LEDs by having separate LED driver for each 2 columns (due to max current per chip).
- ⭐ Fixed bug with swapped GND and VCC, no more bridging needed.
- TKL Case
- ⭐ Added support for magnetically attachable numpad from left or right by inserting magnets into prepared sockets.
- I recommend N52 magnets, with those connection is strong enough to lift numpad part into air :)
- I used these magnets 20x5x2 from exactly this store. I had bad experience with some other sellers as quality of magnets were lower than advertised.
- You need 18 magnets in total for TKL keyboard (and another 18 for numpad).
- ⭐ Added support for magnetically attachable numpad from left or right by inserting magnets into prepared sockets.
- Numpad Case
- ⭐ Created magnetically attachable numpad! :)
- Similar design like main TKL keyboard (just without internal pillars for extra support)
- Requires it's own microcontroller and battery in case of bluetooth usage.
- Top part of numpad is kept empty for this moment - work in progress, meant for display and fingerprint sensor.
- ⭐ Created magnetically attachable numpad! :)
- PCB based on revision 0 features, added:
- ⭐ Switch matrix is driven by IO expanders through I2C.
- ⭐ Added RGB leds to every switch
- Each LED's color configurable separately.
- Controlled by built-in LED driver controlled through I2C.
- 💪🏻 All solderable JLCPCB library components for assembly are moved to top side.
- 💪🏻 Increased clearances.
- 🤜🏻 Collisions of diods with stabilizers are fixed.
- ❗ Contains bug with powering MCP23017 chips (GND and VCC are swapped - can be easily fixed by bridging with 2 wires and some scratching :) )
- ⭐ TKL matrix for Cherry MX switches.
- ⭐ Holes for stabilizers.