Skip to content

Commit b8fb9f9

Browse files
author
Pastitas
committed
rename project and files
1 parent 816921a commit b8fb9f9

File tree

60 files changed

+121985
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+121985
-0
lines changed

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) [year] [fullname]
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

Neodox_README.md

Lines changed: 452 additions & 0 deletions
Large diffs are not rendered by default.

ergogen/neodox.yml

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,189 @@
1+
units:
2+
row_spacing: 1
3+
super_key_angle: -15
4+
thumb_cluster_angle: -30
5+
6+
# Constants
7+
ks_y: u
8+
ks_x: u
9+
choc_plate_thickness: 1.2
10+
mx_plate_thickness: 1.5
11+
12+
points:
13+
key: # each key across all zones will have these properties
14+
bind: 5
15+
width: ks_x
16+
height: ks_y
17+
tags:
18+
1u: true
19+
zones:
20+
main:
21+
rows:
22+
func:
23+
bott:
24+
home:
25+
top:
26+
num:
27+
columns:
28+
out:
29+
key:
30+
column_mark: 6
31+
column_net: col6
32+
pinky:
33+
key:
34+
column_mark: 5
35+
column_net: col5
36+
ring:
37+
key:
38+
stagger: 0.25*ks_y
39+
column_mark: 4
40+
column_net: col4
41+
middle:
42+
key:
43+
stagger: 0.125*ks_y
44+
column_mark: 3
45+
column_net: col3
46+
index:
47+
key:
48+
stagger: -0.125*ks_y
49+
column_mark: 2
50+
column_net: col2
51+
rows:
52+
func.skip: true
53+
inner:
54+
key:
55+
stagger: -0.125*ks_y
56+
column_mark: 1
57+
column_net: col1
58+
rows:
59+
func.skip: true
60+
thumb:
61+
key.stagger: -0.7*ks_y
62+
key.skip: true
63+
rows:
64+
num.skip: false
65+
top.skip: false
66+
top.padding: 1.25ks_y
67+
top.height: 1.5ks_y
68+
top.tags:
69+
1u: false
70+
15u: true
71+
72+
thumb_keys:
73+
anchor:
74+
ref: main_inner_bott
75+
shift: [0.6ks_x, -1.4ks_y]
76+
rotate: thumb_cluster_angle
77+
columns:
78+
thumb_inner:
79+
thumb_outer:
80+
rows:
81+
thumb_bottom:
82+
padding: 1.25ks_y
83+
height: 1.5ks_y
84+
tags:
85+
1u: false
86+
15u: true
87+
thumb_top:
88+
89+
super_key:
90+
anchor:
91+
ref: main_index_bott
92+
shift: [0.3ks_x, -1.2ks_y]
93+
rotate: super_key_angle
94+
key:
95+
width: 1.25ks_x
96+
tags:
97+
1u: false
98+
125u: true
99+
100+
outlines:
101+
raw:
102+
- what: rectangle
103+
where: true
104+
bound: true
105+
size: [ks_x, ks_x]
106+
- what: rectangle
107+
where: super_key
108+
bound: true
109+
size: [3ks_x, 1.25ks_x]
110+
- what: rectangle
111+
size: [55, 23]
112+
#bound: true
113+
where:
114+
ref: main_thumb_num
115+
rotate: -90
116+
shift: [20, -30]
117+
switches:
118+
- what: rectangle
119+
where: true
120+
bound: false
121+
size: [ks_x, ks_y]
122+
filet:
123+
- what: outline
124+
name: raw
125+
fillet: 1
126+
cutout:
127+
- what: outline
128+
name: filet
129+
fillet: 0.5
130+
131+
132+
pcbs:
133+
lowerdox:
134+
outlines:
135+
edge:
136+
outline: cutout
137+
switches:
138+
outline: switches
139+
layer: F.fab
140+
footprints:
141+
mx_hotswap:
142+
what: mx
143+
where: true
144+
params:
145+
from: "{{colrow}}"
146+
to: "{{column_net}}"
147+
keycaps: true
148+
reverse: true
149+
hotswap: true
150+
mx:
151+
what: mx
152+
where: true
153+
adjust:
154+
rotate: 180
155+
params:
156+
from: "{{colrow}}"
157+
to: "{{column_net}}"
158+
keycaps: false
159+
reverse: true
160+
promicro:
161+
what: promicro
162+
where:
163+
ref: main_thumb_num
164+
shift: [21, -21]
165+
rotate: -90
166+
params:
167+
orientation: down
168+
trrs:
169+
what: trrs
170+
where:
171+
ref: main_thumb_num
172+
shift: [30, -50]
173+
rotate: 270
174+
params:
175+
reverse: true
176+
symmetric: true
177+
A: ""
178+
B: VCC
179+
C: GND
180+
D: P0
181+
oled:
182+
what: oled
183+
where:
184+
ref: main_thumb_num
185+
shift: [7, -15]
186+
rotate: 0
187+
params:
188+
SDA: SDA
189+
SCL: SCL

0 commit comments

Comments
 (0)