Initial version of layout

This commit is contained in:
Tony Grosinger 2022-04-11 21:34:02 -07:00
parent 9f6032316f
commit 5bba0cd514
5 changed files with 126 additions and 0 deletions

View File

@ -13,6 +13,10 @@ A 34-key single-board keyboard created with [Ergogen](https://ergogen.xyz).
Work in progress Work in progress
- 34 [Kailh Low-Profile Mini Choc Switches (CPG1232)](https://www.aliexpress.com/item/4000277394324.html)
- Note: These are the "mini" swtiches, which are not compatible with the normal Choc layout.
- 1 package [Kailh Low-Profile Keycaps](https://www.aliexpress.com/item/32979973961.html)
## Inspiration ## Inspiration
### GergoPlex ### GergoPlex

117
chrysemys/chrysemys.yaml Normal file
View File

@ -0,0 +1,117 @@
units:
cx: 18 # Keycap is 17.5mm wide
cy: 17 # Keycap is 16.5mm tall
kx: cx + 0.5 # Key spacing horizontal
ky: cy + 0.5 # Key spacing vertical
angle: 22 # Angle between two halves
points:
mirror:
ref: matrix_inner_top
distance: 30
zones:
matrix:
rotate: -angle
columns:
pinky:
rows:
bottom:
bind: [0.5ky, 0, 0, 0]
home:
bind: [0.5ky, 0.5kx, 0.5ky, 0]
top:
bind: [0, 0.5kx, 0.5ky, 0]
ring:
rotate: -6
stagger: 7
spread: kx + 1
rows:
bottom:
bind: [0.5ky, 0, 0, 5]
home:
bind: [0.5ky, 0.5kx, 0.5ky, 0.5kx]
top:
bind: [0, 0.5kx, 0.5ky, 0]
middle:
rotate: -3
stagger: 3
spread: kx + 1
rows:
bottom:
bind: [0.5ky, 5, 0, 5]
home:
bind: [0.5ky, 0.5kx, 0.5ky, 0.5kx]
top:
bind: [0, 0, 0.5ky, 0]
index:
stagger: -6
rows:
bottom:
bind: [0.5ky, 5, 0, 0]
home:
bind: [0.5ky, 0.5kx, 0.5ky, 0.5kx]
top:
bind: [0, 0, 0.5ky, 5]
inner:
stagger: -4
rows:
bottom:
bind: [0.5ky, 0, 0, 0]
home:
bind: [0.5ky, 0.5kx, 0.5ky, 0.5kx]
top:
bind: [0, 5, 0.5ky, 5]
rows:
bottom:
home:
top:
thumbfan:
anchor:
ref: matrix_inner_bottom
shift: [-(kx/2), -(ky + 2)]
columns:
near:
rows:
thumb:
bind: [10, 5, 0, 0]
home:
rotate: -15
spread: 20
origin: [-10, -9]
rows:
thumb:
bind: [20, 5, 0, 5]
far:
rotate: -15
spread: 20
origin: [-10, -9]
rows:
thumb:
bind: [0, 0, 0, 5]
rows:
thumb:
outlines:
exports:
_key_outline:
- type: keys
side: both
size: 16
_center:
- type: polygon
points:
- ref: matrix_inner_top
- ref: mirror_matrix_inner_top
- ref: mirror_thumbfan_far_thumb
- ref: thumbfan_far_thumb
_keycaps:
- type: keys
side: both
size: [cx, cy]
bound: false
_panel:
- name: _center
- name: _key_outline
panel:
- name: _panel
demo_keycaps:
- panel
- ^_keycaps

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 KiB

View File

@ -0,0 +1,5 @@
[ZoneTransfer]
ZoneId=3
ReferrerUrl=https://www.aliexpress.com/
HostUrl=https://ae01.alicdn.com/kf/H62e35b6a76a24d65ad2c7f35e66020c2H.jpg
LastWriterPackageFamilyName=Microsoft.Windows.Photos_8wekyb3d8bbwe

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 KiB