├── 3dmodel ├── ckw12_housing.stp ├── ckw12_stem.stl ├── ckw12_stem_for_nylon.stl └── ckw12_wheel.stp ├── README.md ├── doc ├── buildguide.md └── img │ ├── CKW12_3.JPG │ ├── CKW12_4.jpg │ ├── CKW12_footprint.png │ ├── koro.JPG │ ├── koro1.JPG │ ├── koro10.JPG │ ├── koro11.JPG │ ├── koro2.JPG │ ├── koro3.JPG │ ├── koro4.JPG │ ├── koro5.JPG │ ├── koro6.JPG │ ├── koro7.JPG │ ├── koro8.JPG │ ├── koro9.JPG │ ├── koro_LP.jpg │ ├── koro_LP1.JPG │ ├── koro_LP2.JPG │ └── kote.JPG └── pcb ├── _footprint ├── CKW12.kicad_mod ├── EC05E1220202.kicad_mod ├── SKQYACE010.kicad_mod └── my_mount_hole_M2_pad.kicad_mod ├── bottom ├── ckw12_bottom.kicad_pcb ├── ckw12_bottom.kicad_pro ├── ckw12_bottom.kicad_sch ├── fp-info-cache └── fp-lib-table └── top ├── _autosave-ckw12_top.kicad_pcb ├── ckw12_top.kicad_pcb ├── ckw12_top.kicad_pro ├── ckw12_top.kicad_sch ├── fp-info-cache ├── fp-lib-table └── ~_autosave-ckw12_top.kicad_pcb.lck /3dmodel/ckw12_stem.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/3dmodel/ckw12_stem.stl -------------------------------------------------------------------------------- /3dmodel/ckw12_stem_for_nylon.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/3dmodel/ckw12_stem_for_nylon.stl -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # CKW12 2 | CKW12はクリックあり1U水平ロータリエンコーダです 3 | + EC12に極力寄せたフットプリント 4 | + 通常プロファイル、ロープロファイルいずれの高さにも調整可能 5 | 6 | 7 | ## Whare to Buy 8 | 9 | [BOOTH](https://kumamuk.booth.pm/items/6771437)にて組み立てキットが購入可能 10 | 11 | ## Build Guide 12 | 13 | ビルドガイドは[こちら](https://github.com/kumamuk-git/CKW12/blob/main/doc/buildguide.md) 14 | 15 | ![alt text](doc/img/CKW12_3.JPG) 16 | ![alt text](doc/img/CKW12_4.jpg) 17 | ![alt text](doc/img/CKW12_footprint.png) 18 | -------------------------------------------------------------------------------- /doc/buildguide.md: -------------------------------------------------------------------------------- 1 | # CKW12の組み立て 2 | 3 | LP版では一部部品が不要です。 4 | 5 | ## 必要部品 6 | | 名前 | 数 | 備考 | 7 | |:-|---:|:-| 8 | | ハウジング | 1個 || 9 | | ホイール | 1個 | 3Dプリント品| 10 | | ステム | 1個 | 3Dプリント品| 11 | | EC05E1220202 | 1個 | | 12 | | コンスルーピン(3ピン) | 2個 |うち1つは中央のピンが不必要のため取り外しています | 13 | | CKW12_top基板 | 1枚 | | 14 | | ネジ M2 3.5mm or 8mm | 4本 | LP版...3.5mm 通常版...8mm | 15 | | CKW12_bottom基板 | 1枚 |LP版では不要| 16 | | スペーサー M2 3mm | 4本 |LP版では不要 | 17 | | スプリングピン(ポゴピン) | 1本 | LP版では不要| 18 | 19 | 20 | 21 | ## 組み立て手順 22 | 23 | ### 目次 24 | - [1. top基板(共通)](#1-上部基板共通) 25 | - [1-1. コンスルー取付(LP版のみ)](#1-1-コンスルー取付lp版のみ) 26 | - [2. bottom基板(LP版不要)](#2-bottom基板lp版不要) 27 | 28 | 29 | 30 | ### 1. top基板(共通) 31 | 32 | 写真のようにtop基板にロータリーエンコーダ(EC05E1220202 )を置き、はんだで固定します。 33 | エンコーダ側面からはんだ付けすると楽かと思います。 34 | ***端子部分ははんだ不良が起きやすいので、端子を小手でパッド側に押し付けつつ温めてはんだを流し込むようにすると良さそうです。*** 35 | なのでここも細かい小手先がいいですね。 36 | エンコーダが動かない場合の原因は十中八九これです。 37 | きれいにはんだ出来ているように見えてもここを疑ってください。 38 | 39 | 40 | ![alt text](./img/koro5.JPG) 41 | 42 | エンコーダにホイールとステムを取り付けます。 43 | まず、ホイールを置き、そしてスイッチ側からホイールの穴を通す形でステムを入れ込み、 44 | ステムの先端をロータリーエンコーダに差し込んでください。 45 | ここで無理に押し込むとステムが折れてしまいます。 46 | ***ステムの先端と、エンコーダーの穴がそれぞれ六角形になっているので、向きが合うのを確認してから慎重に差し込んでください。*** 47 | 48 | 49 | ![alt text](./img/koro6.JPG) 50 | 51 | そして上からハウジングをかぶせます。 52 | ハウジングの細かいサポート材が取り切れていないときれいに嵌らない場合があるので、もし取り残しがあればピンセットなどで取り除いてください。 53 | 54 | 55 | ![alt text](./img/koro7.JPG) 56 | 57 | 58 | #### 1-1. コンスルー取付(LP版のみ) 59 | 60 | LP版の場合はこの時点でコンスルーを取り付けてください。 61 | ハウジングかぶせてからでも可。 62 | ※デカ指失礼 63 | ![alt text](img/koro_LP1.JPG) 64 | 65 | そしてM2ネジ3.5mmでハウジングを固定してください。 66 | ※デカ指失礼2 67 | ![alt text](img/koro_LP2.JPG) 68 | 69 | LP版は異常で組み立て完了です。 70 | 71 | ![alt text](img/koro_LP.jpg) 72 | 73 | 74 | 75 | 76 | ### 2. bottom基板(LP版不要) 77 | 78 | bottom基板(中央に穴のないほう)にポゴピンを1本付けます。 79 | 分かりづらいですが、切り離す前に部品がついていたほうが表になります。 80 | 表面に対して、上からポゴピンを差し込みます。 81 | マステ等で固定して、裏からはんだ付けがいいかな思います。 82 | 83 | ***↓これが表面です。*** 84 | ![alt text](./img/koro11.JPG) 85 | 86 | 続いて裏面から8mmのネジで3mmスペーサーを固定します。 87 | このスペーサーが上下基板を繋ぐ導体になります。 88 | そして写真のようにコンスルーを取り付けます。 89 | 90 | ![alt text](./img/koro8.JPG) 91 | 92 | 93 | 上下を取り付けます。 94 | タクトスイッチ裏のパッドにポゴピンが当たるような向きにして、ネジをハウジングに差し込み固定してください。 95 | この際に固定が緩いと上下の基板の接続不良となってしまうため、しっかりと固定してください。 96 | 97 | ![alt text](./img/koro9.JPG) 98 | ![alt text](./img/koro10.JPG) 99 | ↑隙間がなくなるまでネジを締めてください。 100 | 101 | 以上で組み立て完了です。 102 | コンスルーを基板に差し込み取り付けてください。 103 | なお、コンスルーの差し込みのみでの固定なので若干ぐらつきがあります。 104 | 気になる場合は交換不可になりますが、基板にはんだで固定してしまってもよいかもしれません。 -------------------------------------------------------------------------------- /doc/img/CKW12_3.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/CKW12_3.JPG -------------------------------------------------------------------------------- /doc/img/CKW12_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/CKW12_4.jpg -------------------------------------------------------------------------------- /doc/img/CKW12_footprint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/CKW12_footprint.png -------------------------------------------------------------------------------- /doc/img/koro.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro.JPG -------------------------------------------------------------------------------- /doc/img/koro1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro1.JPG -------------------------------------------------------------------------------- /doc/img/koro10.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro10.JPG -------------------------------------------------------------------------------- /doc/img/koro11.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro11.JPG -------------------------------------------------------------------------------- /doc/img/koro2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro2.JPG -------------------------------------------------------------------------------- /doc/img/koro3.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro3.JPG -------------------------------------------------------------------------------- /doc/img/koro4.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro4.JPG -------------------------------------------------------------------------------- /doc/img/koro5.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro5.JPG -------------------------------------------------------------------------------- /doc/img/koro6.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro6.JPG -------------------------------------------------------------------------------- /doc/img/koro7.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro7.JPG -------------------------------------------------------------------------------- /doc/img/koro8.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro8.JPG -------------------------------------------------------------------------------- /doc/img/koro9.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro9.JPG -------------------------------------------------------------------------------- /doc/img/koro_LP.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro_LP.jpg -------------------------------------------------------------------------------- /doc/img/koro_LP1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro_LP1.JPG -------------------------------------------------------------------------------- /doc/img/koro_LP2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/koro_LP2.JPG -------------------------------------------------------------------------------- /doc/img/kote.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kumamuk-git/CKW12/a5add17f1abf8e28d20e48990fd6b3710f451d96/doc/img/kote.JPG -------------------------------------------------------------------------------- /pcb/_footprint/CKW12.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "CKW12" 2 | (version 20240108) 3 | (generator "pcbnew") 4 | (generator_version "8.0") 5 | (layer "F.Cu") 6 | (property "Reference" "SW21" 7 | (at 0 -0.5 0) 8 | (unlocked yes) 9 | (layer "F.SilkS") 10 | (hide yes) 11 | (uuid "4dcbc1f8-d7c5-468b-97b9-4f8eba088f66") 12 | (effects 13 | (font 14 | (size 1 1) 15 | (thickness 0.1) 16 | ) 17 | ) 18 | ) 19 | (property "Value" "CKW12" 20 | (at 0 -5.74 0) 21 | (unlocked yes) 22 | (layer "F.Fab") 23 | (hide yes) 24 | (uuid "acc89873-bfd2-45ee-8c60-5ee6426641b0") 25 | (effects 26 | (font 27 | (size 1 1) 28 | (thickness 0.15) 29 | ) 30 | ) 31 | ) 32 | (property "Footprint" "roBa:SW_MX_EC12" 33 | (at 0 3.95 0) 34 | (unlocked yes) 35 | (layer "F.Fab") 36 | (hide yes) 37 | (uuid "753a2dc9-5055-44e8-94b8-ae1cbd25c4cd") 38 | (effects 39 | (font 40 | (size 1 1) 41 | (thickness 0.15) 42 | ) 43 | ) 44 | ) 45 | (property "Datasheet" "" 46 | (at 0 0 0) 47 | (unlocked yes) 48 | (layer "F.Fab") 49 | (hide yes) 50 | (uuid "240e1700-ba20-4018-a20a-ab61a9e7bde4") 51 | (effects 52 | (font 53 | (size 1 1) 54 | (thickness 0.15) 55 | ) 56 | ) 57 | ) 58 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" 59 | (at 0 1.95 0) 60 | (unlocked yes) 61 | (layer "F.Fab") 62 | (hide yes) 63 | (uuid "2ddb01ac-b5b1-4378-97c4-6fa78edaeabc") 64 | (effects 65 | (font 66 | (size 1 1) 67 | (thickness 0.15) 68 | ) 69 | ) 70 | ) 71 | (attr smd exclude_from_pos_files exclude_from_bom) 72 | (fp_rect 73 | (start -9 -9) 74 | (end 9 9) 75 | (stroke 76 | (width 0.1) 77 | (type default) 78 | ) 79 | (fill none) 80 | (layer "Cmts.User") 81 | (uuid "958b229f-9b0e-49b3-a3a6-6da6e97efa06") 82 | ) 83 | (dimension 84 | (type aligned) 85 | (layer "F.SilkS") 86 | (uuid "2460d74b-e46f-40e7-86a3-1cf0b95768d3") 87 | (pts 88 | (xy -2.475 7.475) (xy 0.025 7.475) 89 | ) 90 | (height 3.525) 91 | (gr_text "2.5000 mm" 92 | (at -1.225 9.9 0) 93 | (layer "F.SilkS") 94 | (uuid "2460d74b-e46f-40e7-86a3-1cf0b95768d3") 95 | (effects 96 | (font 97 | (size 1 1) 98 | (thickness 0.1) 99 | ) 100 | ) 101 | ) 102 | (format 103 | (prefix "") 104 | (suffix "") 105 | (units 3) 106 | (units_format 1) 107 | (precision 4) 108 | ) 109 | (style 110 | (thickness 0.1) 111 | (arrow_length 1.27) 112 | (text_position_mode 0) 113 | (extension_height 0.58642) 114 | (extension_offset 0.5) keep_text_aligned) 115 | ) 116 | (dimension 117 | (type aligned) 118 | (layer "F.SilkS") 119 | (uuid "262da622-b4b8-44fd-bf7f-e13ceb3f78e7") 120 | (pts 121 | (xy 9 -9) (xy 9 9) 122 | ) 123 | (height -5) 124 | (gr_text "18.0000 mm" 125 | (at 12.9 0 90) 126 | (layer "F.SilkS") 127 | (uuid "262da622-b4b8-44fd-bf7f-e13ceb3f78e7") 128 | (effects 129 | (font 130 | (size 1 1) 131 | (thickness 0.1) 132 | ) 133 | ) 134 | ) 135 | (format 136 | (prefix "") 137 | (suffix "") 138 | (units 3) 139 | (units_format 1) 140 | (precision 4) 141 | ) 142 | (style 143 | (thickness 0.1) 144 | (arrow_length 1.27) 145 | (text_position_mode 0) 146 | (extension_height 0.58642) 147 | (extension_offset 0.5) keep_text_aligned) 148 | ) 149 | (dimension 150 | (type aligned) 151 | (layer "F.SilkS") 152 | (uuid "75c8d390-2477-47f8-af14-6a2d264d5919") 153 | (pts 154 | (xy -9 -9) (xy 9 -9) 155 | ) 156 | (height -4) 157 | (gr_text "18.0000 mm" 158 | (at 0 -14.1 0) 159 | (layer "F.SilkS") 160 | (uuid "75c8d390-2477-47f8-af14-6a2d264d5919") 161 | (effects 162 | (font 163 | (size 1 1) 164 | (thickness 0.1) 165 | ) 166 | ) 167 | ) 168 | (format 169 | (prefix "") 170 | (suffix "") 171 | (units 3) 172 | (units_format 1) 173 | (precision 4) 174 | ) 175 | (style 176 | (thickness 0.1) 177 | (arrow_length 1.27) 178 | (text_position_mode 0) 179 | (extension_height 0.58642) 180 | (extension_offset 0.5) keep_text_aligned) 181 | ) 182 | (dimension 183 | (type aligned) 184 | (layer "F.SilkS") 185 | (uuid "ae0c0ba6-097f-4af1-a913-7c170b514a78") 186 | (pts 187 | (xy 0.025 7.475) (xy 2.525 7.475) 188 | ) 189 | (height -2.475) 190 | (gr_text "2.5000 mm" 191 | (at 1.275 3.9 0) 192 | (layer "F.SilkS") 193 | (uuid "ae0c0ba6-097f-4af1-a913-7c170b514a78") 194 | (effects 195 | (font 196 | (size 1 1) 197 | (thickness 0.1) 198 | ) 199 | ) 200 | ) 201 | (format 202 | (prefix "") 203 | (suffix "") 204 | (units 3) 205 | (units_format 1) 206 | (precision 4) 207 | ) 208 | (style 209 | (thickness 0.1) 210 | (arrow_length 1.27) 211 | (text_position_mode 0) 212 | (extension_height 0.58642) 213 | (extension_offset 0.5) keep_text_aligned) 214 | ) 215 | (dimension 216 | (type aligned) 217 | (layer "F.SilkS") 218 | (uuid "db472b26-ac3c-49a0-ba13-9fed7ff56ec9") 219 | (pts 220 | (xy -2.475 -7.625) (xy 2.525 -7.625) 221 | ) 222 | (height -2.375) 223 | (gr_text "5.0000 mm" 224 | (at 0.025 -11.1 0) 225 | (layer "F.SilkS") 226 | (uuid "db472b26-ac3c-49a0-ba13-9fed7ff56ec9") 227 | (effects 228 | (font 229 | (size 1 1) 230 | (thickness 0.1) 231 | ) 232 | ) 233 | ) 234 | (format 235 | (prefix "") 236 | (suffix "") 237 | (units 3) 238 | (units_format 1) 239 | (precision 4) 240 | ) 241 | (style 242 | (thickness 0.1) 243 | (arrow_length 1.27) 244 | (text_position_mode 0) 245 | (extension_height 0.58642) 246 | (extension_offset 0.5) keep_text_aligned) 247 | ) 248 | (pad "1" thru_hole circle 249 | (at 2.525 -7.625) 250 | (size 1.524 1.524) 251 | (drill oval 0.82 0.8128) 252 | (layers "*.Cu" "*.Mask") 253 | (remove_unused_layers no) 254 | (uuid "b822ce52-7700-4c97-84a7-cb283d420dc7") 255 | ) 256 | (pad "2" thru_hole circle 257 | (at -2.475 -7.625) 258 | (size 1.524 1.524) 259 | (drill oval 0.82 0.8128) 260 | (layers "*.Cu" "*.Mask") 261 | (remove_unused_layers no) 262 | (uuid "5854f5e4-879e-42e0-9480-ac6b4e501faa") 263 | ) 264 | (pad "A" thru_hole circle 265 | (at -2.475 7.475) 266 | (size 1.524 1.524) 267 | (drill oval 0.82 0.8128) 268 | (layers "*.Cu" "*.Mask") 269 | (remove_unused_layers no) 270 | (uuid "d4a66059-6a07-47a1-aa4e-e86e18801210") 271 | ) 272 | (pad "B" thru_hole circle 273 | (at 2.525 7.475) 274 | (size 1.524 1.524) 275 | (drill oval 0.82 0.8128) 276 | (layers "*.Cu" "*.Mask") 277 | (remove_unused_layers no) 278 | (uuid "63e6e46b-7034-49d1-8ccd-1312aadff741") 279 | ) 280 | (pad "C" thru_hole circle 281 | (at 0.025 7.475) 282 | (size 1.524 1.524) 283 | (drill oval 0.82 0.8128) 284 | (layers "*.Cu" "*.Mask") 285 | (remove_unused_layers no) 286 | (uuid "c97a55f6-5211-41ae-89c2-6e761db970a5") 287 | ) 288 | (model "D:/DIY_keyboard/kicad/my/EVQWGD001_extension/EVQWGD001_extension.step" 289 | (hide yes) 290 | (offset 291 | (xyz 152.5 -101 2) 292 | ) 293 | (scale 294 | (xyz 1 1 1) 295 | ) 296 | (rotate 297 | (xyz 0 0 180) 298 | ) 299 | ) 300 | (model "D:/DIY_keyboard/kicad/lib/panasonic-evqwgd001-encoder-1.snapshot.1/Encoder.step" 301 | (hide yes) 302 | (offset 303 | (xyz 7 -6 0) 304 | ) 305 | (scale 306 | (xyz 1 1 1) 307 | ) 308 | (rotate 309 | (xyz 0 0 -90) 310 | ) 311 | ) 312 | ) -------------------------------------------------------------------------------- /pcb/_footprint/EC05E1220202.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "EC05E1220202" (version 20240108) (generator "pcbnew") (generator_version "8.0") 2 | (layer "F.Cu") 3 | (property "Reference" "SW1" (at 0.5 0 -90)(unlocked yes) 4 | (layer "F.SilkS")(hide yes) 5 | (uuid "01a33a43-cb6e-42ff-bc16-2e7f5cf12c24") 6 | (effects (font (size 1 1) (thickness 0.1))) 7 | ) 8 | (property "Value" "RotaryEncoder" (at 0 -7 0)(unlocked yes) 9 | (layer "F.Fab")(hide yes) 10 | (uuid "e9dbb598-2920-42d0-9f8e-7ce8649a6819") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | ) 13 | (property "Footprint" "roBa:EC05E1220202" (at 0 0 -90)(unlocked yes) 14 | (layer "F.Fab")(hide yes) 15 | (uuid "164d1963-368e-406a-b9bb-ef4a6a881e3a") 16 | (effects (font (size 1 1) (thickness 0.15))) 17 | ) 18 | (property "Datasheet" "" (at 0 0 -90)(unlocked yes) 19 | (layer "F.Fab")(hide yes) 20 | (uuid "6b600aed-ea95-45c0-93b4-c84acc119450") 21 | (effects (font (size 1 1) (thickness 0.15))) 22 | ) 23 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs" (at 0 0 -90)(unlocked yes) 24 | (layer "F.Fab")(hide yes) 25 | (uuid "468df99d-d351-45b3-9903-6c771978d7e8") 26 | (effects (font (size 1 1) (thickness 0.15))) 27 | ) 28 | (attr smd exclude_from_pos_files exclude_from_bom) 29 | (fp_rect (start -9 -9) (end 9 9) 30 | (stroke (width 0.1) (type default)) (fill none) (layer "Dwgs.User")(uuid "1ddc0e15-e690-48f4-9c71-8d91d577343f")) 31 | (fp_rect (start -5 -5) (end 5 5) 32 | (stroke (width 0.1) (type default)) (fill none) (layer "Dwgs.User")(uuid "07ede33d-e807-4ada-9dd3-2717363562bc")) 33 | (pad "" smd roundrect (at 6.5 -3.75) (size 2.7 1.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) 34 | (thermal_bridge_angle 45) 35 | (uuid "49f1d9db-14d4-436d-86e0-81047c33612a") 36 | ) 37 | (pad "" smd roundrect (at 6.5 3.75) (size 2.7 1.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) 38 | (thermal_bridge_angle 45) 39 | (uuid "51367974-442b-4bb1-b33f-e02d84877674") 40 | ) 41 | (pad "A" smd roundrect (at 5.5 2) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) 42 | (thermal_bridge_angle 45) 43 | (uuid "19b5c2dd-f04b-41e9-8c17-261aafcddf77") 44 | ) 45 | (pad "B" smd roundrect (at 5.5 -2) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) 46 | (thermal_bridge_angle 45) 47 | (uuid "0cc9cc54-7236-433b-95d2-4c1d0e233e33") 48 | ) 49 | (pad "C" smd roundrect (at 5.5 0) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) 50 | (thermal_bridge_angle 45) 51 | (uuid "ae66f6e9-0ab1-4089-ad67-be1f4165bb4e") 52 | ) 53 | (model "D:/DIY_keyboard/kicad/lib/ec05e1220202/ec05e1220202.stp" 54 | (offset (xyz 8.628 0 0)) 55 | (scale (xyz 1 1 1)) 56 | (rotate (xyz 0 0 -90)) 57 | ) 58 | ) 59 | -------------------------------------------------------------------------------- /pcb/_footprint/SKQYACE010.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SKQYACE010" (version 20240108) (generator "pcbnew") (generator_version "8.0") 2 | (layer "F.Cu") 3 | (property "Reference" "SW2" (at 0 -0.5 0)(unlocked yes) 4 | (layer "F.SilkS")(hide yes) 5 | (uuid "004022ef-1b70-4243-b76f-ae1f4c079c98") 6 | (effects (font (size 1 1) (thickness 0.1))) 7 | ) 8 | (property "Value" "SW_DPST_x2" (at 0 -2.7 0)(unlocked yes) 9 | (layer "F.Fab")(hide yes) 10 | (uuid "bd03be1c-2bfb-4b6d-9889-497be3d3cd2b") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | ) 13 | (property "Footprint" "roBa:PTS636SK25SMTRLFS" (at 0 6.45 0)(unlocked yes) 14 | (layer "F.Fab")(hide yes) 15 | (uuid "07795851-566e-4c28-a243-ba9a034aecbb") 16 | (effects (font (size 1 1) (thickness 0.15))) 17 | ) 18 | (property "Datasheet" "" (at 0 0 0)(unlocked yes) 19 | (layer "F.Fab")(hide yes) 20 | (uuid "c96dd7ca-6e99-492b-82ea-2121a3512916") 21 | (effects (font (size 1 1) (thickness 0.15))) 22 | ) 23 | (property "Description" "switch" (at 0 0 0)(unlocked yes) 24 | (layer "F.Fab")(hide yes) 25 | (uuid "d33cb40a-2acf-4524-8ac8-4d4408249e9c") 26 | (effects (font (size 1 1) (thickness 0.15))) 27 | ) 28 | (attr smd) 29 | (fp_text user "${REFERENCE}" (at 0 2.5 0)(unlocked yes) 30 | (layer "F.Fab")(uuid "f9b828c6-e7db-4af9-b184-a11241212314") 31 | (effects (font (size 1 1) (thickness 0.15))) 32 | ) 33 | (pad "1" smd rect (at 3 0) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") 34 | (thermal_bridge_angle 45) 35 | (uuid "a6d2d4a1-f117-4cda-a6b1-109edc42c3ea") 36 | ) 37 | (pad "2" smd rect (at -3 0) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") 38 | (thermal_bridge_angle 45) 39 | (uuid "1a9e2d2c-7b66-4b48-82fe-d95afd6a0937") 40 | ) 41 | ) 42 | -------------------------------------------------------------------------------- /pcb/_footprint/my_mount_hole_M2_pad.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "my_mount_hole_M2_pad" 2 | (version 20240108) 3 | (generator "pcbnew") 4 | (generator_version "8.0") 5 | (layer "F.Cu") 6 | (property "Reference" "REF**" 7 | (at 0 -0.5 0) 8 | (unlocked yes) 9 | (layer "Cmts.User") 10 | (uuid "65d64206-155d-49d1-82cc-d5ec902a9b31") 11 | (effects 12 | (font 13 | (size 1 1) 14 | (thickness 0.1) 15 | ) 16 | ) 17 | ) 18 | (property "Value" "my_mount_hole_M2_pad" 19 | (at 0 1 0) 20 | (unlocked yes) 21 | (layer "F.Fab") 22 | (uuid "6035ce24-4c8a-4101-95df-26b2369a47a5") 23 | (effects 24 | (font 25 | (size 1 1) 26 | (thickness 0.15) 27 | ) 28 | ) 29 | ) 30 | (property "Footprint" "" 31 | (at 0 0 0) 32 | (unlocked yes) 33 | (layer "F.Fab") 34 | (hide yes) 35 | (uuid "ff4f2a87-7755-477b-b3cc-ad4448acfe9a") 36 | (effects 37 | (font 38 | (size 1 1) 39 | (thickness 0.15) 40 | ) 41 | ) 42 | ) 43 | (property "Datasheet" "" 44 | (at 0 0 0) 45 | (unlocked yes) 46 | (layer "F.Fab") 47 | (hide yes) 48 | (uuid "00adfcda-a0d5-4c70-a020-f6991da57e2b") 49 | (effects 50 | (font 51 | (size 1 1) 52 | (thickness 0.15) 53 | ) 54 | ) 55 | ) 56 | (property "Description" "" 57 | (at 0 0 0) 58 | (unlocked yes) 59 | (layer "F.Fab") 60 | (hide yes) 61 | (uuid "8b9eb095-d87c-437d-909b-dfe068b4d1b1") 62 | (effects 63 | (font 64 | (size 1 1) 65 | (thickness 0.15) 66 | ) 67 | ) 68 | ) 69 | (attr smd) 70 | (fp_text user "${REFERENCE}" 71 | (at 0 2.5 0) 72 | (unlocked yes) 73 | (layer "F.Fab") 74 | (uuid "bf173558-1c74-4f3e-b0e1-18728cad5256") 75 | (effects 76 | (font 77 | (size 1 1) 78 | (thickness 0.15) 79 | ) 80 | ) 81 | ) 82 | (pad "1" thru_hole circle 83 | (at 0 0) 84 | (size 4 4) 85 | (drill 2.2) 86 | (layers "*.Cu" "*.Mask") 87 | (remove_unused_layers no) 88 | (uuid "bb1f7982-6eca-4132-9902-6a1f0db5ee13") 89 | ) 90 | ) -------------------------------------------------------------------------------- /pcb/bottom/ckw12_bottom.kicad_pcb: -------------------------------------------------------------------------------- 1 | (kicad_pcb 2 | (version 20240108) 3 | (generator "pcbnew") 4 | (generator_version "8.0") 5 | (general 6 | (thickness 1.6) 7 | (legacy_teardrops no) 8 | ) 9 | (paper "A4") 10 | (layers 11 | (0 "F.Cu" signal) 12 | (31 "B.Cu" signal) 13 | (32 "B.Adhes" user "B.Adhesive") 14 | (33 "F.Adhes" user "F.Adhesive") 15 | (34 "B.Paste" user) 16 | (35 "F.Paste" user) 17 | (36 "B.SilkS" user "B.Silkscreen") 18 | (37 "F.SilkS" user "F.Silkscreen") 19 | (38 "B.Mask" user) 20 | (39 "F.Mask" user) 21 | (40 "Dwgs.User" user "User.Drawings") 22 | (41 "Cmts.User" user "User.Comments") 23 | (42 "Eco1.User" user "User.Eco1") 24 | (43 "Eco2.User" user "User.Eco2") 25 | (44 "Edge.Cuts" user) 26 | (45 "Margin" user) 27 | (46 "B.CrtYd" user "B.Courtyard") 28 | (47 "F.CrtYd" user "F.Courtyard") 29 | (48 "B.Fab" user) 30 | (49 "F.Fab" user) 31 | (50 "User.1" user) 32 | (51 "User.2" user) 33 | (52 "User.3" user) 34 | (53 "User.4" user) 35 | (54 "User.5" user) 36 | (55 "User.6" user) 37 | (56 "User.7" user) 38 | (57 "User.8" user) 39 | (58 "User.9" user) 40 | ) 41 | (setup 42 | (pad_to_mask_clearance 0) 43 | (allow_soldermask_bridges_in_footprints no) 44 | (pcbplotparams 45 | (layerselection 0x00010fc_ffffffff) 46 | (plot_on_all_layers_selection 0x0000000_00000000) 47 | (disableapertmacros no) 48 | (usegerberextensions no) 49 | (usegerberattributes yes) 50 | (usegerberadvancedattributes yes) 51 | (creategerberjobfile yes) 52 | (dashed_line_dash_ratio 12.000000) 53 | (dashed_line_gap_ratio 3.000000) 54 | (svgprecision 4) 55 | (plotframeref no) 56 | (viasonmask no) 57 | (mode 1) 58 | (useauxorigin no) 59 | (hpglpennumber 1) 60 | (hpglpenspeed 20) 61 | (hpglpendiameter 15.000000) 62 | (pdf_front_fp_property_popups yes) 63 | (pdf_back_fp_property_popups yes) 64 | (dxfpolygonmode yes) 65 | (dxfimperialunits yes) 66 | (dxfusepcbnewfont yes) 67 | (psnegative no) 68 | (psa4output no) 69 | (plotreference yes) 70 | (plotvalue yes) 71 | (plotfptext yes) 72 | (plotinvisibletext no) 73 | (sketchpadsonfab no) 74 | (subtractmaskfromsilk no) 75 | (outputformat 1) 76 | (mirror no) 77 | (drillshape 1) 78 | (scaleselection 1) 79 | (outputdirectory "") 80 | ) 81 | ) 82 | (net 0 "") 83 | (net 1 "Net-(J1-Pin_1)") 84 | (net 2 "Net-(J2-Pin_1)") 85 | (net 3 "Net-(J3-Pin_1)") 86 | (net 4 "Net-(J4-Pin_1)") 87 | (net 5 "Net-(J5-Pin_1)") 88 | (footprint "CKW12:my_mount_hole_M2_pad" 89 | (layer "F.Cu") 90 | (uuid "34b6cdf1-5a07-4f3d-bd02-3ed29b4d18db") 91 | (at 122 107) 92 | (property "Reference" "J3" 93 | (at 0 -0.5 0) 94 | (unlocked yes) 95 | (layer "Cmts.User") 96 | (uuid "b74ffd89-123c-471b-a97d-7438f91d9d2a") 97 | (effects 98 | (font 99 | (size 1 1) 100 | (thickness 0.1) 101 | ) 102 | ) 103 | ) 104 | (property "Value" "Conn_01x01_Pin" 105 | (at 0 1 0) 106 | (unlocked yes) 107 | (layer "F.Fab") 108 | (hide yes) 109 | (uuid "fbb8fd6e-eaf6-4f48-ae7c-e1fb89ecea46") 110 | (effects 111 | (font 112 | (size 1 1) 113 | (thickness 0.15) 114 | ) 115 | ) 116 | ) 117 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 118 | (at 0 0 0) 119 | (unlocked yes) 120 | (layer "F.Fab") 121 | (hide yes) 122 | (uuid "183a3912-c6f0-4d7f-b50c-82618b9538bd") 123 | (effects 124 | (font 125 | (size 1 1) 126 | (thickness 0.15) 127 | ) 128 | ) 129 | ) 130 | (property "Datasheet" "" 131 | (at 0 0 0) 132 | (unlocked yes) 133 | (layer "F.Fab") 134 | (hide yes) 135 | (uuid "1d635e9f-1e0b-446b-9839-762bf5c76f8c") 136 | (effects 137 | (font 138 | (size 1 1) 139 | (thickness 0.15) 140 | ) 141 | ) 142 | ) 143 | (property "Description" "Generic connector, single row, 01x01, script generated" 144 | (at 0 0 0) 145 | (unlocked yes) 146 | (layer "F.Fab") 147 | (hide yes) 148 | (uuid "1ad9ccda-2ddb-4b76-8446-72123662bdf8") 149 | (effects 150 | (font 151 | (size 1 1) 152 | (thickness 0.15) 153 | ) 154 | ) 155 | ) 156 | (property ki_fp_filters "Connector*:*_1x??_*") 157 | (path "/86a94c3a-b5d8-40e4-a934-f63fea9b464e") 158 | (sheetname "ルート") 159 | (sheetfile "ckw12_bottom.kicad_sch") 160 | (attr smd) 161 | (pad "" thru_hole circle 162 | (at 0 0) 163 | (size 4 4) 164 | (drill 2.2) 165 | (layers "*.Cu" "*.Mask") 166 | (remove_unused_layers no) 167 | (net 3 "Net-(J3-Pin_1)") 168 | (pinfunction "Pin_1") 169 | (pintype "passive") 170 | (uuid "f58abd59-c323-4370-9352-4f7de11b79a2") 171 | ) 172 | ) 173 | (footprint "CKW12:CKW12" 174 | (layer "F.Cu") 175 | (uuid "5abff245-e18f-4b77-9866-7e0497ef1e03") 176 | (at 129 100 180) 177 | (property "Reference" "SW21" 178 | (at 0 -0.5 180) 179 | (unlocked yes) 180 | (layer "F.SilkS") 181 | (hide yes) 182 | (uuid "5568ce16-bd6f-40dd-b49c-03e9038854bc") 183 | (effects 184 | (font 185 | (size 1 1) 186 | (thickness 0.1) 187 | ) 188 | ) 189 | ) 190 | (property "Value" "CKW12" 191 | (at 0 -5.74 180) 192 | (unlocked yes) 193 | (layer "F.Fab") 194 | (hide yes) 195 | (uuid "da52c703-d85e-4da6-ab98-ba852a7b7414") 196 | (effects 197 | (font 198 | (size 1 1) 199 | (thickness 0.15) 200 | ) 201 | ) 202 | ) 203 | (property "Footprint" "CKW12:CKW12" 204 | (at 0 3.95 180) 205 | (unlocked yes) 206 | (layer "F.Fab") 207 | (hide yes) 208 | (uuid "f460883f-0a4f-4f54-a6b3-66594f1d231c") 209 | (effects 210 | (font 211 | (size 1 1) 212 | (thickness 0.15) 213 | ) 214 | ) 215 | ) 216 | (property "Datasheet" "" 217 | (at 0 0 180) 218 | (unlocked yes) 219 | (layer "F.Fab") 220 | (hide yes) 221 | (uuid "98abf91d-2e0b-4eab-93d2-83dfbbab771e") 222 | (effects 223 | (font 224 | (size 1 1) 225 | (thickness 0.15) 226 | ) 227 | ) 228 | ) 229 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" 230 | (at 0 1.95 180) 231 | (unlocked yes) 232 | (layer "F.Fab") 233 | (hide yes) 234 | (uuid "ca2ffb5f-0029-4ef6-a440-218ab6536203") 235 | (effects 236 | (font 237 | (size 1 1) 238 | (thickness 0.15) 239 | ) 240 | ) 241 | ) 242 | (attr smd exclude_from_pos_files exclude_from_bom) 243 | (fp_rect 244 | (start -9 -9) 245 | (end 9 9) 246 | (stroke 247 | (width 0.1) 248 | (type default) 249 | ) 250 | (fill none) 251 | (layer "Cmts.User") 252 | (uuid "e5189915-1826-4bfd-ab60-fe111e87123e") 253 | ) 254 | (pad "1" thru_hole circle 255 | (at 2.525 -7.625 180) 256 | (size 1.524 1.524) 257 | (drill oval 0.82 0.8128) 258 | (layers "*.Cu" "*.Mask") 259 | (remove_unused_layers no) 260 | (net 5 "Net-(J5-Pin_1)") 261 | (uuid "1c8f189e-579a-425d-85a3-5e94f34ec927") 262 | ) 263 | (pad "2" thru_hole circle 264 | (at -2.475 -7.625 180) 265 | (size 1.524 1.524) 266 | (drill oval 0.82 0.8128) 267 | (layers "*.Cu" "*.Mask") 268 | (remove_unused_layers no) 269 | (net 4 "Net-(J4-Pin_1)") 270 | (uuid "5df966a9-a84b-4605-895d-e3c1de789982") 271 | ) 272 | (pad "A" thru_hole circle 273 | (at -2.475 7.475 180) 274 | (size 1.524 1.524) 275 | (drill oval 0.82 0.8128) 276 | (layers "*.Cu" "*.Mask") 277 | (remove_unused_layers no) 278 | (net 3 "Net-(J3-Pin_1)") 279 | (uuid "aa37aa4f-3964-409e-8284-8024552f0c53") 280 | ) 281 | (pad "B" thru_hole circle 282 | (at 2.525 7.475 180) 283 | (size 1.524 1.524) 284 | (drill oval 0.82 0.8128) 285 | (layers "*.Cu" "*.Mask") 286 | (remove_unused_layers no) 287 | (net 1 "Net-(J1-Pin_1)") 288 | (uuid "599d03ce-2d5a-442b-82c1-434517149d8d") 289 | ) 290 | (pad "C" thru_hole circle 291 | (at 0.025 7.475 180) 292 | (size 1.524 1.524) 293 | (drill oval 0.82 0.8128) 294 | (layers "*.Cu" "*.Mask") 295 | (remove_unused_layers no) 296 | (net 2 "Net-(J2-Pin_1)") 297 | (uuid "377672cc-cbd0-4523-91df-b546d8e71baf") 298 | ) 299 | (model "D:/DIY_keyboard/kicad/my/EVQWGD001_extension/EVQWGD001_extension.step" 300 | (hide yes) 301 | (offset 302 | (xyz 152.5 -101 2) 303 | ) 304 | (scale 305 | (xyz 1 1 1) 306 | ) 307 | (rotate 308 | (xyz 0 0 180) 309 | ) 310 | ) 311 | (model "D:/DIY_keyboard/kicad/lib/panasonic-evqwgd001-encoder-1.snapshot.1/Encoder.step" 312 | (hide yes) 313 | (offset 314 | (xyz 7 -6 0) 315 | ) 316 | (scale 317 | (xyz 1 1 1) 318 | ) 319 | (rotate 320 | (xyz 0 0 -90) 321 | ) 322 | ) 323 | ) 324 | (footprint "CKW12:my_mount_hole_M2_pad" 325 | (layer "F.Cu") 326 | (uuid "69e81b0a-b471-4ad0-99a4-4ec6ba8bb38f") 327 | (at 122 93) 328 | (property "Reference" "J4" 329 | (at 0 -0.5 0) 330 | (unlocked yes) 331 | (layer "Cmts.User") 332 | (uuid "d1fc50c9-daae-473c-90a9-e33e9770ca72") 333 | (effects 334 | (font 335 | (size 1 1) 336 | (thickness 0.1) 337 | ) 338 | ) 339 | ) 340 | (property "Value" "Conn_01x01_Pin" 341 | (at 0 1 0) 342 | (unlocked yes) 343 | (layer "F.Fab") 344 | (hide yes) 345 | (uuid "289b616b-ade3-4236-9a26-97f7d754e2e8") 346 | (effects 347 | (font 348 | (size 1 1) 349 | (thickness 0.15) 350 | ) 351 | ) 352 | ) 353 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 354 | (at 0 0 0) 355 | (unlocked yes) 356 | (layer "F.Fab") 357 | (hide yes) 358 | (uuid "d082b603-ebbe-438f-b857-6c8b13a9306f") 359 | (effects 360 | (font 361 | (size 1 1) 362 | (thickness 0.15) 363 | ) 364 | ) 365 | ) 366 | (property "Datasheet" "" 367 | (at 0 0 0) 368 | (unlocked yes) 369 | (layer "F.Fab") 370 | (hide yes) 371 | (uuid "744119f4-90b5-4bd4-b7b8-b7f73a5baa66") 372 | (effects 373 | (font 374 | (size 1 1) 375 | (thickness 0.15) 376 | ) 377 | ) 378 | ) 379 | (property "Description" "Generic connector, single row, 01x01, script generated" 380 | (at 0 0 0) 381 | (unlocked yes) 382 | (layer "F.Fab") 383 | (hide yes) 384 | (uuid "21a8d857-7599-4e77-b86f-4daa062ae898") 385 | (effects 386 | (font 387 | (size 1 1) 388 | (thickness 0.15) 389 | ) 390 | ) 391 | ) 392 | (property ki_fp_filters "Connector*:*_1x??_*") 393 | (path "/4f2e6e57-02aa-433c-99b4-cc9f2ba29dbc") 394 | (sheetname "ルート") 395 | (sheetfile "ckw12_bottom.kicad_sch") 396 | (attr smd) 397 | (pad "" thru_hole circle 398 | (at 0 0) 399 | (size 4 4) 400 | (drill 2.2) 401 | (layers "*.Cu" "*.Mask") 402 | (remove_unused_layers no) 403 | (net 4 "Net-(J4-Pin_1)") 404 | (pinfunction "Pin_1") 405 | (pintype "passive") 406 | (uuid "821d1bb8-129c-4a4c-9a1d-6655daca1397") 407 | ) 408 | ) 409 | (footprint "CKW12:my_mount_hole_M2_pad" 410 | (layer "F.Cu") 411 | (uuid "c5fc5630-2c34-4402-80dd-73c8a01f0f77") 412 | (at 136 93) 413 | (property "Reference" "J1" 414 | (at 0 -0.5 0) 415 | (unlocked yes) 416 | (layer "Cmts.User") 417 | (uuid "efb6a27e-2dba-41e7-a0a0-24571ad3384a") 418 | (effects 419 | (font 420 | (size 1 1) 421 | (thickness 0.1) 422 | ) 423 | ) 424 | ) 425 | (property "Value" "Conn_01x01_Pin" 426 | (at 0 1 0) 427 | (unlocked yes) 428 | (layer "F.Fab") 429 | (hide yes) 430 | (uuid "49bf8315-857b-40a6-8fff-350c04ec2063") 431 | (effects 432 | (font 433 | (size 1 1) 434 | (thickness 0.15) 435 | ) 436 | ) 437 | ) 438 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 439 | (at 0 0 0) 440 | (unlocked yes) 441 | (layer "F.Fab") 442 | (hide yes) 443 | (uuid "1cf08d2f-73b2-4ac1-9c95-0d88b700d4f6") 444 | (effects 445 | (font 446 | (size 1 1) 447 | (thickness 0.15) 448 | ) 449 | ) 450 | ) 451 | (property "Datasheet" "" 452 | (at 0 0 0) 453 | (unlocked yes) 454 | (layer "F.Fab") 455 | (hide yes) 456 | (uuid "11405aa4-14cd-4709-8d62-3f1df47e52ee") 457 | (effects 458 | (font 459 | (size 1 1) 460 | (thickness 0.15) 461 | ) 462 | ) 463 | ) 464 | (property "Description" "Generic connector, single row, 01x01, script generated" 465 | (at 0 0 0) 466 | (unlocked yes) 467 | (layer "F.Fab") 468 | (hide yes) 469 | (uuid "b5cf1071-d651-4614-b9ae-74d2952cd6cb") 470 | (effects 471 | (font 472 | (size 1 1) 473 | (thickness 0.15) 474 | ) 475 | ) 476 | ) 477 | (property ki_fp_filters "Connector*:*_1x??_*") 478 | (path "/5e474389-569d-4a7e-8ed1-536e5707af5b") 479 | (sheetname "ルート") 480 | (sheetfile "ckw12_bottom.kicad_sch") 481 | (attr smd) 482 | (pad "" thru_hole circle 483 | (at 0 0) 484 | (size 4 4) 485 | (drill 2.2) 486 | (layers "*.Cu" "*.Mask") 487 | (remove_unused_layers no) 488 | (net 1 "Net-(J1-Pin_1)") 489 | (pinfunction "Pin_1") 490 | (pintype "passive") 491 | (uuid "821e8073-c48e-4a19-b850-7b3a349003ed") 492 | ) 493 | ) 494 | (footprint "CKW12:my_mount_hole_M2_pad" 495 | (layer "F.Cu") 496 | (uuid "e5da63f8-48a6-4a2f-8370-40a082cdfabd") 497 | (at 136 107) 498 | (property "Reference" "J2" 499 | (at 0 -0.5 0) 500 | (unlocked yes) 501 | (layer "Cmts.User") 502 | (uuid "6358ebd2-6e72-4900-acd9-c38589f529d5") 503 | (effects 504 | (font 505 | (size 1 1) 506 | (thickness 0.1) 507 | ) 508 | ) 509 | ) 510 | (property "Value" "Conn_01x01_Pin" 511 | (at 0 1 0) 512 | (unlocked yes) 513 | (layer "F.Fab") 514 | (hide yes) 515 | (uuid "ab0acd94-3bbc-4b8a-8200-9b933f2aa0e2") 516 | (effects 517 | (font 518 | (size 1 1) 519 | (thickness 0.15) 520 | ) 521 | ) 522 | ) 523 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 524 | (at 0 0 0) 525 | (unlocked yes) 526 | (layer "F.Fab") 527 | (hide yes) 528 | (uuid "edd4da65-6bb9-4bc4-aa57-158e04287f16") 529 | (effects 530 | (font 531 | (size 1 1) 532 | (thickness 0.15) 533 | ) 534 | ) 535 | ) 536 | (property "Datasheet" "" 537 | (at 0 0 0) 538 | (unlocked yes) 539 | (layer "F.Fab") 540 | (hide yes) 541 | (uuid "d6018d52-af51-40fe-8aea-9f0086449926") 542 | (effects 543 | (font 544 | (size 1 1) 545 | (thickness 0.15) 546 | ) 547 | ) 548 | ) 549 | (property "Description" "Generic connector, single row, 01x01, script generated" 550 | (at 0 0 0) 551 | (unlocked yes) 552 | (layer "F.Fab") 553 | (hide yes) 554 | (uuid "87518ea9-c387-4890-8126-d8a6133958e7") 555 | (effects 556 | (font 557 | (size 1 1) 558 | (thickness 0.15) 559 | ) 560 | ) 561 | ) 562 | (property ki_fp_filters "Connector*:*_1x??_*") 563 | (path "/d07dad1c-98ca-4e15-bf03-209f619475d6") 564 | (sheetname "ルート") 565 | (sheetfile "ckw12_bottom.kicad_sch") 566 | (attr smd) 567 | (pad "" thru_hole circle 568 | (at 0 0) 569 | (size 4 4) 570 | (drill 2.2) 571 | (layers "*.Cu" "*.Mask") 572 | (remove_unused_layers no) 573 | (net 2 "Net-(J2-Pin_1)") 574 | (pinfunction "Pin_1") 575 | (pintype "passive") 576 | (uuid "33e2c714-46d3-4cab-8260-a877fe129693") 577 | ) 578 | ) 579 | (footprint "TestPoint:TestPoint_Pad_D2.0mm" 580 | (layer "B.Cu") 581 | (uuid "42a197ed-3ee7-4270-a268-65517a660c0a") 582 | (at 122 100 90) 583 | (descr "SMD pad as test Point, diameter 2.0mm") 584 | (tags "test point SMD pad") 585 | (property "Reference" "J5" 586 | (at 0 1.998 90) 587 | (layer "B.SilkS") 588 | (hide yes) 589 | (uuid "bc52ed32-70c5-4b4f-b506-fd912bddc98a") 590 | (effects 591 | (font 592 | (size 1 1) 593 | (thickness 0.15) 594 | ) 595 | (justify mirror) 596 | ) 597 | ) 598 | (property "Value" "Conn_01x01_Pin" 599 | (at 0 -2.05 90) 600 | (layer "B.Fab") 601 | (hide yes) 602 | (uuid "8831610e-9b5a-48f7-b14d-56dcbf95a0e5") 603 | (effects 604 | (font 605 | (size 1 1) 606 | (thickness 0.15) 607 | ) 608 | (justify mirror) 609 | ) 610 | ) 611 | (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" 612 | (at 0 0 -90) 613 | (unlocked yes) 614 | (layer "B.Fab") 615 | (hide yes) 616 | (uuid "bfa5c370-96fb-4578-afdc-618cc3accd87") 617 | (effects 618 | (font 619 | (size 1.27 1.27) 620 | ) 621 | (justify mirror) 622 | ) 623 | ) 624 | (property "Datasheet" "" 625 | (at 0 0 -90) 626 | (unlocked yes) 627 | (layer "B.Fab") 628 | (hide yes) 629 | (uuid "73028e9c-c088-4aa3-a5af-a72537bb930f") 630 | (effects 631 | (font 632 | (size 1.27 1.27) 633 | ) 634 | (justify mirror) 635 | ) 636 | ) 637 | (property "Description" "Generic connector, single row, 01x01, script generated" 638 | (at 0 0 -90) 639 | (unlocked yes) 640 | (layer "B.Fab") 641 | (hide yes) 642 | (uuid "30f8941d-bcc6-44c5-b9ba-0f0139c7565b") 643 | (effects 644 | (font 645 | (size 1.27 1.27) 646 | ) 647 | (justify mirror) 648 | ) 649 | ) 650 | (attr exclude_from_pos_files exclude_from_bom) 651 | (fp_circle 652 | (center 0 0) 653 | (end 1.5 0) 654 | (stroke 655 | (width 0.05) 656 | (type solid) 657 | ) 658 | (fill none) 659 | (layer "B.CrtYd") 660 | (uuid "26def1d9-cb7d-4919-8f11-a56343b06b75") 661 | ) 662 | (pad "1" thru_hole oval 663 | (at 0 0 90) 664 | (size 3 2) 665 | (drill 1.05) 666 | (layers "*.Cu" "*.Mask") 667 | (remove_unused_layers no) 668 | (net 5 "Net-(J5-Pin_1)") 669 | (pinfunction "Pin_1") 670 | (pintype "passive") 671 | (uuid "f070275b-1a72-4dbd-a34b-fa878a8fbcc2") 672 | ) 673 | ) 674 | (gr_line 675 | (start 138 93) 676 | (end 138 107) 677 | (stroke 678 | (width 0.05) 679 | (type default) 680 | ) 681 | (layer "Edge.Cuts") 682 | (uuid "0f069802-aef1-4167-8e1e-59d859ed1f25") 683 | ) 684 | (gr_arc 685 | (start 120 93) 686 | (mid 120.585786 91.585786) 687 | (end 122 91) 688 | (stroke 689 | (width 0.05) 690 | (type default) 691 | ) 692 | (layer "Edge.Cuts") 693 | (uuid "1830d967-8833-49e2-a3d8-46130c707cc1") 694 | ) 695 | (gr_line 696 | (start 120 107) 697 | (end 120 93) 698 | (stroke 699 | (width 0.05) 700 | (type default) 701 | ) 702 | (layer "Edge.Cuts") 703 | (uuid "413c9a94-19f2-427a-b429-6f37527a518c") 704 | ) 705 | (gr_arc 706 | (start 138 107) 707 | (mid 137.414214 108.414214) 708 | (end 136 109) 709 | (stroke 710 | (width 0.05) 711 | (type default) 712 | ) 713 | (layer "Edge.Cuts") 714 | (uuid "92b9c7be-a8d9-4b74-bdac-17e4a985c973") 715 | ) 716 | (gr_arc 717 | (start 122 109) 718 | (mid 120.585786 108.414214) 719 | (end 120 107) 720 | (stroke 721 | (width 0.05) 722 | (type default) 723 | ) 724 | (layer "Edge.Cuts") 725 | (uuid "9f0b936b-4963-4e6e-aa77-80a94df66678") 726 | ) 727 | (gr_line 728 | (start 122 91) 729 | (end 136 91) 730 | (stroke 731 | (width 0.05) 732 | (type default) 733 | ) 734 | (layer "Edge.Cuts") 735 | (uuid "bcf8e58b-f2af-47a4-ad50-28fcb5356a57") 736 | ) 737 | (gr_line 738 | (start 136 109) 739 | (end 122 109) 740 | (stroke 741 | (width 0.05) 742 | (type default) 743 | ) 744 | (layer "Edge.Cuts") 745 | (uuid "e1383289-2ea3-47ba-a2f2-33f1a14fb9de") 746 | ) 747 | (gr_arc 748 | (start 136 91) 749 | (mid 137.414214 91.585786) 750 | (end 138 93) 751 | (stroke 752 | (width 0.05) 753 | (type default) 754 | ) 755 | (layer "Edge.Cuts") 756 | (uuid "fd940e57-d31e-432c-92d6-543fadb85b7a") 757 | ) 758 | (gr_text "オモテ" 759 | (at 120.25 101.25 270) 760 | (layer "F.SilkS") 761 | (uuid "a8f6e615-abc1-4a55-9b85-4af05eaa4032") 762 | (effects 763 | (font 764 | (face "M PLUS 2 Black") 765 | (size 0.8 0.8) 766 | (thickness 0.1) 767 | ) 768 | (justify left bottom) 769 | ) 770 | (render_cache "オモテ" 270 771 | (polygon 772 | (pts 773 | (xy 120.593313 101.329916) (xy 120.614295 101.368727) (xy 120.636574 101.40749) (xy 120.660151 101.446205) 774 | (xy 120.685026 101.484873) (xy 120.711198 101.523493) (xy 120.738668 101.562065) (xy 120.750019 101.57748) 775 | (xy 120.779156 101.615756) (xy 120.809172 101.653402) (xy 120.840065 101.690418) (xy 120.871835 101.726804) 776 | (xy 120.904484 101.762561) (xy 120.93801 101.797688) (xy 120.951666 101.811563) (xy 120.951666 101.325031) 777 | (xy 121.136314 101.325031) (xy 121.136314 101.928408) (xy 121.310019 101.928408) (xy 121.310019 102.136308) 778 | (xy 121.136314 102.136308) (xy 121.136314 102.332875) (xy 120.951666 102.332875) (xy 120.951666 102.136308) 779 | (xy 120.537625 102.136308) (xy 120.497249 102.13569) (xy 120.458224 102.133553) (xy 120.416676 102.128492) 780 | (xy 120.377549 102.116133) (xy 120.349656 102.094689) (xy 120.330248 102.059951) (xy 120.320973 102.020328) 781 | (xy 120.320542 102.017117) (xy 120.316649 101.977382) (xy 120.314512 101.933846) (xy 120.313764 101.893933) 782 | (xy 120.313704 101.877801) (xy 120.314363 101.838564) (xy 120.314876 101.826022) (xy 120.317294 101.785575) 783 | (xy 120.318393 101.77053) (xy 120.321553 101.730605) (xy 120.325036 101.692372) (xy 120.509684 101.70351) 784 | (xy 120.505846 101.744799) (xy 120.502411 101.784357) (xy 120.501282 101.798471) (xy 120.49887 101.838915) 785 | (xy 120.498547 101.855331) (xy 120.500587 101.895866) (xy 120.505776 101.915512) (xy 120.537821 101.928408) 786 | (xy 120.801799 101.928408) (xy 120.772795 101.898999) (xy 120.744597 101.869485) (xy 120.717205 101.839867) 787 | (xy 120.690619 101.810146) (xy 120.664839 101.780321) (xy 120.633748 101.742894) (xy 120.603916 101.705304) 788 | (xy 120.592336 101.690223) (xy 120.564104 101.652187) (xy 120.536683 101.61355) (xy 120.510073 101.574311) 789 | (xy 120.484274 101.534472) (xy 120.459286 101.494032) (xy 120.435108 101.45299) (xy 120.425665 101.436406) 790 | ) 791 | ) 792 | (polygon 793 | (pts 794 | (xy 120.327577 103.05642) (xy 120.328166 103.016928) (xy 120.330281 102.975779) (xy 120.334501 102.934567) 795 | (xy 120.339886 102.902449) (xy 120.350547 102.864325) (xy 120.369159 102.827308) (xy 120.38385 102.808855) 796 | (xy 120.416334 102.7833) (xy 120.455071 102.76647) (xy 120.472168 102.761765) (xy 120.510618 102.754758) 797 | (xy 120.55041 102.750671) (xy 120.589907 102.748803) (xy 120.616565 102.748478) (xy 120.68339 102.748478) 798 | (xy 120.68339 102.43487) (xy 120.873704 102.43487) (xy 120.873704 102.748478) (xy 121.036272 102.748478) 799 | (xy 121.036272 102.502086) (xy 121.220919 102.502086) (xy 121.220919 103.353224) (xy 121.036272 103.353224) 800 | (xy 121.036272 102.983733) (xy 120.873704 102.983733) (xy 120.873704 103.420439) (xy 120.68339 103.420439) 801 | (xy 120.68339 102.983733) (xy 120.622817 102.983733) (xy 120.583012 102.985193) (xy 120.551498 102.990376) 802 | (xy 120.524113 103.020178) (xy 120.523362 103.023398) (xy 120.518938 103.063151) (xy 120.517896 103.104396) 803 | (xy 120.517891 103.108004) (xy 120.518214 103.150527) (xy 120.519184 103.193465) (xy 120.520626 103.232861) 804 | (xy 120.522706 103.274546) (xy 120.525002 103.315685) (xy 120.52738 103.355133) (xy 120.529028 103.381165) 805 | (xy 120.338714 103.386831) (xy 120.336524 103.345819) (xy 120.335392 103.32411) (xy 120.333366 103.283558) 806 | (xy 120.331784 103.24261) (xy 120.331484 103.233447) (xy 120.330185 103.193698) (xy 120.329143 103.154465) 807 | (xy 120.328749 103.136531) (xy 120.327907 103.095184) 808 | ) 809 | ) 810 | (polygon 811 | (pts 812 | (xy 120.491122 103.662728) (xy 120.49818 103.708533) (xy 120.507509 103.750694) (xy 120.519108 103.78921) 813 | (xy 120.536025 103.830618) (xy 120.556212 103.866778) (xy 120.575532 103.892903) (xy 120.606256 103.923204) 814 | (xy 120.640981 103.946063) (xy 120.679709 103.96148) (xy 120.722438 103.969454) (xy 120.748651 103.970669) 815 | (xy 120.748651 103.545101) (xy 120.938965 103.545101) (xy 120.938965 104.552944) (xy 120.748651 104.552944) 816 | (xy 120.748651 104.194591) (xy 120.702235 104.192544) (xy 120.657949 104.186403) (xy 120.615792 104.176168) 817 | (xy 120.575764 104.161838) (xy 120.537866 104.143415) (xy 120.525706 104.136364) (xy 120.490922 104.112777) 818 | (xy 120.458817 104.085686) (xy 120.429392 104.055093) (xy 120.402645 104.020996) (xy 120.378577 103.983395) 819 | (xy 120.37115 103.970083) (xy 120.350929 103.928187) (xy 120.336544 103.891059) (xy 120.324401 103.851919) 820 | (xy 120.314501 103.810765) (xy 120.306843 103.767598) (xy 120.301426 103.722417) (xy 120.300612 103.71314) 821 | ) 822 | ) 823 | (polygon 824 | (pts 825 | (xy 121.061282 103.657062) (xy 121.251596 103.657062) (xy 121.251596 104.440983) (xy 121.061282 104.440983) 826 | ) 827 | ) 828 | ) 829 | ) 830 | (segment 831 | (start 134.463 91.463) 832 | (end 127.537 91.463) 833 | (width 0.2) 834 | (layer "F.Cu") 835 | (net 1) 836 | (uuid "7b732959-4faf-4390-84ca-d63e02cfb506") 837 | ) 838 | (segment 839 | (start 127.537 91.463) 840 | (end 126.475 92.525) 841 | (width 0.2) 842 | (layer "F.Cu") 843 | (net 1) 844 | (uuid "a0f6895f-8b32-474d-bf08-b454e42eb2fd") 845 | ) 846 | (segment 847 | (start 136 93) 848 | (end 134.463 91.463) 849 | (width 0.2) 850 | (layer "F.Cu") 851 | (net 1) 852 | (uuid "d00c796b-61a8-468f-90c1-0c650139eb01") 853 | ) 854 | (segment 855 | (start 128.975 99.975) 856 | (end 128.975 92.525) 857 | (width 0.2) 858 | (layer "F.Cu") 859 | (net 2) 860 | (uuid "87508a5f-66d1-4427-8ea4-49adc637894e") 861 | ) 862 | (segment 863 | (start 136 107) 864 | (end 128.975 99.975) 865 | (width 0.2) 866 | (layer "F.Cu") 867 | (net 2) 868 | (uuid "8d286db9-93d3-4daa-8951-e05e1daed25a") 869 | ) 870 | (segment 871 | (start 131.475 98.525) 872 | (end 131.475 92.525) 873 | (width 0.2) 874 | (layer "B.Cu") 875 | (net 3) 876 | (uuid "31bc84dd-bf2c-413e-8ff1-68ad1dc907ed") 877 | ) 878 | (segment 879 | (start 122 105.5) 880 | (end 123.5 107) 881 | (width 0.2) 882 | (layer "B.Cu") 883 | (net 3) 884 | (uuid "396af4d2-89e9-4e9f-a7e5-086b7bf20d9d") 885 | ) 886 | (segment 887 | (start 122 107) 888 | (end 122 105.5) 889 | (width 0.2) 890 | (layer "B.Cu") 891 | (net 3) 892 | (uuid "924b3f97-1212-412e-b62c-e2c721319237") 893 | ) 894 | (segment 895 | (start 123.5 107) 896 | (end 123.5 106.5) 897 | (width 0.2) 898 | (layer "B.Cu") 899 | (net 3) 900 | (uuid "dec43332-6430-47d0-aa90-106dacceaf16") 901 | ) 902 | (segment 903 | (start 123.5 106.5) 904 | (end 131.475 98.525) 905 | (width 0.2) 906 | (layer "B.Cu") 907 | (net 3) 908 | (uuid "eb3b41e7-1082-4ebd-bfc4-adc5722582a3") 909 | ) 910 | (segment 911 | (start 131.475 107.625) 912 | (end 125 101.15) 913 | (width 0.2) 914 | (layer "F.Cu") 915 | (net 4) 916 | (uuid "8f078fe9-453a-41b2-b237-7bfa22f23027") 917 | ) 918 | (segment 919 | (start 125 96) 920 | (end 122 93) 921 | (width 0.2) 922 | (layer "F.Cu") 923 | (net 4) 924 | (uuid "c5599471-4f62-4e42-8943-69d4faece7d2") 925 | ) 926 | (segment 927 | (start 125 101.15) 928 | (end 125 96) 929 | (width 0.2) 930 | (layer "F.Cu") 931 | (net 4) 932 | (uuid "d0c06294-40cf-4988-81d5-938f9d3f14ec") 933 | ) 934 | (segment 935 | (start 122 103.15) 936 | (end 126.475 107.625) 937 | (width 0.2) 938 | (layer "F.Cu") 939 | (net 5) 940 | (uuid "1d198791-7dba-4035-995c-15098378da5f") 941 | ) 942 | (segment 943 | (start 122 100) 944 | (end 122 103.15) 945 | (width 0.2) 946 | (layer "F.Cu") 947 | (net 5) 948 | (uuid "d0b680f9-783f-4014-b9fe-714be527df52") 949 | ) 950 | ) -------------------------------------------------------------------------------- /pcb/bottom/ckw12_bottom.kicad_pro: -------------------------------------------------------------------------------- 1 | { 2 | "board": { 3 | "3dviewports": [], 4 | "design_settings": { 5 | "defaults": { 6 | "apply_defaults_to_fp_fields": false, 7 | "apply_defaults_to_fp_shapes": false, 8 | "apply_defaults_to_fp_text": false, 9 | "board_outline_line_width": 0.05, 10 | "copper_line_width": 0.2, 11 | "copper_text_italic": false, 12 | "copper_text_size_h": 1.5, 13 | "copper_text_size_v": 1.5, 14 | "copper_text_thickness": 0.3, 15 | "copper_text_upright": false, 16 | "courtyard_line_width": 0.05, 17 | "dimension_precision": 4, 18 | "dimension_units": 3, 19 | "dimensions": { 20 | "arrow_length": 1270000, 21 | "extension_offset": 500000, 22 | "keep_text_aligned": true, 23 | "suppress_zeroes": false, 24 | "text_position": 0, 25 | "units_format": 1 26 | }, 27 | "fab_line_width": 0.1, 28 | "fab_text_italic": false, 29 | "fab_text_size_h": 1.0, 30 | "fab_text_size_v": 1.0, 31 | "fab_text_thickness": 0.15, 32 | "fab_text_upright": false, 33 | "other_line_width": 0.1, 34 | "other_text_italic": false, 35 | "other_text_size_h": 1.0, 36 | "other_text_size_v": 1.0, 37 | "other_text_thickness": 0.15, 38 | "other_text_upright": false, 39 | "pads": { 40 | "drill": 2.2, 41 | "height": 4.0, 42 | "width": 4.0 43 | }, 44 | "silk_line_width": 0.1, 45 | "silk_text_italic": false, 46 | "silk_text_size_h": 1.0, 47 | "silk_text_size_v": 1.0, 48 | "silk_text_thickness": 0.1, 49 | "silk_text_upright": false, 50 | "zones": { 51 | "min_clearance": 0.5 52 | } 53 | }, 54 | "diff_pair_dimensions": [], 55 | "drc_exclusions": [], 56 | "meta": { 57 | "version": 2 58 | }, 59 | "rule_severities": { 60 | "annular_width": "error", 61 | "clearance": "error", 62 | "connection_width": "warning", 63 | "copper_edge_clearance": "error", 64 | "copper_sliver": "warning", 65 | "courtyards_overlap": "error", 66 | "diff_pair_gap_out_of_range": "error", 67 | "diff_pair_uncoupled_length_too_long": "error", 68 | "drill_out_of_range": "error", 69 | "duplicate_footprints": "warning", 70 | "extra_footprint": "warning", 71 | "footprint": "error", 72 | "footprint_symbol_mismatch": "warning", 73 | "footprint_type_mismatch": "ignore", 74 | "hole_clearance": "error", 75 | "hole_near_hole": "error", 76 | "invalid_outline": "error", 77 | "isolated_copper": "warning", 78 | "item_on_disabled_layer": "error", 79 | "items_not_allowed": "error", 80 | "length_out_of_range": "error", 81 | "lib_footprint_issues": "warning", 82 | "lib_footprint_mismatch": "warning", 83 | "malformed_courtyard": "error", 84 | "microvia_drill_out_of_range": "error", 85 | "missing_courtyard": "ignore", 86 | "missing_footprint": "warning", 87 | "net_conflict": "warning", 88 | "npth_inside_courtyard": "ignore", 89 | "padstack": "warning", 90 | "pth_inside_courtyard": "ignore", 91 | "shorting_items": "error", 92 | "silk_edge_clearance": "warning", 93 | "silk_over_copper": "warning", 94 | "silk_overlap": "warning", 95 | "skew_out_of_range": "error", 96 | "solder_mask_bridge": "error", 97 | "starved_thermal": "error", 98 | "text_height": "warning", 99 | "text_thickness": "warning", 100 | "through_hole_pad_without_hole": "error", 101 | "too_many_vias": "error", 102 | "track_dangling": "warning", 103 | "track_width": "error", 104 | "tracks_crossing": "error", 105 | "unconnected_items": "error", 106 | "unresolved_variable": "error", 107 | "via_dangling": "warning", 108 | "zones_intersect": "error" 109 | }, 110 | "rules": { 111 | "max_error": 0.005, 112 | "min_clearance": 0.0, 113 | "min_connection": 0.0, 114 | "min_copper_edge_clearance": 0.5, 115 | "min_hole_clearance": 0.25, 116 | "min_hole_to_hole": 0.25, 117 | "min_microvia_diameter": 0.2, 118 | "min_microvia_drill": 0.1, 119 | "min_resolved_spokes": 2, 120 | "min_silk_clearance": 0.0, 121 | "min_text_height": 0.8, 122 | "min_text_thickness": 0.08, 123 | "min_through_hole_diameter": 0.3, 124 | "min_track_width": 0.0, 125 | "min_via_annular_width": 0.1, 126 | "min_via_diameter": 0.5, 127 | "solder_mask_to_copper_clearance": 0.0, 128 | "use_height_for_length_calcs": true 129 | }, 130 | "teardrop_options": [ 131 | { 132 | "td_onpadsmd": true, 133 | "td_onroundshapesonly": false, 134 | "td_ontrackend": false, 135 | "td_onviapad": true 136 | } 137 | ], 138 | "teardrop_parameters": [ 139 | { 140 | "td_allow_use_two_tracks": true, 141 | "td_curve_segcount": 0, 142 | "td_height_ratio": 1.0, 143 | "td_length_ratio": 0.5, 144 | "td_maxheight": 2.0, 145 | "td_maxlen": 1.0, 146 | "td_on_pad_in_zone": false, 147 | "td_target_name": "td_round_shape", 148 | "td_width_to_size_filter_ratio": 0.9 149 | }, 150 | { 151 | "td_allow_use_two_tracks": true, 152 | "td_curve_segcount": 0, 153 | "td_height_ratio": 1.0, 154 | "td_length_ratio": 0.5, 155 | "td_maxheight": 2.0, 156 | "td_maxlen": 1.0, 157 | "td_on_pad_in_zone": false, 158 | "td_target_name": "td_rect_shape", 159 | "td_width_to_size_filter_ratio": 0.9 160 | }, 161 | { 162 | "td_allow_use_two_tracks": true, 163 | "td_curve_segcount": 0, 164 | "td_height_ratio": 1.0, 165 | "td_length_ratio": 0.5, 166 | "td_maxheight": 2.0, 167 | "td_maxlen": 1.0, 168 | "td_on_pad_in_zone": false, 169 | "td_target_name": "td_track_end", 170 | "td_width_to_size_filter_ratio": 0.9 171 | } 172 | ], 173 | "track_widths": [], 174 | "tuning_pattern_settings": { 175 | "diff_pair_defaults": { 176 | "corner_radius_percentage": 80, 177 | "corner_style": 1, 178 | "max_amplitude": 1.0, 179 | "min_amplitude": 0.2, 180 | "single_sided": false, 181 | "spacing": 1.0 182 | }, 183 | "diff_pair_skew_defaults": { 184 | "corner_radius_percentage": 80, 185 | "corner_style": 1, 186 | "max_amplitude": 1.0, 187 | "min_amplitude": 0.2, 188 | "single_sided": false, 189 | "spacing": 0.6 190 | }, 191 | "single_track_defaults": { 192 | "corner_radius_percentage": 80, 193 | "corner_style": 1, 194 | "max_amplitude": 1.0, 195 | "min_amplitude": 0.2, 196 | "single_sided": false, 197 | "spacing": 0.6 198 | } 199 | }, 200 | "via_dimensions": [], 201 | "zones_allow_external_fillets": false 202 | }, 203 | "ipc2581": { 204 | "dist": "", 205 | "distpn": "", 206 | "internal_id": "", 207 | "mfg": "", 208 | "mpn": "" 209 | }, 210 | "layer_presets": [], 211 | "viewports": [] 212 | }, 213 | "boards": [], 214 | "cvpcb": { 215 | "equivalence_files": [] 216 | }, 217 | "erc": { 218 | "erc_exclusions": [], 219 | "meta": { 220 | "version": 0 221 | }, 222 | "pin_map": [ 223 | [ 224 | 0, 225 | 0, 226 | 0, 227 | 0, 228 | 0, 229 | 0, 230 | 1, 231 | 0, 232 | 0, 233 | 0, 234 | 0, 235 | 2 236 | ], 237 | [ 238 | 0, 239 | 2, 240 | 0, 241 | 1, 242 | 0, 243 | 0, 244 | 1, 245 | 0, 246 | 2, 247 | 2, 248 | 2, 249 | 2 250 | ], 251 | [ 252 | 0, 253 | 0, 254 | 0, 255 | 0, 256 | 0, 257 | 0, 258 | 1, 259 | 0, 260 | 1, 261 | 0, 262 | 1, 263 | 2 264 | ], 265 | [ 266 | 0, 267 | 1, 268 | 0, 269 | 0, 270 | 0, 271 | 0, 272 | 1, 273 | 1, 274 | 2, 275 | 1, 276 | 1, 277 | 2 278 | ], 279 | [ 280 | 0, 281 | 0, 282 | 0, 283 | 0, 284 | 0, 285 | 0, 286 | 1, 287 | 0, 288 | 0, 289 | 0, 290 | 0, 291 | 2 292 | ], 293 | [ 294 | 0, 295 | 0, 296 | 0, 297 | 0, 298 | 0, 299 | 0, 300 | 0, 301 | 0, 302 | 0, 303 | 0, 304 | 0, 305 | 2 306 | ], 307 | [ 308 | 1, 309 | 1, 310 | 1, 311 | 1, 312 | 1, 313 | 0, 314 | 1, 315 | 1, 316 | 1, 317 | 1, 318 | 1, 319 | 2 320 | ], 321 | [ 322 | 0, 323 | 0, 324 | 0, 325 | 1, 326 | 0, 327 | 0, 328 | 1, 329 | 0, 330 | 0, 331 | 0, 332 | 0, 333 | 2 334 | ], 335 | [ 336 | 0, 337 | 2, 338 | 1, 339 | 2, 340 | 0, 341 | 0, 342 | 1, 343 | 0, 344 | 2, 345 | 2, 346 | 2, 347 | 2 348 | ], 349 | [ 350 | 0, 351 | 2, 352 | 0, 353 | 1, 354 | 0, 355 | 0, 356 | 1, 357 | 0, 358 | 2, 359 | 0, 360 | 0, 361 | 2 362 | ], 363 | [ 364 | 0, 365 | 2, 366 | 1, 367 | 1, 368 | 0, 369 | 0, 370 | 1, 371 | 0, 372 | 2, 373 | 0, 374 | 0, 375 | 2 376 | ], 377 | [ 378 | 2, 379 | 2, 380 | 2, 381 | 2, 382 | 2, 383 | 2, 384 | 2, 385 | 2, 386 | 2, 387 | 2, 388 | 2, 389 | 2 390 | ] 391 | ], 392 | "rule_severities": { 393 | "bus_definition_conflict": "error", 394 | "bus_entry_needed": "error", 395 | "bus_to_bus_conflict": "error", 396 | "bus_to_net_conflict": "error", 397 | "conflicting_netclasses": "error", 398 | "different_unit_footprint": "error", 399 | "different_unit_net": "error", 400 | "duplicate_reference": "error", 401 | "duplicate_sheet_names": "error", 402 | "endpoint_off_grid": "warning", 403 | "extra_units": "error", 404 | "global_label_dangling": "warning", 405 | "hier_label_mismatch": "error", 406 | "label_dangling": "error", 407 | "lib_symbol_issues": "warning", 408 | "missing_bidi_pin": "warning", 409 | "missing_input_pin": "warning", 410 | "missing_power_pin": "error", 411 | "missing_unit": "warning", 412 | "multiple_net_names": "warning", 413 | "net_not_bus_member": "warning", 414 | "no_connect_connected": "warning", 415 | "no_connect_dangling": "warning", 416 | "pin_not_connected": "error", 417 | "pin_not_driven": "error", 418 | "pin_to_pin": "warning", 419 | "power_pin_not_driven": "error", 420 | "similar_labels": "warning", 421 | "simulation_model_issue": "ignore", 422 | "unannotated": "error", 423 | "unit_value_mismatch": "error", 424 | "unresolved_variable": "error", 425 | "wire_dangling": "error" 426 | } 427 | }, 428 | "libraries": { 429 | "pinned_footprint_libs": [], 430 | "pinned_symbol_libs": [] 431 | }, 432 | "meta": { 433 | "filename": "ckw12_bottom.kicad_pro", 434 | "version": 1 435 | }, 436 | "net_settings": { 437 | "classes": [ 438 | { 439 | "bus_width": 12, 440 | "clearance": 0.2, 441 | "diff_pair_gap": 0.25, 442 | "diff_pair_via_gap": 0.25, 443 | "diff_pair_width": 0.2, 444 | "line_style": 0, 445 | "microvia_diameter": 0.3, 446 | "microvia_drill": 0.1, 447 | "name": "Default", 448 | "pcb_color": "rgba(0, 0, 0, 0.000)", 449 | "schematic_color": "rgba(0, 0, 0, 0.000)", 450 | "track_width": 0.2, 451 | "via_diameter": 0.6, 452 | "via_drill": 0.3, 453 | "wire_width": 6 454 | } 455 | ], 456 | "meta": { 457 | "version": 3 458 | }, 459 | "net_colors": null, 460 | "netclass_assignments": null, 461 | "netclass_patterns": [] 462 | }, 463 | "pcbnew": { 464 | "last_paths": { 465 | "gencad": "", 466 | "idf": "", 467 | "netlist": "", 468 | "plot": "", 469 | "pos_files": "", 470 | "specctra_dsn": "", 471 | "step": "", 472 | "svg": "", 473 | "vrml": "" 474 | }, 475 | "page_layout_descr_file": "" 476 | }, 477 | "schematic": { 478 | "annotate_start_num": 0, 479 | "bom_fmt_presets": [], 480 | "bom_fmt_settings": { 481 | "field_delimiter": ",", 482 | "keep_line_breaks": false, 483 | "keep_tabs": false, 484 | "name": "CSV", 485 | "ref_delimiter": ",", 486 | "ref_range_delimiter": "", 487 | "string_delimiter": "\"" 488 | }, 489 | "bom_presets": [], 490 | "bom_settings": { 491 | "exclude_dnp": false, 492 | "fields_ordered": [ 493 | { 494 | "group_by": false, 495 | "label": "Reference", 496 | "name": "Reference", 497 | "show": true 498 | }, 499 | { 500 | "group_by": true, 501 | "label": "Value", 502 | "name": "Value", 503 | "show": true 504 | }, 505 | { 506 | "group_by": false, 507 | "label": "Datasheet", 508 | "name": "Datasheet", 509 | "show": true 510 | }, 511 | { 512 | "group_by": false, 513 | "label": "Footprint", 514 | "name": "Footprint", 515 | "show": true 516 | }, 517 | { 518 | "group_by": false, 519 | "label": "Qty", 520 | "name": "${QUANTITY}", 521 | "show": true 522 | }, 523 | { 524 | "group_by": true, 525 | "label": "DNP", 526 | "name": "${DNP}", 527 | "show": true 528 | }, 529 | { 530 | "group_by": false, 531 | "label": "#", 532 | "name": "${ITEM_NUMBER}", 533 | "show": false 534 | }, 535 | { 536 | "group_by": false, 537 | "label": "説明", 538 | "name": "Description", 539 | "show": false 540 | } 541 | ], 542 | "filter_string": "", 543 | "group_symbols": true, 544 | "name": "", 545 | "sort_asc": true, 546 | "sort_field": "Reference" 547 | }, 548 | "connection_grid_size": 50.0, 549 | "drawing": { 550 | "dashed_lines_dash_length_ratio": 12.0, 551 | "dashed_lines_gap_length_ratio": 3.0, 552 | "default_line_thickness": 6.0, 553 | "default_text_size": 50.0, 554 | "field_names": [], 555 | "intersheets_ref_own_page": false, 556 | "intersheets_ref_prefix": "", 557 | "intersheets_ref_short": false, 558 | "intersheets_ref_show": false, 559 | "intersheets_ref_suffix": "", 560 | "junction_size_choice": 3, 561 | "label_size_ratio": 0.375, 562 | "operating_point_overlay_i_precision": 3, 563 | "operating_point_overlay_i_range": "~A", 564 | "operating_point_overlay_v_precision": 3, 565 | "operating_point_overlay_v_range": "~V", 566 | "overbar_offset_ratio": 1.23, 567 | "pin_symbol_size": 25.0, 568 | "text_offset_ratio": 0.15 569 | }, 570 | "legacy_lib_dir": "", 571 | "legacy_lib_list": [], 572 | "meta": { 573 | "version": 1 574 | }, 575 | "net_format_name": "", 576 | "page_layout_descr_file": "", 577 | "plot_directory": "", 578 | "spice_current_sheet_as_root": false, 579 | "spice_external_command": "spice \"%I\"", 580 | "spice_model_current_sheet_as_root": true, 581 | "spice_save_all_currents": false, 582 | "spice_save_all_dissipations": false, 583 | "spice_save_all_voltages": false, 584 | "subpart_first_id": 65, 585 | "subpart_id_separator": 0 586 | }, 587 | "sheets": [ 588 | [ 589 | "16f5f096-7272-404c-901e-2b58d49ef1aa", 590 | "ルート" 591 | ] 592 | ], 593 | "text_variables": {} 594 | } 595 | -------------------------------------------------------------------------------- /pcb/bottom/ckw12_bottom.kicad_sch: -------------------------------------------------------------------------------- 1 | (kicad_sch 2 | (version 20231120) 3 | (generator "eeschema") 4 | (generator_version "8.0") 5 | (uuid "16f5f096-7272-404c-901e-2b58d49ef1aa") 6 | (paper "A4") 7 | (lib_symbols 8 | (symbol "Connector:Conn_01x01_Pin" 9 | (pin_names 10 | (offset 1.016) hide) 11 | (exclude_from_sim no) 12 | (in_bom yes) 13 | (on_board yes) 14 | (property "Reference" "J" 15 | (at 0 2.54 0) 16 | (effects 17 | (font 18 | (size 1.27 1.27) 19 | ) 20 | ) 21 | ) 22 | (property "Value" "Conn_01x01_Pin" 23 | (at 0 -2.54 0) 24 | (effects 25 | (font 26 | (size 1.27 1.27) 27 | ) 28 | ) 29 | ) 30 | (property "Footprint" "" 31 | (at 0 0 0) 32 | (effects 33 | (font 34 | (size 1.27 1.27) 35 | ) 36 | (hide yes) 37 | ) 38 | ) 39 | (property "Datasheet" "~" 40 | (at 0 0 0) 41 | (effects 42 | (font 43 | (size 1.27 1.27) 44 | ) 45 | (hide yes) 46 | ) 47 | ) 48 | (property "Description" "Generic connector, single row, 01x01, script generated" 49 | (at 0 0 0) 50 | (effects 51 | (font 52 | (size 1.27 1.27) 53 | ) 54 | (hide yes) 55 | ) 56 | ) 57 | (property "ki_locked" "" 58 | (at 0 0 0) 59 | (effects 60 | (font 61 | (size 1.27 1.27) 62 | ) 63 | ) 64 | ) 65 | (property "ki_keywords" "connector" 66 | (at 0 0 0) 67 | (effects 68 | (font 69 | (size 1.27 1.27) 70 | ) 71 | (hide yes) 72 | ) 73 | ) 74 | (property "ki_fp_filters" "Connector*:*_1x??_*" 75 | (at 0 0 0) 76 | (effects 77 | (font 78 | (size 1.27 1.27) 79 | ) 80 | (hide yes) 81 | ) 82 | ) 83 | (symbol "Conn_01x01_Pin_1_1" 84 | (polyline 85 | (pts 86 | (xy 1.27 0) (xy 0.8636 0) 87 | ) 88 | (stroke 89 | (width 0.1524) 90 | (type default) 91 | ) 92 | (fill 93 | (type none) 94 | ) 95 | ) 96 | (rectangle 97 | (start 0.8636 0.127) 98 | (end 0 -0.127) 99 | (stroke 100 | (width 0.1524) 101 | (type default) 102 | ) 103 | (fill 104 | (type outline) 105 | ) 106 | ) 107 | (pin passive line 108 | (at 5.08 0 180) 109 | (length 3.81) 110 | (name "Pin_1" 111 | (effects 112 | (font 113 | (size 1.27 1.27) 114 | ) 115 | ) 116 | ) 117 | (number "1" 118 | (effects 119 | (font 120 | (size 1.27 1.27) 121 | ) 122 | ) 123 | ) 124 | ) 125 | ) 126 | ) 127 | (symbol "Device:RotaryEncoder" 128 | (pin_names 129 | (offset 0.254) hide) 130 | (exclude_from_sim no) 131 | (in_bom yes) 132 | (on_board yes) 133 | (property "Reference" "SW" 134 | (at 0 6.604 0) 135 | (effects 136 | (font 137 | (size 1.27 1.27) 138 | ) 139 | ) 140 | ) 141 | (property "Value" "RotaryEncoder" 142 | (at 0 -6.604 0) 143 | (effects 144 | (font 145 | (size 1.27 1.27) 146 | ) 147 | ) 148 | ) 149 | (property "Footprint" "" 150 | (at -3.81 4.064 0) 151 | (effects 152 | (font 153 | (size 1.27 1.27) 154 | ) 155 | (hide yes) 156 | ) 157 | ) 158 | (property "Datasheet" "~" 159 | (at 0 6.604 0) 160 | (effects 161 | (font 162 | (size 1.27 1.27) 163 | ) 164 | (hide yes) 165 | ) 166 | ) 167 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs" 168 | (at 0 0 0) 169 | (effects 170 | (font 171 | (size 1.27 1.27) 172 | ) 173 | (hide yes) 174 | ) 175 | ) 176 | (property "ki_keywords" "rotary switch encoder" 177 | (at 0 0 0) 178 | (effects 179 | (font 180 | (size 1.27 1.27) 181 | ) 182 | (hide yes) 183 | ) 184 | ) 185 | (property "ki_fp_filters" "RotaryEncoder*" 186 | (at 0 0 0) 187 | (effects 188 | (font 189 | (size 1.27 1.27) 190 | ) 191 | (hide yes) 192 | ) 193 | ) 194 | (symbol "RotaryEncoder_0_1" 195 | (rectangle 196 | (start -5.08 5.08) 197 | (end 5.08 -5.08) 198 | (stroke 199 | (width 0.254) 200 | (type default) 201 | ) 202 | (fill 203 | (type background) 204 | ) 205 | ) 206 | (circle 207 | (center -3.81 0) 208 | (radius 0.254) 209 | (stroke 210 | (width 0) 211 | (type default) 212 | ) 213 | (fill 214 | (type outline) 215 | ) 216 | ) 217 | (circle 218 | (center -0.381 0) 219 | (radius 1.905) 220 | (stroke 221 | (width 0.254) 222 | (type default) 223 | ) 224 | (fill 225 | (type none) 226 | ) 227 | ) 228 | (arc 229 | (start -0.381 2.667) 230 | (mid -3.0988 -0.0635) 231 | (end -0.381 -2.794) 232 | (stroke 233 | (width 0.254) 234 | (type default) 235 | ) 236 | (fill 237 | (type none) 238 | ) 239 | ) 240 | (polyline 241 | (pts 242 | (xy -0.635 -1.778) (xy -0.635 1.778) 243 | ) 244 | (stroke 245 | (width 0.254) 246 | (type default) 247 | ) 248 | (fill 249 | (type none) 250 | ) 251 | ) 252 | (polyline 253 | (pts 254 | (xy -0.381 -1.778) (xy -0.381 1.778) 255 | ) 256 | (stroke 257 | (width 0.254) 258 | (type default) 259 | ) 260 | (fill 261 | (type none) 262 | ) 263 | ) 264 | (polyline 265 | (pts 266 | (xy -0.127 1.778) (xy -0.127 -1.778) 267 | ) 268 | (stroke 269 | (width 0.254) 270 | (type default) 271 | ) 272 | (fill 273 | (type none) 274 | ) 275 | ) 276 | (polyline 277 | (pts 278 | (xy -5.08 -2.54) (xy -3.81 -2.54) (xy -3.81 -2.032) 279 | ) 280 | (stroke 281 | (width 0) 282 | (type default) 283 | ) 284 | (fill 285 | (type none) 286 | ) 287 | ) 288 | (polyline 289 | (pts 290 | (xy -5.08 2.54) (xy -3.81 2.54) (xy -3.81 2.032) 291 | ) 292 | (stroke 293 | (width 0) 294 | (type default) 295 | ) 296 | (fill 297 | (type none) 298 | ) 299 | ) 300 | (polyline 301 | (pts 302 | (xy 0.254 -3.048) (xy -0.508 -2.794) (xy 0.127 -2.413) 303 | ) 304 | (stroke 305 | (width 0.254) 306 | (type default) 307 | ) 308 | (fill 309 | (type none) 310 | ) 311 | ) 312 | (polyline 313 | (pts 314 | (xy 0.254 2.921) (xy -0.508 2.667) (xy 0.127 2.286) 315 | ) 316 | (stroke 317 | (width 0.254) 318 | (type default) 319 | ) 320 | (fill 321 | (type none) 322 | ) 323 | ) 324 | (polyline 325 | (pts 326 | (xy -5.08 0) (xy -3.81 0) (xy -3.81 -1.016) (xy -3.302 -2.032) 327 | ) 328 | (stroke 329 | (width 0) 330 | (type default) 331 | ) 332 | (fill 333 | (type none) 334 | ) 335 | ) 336 | (polyline 337 | (pts 338 | (xy -4.318 0) (xy -3.81 0) (xy -3.81 1.016) (xy -3.302 2.032) 339 | ) 340 | (stroke 341 | (width 0) 342 | (type default) 343 | ) 344 | (fill 345 | (type none) 346 | ) 347 | ) 348 | ) 349 | (symbol "RotaryEncoder_1_1" 350 | (pin passive line 351 | (at -7.62 2.54 0) 352 | (length 2.54) 353 | (name "A" 354 | (effects 355 | (font 356 | (size 1.27 1.27) 357 | ) 358 | ) 359 | ) 360 | (number "A" 361 | (effects 362 | (font 363 | (size 1.27 1.27) 364 | ) 365 | ) 366 | ) 367 | ) 368 | (pin passive line 369 | (at -7.62 -2.54 0) 370 | (length 2.54) 371 | (name "B" 372 | (effects 373 | (font 374 | (size 1.27 1.27) 375 | ) 376 | ) 377 | ) 378 | (number "B" 379 | (effects 380 | (font 381 | (size 1.27 1.27) 382 | ) 383 | ) 384 | ) 385 | ) 386 | (pin passive line 387 | (at -7.62 0 0) 388 | (length 2.54) 389 | (name "C" 390 | (effects 391 | (font 392 | (size 1.27 1.27) 393 | ) 394 | ) 395 | ) 396 | (number "C" 397 | (effects 398 | (font 399 | (size 1.27 1.27) 400 | ) 401 | ) 402 | ) 403 | ) 404 | ) 405 | ) 406 | (symbol "Switch:SW_DPST_x2" 407 | (pin_names 408 | (offset 0) hide) 409 | (exclude_from_sim no) 410 | (in_bom yes) 411 | (on_board yes) 412 | (property "Reference" "SW" 413 | (at 0 3.175 0) 414 | (effects 415 | (font 416 | (size 1.27 1.27) 417 | ) 418 | ) 419 | ) 420 | (property "Value" "SW_DPST_x2" 421 | (at 0 -2.54 0) 422 | (effects 423 | (font 424 | (size 1.27 1.27) 425 | ) 426 | ) 427 | ) 428 | (property "Footprint" "" 429 | (at 0 0 0) 430 | (effects 431 | (font 432 | (size 1.27 1.27) 433 | ) 434 | (hide yes) 435 | ) 436 | ) 437 | (property "Datasheet" "~" 438 | (at 0 0 0) 439 | (effects 440 | (font 441 | (size 1.27 1.27) 442 | ) 443 | (hide yes) 444 | ) 445 | ) 446 | (property "Description" "Single Pole Single Throw (SPST) switch, separate symbol" 447 | (at 0 0 0) 448 | (effects 449 | (font 450 | (size 1.27 1.27) 451 | ) 452 | (hide yes) 453 | ) 454 | ) 455 | (property "ki_keywords" "switch lever" 456 | (at 0 0 0) 457 | (effects 458 | (font 459 | (size 1.27 1.27) 460 | ) 461 | (hide yes) 462 | ) 463 | ) 464 | (symbol "SW_DPST_x2_0_0" 465 | (circle 466 | (center -2.032 0) 467 | (radius 0.508) 468 | (stroke 469 | (width 0) 470 | (type default) 471 | ) 472 | (fill 473 | (type none) 474 | ) 475 | ) 476 | (polyline 477 | (pts 478 | (xy -1.524 0.254) (xy 1.524 1.778) 479 | ) 480 | (stroke 481 | (width 0) 482 | (type default) 483 | ) 484 | (fill 485 | (type none) 486 | ) 487 | ) 488 | (circle 489 | (center 2.032 0) 490 | (radius 0.508) 491 | (stroke 492 | (width 0) 493 | (type default) 494 | ) 495 | (fill 496 | (type none) 497 | ) 498 | ) 499 | ) 500 | (symbol "SW_DPST_x2_1_1" 501 | (pin passive line 502 | (at -5.08 0 0) 503 | (length 2.54) 504 | (name "A" 505 | (effects 506 | (font 507 | (size 1.27 1.27) 508 | ) 509 | ) 510 | ) 511 | (number "1" 512 | (effects 513 | (font 514 | (size 1.27 1.27) 515 | ) 516 | ) 517 | ) 518 | ) 519 | (pin passive line 520 | (at 5.08 0 180) 521 | (length 2.54) 522 | (name "B" 523 | (effects 524 | (font 525 | (size 1.27 1.27) 526 | ) 527 | ) 528 | ) 529 | (number "2" 530 | (effects 531 | (font 532 | (size 1.27 1.27) 533 | ) 534 | ) 535 | ) 536 | ) 537 | ) 538 | (symbol "SW_DPST_x2_2_1" 539 | (pin passive line 540 | (at -5.08 0 0) 541 | (length 2.54) 542 | (name "A" 543 | (effects 544 | (font 545 | (size 1.27 1.27) 546 | ) 547 | ) 548 | ) 549 | (number "3" 550 | (effects 551 | (font 552 | (size 1.27 1.27) 553 | ) 554 | ) 555 | ) 556 | ) 557 | (pin passive line 558 | (at 5.08 0 180) 559 | (length 2.54) 560 | (name "B" 561 | (effects 562 | (font 563 | (size 1.27 1.27) 564 | ) 565 | ) 566 | ) 567 | (number "4" 568 | (effects 569 | (font 570 | (size 1.27 1.27) 571 | ) 572 | ) 573 | ) 574 | ) 575 | ) 576 | ) 577 | ) 578 | (wire 579 | (pts 580 | (xy 102.87 99.06) (xy 106.68 99.06) 581 | ) 582 | (stroke 583 | (width 0) 584 | (type default) 585 | ) 586 | (uuid "77366e34-8676-4bea-ae02-62e56170f6f5") 587 | ) 588 | (wire 589 | (pts 590 | (xy 143.51 100.33) (xy 149.86 100.33) 591 | ) 592 | (stroke 593 | (width 0) 594 | (type default) 595 | ) 596 | (uuid "a2acdbc5-c114-4973-9beb-d46d6bcb19af") 597 | ) 598 | (wire 599 | (pts 600 | (xy 143.51 95.25) (xy 149.86 95.25) 601 | ) 602 | (stroke 603 | (width 0) 604 | (type default) 605 | ) 606 | (uuid "bd447373-1a6a-42fe-b7f3-d87900c7fe47") 607 | ) 608 | (wire 609 | (pts 610 | (xy 143.51 97.79) (xy 149.86 97.79) 611 | ) 612 | (stroke 613 | (width 0) 614 | (type default) 615 | ) 616 | (uuid "e6458cfd-d841-48f1-9bc7-ba45dc31cd84") 617 | ) 618 | (wire 619 | (pts 620 | (xy 116.84 99.06) (xy 119.38 99.06) 621 | ) 622 | (stroke 623 | (width 0) 624 | (type default) 625 | ) 626 | (uuid "fd248e19-f1e6-4bea-b64f-866da68b6577") 627 | ) 628 | (symbol 629 | (lib_id "Device:RotaryEncoder") 630 | (at 135.89 97.79 180) 631 | (unit 1) 632 | (exclude_from_sim no) 633 | (in_bom yes) 634 | (on_board yes) 635 | (dnp no) 636 | (fields_autoplaced yes) 637 | (uuid "12c46d38-65b7-4a1c-bb10-7143ee8853e2") 638 | (property "Reference" "SW1" 639 | (at 135.89 87.63 0) 640 | (effects 641 | (font 642 | (size 1.27 1.27) 643 | ) 644 | ) 645 | ) 646 | (property "Value" "RotaryEncoder" 647 | (at 135.89 90.17 0) 648 | (effects 649 | (font 650 | (size 1.27 1.27) 651 | ) 652 | ) 653 | ) 654 | (property "Footprint" "CKW12:EC05E1220202" 655 | (at 139.7 101.854 0) 656 | (effects 657 | (font 658 | (size 1.27 1.27) 659 | ) 660 | (hide yes) 661 | ) 662 | ) 663 | (property "Datasheet" "~" 664 | (at 135.89 104.394 0) 665 | (effects 666 | (font 667 | (size 1.27 1.27) 668 | ) 669 | (hide yes) 670 | ) 671 | ) 672 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs" 673 | (at 135.89 97.79 0) 674 | (effects 675 | (font 676 | (size 1.27 1.27) 677 | ) 678 | (hide yes) 679 | ) 680 | ) 681 | (pin "C" 682 | (uuid "4f4be94c-a6a8-4de2-8118-392df7913db6") 683 | ) 684 | (pin "B" 685 | (uuid "1915e78c-fff8-4ddb-a075-e217e32b9398") 686 | ) 687 | (pin "A" 688 | (uuid "7fa683b9-b79a-4b20-9642-ec04af207c50") 689 | ) 690 | (instances 691 | (project "ckw12_bottom" 692 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 693 | (reference "SW1") 694 | (unit 1) 695 | ) 696 | ) 697 | ) 698 | ) 699 | (symbol 700 | (lib_id "Connector:Conn_01x01_Pin") 701 | (at 124.46 99.06 180) 702 | (unit 1) 703 | (exclude_from_sim no) 704 | (in_bom yes) 705 | (on_board yes) 706 | (dnp no) 707 | (fields_autoplaced yes) 708 | (uuid "4f2e6e57-02aa-433c-99b4-cc9f2ba29dbc") 709 | (property "Reference" "J4" 710 | (at 123.825 93.98 0) 711 | (effects 712 | (font 713 | (size 1.27 1.27) 714 | ) 715 | ) 716 | ) 717 | (property "Value" "Conn_01x01_Pin" 718 | (at 123.825 96.52 0) 719 | (effects 720 | (font 721 | (size 1.27 1.27) 722 | ) 723 | (hide yes) 724 | ) 725 | ) 726 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 727 | (at 124.46 99.06 0) 728 | (effects 729 | (font 730 | (size 1.27 1.27) 731 | ) 732 | (hide yes) 733 | ) 734 | ) 735 | (property "Datasheet" "~" 736 | (at 124.46 99.06 0) 737 | (effects 738 | (font 739 | (size 1.27 1.27) 740 | ) 741 | (hide yes) 742 | ) 743 | ) 744 | (property "Description" "Generic connector, single row, 01x01, script generated" 745 | (at 124.46 99.06 0) 746 | (effects 747 | (font 748 | (size 1.27 1.27) 749 | ) 750 | (hide yes) 751 | ) 752 | ) 753 | (pin "1" 754 | (uuid "eaab8076-0e1f-4fba-8044-67e8542aa56f") 755 | ) 756 | (instances 757 | (project "ckw12_bottom" 758 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 759 | (reference "J4") 760 | (unit 1) 761 | ) 762 | ) 763 | ) 764 | ) 765 | (symbol 766 | (lib_id "Connector:Conn_01x01_Pin") 767 | (at 154.94 95.25 180) 768 | (unit 1) 769 | (exclude_from_sim no) 770 | (in_bom yes) 771 | (on_board yes) 772 | (dnp no) 773 | (fields_autoplaced yes) 774 | (uuid "5e474389-569d-4a7e-8ed1-536e5707af5b") 775 | (property "Reference" "J1" 776 | (at 154.305 90.17 0) 777 | (effects 778 | (font 779 | (size 1.27 1.27) 780 | ) 781 | ) 782 | ) 783 | (property "Value" "Conn_01x01_Pin" 784 | (at 154.305 92.71 0) 785 | (effects 786 | (font 787 | (size 1.27 1.27) 788 | ) 789 | (hide yes) 790 | ) 791 | ) 792 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 793 | (at 154.94 95.25 0) 794 | (effects 795 | (font 796 | (size 1.27 1.27) 797 | ) 798 | (hide yes) 799 | ) 800 | ) 801 | (property "Datasheet" "~" 802 | (at 154.94 95.25 0) 803 | (effects 804 | (font 805 | (size 1.27 1.27) 806 | ) 807 | (hide yes) 808 | ) 809 | ) 810 | (property "Description" "Generic connector, single row, 01x01, script generated" 811 | (at 154.94 95.25 0) 812 | (effects 813 | (font 814 | (size 1.27 1.27) 815 | ) 816 | (hide yes) 817 | ) 818 | ) 819 | (pin "1" 820 | (uuid "e73377a1-4a40-4bb4-b6b1-c0ecf93145f6") 821 | ) 822 | (instances 823 | (project "ckw12_bottom" 824 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 825 | (reference "J1") 826 | (unit 1) 827 | ) 828 | ) 829 | ) 830 | ) 831 | (symbol 832 | (lib_id "Connector:Conn_01x01_Pin") 833 | (at 154.94 100.33 180) 834 | (unit 1) 835 | (exclude_from_sim no) 836 | (in_bom yes) 837 | (on_board yes) 838 | (dnp no) 839 | (fields_autoplaced yes) 840 | (uuid "86a94c3a-b5d8-40e4-a934-f63fea9b464e") 841 | (property "Reference" "J3" 842 | (at 154.305 95.25 0) 843 | (effects 844 | (font 845 | (size 1.27 1.27) 846 | ) 847 | ) 848 | ) 849 | (property "Value" "Conn_01x01_Pin" 850 | (at 154.305 97.79 0) 851 | (effects 852 | (font 853 | (size 1.27 1.27) 854 | ) 855 | (hide yes) 856 | ) 857 | ) 858 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 859 | (at 154.94 100.33 0) 860 | (effects 861 | (font 862 | (size 1.27 1.27) 863 | ) 864 | (hide yes) 865 | ) 866 | ) 867 | (property "Datasheet" "~" 868 | (at 154.94 100.33 0) 869 | (effects 870 | (font 871 | (size 1.27 1.27) 872 | ) 873 | (hide yes) 874 | ) 875 | ) 876 | (property "Description" "Generic connector, single row, 01x01, script generated" 877 | (at 154.94 100.33 0) 878 | (effects 879 | (font 880 | (size 1.27 1.27) 881 | ) 882 | (hide yes) 883 | ) 884 | ) 885 | (pin "1" 886 | (uuid "d4b4df74-cef3-4dc0-9dd0-387a9322b5e6") 887 | ) 888 | (instances 889 | (project "ckw12_bottom" 890 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 891 | (reference "J3") 892 | (unit 1) 893 | ) 894 | ) 895 | ) 896 | ) 897 | (symbol 898 | (lib_id "Connector:Conn_01x01_Pin") 899 | (at 97.79 99.06 0) 900 | (unit 1) 901 | (exclude_from_sim no) 902 | (in_bom yes) 903 | (on_board yes) 904 | (dnp no) 905 | (fields_autoplaced yes) 906 | (uuid "a679fccd-6fea-48aa-9f52-73dd926d1ce3") 907 | (property "Reference" "J5" 908 | (at 98.425 96.52 0) 909 | (effects 910 | (font 911 | (size 1.27 1.27) 912 | ) 913 | ) 914 | ) 915 | (property "Value" "Conn_01x01_Pin" 916 | (at 98.425 101.6 0) 917 | (effects 918 | (font 919 | (size 1.27 1.27) 920 | ) 921 | (hide yes) 922 | ) 923 | ) 924 | (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" 925 | (at 97.79 99.06 0) 926 | (effects 927 | (font 928 | (size 1.27 1.27) 929 | ) 930 | (hide yes) 931 | ) 932 | ) 933 | (property "Datasheet" "~" 934 | (at 97.79 99.06 0) 935 | (effects 936 | (font 937 | (size 1.27 1.27) 938 | ) 939 | (hide yes) 940 | ) 941 | ) 942 | (property "Description" "Generic connector, single row, 01x01, script generated" 943 | (at 97.79 99.06 0) 944 | (effects 945 | (font 946 | (size 1.27 1.27) 947 | ) 948 | (hide yes) 949 | ) 950 | ) 951 | (pin "1" 952 | (uuid "b2204765-e661-4c79-bfe8-f92bb3262aa0") 953 | ) 954 | (instances 955 | (project "ckw12_bottom" 956 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 957 | (reference "J5") 958 | (unit 1) 959 | ) 960 | ) 961 | ) 962 | ) 963 | (symbol 964 | (lib_id "Switch:SW_DPST_x2") 965 | (at 111.76 99.06 0) 966 | (unit 1) 967 | (exclude_from_sim no) 968 | (in_bom yes) 969 | (on_board yes) 970 | (dnp no) 971 | (fields_autoplaced yes) 972 | (uuid "ca7b563e-778b-416b-b330-fb785442d5ca") 973 | (property "Reference" "SW2" 974 | (at 111.76 92.71 0) 975 | (effects 976 | (font 977 | (size 1.27 1.27) 978 | ) 979 | ) 980 | ) 981 | (property "Value" "SW_DPST_x2" 982 | (at 111.76 95.25 0) 983 | (effects 984 | (font 985 | (size 1.27 1.27) 986 | ) 987 | ) 988 | ) 989 | (property "Footprint" "CKW12:SKQYACE010" 990 | (at 111.76 99.06 0) 991 | (effects 992 | (font 993 | (size 1.27 1.27) 994 | ) 995 | (hide yes) 996 | ) 997 | ) 998 | (property "Datasheet" "~" 999 | (at 111.76 99.06 0) 1000 | (effects 1001 | (font 1002 | (size 1.27 1.27) 1003 | ) 1004 | (hide yes) 1005 | ) 1006 | ) 1007 | (property "Description" "Single Pole Single Throw (SPST) switch, separate symbol" 1008 | (at 111.76 99.06 0) 1009 | (effects 1010 | (font 1011 | (size 1.27 1.27) 1012 | ) 1013 | (hide yes) 1014 | ) 1015 | ) 1016 | (pin "3" 1017 | (uuid "d6c3918c-9ed3-4bc9-b8eb-f8ee17558ba4") 1018 | ) 1019 | (pin "1" 1020 | (uuid "7e78c495-6d46-4e18-9213-bdf3cb0cef4f") 1021 | ) 1022 | (pin "2" 1023 | (uuid "dc3257ee-fecd-4dd8-964b-122a3c05e349") 1024 | ) 1025 | (pin "4" 1026 | (uuid "c6474e85-b8db-45af-90eb-4fa5a13364d6") 1027 | ) 1028 | (instances 1029 | (project "ckw12_bottom" 1030 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 1031 | (reference "SW2") 1032 | (unit 1) 1033 | ) 1034 | ) 1035 | ) 1036 | ) 1037 | (symbol 1038 | (lib_id "Connector:Conn_01x01_Pin") 1039 | (at 154.94 97.79 180) 1040 | (unit 1) 1041 | (exclude_from_sim no) 1042 | (in_bom yes) 1043 | (on_board yes) 1044 | (dnp no) 1045 | (fields_autoplaced yes) 1046 | (uuid "d07dad1c-98ca-4e15-bf03-209f619475d6") 1047 | (property "Reference" "J2" 1048 | (at 154.305 92.71 0) 1049 | (effects 1050 | (font 1051 | (size 1.27 1.27) 1052 | ) 1053 | ) 1054 | ) 1055 | (property "Value" "Conn_01x01_Pin" 1056 | (at 154.305 95.25 0) 1057 | (effects 1058 | (font 1059 | (size 1.27 1.27) 1060 | ) 1061 | (hide yes) 1062 | ) 1063 | ) 1064 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 1065 | (at 154.94 97.79 0) 1066 | (effects 1067 | (font 1068 | (size 1.27 1.27) 1069 | ) 1070 | (hide yes) 1071 | ) 1072 | ) 1073 | (property "Datasheet" "~" 1074 | (at 154.94 97.79 0) 1075 | (effects 1076 | (font 1077 | (size 1.27 1.27) 1078 | ) 1079 | (hide yes) 1080 | ) 1081 | ) 1082 | (property "Description" "Generic connector, single row, 01x01, script generated" 1083 | (at 154.94 97.79 0) 1084 | (effects 1085 | (font 1086 | (size 1.27 1.27) 1087 | ) 1088 | (hide yes) 1089 | ) 1090 | ) 1091 | (pin "1" 1092 | (uuid "c45962d9-eb3e-4b05-bb08-b5b392987e75") 1093 | ) 1094 | (instances 1095 | (project "ckw12_bottom" 1096 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 1097 | (reference "J2") 1098 | (unit 1) 1099 | ) 1100 | ) 1101 | ) 1102 | ) 1103 | (sheet_instances 1104 | (path "/" 1105 | (page "1") 1106 | ) 1107 | ) 1108 | ) -------------------------------------------------------------------------------- /pcb/bottom/fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (version 7) 3 | (lib (name "CKW12")(type "KiCad")(uri "../_footprint")(options "")(descr "")) 4 | ) 5 | -------------------------------------------------------------------------------- /pcb/top/_autosave-ckw12_top.kicad_pcb: -------------------------------------------------------------------------------- 1 | (kicad_pcb 2 | (version 20240108) 3 | (generator "pcbnew") 4 | (generator_version "8.0") 5 | (general 6 | (thickness 1.6) 7 | (legacy_teardrops no) 8 | ) 9 | (paper "A4") 10 | (layers 11 | (0 "F.Cu" signal) 12 | (31 "B.Cu" signal) 13 | (32 "B.Adhes" user "B.Adhesive") 14 | (33 "F.Adhes" user "F.Adhesive") 15 | (34 "B.Paste" user) 16 | (35 "F.Paste" user) 17 | (36 "B.SilkS" user "B.Silkscreen") 18 | (37 "F.SilkS" user "F.Silkscreen") 19 | (38 "B.Mask" user) 20 | (39 "F.Mask" user) 21 | (40 "Dwgs.User" user "User.Drawings") 22 | (41 "Cmts.User" user "User.Comments") 23 | (42 "Eco1.User" user "User.Eco1") 24 | (43 "Eco2.User" user "User.Eco2") 25 | (44 "Edge.Cuts" user) 26 | (45 "Margin" user) 27 | (46 "B.CrtYd" user "B.Courtyard") 28 | (47 "F.CrtYd" user "F.Courtyard") 29 | (48 "B.Fab" user) 30 | (49 "F.Fab" user) 31 | (50 "User.1" user) 32 | (51 "User.2" user) 33 | (52 "User.3" user) 34 | (53 "User.4" user) 35 | (54 "User.5" user) 36 | (55 "User.6" user) 37 | (56 "User.7" user) 38 | (57 "User.8" user) 39 | (58 "User.9" user) 40 | ) 41 | (setup 42 | (pad_to_mask_clearance 0) 43 | (allow_soldermask_bridges_in_footprints no) 44 | (pcbplotparams 45 | (layerselection 0x00010fc_ffffffff) 46 | (plot_on_all_layers_selection 0x0000000_00000000) 47 | (disableapertmacros no) 48 | (usegerberextensions no) 49 | (usegerberattributes yes) 50 | (usegerberadvancedattributes yes) 51 | (creategerberjobfile yes) 52 | (dashed_line_dash_ratio 12.000000) 53 | (dashed_line_gap_ratio 3.000000) 54 | (svgprecision 4) 55 | (plotframeref no) 56 | (viasonmask no) 57 | (mode 1) 58 | (useauxorigin no) 59 | (hpglpennumber 1) 60 | (hpglpenspeed 20) 61 | (hpglpendiameter 15.000000) 62 | (pdf_front_fp_property_popups yes) 63 | (pdf_back_fp_property_popups yes) 64 | (dxfpolygonmode yes) 65 | (dxfimperialunits yes) 66 | (dxfusepcbnewfont yes) 67 | (psnegative no) 68 | (psa4output no) 69 | (plotreference yes) 70 | (plotvalue yes) 71 | (plotfptext yes) 72 | (plotinvisibletext no) 73 | (sketchpadsonfab no) 74 | (subtractmaskfromsilk no) 75 | (outputformat 1) 76 | (mirror no) 77 | (drillshape 1) 78 | (scaleselection 1) 79 | (outputdirectory "") 80 | ) 81 | ) 82 | (net 0 "") 83 | (net 1 "Net-(J1-Pin_1)") 84 | (net 2 "Net-(J2-Pin_1)") 85 | (net 3 "Net-(J3-Pin_1)") 86 | (net 4 "Net-(J4-Pin_1)") 87 | (net 5 "Net-(J5-Pin_1)") 88 | (footprint "CKW12:SKQYACE010" 89 | (layer "F.Cu") 90 | (uuid "88f0d824-7e3b-4e89-9c25-f14271ee0d52") 91 | (at 143 100 -90) 92 | (property "Reference" "SW2" 93 | (at 0 -0.5 -90) 94 | (unlocked yes) 95 | (layer "F.SilkS") 96 | (hide yes) 97 | (uuid "ae1a3b31-47c6-4dae-8f4f-bde124a72d7f") 98 | (effects 99 | (font 100 | (size 1 1) 101 | (thickness 0.1) 102 | ) 103 | ) 104 | ) 105 | (property "Value" "SW_DPST_x2" 106 | (at 0 -2.7 -90) 107 | (unlocked yes) 108 | (layer "F.Fab") 109 | (hide yes) 110 | (uuid "edf261c2-0605-4cd6-91e5-20d678b79ae2") 111 | (effects 112 | (font 113 | (size 1 1) 114 | (thickness 0.15) 115 | ) 116 | ) 117 | ) 118 | (property "Footprint" "CKW12:SKQYACE010" 119 | (at 0 6.45 -90) 120 | (unlocked yes) 121 | (layer "F.Fab") 122 | (hide yes) 123 | (uuid "cde120d4-d760-4eaa-8766-cd1623822f77") 124 | (effects 125 | (font 126 | (size 1 1) 127 | (thickness 0.15) 128 | ) 129 | ) 130 | ) 131 | (property "Datasheet" "" 132 | (at 0 0 -90) 133 | (unlocked yes) 134 | (layer "F.Fab") 135 | (hide yes) 136 | (uuid "d01f6eee-4a13-43cc-aec5-cb1b725d320d") 137 | (effects 138 | (font 139 | (size 1 1) 140 | (thickness 0.15) 141 | ) 142 | ) 143 | ) 144 | (property "Description" "Single Pole Single Throw (SPST) switch, separate symbol" 145 | (at 0 0 -90) 146 | (unlocked yes) 147 | (layer "F.Fab") 148 | (hide yes) 149 | (uuid "ac151e67-041e-4d8b-a5b4-d2a3703a845b") 150 | (effects 151 | (font 152 | (size 1 1) 153 | (thickness 0.15) 154 | ) 155 | ) 156 | ) 157 | (path "/ca7b563e-778b-416b-b330-fb785442d5ca") 158 | (sheetname "ルート") 159 | (sheetfile "ckw12_top.kicad_sch") 160 | (attr smd) 161 | (pad "1" smd rect 162 | (at 3 0 270) 163 | (size 2 1) 164 | (layers "F.Cu" "F.Paste" "F.Mask") 165 | (net 5 "Net-(J5-Pin_1)") 166 | (pinfunction "A") 167 | (pintype "passive") 168 | (thermal_bridge_angle 45) 169 | (uuid "39934f01-e965-494b-a80e-38f31219e41c") 170 | ) 171 | (pad "2" smd rect 172 | (at -3 0 270) 173 | (size 2 1) 174 | (layers "F.Cu" "F.Paste" "F.Mask") 175 | (net 4 "Net-(J4-Pin_1)") 176 | (pinfunction "B") 177 | (pintype "passive") 178 | (thermal_bridge_angle 45) 179 | (uuid "92d8a29e-cd10-45ed-9ccc-0f837dfd6618") 180 | ) 181 | ) 182 | (footprint "CKW12:my_mount_hole_M2_pad" 183 | (layer "F.Cu") 184 | (uuid "8ae0cc82-e45f-4e71-b229-f2a9a6c1154d") 185 | (at 143 93) 186 | (property "Reference" "J4" 187 | (at 0 -0.5 0) 188 | (unlocked yes) 189 | (layer "Cmts.User") 190 | (uuid "0ea46f4d-ba97-4fed-a8f0-cb5a4d0783f2") 191 | (effects 192 | (font 193 | (size 1 1) 194 | (thickness 0.1) 195 | ) 196 | ) 197 | ) 198 | (property "Value" "Conn_01x01_Pin" 199 | (at 0 1 0) 200 | (unlocked yes) 201 | (layer "F.Fab") 202 | (hide yes) 203 | (uuid "85e7697c-5893-47b9-98de-da545ad29cdb") 204 | (effects 205 | (font 206 | (size 1 1) 207 | (thickness 0.15) 208 | ) 209 | ) 210 | ) 211 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 212 | (at 0 0 0) 213 | (unlocked yes) 214 | (layer "F.Fab") 215 | (hide yes) 216 | (uuid "cbf47ab4-b014-4dca-92d7-a10254af3f34") 217 | (effects 218 | (font 219 | (size 1 1) 220 | (thickness 0.15) 221 | ) 222 | ) 223 | ) 224 | (property "Datasheet" "" 225 | (at 0 0 0) 226 | (unlocked yes) 227 | (layer "F.Fab") 228 | (hide yes) 229 | (uuid "2ce4994b-b2f4-4b9a-a361-3357c246ab60") 230 | (effects 231 | (font 232 | (size 1 1) 233 | (thickness 0.15) 234 | ) 235 | ) 236 | ) 237 | (property "Description" "Generic connector, single row, 01x01, script generated" 238 | (at 0 0 0) 239 | (unlocked yes) 240 | (layer "F.Fab") 241 | (hide yes) 242 | (uuid "a07e18a9-7385-4ca9-ad4c-fb41af8a0bd7") 243 | (effects 244 | (font 245 | (size 1 1) 246 | (thickness 0.15) 247 | ) 248 | ) 249 | ) 250 | (property ki_fp_filters "Connector*:*_1x??_*") 251 | (path "/4f2e6e57-02aa-433c-99b4-cc9f2ba29dbc") 252 | (sheetname "ルート") 253 | (sheetfile "ckw12_top.kicad_sch") 254 | (attr smd) 255 | (pad "" thru_hole circle 256 | (at 0 0) 257 | (size 4 4) 258 | (drill 2.2) 259 | (layers "*.Cu" "*.Mask") 260 | (remove_unused_layers no) 261 | (net 4 "Net-(J4-Pin_1)") 262 | (pinfunction "Pin_1") 263 | (pintype "passive") 264 | (uuid "67432d97-ada7-4ff8-80af-421524584268") 265 | ) 266 | ) 267 | (footprint "CKW12:my_mount_hole_M2_pad" 268 | (layer "F.Cu") 269 | (uuid "9b0feb0c-6b4a-47e1-96ce-a47ddf1898ac") 270 | (at 143 107) 271 | (property "Reference" "J3" 272 | (at 0 -0.5 0) 273 | (unlocked yes) 274 | (layer "Cmts.User") 275 | (uuid "2b8b298b-b78a-4ede-844c-983db7dfdc5e") 276 | (effects 277 | (font 278 | (size 1 1) 279 | (thickness 0.1) 280 | ) 281 | ) 282 | ) 283 | (property "Value" "Conn_01x01_Pin" 284 | (at 0 1 0) 285 | (unlocked yes) 286 | (layer "F.Fab") 287 | (hide yes) 288 | (uuid "772b39bc-f64f-4ddc-a2fb-b410c1303684") 289 | (effects 290 | (font 291 | (size 1 1) 292 | (thickness 0.15) 293 | ) 294 | ) 295 | ) 296 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 297 | (at 0 0 0) 298 | (unlocked yes) 299 | (layer "F.Fab") 300 | (hide yes) 301 | (uuid "69fd2159-ee73-4fb4-9710-733c014a37b2") 302 | (effects 303 | (font 304 | (size 1 1) 305 | (thickness 0.15) 306 | ) 307 | ) 308 | ) 309 | (property "Datasheet" "" 310 | (at 0 0 0) 311 | (unlocked yes) 312 | (layer "F.Fab") 313 | (hide yes) 314 | (uuid "26032c7e-cd6a-46fd-bc96-8ba7ebc5cfb3") 315 | (effects 316 | (font 317 | (size 1 1) 318 | (thickness 0.15) 319 | ) 320 | ) 321 | ) 322 | (property "Description" "Generic connector, single row, 01x01, script generated" 323 | (at 0 0 0) 324 | (unlocked yes) 325 | (layer "F.Fab") 326 | (hide yes) 327 | (uuid "eb3e66e4-956f-4147-9584-c51354ec0140") 328 | (effects 329 | (font 330 | (size 1 1) 331 | (thickness 0.15) 332 | ) 333 | ) 334 | ) 335 | (property ki_fp_filters "Connector*:*_1x??_*") 336 | (path "/86a94c3a-b5d8-40e4-a934-f63fea9b464e") 337 | (sheetname "ルート") 338 | (sheetfile "ckw12_top.kicad_sch") 339 | (attr smd) 340 | (pad "" thru_hole circle 341 | (at 0 0) 342 | (size 4 4) 343 | (drill 2.2) 344 | (layers "*.Cu" "*.Mask") 345 | (remove_unused_layers no) 346 | (net 3 "Net-(J3-Pin_1)") 347 | (pinfunction "Pin_1") 348 | (pintype "passive") 349 | (uuid "46a26c61-1344-4625-b8c2-3fc29f3fee38") 350 | ) 351 | ) 352 | (footprint "CKW12:EC05E1220202" 353 | (layer "F.Cu") 354 | (uuid "c8c71878-4968-4ada-bb76-d0b99bd8a561") 355 | (at 150 100) 356 | (property "Reference" "SW1" 357 | (at 0.5 0 -90) 358 | (unlocked yes) 359 | (layer "F.SilkS") 360 | (hide yes) 361 | (uuid "6f49b41d-f313-4a14-9c88-ae030eb22d12") 362 | (effects 363 | (font 364 | (size 1 1) 365 | (thickness 0.1) 366 | ) 367 | ) 368 | ) 369 | (property "Value" "RotaryEncoder" 370 | (at 0 -7 0) 371 | (unlocked yes) 372 | (layer "F.Fab") 373 | (hide yes) 374 | (uuid "9bef8441-ddc4-4cae-ab9d-e5774f1390f6") 375 | (effects 376 | (font 377 | (size 1 1) 378 | (thickness 0.15) 379 | ) 380 | ) 381 | ) 382 | (property "Footprint" "CKW12:EC05E1220202" 383 | (at 0 0 -90) 384 | (unlocked yes) 385 | (layer "F.Fab") 386 | (hide yes) 387 | (uuid "57ef4dac-8afe-4fb3-a4ce-0c85835706e5") 388 | (effects 389 | (font 390 | (size 1 1) 391 | (thickness 0.15) 392 | ) 393 | ) 394 | ) 395 | (property "Datasheet" "" 396 | (at 0 0 -90) 397 | (unlocked yes) 398 | (layer "F.Fab") 399 | (hide yes) 400 | (uuid "e1a9e28a-cad5-4c52-957f-df486a612357") 401 | (effects 402 | (font 403 | (size 1 1) 404 | (thickness 0.15) 405 | ) 406 | ) 407 | ) 408 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs" 409 | (at 0 0 -90) 410 | (unlocked yes) 411 | (layer "F.Fab") 412 | (hide yes) 413 | (uuid "e37427ab-06d2-410d-9a2a-a8e097d238de") 414 | (effects 415 | (font 416 | (size 1 1) 417 | (thickness 0.15) 418 | ) 419 | ) 420 | ) 421 | (property ki_fp_filters "RotaryEncoder*") 422 | (path "/12c46d38-65b7-4a1c-bb10-7143ee8853e2") 423 | (sheetname "ルート") 424 | (sheetfile "ckw12_top.kicad_sch") 425 | (attr smd exclude_from_pos_files) 426 | (fp_rect 427 | (start -9 -9) 428 | (end 9 9) 429 | (stroke 430 | (width 0.1) 431 | (type default) 432 | ) 433 | (fill none) 434 | (layer "Dwgs.User") 435 | (uuid "109b0235-272e-483c-a1f9-ee379ad25f04") 436 | ) 437 | (fp_rect 438 | (start -5 -5) 439 | (end 5 5) 440 | (stroke 441 | (width 0.1) 442 | (type default) 443 | ) 444 | (fill none) 445 | (layer "Dwgs.User") 446 | (uuid "3d7173e3-c558-4ccd-b959-d3e6915e7281") 447 | ) 448 | (pad "" smd roundrect 449 | (at 6.5 -3.75) 450 | (size 2.7 1.25) 451 | (layers "F.Cu" "F.Paste" "F.Mask") 452 | (roundrect_rratio 0.25) 453 | (thermal_bridge_angle 45) 454 | (uuid "3f616c82-bb6a-43f6-b041-671f1a7816ea") 455 | ) 456 | (pad "" smd roundrect 457 | (at 6.5 3.75) 458 | (size 2.7 1.25) 459 | (layers "F.Cu" "F.Paste" "F.Mask") 460 | (roundrect_rratio 0.25) 461 | (thermal_bridge_angle 45) 462 | (uuid "fa6de2ae-b7f1-49c5-8d59-208d68b71235") 463 | ) 464 | (pad "A" smd roundrect 465 | (at 5.5 2) 466 | (size 2 1) 467 | (layers "F.Cu" "F.Paste" "F.Mask") 468 | (roundrect_rratio 0.25) 469 | (net 3 "Net-(J3-Pin_1)") 470 | (pinfunction "A") 471 | (pintype "passive") 472 | (thermal_bridge_angle 45) 473 | (uuid "33816c81-0cfa-4def-83cf-eceba6906872") 474 | ) 475 | (pad "B" smd roundrect 476 | (at 5.5 -2) 477 | (size 2 1) 478 | (layers "F.Cu" "F.Paste" "F.Mask") 479 | (roundrect_rratio 0.25) 480 | (net 1 "Net-(J1-Pin_1)") 481 | (pinfunction "B") 482 | (pintype "passive") 483 | (thermal_bridge_angle 45) 484 | (uuid "5f010814-e4a0-4ae3-84f0-0f4f9bfa4d53") 485 | ) 486 | (pad "C" smd roundrect 487 | (at 5.5 0) 488 | (size 2 1) 489 | (layers "F.Cu" "F.Paste" "F.Mask") 490 | (roundrect_rratio 0.25) 491 | (net 2 "Net-(J2-Pin_1)") 492 | (pinfunction "C") 493 | (pintype "passive") 494 | (thermal_bridge_angle 45) 495 | (uuid "6561b745-8902-4fab-acce-b7a6cf6d217a") 496 | ) 497 | (model "D:/DIY_keyboard/kicad/lib/ec05e1220202/ec05e1220202.stp" 498 | (offset 499 | (xyz 8.628 0 0) 500 | ) 501 | (scale 502 | (xyz 1 1 1) 503 | ) 504 | (rotate 505 | (xyz 0 0 -90) 506 | ) 507 | ) 508 | ) 509 | (footprint "CKW12:my_mount_hole_M2_pad" 510 | (layer "F.Cu") 511 | (uuid "ced7bd2b-f989-40b1-9b63-9dab93da188d") 512 | (at 157 93) 513 | (property "Reference" "J1" 514 | (at 0 -0.5 0) 515 | (unlocked yes) 516 | (layer "Cmts.User") 517 | (uuid "381bca26-4199-435e-9346-be5206b41677") 518 | (effects 519 | (font 520 | (size 1 1) 521 | (thickness 0.1) 522 | ) 523 | ) 524 | ) 525 | (property "Value" "Conn_01x01_Pin" 526 | (at 0 1 0) 527 | (unlocked yes) 528 | (layer "F.Fab") 529 | (hide yes) 530 | (uuid "b4033eea-d6b4-4543-b960-14571ca32731") 531 | (effects 532 | (font 533 | (size 1 1) 534 | (thickness 0.15) 535 | ) 536 | ) 537 | ) 538 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 539 | (at 0 0 0) 540 | (unlocked yes) 541 | (layer "F.Fab") 542 | (hide yes) 543 | (uuid "3f9621b2-c2e4-4c4b-9dd7-c02b9cf1ec0f") 544 | (effects 545 | (font 546 | (size 1 1) 547 | (thickness 0.15) 548 | ) 549 | ) 550 | ) 551 | (property "Datasheet" "" 552 | (at 0 0 0) 553 | (unlocked yes) 554 | (layer "F.Fab") 555 | (hide yes) 556 | (uuid "32d214ff-8d5a-454a-9b5a-6c869f5d7e5e") 557 | (effects 558 | (font 559 | (size 1 1) 560 | (thickness 0.15) 561 | ) 562 | ) 563 | ) 564 | (property "Description" "Generic connector, single row, 01x01, script generated" 565 | (at 0 0 0) 566 | (unlocked yes) 567 | (layer "F.Fab") 568 | (hide yes) 569 | (uuid "9aaa9af8-253c-4002-a3f2-dce2013bb2d8") 570 | (effects 571 | (font 572 | (size 1 1) 573 | (thickness 0.15) 574 | ) 575 | ) 576 | ) 577 | (property ki_fp_filters "Connector*:*_1x??_*") 578 | (path "/5e474389-569d-4a7e-8ed1-536e5707af5b") 579 | (sheetname "ルート") 580 | (sheetfile "ckw12_top.kicad_sch") 581 | (attr smd) 582 | (pad "" thru_hole circle 583 | (at 0 0) 584 | (size 4 4) 585 | (drill 2.2) 586 | (layers "*.Cu" "*.Mask") 587 | (remove_unused_layers no) 588 | (net 1 "Net-(J1-Pin_1)") 589 | (pinfunction "Pin_1") 590 | (pintype "passive") 591 | (uuid "4c26b919-50f9-4030-801d-c629e2d83ba5") 592 | ) 593 | ) 594 | (footprint "CKW12:CKW12" 595 | (layer "F.Cu") 596 | (uuid "d94d50df-efeb-43ab-8c82-b467b0efa642") 597 | (at 150 100 180) 598 | (property "Reference" "SW21" 599 | (at 0 -0.5 180) 600 | (unlocked yes) 601 | (layer "F.SilkS") 602 | (hide yes) 603 | (uuid "e3618f46-2a07-4f30-9ce8-322f6bd3bfab") 604 | (effects 605 | (font 606 | (size 1 1) 607 | (thickness 0.1) 608 | ) 609 | ) 610 | ) 611 | (property "Value" "CKW12" 612 | (at 0 -5.74 180) 613 | (unlocked yes) 614 | (layer "F.Fab") 615 | (hide yes) 616 | (uuid "dd0f2cc6-6ce1-4cf1-92ed-efed97e1db2f") 617 | (effects 618 | (font 619 | (size 1 1) 620 | (thickness 0.15) 621 | ) 622 | ) 623 | ) 624 | (property "Footprint" "CKW12:CKW12" 625 | (at 0 3.95 180) 626 | (unlocked yes) 627 | (layer "F.Fab") 628 | (hide yes) 629 | (uuid "2ec0bb20-2f39-4032-b61a-ef9a2fda2c91") 630 | (effects 631 | (font 632 | (size 1 1) 633 | (thickness 0.15) 634 | ) 635 | ) 636 | ) 637 | (property "Datasheet" "" 638 | (at 0 0 180) 639 | (unlocked yes) 640 | (layer "F.Fab") 641 | (hide yes) 642 | (uuid "b6f269d3-ce79-4d21-8a64-56499d32d2e7") 643 | (effects 644 | (font 645 | (size 1 1) 646 | (thickness 0.15) 647 | ) 648 | ) 649 | ) 650 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" 651 | (at 0 1.95 180) 652 | (unlocked yes) 653 | (layer "F.Fab") 654 | (hide yes) 655 | (uuid "ac7bec51-2d78-460c-b850-753caca8d24e") 656 | (effects 657 | (font 658 | (size 1 1) 659 | (thickness 0.15) 660 | ) 661 | ) 662 | ) 663 | (attr smd exclude_from_pos_files exclude_from_bom) 664 | (pad "1" thru_hole circle 665 | (at 2.525 -7.625 180) 666 | (size 1.524 1.524) 667 | (drill oval 0.82 0.8128) 668 | (layers "*.Cu" "*.Mask") 669 | (remove_unused_layers no) 670 | (net 5 "Net-(J5-Pin_1)") 671 | (uuid "9fb6ecda-854d-4694-ad7f-246b1d39062f") 672 | ) 673 | (pad "2" thru_hole circle 674 | (at -2.475 -7.625 180) 675 | (size 1.524 1.524) 676 | (drill oval 0.82 0.8128) 677 | (layers "*.Cu" "*.Mask") 678 | (remove_unused_layers no) 679 | (net 4 "Net-(J4-Pin_1)") 680 | (uuid "c7ffbe67-4425-4878-8ae0-711b07f920ef") 681 | ) 682 | (pad "A" thru_hole circle 683 | (at -2.475 7.475 180) 684 | (size 1.524 1.524) 685 | (drill oval 0.82 0.8128) 686 | (layers "*.Cu" "*.Mask") 687 | (remove_unused_layers no) 688 | (net 3 "Net-(J3-Pin_1)") 689 | (uuid "015b8fbe-2481-4533-94e3-996390e5389d") 690 | ) 691 | (pad "B" thru_hole circle 692 | (at 2.525 7.475 180) 693 | (size 1.524 1.524) 694 | (drill oval 0.82 0.8128) 695 | (layers "*.Cu" "*.Mask") 696 | (remove_unused_layers no) 697 | (net 1 "Net-(J1-Pin_1)") 698 | (uuid "5459bc6f-f361-4615-aac8-08a63186a9d4") 699 | ) 700 | (pad "C" thru_hole circle 701 | (at 0.025 7.475 180) 702 | (size 1.524 1.524) 703 | (drill oval 0.82 0.8128) 704 | (layers "*.Cu" "*.Mask") 705 | (remove_unused_layers no) 706 | (net 2 "Net-(J2-Pin_1)") 707 | (uuid "2707fcaf-bc1b-409d-bf07-d9a429b8b59f") 708 | ) 709 | (model "D:/DIY_keyboard/kicad/my/EVQWGD001_extension/EVQWGD001_extension.step" 710 | (hide yes) 711 | (offset 712 | (xyz 152.5 -101 2) 713 | ) 714 | (scale 715 | (xyz 1 1 1) 716 | ) 717 | (rotate 718 | (xyz 0 0 180) 719 | ) 720 | ) 721 | (model "D:/DIY_keyboard/kicad/lib/panasonic-evqwgd001-encoder-1.snapshot.1/Encoder.step" 722 | (hide yes) 723 | (offset 724 | (xyz 7 -6 0) 725 | ) 726 | (scale 727 | (xyz 1 1 1) 728 | ) 729 | (rotate 730 | (xyz 0 0 -90) 731 | ) 732 | ) 733 | ) 734 | (footprint "CKW12:my_mount_hole_M2_pad" 735 | (layer "F.Cu") 736 | (uuid "f0f803b9-7205-4830-9514-edf883a624cf") 737 | (at 157 107) 738 | (property "Reference" "J2" 739 | (at 0 -0.5 0) 740 | (unlocked yes) 741 | (layer "Cmts.User") 742 | (uuid "39e0b873-5da8-4f6e-a72c-eb6fedffbd1e") 743 | (effects 744 | (font 745 | (size 1 1) 746 | (thickness 0.1) 747 | ) 748 | ) 749 | ) 750 | (property "Value" "Conn_01x01_Pin" 751 | (at 0 1 0) 752 | (unlocked yes) 753 | (layer "F.Fab") 754 | (hide yes) 755 | (uuid "2a171fef-8ef0-4290-923d-5b76626c6700") 756 | (effects 757 | (font 758 | (size 1 1) 759 | (thickness 0.15) 760 | ) 761 | ) 762 | ) 763 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 764 | (at 0 0 0) 765 | (unlocked yes) 766 | (layer "F.Fab") 767 | (hide yes) 768 | (uuid "18b6a50b-82a8-4052-99a2-2088f99ee167") 769 | (effects 770 | (font 771 | (size 1 1) 772 | (thickness 0.15) 773 | ) 774 | ) 775 | ) 776 | (property "Datasheet" "" 777 | (at 0 0 0) 778 | (unlocked yes) 779 | (layer "F.Fab") 780 | (hide yes) 781 | (uuid "5bf8d340-8381-406f-87f8-30b15f1fb46a") 782 | (effects 783 | (font 784 | (size 1 1) 785 | (thickness 0.15) 786 | ) 787 | ) 788 | ) 789 | (property "Description" "Generic connector, single row, 01x01, script generated" 790 | (at 0 0 0) 791 | (unlocked yes) 792 | (layer "F.Fab") 793 | (hide yes) 794 | (uuid "cd4989d3-7453-4ce2-aa25-fec594e6c5fc") 795 | (effects 796 | (font 797 | (size 1 1) 798 | (thickness 0.15) 799 | ) 800 | ) 801 | ) 802 | (property ki_fp_filters "Connector*:*_1x??_*") 803 | (path "/d07dad1c-98ca-4e15-bf03-209f619475d6") 804 | (sheetname "ルート") 805 | (sheetfile "ckw12_top.kicad_sch") 806 | (attr smd) 807 | (pad "" thru_hole circle 808 | (at 0 0) 809 | (size 4 4) 810 | (drill 2.2) 811 | (layers "*.Cu" "*.Mask") 812 | (remove_unused_layers no) 813 | (net 2 "Net-(J2-Pin_1)") 814 | (pinfunction "Pin_1") 815 | (pintype "passive") 816 | (uuid "867bbe47-0012-467b-9195-f001a56abd76") 817 | ) 818 | ) 819 | (footprint "TestPoint:TestPoint_Pad_D2.0mm" 820 | (layer "B.Cu") 821 | (uuid "d616947a-1b6a-422e-b1ad-7d98538cf135") 822 | (at 143 100 180) 823 | (descr "SMD pad as test Point, diameter 2.0mm") 824 | (tags "test point SMD pad") 825 | (property "Reference" "J5" 826 | (at 0 1.998 180) 827 | (layer "B.SilkS") 828 | (hide yes) 829 | (uuid "16642bb5-362c-49ac-aa7e-9ba9c89a9a5c") 830 | (effects 831 | (font 832 | (size 1 1) 833 | (thickness 0.15) 834 | ) 835 | (justify mirror) 836 | ) 837 | ) 838 | (property "Value" "Conn_01x01_Pin" 839 | (at 0 -2.05 180) 840 | (layer "B.Fab") 841 | (hide yes) 842 | (uuid "8e3f5eba-a452-4e1b-8012-3955948a9049") 843 | (effects 844 | (font 845 | (size 1 1) 846 | (thickness 0.15) 847 | ) 848 | (justify mirror) 849 | ) 850 | ) 851 | (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" 852 | (at 0 0 0) 853 | (unlocked yes) 854 | (layer "B.Fab") 855 | (hide yes) 856 | (uuid "bfa5c370-96fb-4578-afdc-618cc3accd87") 857 | (effects 858 | (font 859 | (size 1.27 1.27) 860 | ) 861 | (justify mirror) 862 | ) 863 | ) 864 | (property "Datasheet" "" 865 | (at 0 0 0) 866 | (unlocked yes) 867 | (layer "B.Fab") 868 | (hide yes) 869 | (uuid "73028e9c-c088-4aa3-a5af-a72537bb930f") 870 | (effects 871 | (font 872 | (size 1.27 1.27) 873 | ) 874 | (justify mirror) 875 | ) 876 | ) 877 | (property "Description" "Generic connector, single row, 01x01, script generated" 878 | (at 0 0 0) 879 | (unlocked yes) 880 | (layer "B.Fab") 881 | (hide yes) 882 | (uuid "30f8941d-bcc6-44c5-b9ba-0f0139c7565b") 883 | (effects 884 | (font 885 | (size 1.27 1.27) 886 | ) 887 | (justify mirror) 888 | ) 889 | ) 890 | (property ki_fp_filters "Connector*:*_1x??_*") 891 | (path "/a679fccd-6fea-48aa-9f52-73dd926d1ce3") 892 | (sheetname "ルート") 893 | (sheetfile "ckw12_top.kicad_sch") 894 | (attr exclude_from_pos_files) 895 | (fp_circle 896 | (center 0 0) 897 | (end 1.5 0) 898 | (stroke 899 | (width 0.05) 900 | (type solid) 901 | ) 902 | (fill none) 903 | (layer "B.CrtYd") 904 | (uuid "c4e2624d-7908-40eb-b099-de6ab5c0550b") 905 | ) 906 | (pad "1" smd circle 907 | (at 0 0 180) 908 | (size 2 2) 909 | (layers "B.Cu" "B.Mask") 910 | (net 5 "Net-(J5-Pin_1)") 911 | (pinfunction "Pin_1") 912 | (pintype "passive") 913 | (uuid "b8fce9ec-5e3c-4186-b2f4-979e69b8ff41") 914 | ) 915 | ) 916 | (gr_line 917 | (start 159 95) 918 | (end 159 93) 919 | (stroke 920 | (width 0.05) 921 | (type default) 922 | ) 923 | (layer "Edge.Cuts") 924 | (uuid "05c8daac-af9e-4c3f-b7ac-2675a277d74d") 925 | ) 926 | (gr_line 927 | (start 145.5 95) 928 | (end 154.5 95) 929 | (stroke 930 | (width 0.05) 931 | (type default) 932 | ) 933 | (layer "Edge.Cuts") 934 | (uuid "0e4f4bb5-3992-4fc9-82cc-af3ea19f7326") 935 | ) 936 | (gr_arc 937 | (start 158.4 95.6) 938 | (mid 158.575736 95.175736) 939 | (end 159 95) 940 | (stroke 941 | (width 0.05) 942 | (type default) 943 | ) 944 | (layer "Edge.Cuts") 945 | (uuid "0e6785d7-20da-47e4-abb2-e53034b2a031") 946 | ) 947 | (gr_line 948 | (start 155 95.5) 949 | (end 155 104.5) 950 | (stroke 951 | (width 0.05) 952 | (type default) 953 | ) 954 | (layer "Edge.Cuts") 955 | (uuid "16451a92-5a4a-4eaf-b750-0574ac4d4f7f") 956 | ) 957 | (gr_arc 958 | (start 159 107) 959 | (mid 158.414214 108.414214) 960 | (end 157 109) 961 | (stroke 962 | (width 0.05) 963 | (type default) 964 | ) 965 | (layer "Edge.Cuts") 966 | (uuid "1b58d880-faa3-41a6-80b8-b3ac01d1c24f") 967 | ) 968 | (gr_arc 969 | (start 157 91) 970 | (mid 158.414214 91.585786) 971 | (end 159 93) 972 | (stroke 973 | (width 0.05) 974 | (type default) 975 | ) 976 | (layer "Edge.Cuts") 977 | (uuid "1bdb2726-a147-462e-a5c1-23d2d7848241") 978 | ) 979 | (gr_arc 980 | (start 141 93) 981 | (mid 141.585786 91.585786) 982 | (end 143 91) 983 | (stroke 984 | (width 0.05) 985 | (type default) 986 | ) 987 | (layer "Edge.Cuts") 988 | (uuid "3063a191-c417-40a2-8321-572e54df053d") 989 | ) 990 | (gr_arc 991 | (start 145 95.5) 992 | (mid 145.146447 95.146447) 993 | (end 145.5 95) 994 | (stroke 995 | (width 0.05) 996 | (type default) 997 | ) 998 | (layer "Edge.Cuts") 999 | (uuid "35aace8b-0a71-4454-980f-892ded3337ef") 1000 | ) 1001 | (gr_arc 1002 | (start 159 105) 1003 | (mid 158.575736 104.824264) 1004 | (end 158.4 104.4) 1005 | (stroke 1006 | (width 0.05) 1007 | (type default) 1008 | ) 1009 | (layer "Edge.Cuts") 1010 | (uuid "3a949b68-def6-4e5b-93fc-7b02f7b1689f") 1011 | ) 1012 | (gr_line 1013 | (start 159 105) 1014 | (end 159 107) 1015 | (stroke 1016 | (width 0.05) 1017 | (type default) 1018 | ) 1019 | (layer "Edge.Cuts") 1020 | (uuid "442349dc-3946-4808-b76c-a32797f0ab8d") 1021 | ) 1022 | (gr_line 1023 | (start 157 109) 1024 | (end 143 109) 1025 | (stroke 1026 | (width 0.05) 1027 | (type default) 1028 | ) 1029 | (layer "Edge.Cuts") 1030 | (uuid "5bb2b406-6119-46c6-9607-420399cabb37") 1031 | ) 1032 | (gr_arc 1033 | (start 143 109) 1034 | (mid 141.585786 108.414214) 1035 | (end 141 107) 1036 | (stroke 1037 | (width 0.05) 1038 | (type default) 1039 | ) 1040 | (layer "Edge.Cuts") 1041 | (uuid "68a1e27f-d302-4184-a8a1-b180f8fd2574") 1042 | ) 1043 | (gr_line 1044 | (start 158.4 95.6) 1045 | (end 158.4 104.4) 1046 | (stroke 1047 | (width 0.05) 1048 | (type default) 1049 | ) 1050 | (layer "Edge.Cuts") 1051 | (uuid "b4095255-7599-4f6a-977e-f351048da97a") 1052 | ) 1053 | (gr_arc 1054 | (start 145.5 105) 1055 | (mid 145.146447 104.853553) 1056 | (end 145 104.5) 1057 | (stroke 1058 | (width 0.05) 1059 | (type default) 1060 | ) 1061 | (layer "Edge.Cuts") 1062 | (uuid "b6d5d8b8-1d7b-4ee4-b96c-c634384417bf") 1063 | ) 1064 | (gr_line 1065 | (start 145 104.5) 1066 | (end 145 95.5) 1067 | (stroke 1068 | (width 0.05) 1069 | (type default) 1070 | ) 1071 | (layer "Edge.Cuts") 1072 | (uuid "bf7b6db3-053e-4829-b337-2af319dbc6a5") 1073 | ) 1074 | (gr_arc 1075 | (start 154.5 95) 1076 | (mid 154.853553 95.146447) 1077 | (end 155 95.5) 1078 | (stroke 1079 | (width 0.05) 1080 | (type default) 1081 | ) 1082 | (layer "Edge.Cuts") 1083 | (uuid "c05f4ae5-a60d-4f07-b179-a0f3f0cfa3cd") 1084 | ) 1085 | (gr_line 1086 | (start 141 107) 1087 | (end 141 93) 1088 | (stroke 1089 | (width 0.05) 1090 | (type default) 1091 | ) 1092 | (layer "Edge.Cuts") 1093 | (uuid "cef48754-9b92-4dae-a38f-40ef06f1e758") 1094 | ) 1095 | (gr_line 1096 | (start 154.5 105) 1097 | (end 145.5 105) 1098 | (stroke 1099 | (width 0.05) 1100 | (type default) 1101 | ) 1102 | (layer "Edge.Cuts") 1103 | (uuid "cf106c77-e486-424d-ae5b-f02c374b33bd") 1104 | ) 1105 | (gr_line 1106 | (start 155 104.5) 1107 | (end 154.5 105) 1108 | (stroke 1109 | (width 0.05) 1110 | (type default) 1111 | ) 1112 | (layer "Edge.Cuts") 1113 | (uuid "d34a3935-e435-4e2b-b99b-31e10d5b9531") 1114 | ) 1115 | (gr_line 1116 | (start 143 91) 1117 | (end 157 91) 1118 | (stroke 1119 | (width 0.05) 1120 | (type default) 1121 | ) 1122 | (layer "Edge.Cuts") 1123 | (uuid "f1959d1c-4be6-4d89-9955-92836fcfe9a7") 1124 | ) 1125 | (segment 1126 | (start 155.5 98) 1127 | (end 157 98) 1128 | (width 0.2) 1129 | (layer "F.Cu") 1130 | (net 1) 1131 | (uuid "fad3e128-1fd2-4e63-9e0e-6d0c381ffe9c") 1132 | ) 1133 | (via 1134 | (at 157 98) 1135 | (size 0.6) 1136 | (drill 0.3) 1137 | (layers "F.Cu" "B.Cu") 1138 | (net 1) 1139 | (uuid "03b8c1df-1e3c-4cf0-8a69-c3f2b9d23acb") 1140 | ) 1141 | (segment 1142 | (start 157 93) 1143 | (end 155.463 91.463) 1144 | (width 0.2) 1145 | (layer "B.Cu") 1146 | (net 1) 1147 | (uuid "4bc94a76-b518-4240-9c8e-7f76b0a3eab5") 1148 | ) 1149 | (segment 1150 | (start 155.463 91.463) 1151 | (end 148.537 91.463) 1152 | (width 0.2) 1153 | (layer "B.Cu") 1154 | (net 1) 1155 | (uuid "8f3c2c98-f4d9-43b3-aa83-14b140fa20b8") 1156 | ) 1157 | (segment 1158 | (start 148.537 91.463) 1159 | (end 147.475 92.525) 1160 | (width 0.2) 1161 | (layer "B.Cu") 1162 | (net 1) 1163 | (uuid "bb7a3741-2e9f-441c-9d8e-0bb433832975") 1164 | ) 1165 | (segment 1166 | (start 157 98) 1167 | (end 157 93) 1168 | (width 0.2) 1169 | (layer "B.Cu") 1170 | (net 1) 1171 | (uuid "e1d38bc7-5a48-473f-8578-75f488b63581") 1172 | ) 1173 | (segment 1174 | (start 157 100) 1175 | (end 155.6 100) 1176 | (width 0.2) 1177 | (layer "F.Cu") 1178 | (net 2) 1179 | (uuid "14928f82-319e-4e6f-9190-69760df9bd56") 1180 | ) 1181 | (via 1182 | (at 157 100) 1183 | (size 0.6) 1184 | (drill 0.3) 1185 | (layers "F.Cu" "B.Cu") 1186 | (net 2) 1187 | (uuid "a531844e-6fd7-46dd-8b11-cbc447565972") 1188 | ) 1189 | (segment 1190 | (start 157.5 100.5) 1191 | (end 157 100) 1192 | (width 0.2) 1193 | (layer "B.Cu") 1194 | (net 2) 1195 | (uuid "04bdce44-925b-4f3f-8dd2-fdcecbd0ca8e") 1196 | ) 1197 | (segment 1198 | (start 157 106.5) 1199 | (end 157.5 106) 1200 | (width 0.2) 1201 | (layer "B.Cu") 1202 | (net 2) 1203 | (uuid "1184b585-753b-46ce-ac04-db22725cd024") 1204 | ) 1205 | (segment 1206 | (start 157 100) 1207 | (end 155.1 98.1) 1208 | (width 0.2) 1209 | (layer "B.Cu") 1210 | (net 2) 1211 | (uuid "4d9f68d1-b6b4-4695-817e-7d2bbcf7dd68") 1212 | ) 1213 | (segment 1214 | (start 153.852574 94) 1215 | (end 151.45 94) 1216 | (width 0.2) 1217 | (layer "B.Cu") 1218 | (net 2) 1219 | (uuid "74f41411-8e2b-432b-80f8-4311cf275dab") 1220 | ) 1221 | (segment 1222 | (start 157.5 106) 1223 | (end 157.5 100.5) 1224 | (width 0.2) 1225 | (layer "B.Cu") 1226 | (net 2) 1227 | (uuid "7831aa66-09ba-434e-b961-6dbffda99f3a") 1228 | ) 1229 | (segment 1230 | (start 155.1 98.1) 1231 | (end 155.1 95.247426) 1232 | (width 0.2) 1233 | (layer "B.Cu") 1234 | (net 2) 1235 | (uuid "7a0ecaff-5001-4854-b47b-2232131a4502") 1236 | ) 1237 | (segment 1238 | (start 151.45 94) 1239 | (end 149.975 92.525) 1240 | (width 0.2) 1241 | (layer "B.Cu") 1242 | (net 2) 1243 | (uuid "a12ef3a3-bc4d-4944-ad4b-c5cfb05e1552") 1244 | ) 1245 | (segment 1246 | (start 157 107) 1247 | (end 157 106.5) 1248 | (width 0.2) 1249 | (layer "B.Cu") 1250 | (net 2) 1251 | (uuid "ad36b416-6c22-4a9f-9ec2-1af21d6b3e90") 1252 | ) 1253 | (segment 1254 | (start 155.1 95.247426) 1255 | (end 153.852574 94) 1256 | (width 0.2) 1257 | (layer "B.Cu") 1258 | (net 2) 1259 | (uuid "cd40cea8-d082-456c-ae9b-c52ee3bf126b") 1260 | ) 1261 | (segment 1262 | (start 156.5 102) 1263 | (end 157.6 100.9) 1264 | (width 0.2) 1265 | (layer "F.Cu") 1266 | (net 3) 1267 | (uuid "14d03342-d64c-4c16-9f35-a6646811285c") 1268 | ) 1269 | (segment 1270 | (start 156.9 102) 1271 | (end 155.6 102) 1272 | (width 0.2) 1273 | (layer "F.Cu") 1274 | (net 3) 1275 | (uuid "4d9108a5-11e8-46e3-ac5c-540b1335ce41") 1276 | ) 1277 | (segment 1278 | (start 157.6 100.9) 1279 | (end 157.6 99.6) 1280 | (width 0.2) 1281 | (layer "F.Cu") 1282 | (net 3) 1283 | (uuid "57e6804f-3dcf-4f27-8747-be03bf996673") 1284 | ) 1285 | (segment 1286 | (start 155.5 102) 1287 | (end 156.5 102) 1288 | (width 0.2) 1289 | (layer "F.Cu") 1290 | (net 3) 1291 | (uuid "caed5a78-48d1-4379-90f5-4d4706cbeb84") 1292 | ) 1293 | (segment 1294 | (start 157.6 99.6) 1295 | (end 157 99) 1296 | (width 0.2) 1297 | (layer "F.Cu") 1298 | (net 3) 1299 | (uuid "db2b1866-aab9-4ca5-a99c-dd628e5018a6") 1300 | ) 1301 | (via 1302 | (at 157 99) 1303 | (size 0.6) 1304 | (drill 0.3) 1305 | (layers "F.Cu" "B.Cu") 1306 | (net 3) 1307 | (uuid "051aa4ac-bfd0-45af-8596-47d647dcc23d") 1308 | ) 1309 | (via 1310 | (at 156.9 102) 1311 | (size 0.6) 1312 | (drill 0.3) 1313 | (layers "F.Cu" "B.Cu") 1314 | (net 3) 1315 | (uuid "34fc22c6-a6b1-4758-acee-de4501f37844") 1316 | ) 1317 | (segment 1318 | (start 153.025 92.525) 1319 | (end 152.475 92.525) 1320 | (width 0.2) 1321 | (layer "B.Cu") 1322 | (net 3) 1323 | (uuid "023e054e-c44f-4afe-9405-d71bd80ff341") 1324 | ) 1325 | (segment 1326 | (start 156.9 103.659682) 1327 | (end 156.9 102) 1328 | (width 0.2) 1329 | (layer "B.Cu") 1330 | (net 3) 1331 | (uuid "43f8d74c-2427-4c19-a5e9-9fee3bfb8a52") 1332 | ) 1333 | (segment 1334 | (start 154.559682 106) 1335 | (end 156.9 103.659682) 1336 | (width 0.2) 1337 | (layer "B.Cu") 1338 | (net 3) 1339 | (uuid "566316ed-50bc-491e-be64-3ad62213949a") 1340 | ) 1341 | (segment 1342 | (start 145.5 107.5) 1343 | (end 147 106) 1344 | (width 0.2) 1345 | (layer "B.Cu") 1346 | (net 3) 1347 | (uuid "6ba9ad83-b3a4-45ea-8497-697a91e96b97") 1348 | ) 1349 | (segment 1350 | (start 155.5 95) 1351 | (end 153.025 92.525) 1352 | (width 0.2) 1353 | (layer "B.Cu") 1354 | (net 3) 1355 | (uuid "796d54a0-9dfe-4c3a-ba77-dde04a031632") 1356 | ) 1357 | (segment 1358 | (start 155.5 97.5) 1359 | (end 155.5 95) 1360 | (width 0.2) 1361 | (layer "B.Cu") 1362 | (net 3) 1363 | (uuid "8da174f0-63db-470a-b917-f0c319b4a26e") 1364 | ) 1365 | (segment 1366 | (start 143.5 107.5) 1367 | (end 145.5 107.5) 1368 | (width 0.2) 1369 | (layer "B.Cu") 1370 | (net 3) 1371 | (uuid "a4e08797-811b-46da-9b23-6b9a04ed9699") 1372 | ) 1373 | (segment 1374 | (start 143 107) 1375 | (end 143.5 107.5) 1376 | (width 0.2) 1377 | (layer "B.Cu") 1378 | (net 3) 1379 | (uuid "b49d3813-6fe7-4e64-b802-8293a80e9f12") 1380 | ) 1381 | (segment 1382 | (start 147 106) 1383 | (end 154.559682 106) 1384 | (width 0.2) 1385 | (layer "B.Cu") 1386 | (net 3) 1387 | (uuid "ececb590-52a2-46e0-aa78-488aa9456136") 1388 | ) 1389 | (segment 1390 | (start 157 99) 1391 | (end 155.5 97.5) 1392 | (width 0.2) 1393 | (layer "B.Cu") 1394 | (net 3) 1395 | (uuid "f58852ff-06dd-4fe1-add5-099d1af0bf9d") 1396 | ) 1397 | (segment 1398 | (start 144.5 97.625) 1399 | (end 143 96.125) 1400 | (width 0.2) 1401 | (layer "F.Cu") 1402 | (net 4) 1403 | (uuid "0e71fa69-4cd4-4b59-9621-4a3a3e93e078") 1404 | ) 1405 | (segment 1406 | (start 143 96.125) 1407 | (end 143 93) 1408 | (width 0.2) 1409 | (layer "F.Cu") 1410 | (net 4) 1411 | (uuid "22d1289f-dcde-4782-a959-552037697b1b") 1412 | ) 1413 | (segment 1414 | (start 151.413 106.563) 1415 | (end 146.563 106.563) 1416 | (width 0.2) 1417 | (layer "F.Cu") 1418 | (net 4) 1419 | (uuid "26e42e94-deb3-4e5e-aa18-82c32bfdde5d") 1420 | ) 1421 | (segment 1422 | (start 144.5 104.5) 1423 | (end 144.5 97.625) 1424 | (width 0.2) 1425 | (layer "F.Cu") 1426 | (net 4) 1427 | (uuid "2f53bb11-c64a-4b2f-98e6-2796e84b2a59") 1428 | ) 1429 | (segment 1430 | (start 143.5 93) 1431 | (end 144.125 92.375) 1432 | (width 0.2) 1433 | (layer "F.Cu") 1434 | (net 4) 1435 | (uuid "41852f5a-1600-409b-a4f0-c5c448960358") 1436 | ) 1437 | (segment 1438 | (start 143 93) 1439 | (end 143.5 93) 1440 | (width 0.2) 1441 | (layer "F.Cu") 1442 | (net 4) 1443 | (uuid "d0fc8848-97ac-45cc-8ddf-1ae6a2e03e04") 1444 | ) 1445 | (segment 1446 | (start 146.563 106.563) 1447 | (end 144.5 104.5) 1448 | (width 0.2) 1449 | (layer "F.Cu") 1450 | (net 4) 1451 | (uuid "d9f06de7-f5ca-484f-90ec-146ef8a2015c") 1452 | ) 1453 | (segment 1454 | (start 152.475 107.625) 1455 | (end 151.413 106.563) 1456 | (width 0.2) 1457 | (layer "F.Cu") 1458 | (net 4) 1459 | (uuid "e429735c-ca67-4a01-be4d-f1769c445cfb") 1460 | ) 1461 | (segment 1462 | (start 143 101.421728) 1463 | (end 143.127692 101.54942) 1464 | (width 0.2) 1465 | (layer "F.Cu") 1466 | (net 5) 1467 | (uuid "30997e10-f1ea-4d1c-80d1-8a25507a0f4f") 1468 | ) 1469 | (segment 1470 | (start 143.127692 101.54942) 1471 | (end 143.127692 103.875) 1472 | (width 0.2) 1473 | (layer "F.Cu") 1474 | (net 5) 1475 | (uuid "57f5a2bd-9b23-4f5c-9a59-cdf8aba8fdd3") 1476 | ) 1477 | (segment 1478 | (start 146.875 107.625) 1479 | (end 147.475 107.625) 1480 | (width 0.2) 1481 | (layer "F.Cu") 1482 | (net 5) 1483 | (uuid "76218408-c1b6-4966-afd2-0d7cda05606e") 1484 | ) 1485 | (segment 1486 | (start 143.127692 103.875) 1487 | (end 145.3 106.047308) 1488 | (width 0.2) 1489 | (layer "F.Cu") 1490 | (net 5) 1491 | (uuid "7884518d-c817-4e2a-826c-8ed06d3d8ea0") 1492 | ) 1493 | (segment 1494 | (start 145.3 106.05) 1495 | (end 146.875 107.625) 1496 | (width 0.2) 1497 | (layer "F.Cu") 1498 | (net 5) 1499 | (uuid "837ed98a-124e-4ef8-ae18-ffd6fd0bdfb5") 1500 | ) 1501 | (segment 1502 | (start 145.3 106.047308) 1503 | (end 145.3 106.05) 1504 | (width 0.2) 1505 | (layer "F.Cu") 1506 | (net 5) 1507 | (uuid "c8f3c6e2-104c-455a-bf12-8457d0dc834b") 1508 | ) 1509 | (via 1510 | (at 143 101.421728) 1511 | (size 0.6) 1512 | (drill 0.3) 1513 | (layers "F.Cu" "B.Cu") 1514 | (net 5) 1515 | (uuid "f63e1eb7-0c09-41ce-a928-b8c759cdccb8") 1516 | ) 1517 | (segment 1518 | (start 143 101.421728) 1519 | (end 143 100) 1520 | (width 0.2) 1521 | (layer "B.Cu") 1522 | (net 5) 1523 | (uuid "a3996944-9d2f-481a-93b7-e4c12b64671b") 1524 | ) 1525 | ) -------------------------------------------------------------------------------- /pcb/top/ckw12_top.kicad_pcb: -------------------------------------------------------------------------------- 1 | (kicad_pcb 2 | (version 20240108) 3 | (generator "pcbnew") 4 | (generator_version "8.0") 5 | (general 6 | (thickness 1.6) 7 | (legacy_teardrops no) 8 | ) 9 | (paper "A4") 10 | (layers 11 | (0 "F.Cu" signal) 12 | (31 "B.Cu" signal) 13 | (32 "B.Adhes" user "B.Adhesive") 14 | (33 "F.Adhes" user "F.Adhesive") 15 | (34 "B.Paste" user) 16 | (35 "F.Paste" user) 17 | (36 "B.SilkS" user "B.Silkscreen") 18 | (37 "F.SilkS" user "F.Silkscreen") 19 | (38 "B.Mask" user) 20 | (39 "F.Mask" user) 21 | (40 "Dwgs.User" user "User.Drawings") 22 | (41 "Cmts.User" user "User.Comments") 23 | (42 "Eco1.User" user "User.Eco1") 24 | (43 "Eco2.User" user "User.Eco2") 25 | (44 "Edge.Cuts" user) 26 | (45 "Margin" user) 27 | (46 "B.CrtYd" user "B.Courtyard") 28 | (47 "F.CrtYd" user "F.Courtyard") 29 | (48 "B.Fab" user) 30 | (49 "F.Fab" user) 31 | (50 "User.1" user) 32 | (51 "User.2" user) 33 | (52 "User.3" user) 34 | (53 "User.4" user) 35 | (54 "User.5" user) 36 | (55 "User.6" user) 37 | (56 "User.7" user) 38 | (57 "User.8" user) 39 | (58 "User.9" user) 40 | ) 41 | (setup 42 | (pad_to_mask_clearance 0) 43 | (allow_soldermask_bridges_in_footprints no) 44 | (pcbplotparams 45 | (layerselection 0x00010fc_ffffffff) 46 | (plot_on_all_layers_selection 0x0000000_00000000) 47 | (disableapertmacros no) 48 | (usegerberextensions no) 49 | (usegerberattributes yes) 50 | (usegerberadvancedattributes yes) 51 | (creategerberjobfile yes) 52 | (dashed_line_dash_ratio 12.000000) 53 | (dashed_line_gap_ratio 3.000000) 54 | (svgprecision 4) 55 | (plotframeref no) 56 | (viasonmask no) 57 | (mode 1) 58 | (useauxorigin no) 59 | (hpglpennumber 1) 60 | (hpglpenspeed 20) 61 | (hpglpendiameter 15.000000) 62 | (pdf_front_fp_property_popups yes) 63 | (pdf_back_fp_property_popups yes) 64 | (dxfpolygonmode yes) 65 | (dxfimperialunits yes) 66 | (dxfusepcbnewfont yes) 67 | (psnegative no) 68 | (psa4output no) 69 | (plotreference yes) 70 | (plotvalue yes) 71 | (plotfptext yes) 72 | (plotinvisibletext no) 73 | (sketchpadsonfab no) 74 | (subtractmaskfromsilk no) 75 | (outputformat 1) 76 | (mirror no) 77 | (drillshape 1) 78 | (scaleselection 1) 79 | (outputdirectory "") 80 | ) 81 | ) 82 | (net 0 "") 83 | (net 1 "Net-(J1-Pin_1)") 84 | (net 2 "Net-(J2-Pin_1)") 85 | (net 3 "Net-(J3-Pin_1)") 86 | (net 4 "Net-(J4-Pin_1)") 87 | (net 5 "Net-(J5-Pin_1)") 88 | (footprint "CKW12:SKQYACE010" 89 | (layer "F.Cu") 90 | (uuid "88f0d824-7e3b-4e89-9c25-f14271ee0d52") 91 | (at 143 100 -90) 92 | (property "Reference" "SW2" 93 | (at 0 -0.5 -90) 94 | (unlocked yes) 95 | (layer "F.SilkS") 96 | (hide yes) 97 | (uuid "ae1a3b31-47c6-4dae-8f4f-bde124a72d7f") 98 | (effects 99 | (font 100 | (size 1 1) 101 | (thickness 0.1) 102 | ) 103 | ) 104 | ) 105 | (property "Value" "SW_DPST_x2" 106 | (at 0 -2.7 -90) 107 | (unlocked yes) 108 | (layer "F.Fab") 109 | (hide yes) 110 | (uuid "edf261c2-0605-4cd6-91e5-20d678b79ae2") 111 | (effects 112 | (font 113 | (size 1 1) 114 | (thickness 0.15) 115 | ) 116 | ) 117 | ) 118 | (property "Footprint" "CKW12:SKQYACE010" 119 | (at 0 6.45 -90) 120 | (unlocked yes) 121 | (layer "F.Fab") 122 | (hide yes) 123 | (uuid "cde120d4-d760-4eaa-8766-cd1623822f77") 124 | (effects 125 | (font 126 | (size 1 1) 127 | (thickness 0.15) 128 | ) 129 | ) 130 | ) 131 | (property "Datasheet" "" 132 | (at 0 0 -90) 133 | (unlocked yes) 134 | (layer "F.Fab") 135 | (hide yes) 136 | (uuid "d01f6eee-4a13-43cc-aec5-cb1b725d320d") 137 | (effects 138 | (font 139 | (size 1 1) 140 | (thickness 0.15) 141 | ) 142 | ) 143 | ) 144 | (property "Description" "Single Pole Single Throw (SPST) switch, separate symbol" 145 | (at 0 0 -90) 146 | (unlocked yes) 147 | (layer "F.Fab") 148 | (hide yes) 149 | (uuid "ac151e67-041e-4d8b-a5b4-d2a3703a845b") 150 | (effects 151 | (font 152 | (size 1 1) 153 | (thickness 0.15) 154 | ) 155 | ) 156 | ) 157 | (path "/ca7b563e-778b-416b-b330-fb785442d5ca") 158 | (sheetname "ルート") 159 | (sheetfile "ckw12_top.kicad_sch") 160 | (attr smd) 161 | (pad "1" smd rect 162 | (at 3 0 270) 163 | (size 2 1) 164 | (layers "F.Cu" "F.Paste" "F.Mask") 165 | (net 5 "Net-(J5-Pin_1)") 166 | (pinfunction "A") 167 | (pintype "passive") 168 | (thermal_bridge_angle 45) 169 | (uuid "39934f01-e965-494b-a80e-38f31219e41c") 170 | ) 171 | (pad "2" smd rect 172 | (at -3 0 270) 173 | (size 2 1) 174 | (layers "F.Cu" "F.Paste" "F.Mask") 175 | (net 4 "Net-(J4-Pin_1)") 176 | (pinfunction "B") 177 | (pintype "passive") 178 | (thermal_bridge_angle 45) 179 | (uuid "92d8a29e-cd10-45ed-9ccc-0f837dfd6618") 180 | ) 181 | ) 182 | (footprint "CKW12:my_mount_hole_M2_pad" 183 | (layer "F.Cu") 184 | (uuid "8ae0cc82-e45f-4e71-b229-f2a9a6c1154d") 185 | (at 143 93) 186 | (property "Reference" "J4" 187 | (at 0 -0.5 0) 188 | (unlocked yes) 189 | (layer "Cmts.User") 190 | (uuid "0ea46f4d-ba97-4fed-a8f0-cb5a4d0783f2") 191 | (effects 192 | (font 193 | (size 1 1) 194 | (thickness 0.1) 195 | ) 196 | ) 197 | ) 198 | (property "Value" "Conn_01x01_Pin" 199 | (at 0 1 0) 200 | (unlocked yes) 201 | (layer "F.Fab") 202 | (hide yes) 203 | (uuid "85e7697c-5893-47b9-98de-da545ad29cdb") 204 | (effects 205 | (font 206 | (size 1 1) 207 | (thickness 0.15) 208 | ) 209 | ) 210 | ) 211 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 212 | (at 0 0 0) 213 | (unlocked yes) 214 | (layer "F.Fab") 215 | (hide yes) 216 | (uuid "cbf47ab4-b014-4dca-92d7-a10254af3f34") 217 | (effects 218 | (font 219 | (size 1 1) 220 | (thickness 0.15) 221 | ) 222 | ) 223 | ) 224 | (property "Datasheet" "" 225 | (at 0 0 0) 226 | (unlocked yes) 227 | (layer "F.Fab") 228 | (hide yes) 229 | (uuid "2ce4994b-b2f4-4b9a-a361-3357c246ab60") 230 | (effects 231 | (font 232 | (size 1 1) 233 | (thickness 0.15) 234 | ) 235 | ) 236 | ) 237 | (property "Description" "Generic connector, single row, 01x01, script generated" 238 | (at 0 0 0) 239 | (unlocked yes) 240 | (layer "F.Fab") 241 | (hide yes) 242 | (uuid "a07e18a9-7385-4ca9-ad4c-fb41af8a0bd7") 243 | (effects 244 | (font 245 | (size 1 1) 246 | (thickness 0.15) 247 | ) 248 | ) 249 | ) 250 | (property ki_fp_filters "Connector*:*_1x??_*") 251 | (path "/4f2e6e57-02aa-433c-99b4-cc9f2ba29dbc") 252 | (sheetname "ルート") 253 | (sheetfile "ckw12_top.kicad_sch") 254 | (attr smd) 255 | (pad "" thru_hole circle 256 | (at 0 0) 257 | (size 4 4) 258 | (drill 2.2) 259 | (layers "*.Cu" "*.Mask") 260 | (remove_unused_layers no) 261 | (net 4 "Net-(J4-Pin_1)") 262 | (pinfunction "Pin_1") 263 | (pintype "passive") 264 | (uuid "67432d97-ada7-4ff8-80af-421524584268") 265 | ) 266 | ) 267 | (footprint "CKW12:my_mount_hole_M2_pad" 268 | (layer "F.Cu") 269 | (uuid "9b0feb0c-6b4a-47e1-96ce-a47ddf1898ac") 270 | (at 143 107) 271 | (property "Reference" "J3" 272 | (at 0 -0.5 0) 273 | (unlocked yes) 274 | (layer "Cmts.User") 275 | (uuid "2b8b298b-b78a-4ede-844c-983db7dfdc5e") 276 | (effects 277 | (font 278 | (size 1 1) 279 | (thickness 0.1) 280 | ) 281 | ) 282 | ) 283 | (property "Value" "Conn_01x01_Pin" 284 | (at 0 1 0) 285 | (unlocked yes) 286 | (layer "F.Fab") 287 | (hide yes) 288 | (uuid "772b39bc-f64f-4ddc-a2fb-b410c1303684") 289 | (effects 290 | (font 291 | (size 1 1) 292 | (thickness 0.15) 293 | ) 294 | ) 295 | ) 296 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 297 | (at 0 0 0) 298 | (unlocked yes) 299 | (layer "F.Fab") 300 | (hide yes) 301 | (uuid "69fd2159-ee73-4fb4-9710-733c014a37b2") 302 | (effects 303 | (font 304 | (size 1 1) 305 | (thickness 0.15) 306 | ) 307 | ) 308 | ) 309 | (property "Datasheet" "" 310 | (at 0 0 0) 311 | (unlocked yes) 312 | (layer "F.Fab") 313 | (hide yes) 314 | (uuid "26032c7e-cd6a-46fd-bc96-8ba7ebc5cfb3") 315 | (effects 316 | (font 317 | (size 1 1) 318 | (thickness 0.15) 319 | ) 320 | ) 321 | ) 322 | (property "Description" "Generic connector, single row, 01x01, script generated" 323 | (at 0 0 0) 324 | (unlocked yes) 325 | (layer "F.Fab") 326 | (hide yes) 327 | (uuid "eb3e66e4-956f-4147-9584-c51354ec0140") 328 | (effects 329 | (font 330 | (size 1 1) 331 | (thickness 0.15) 332 | ) 333 | ) 334 | ) 335 | (property ki_fp_filters "Connector*:*_1x??_*") 336 | (path "/86a94c3a-b5d8-40e4-a934-f63fea9b464e") 337 | (sheetname "ルート") 338 | (sheetfile "ckw12_top.kicad_sch") 339 | (attr smd) 340 | (pad "" thru_hole circle 341 | (at 0 0) 342 | (size 4 4) 343 | (drill 2.2) 344 | (layers "*.Cu" "*.Mask") 345 | (remove_unused_layers no) 346 | (net 3 "Net-(J3-Pin_1)") 347 | (pinfunction "Pin_1") 348 | (pintype "passive") 349 | (uuid "46a26c61-1344-4625-b8c2-3fc29f3fee38") 350 | ) 351 | ) 352 | (footprint "CKW12:EC05E1220202" 353 | (layer "F.Cu") 354 | (uuid "c8c71878-4968-4ada-bb76-d0b99bd8a561") 355 | (at 150 100) 356 | (property "Reference" "SW1" 357 | (at 0.5 0 -90) 358 | (unlocked yes) 359 | (layer "F.SilkS") 360 | (hide yes) 361 | (uuid "6f49b41d-f313-4a14-9c88-ae030eb22d12") 362 | (effects 363 | (font 364 | (size 1 1) 365 | (thickness 0.1) 366 | ) 367 | ) 368 | ) 369 | (property "Value" "RotaryEncoder" 370 | (at 0 -7 0) 371 | (unlocked yes) 372 | (layer "F.Fab") 373 | (hide yes) 374 | (uuid "9bef8441-ddc4-4cae-ab9d-e5774f1390f6") 375 | (effects 376 | (font 377 | (size 1 1) 378 | (thickness 0.15) 379 | ) 380 | ) 381 | ) 382 | (property "Footprint" "CKW12:EC05E1220202" 383 | (at 0 0 -90) 384 | (unlocked yes) 385 | (layer "F.Fab") 386 | (hide yes) 387 | (uuid "57ef4dac-8afe-4fb3-a4ce-0c85835706e5") 388 | (effects 389 | (font 390 | (size 1 1) 391 | (thickness 0.15) 392 | ) 393 | ) 394 | ) 395 | (property "Datasheet" "" 396 | (at 0 0 -90) 397 | (unlocked yes) 398 | (layer "F.Fab") 399 | (hide yes) 400 | (uuid "e1a9e28a-cad5-4c52-957f-df486a612357") 401 | (effects 402 | (font 403 | (size 1 1) 404 | (thickness 0.15) 405 | ) 406 | ) 407 | ) 408 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs" 409 | (at 0 0 -90) 410 | (unlocked yes) 411 | (layer "F.Fab") 412 | (hide yes) 413 | (uuid "e37427ab-06d2-410d-9a2a-a8e097d238de") 414 | (effects 415 | (font 416 | (size 1 1) 417 | (thickness 0.15) 418 | ) 419 | ) 420 | ) 421 | (property ki_fp_filters "RotaryEncoder*") 422 | (path "/12c46d38-65b7-4a1c-bb10-7143ee8853e2") 423 | (sheetname "ルート") 424 | (sheetfile "ckw12_top.kicad_sch") 425 | (attr smd exclude_from_pos_files) 426 | (fp_rect 427 | (start -9 -9) 428 | (end 9 9) 429 | (stroke 430 | (width 0.1) 431 | (type default) 432 | ) 433 | (fill none) 434 | (layer "Dwgs.User") 435 | (uuid "109b0235-272e-483c-a1f9-ee379ad25f04") 436 | ) 437 | (fp_rect 438 | (start -5 -5) 439 | (end 5 5) 440 | (stroke 441 | (width 0.1) 442 | (type default) 443 | ) 444 | (fill none) 445 | (layer "Dwgs.User") 446 | (uuid "3d7173e3-c558-4ccd-b959-d3e6915e7281") 447 | ) 448 | (pad "" smd roundrect 449 | (at 6.5 -3.75) 450 | (size 2.7 1.25) 451 | (layers "F.Cu" "F.Paste" "F.Mask") 452 | (roundrect_rratio 0.25) 453 | (thermal_bridge_angle 45) 454 | (uuid "3f616c82-bb6a-43f6-b041-671f1a7816ea") 455 | ) 456 | (pad "" smd roundrect 457 | (at 6.5 3.75) 458 | (size 2.7 1.25) 459 | (layers "F.Cu" "F.Paste" "F.Mask") 460 | (roundrect_rratio 0.25) 461 | (thermal_bridge_angle 45) 462 | (uuid "fa6de2ae-b7f1-49c5-8d59-208d68b71235") 463 | ) 464 | (pad "A" smd roundrect 465 | (at 5.5 2) 466 | (size 2 1) 467 | (layers "F.Cu" "F.Paste" "F.Mask") 468 | (roundrect_rratio 0.25) 469 | (net 3 "Net-(J3-Pin_1)") 470 | (pinfunction "A") 471 | (pintype "passive") 472 | (thermal_bridge_angle 45) 473 | (uuid "33816c81-0cfa-4def-83cf-eceba6906872") 474 | ) 475 | (pad "B" smd roundrect 476 | (at 5.5 -2) 477 | (size 2 1) 478 | (layers "F.Cu" "F.Paste" "F.Mask") 479 | (roundrect_rratio 0.25) 480 | (net 1 "Net-(J1-Pin_1)") 481 | (pinfunction "B") 482 | (pintype "passive") 483 | (thermal_bridge_angle 45) 484 | (uuid "5f010814-e4a0-4ae3-84f0-0f4f9bfa4d53") 485 | ) 486 | (pad "C" smd roundrect 487 | (at 5.5 0) 488 | (size 2 1) 489 | (layers "F.Cu" "F.Paste" "F.Mask") 490 | (roundrect_rratio 0.25) 491 | (net 2 "Net-(J2-Pin_1)") 492 | (pinfunction "C") 493 | (pintype "passive") 494 | (thermal_bridge_angle 45) 495 | (uuid "6561b745-8902-4fab-acce-b7a6cf6d217a") 496 | ) 497 | (model "D:/DIY_keyboard/kicad/lib/ec05e1220202/ec05e1220202.stp" 498 | (offset 499 | (xyz 8.628 0 0) 500 | ) 501 | (scale 502 | (xyz 1 1 1) 503 | ) 504 | (rotate 505 | (xyz 0 0 -90) 506 | ) 507 | ) 508 | ) 509 | (footprint "CKW12:my_mount_hole_M2_pad" 510 | (layer "F.Cu") 511 | (uuid "ced7bd2b-f989-40b1-9b63-9dab93da188d") 512 | (at 157 93) 513 | (property "Reference" "J1" 514 | (at 0 -0.5 0) 515 | (unlocked yes) 516 | (layer "Cmts.User") 517 | (uuid "381bca26-4199-435e-9346-be5206b41677") 518 | (effects 519 | (font 520 | (size 1 1) 521 | (thickness 0.1) 522 | ) 523 | ) 524 | ) 525 | (property "Value" "Conn_01x01_Pin" 526 | (at 0 1 0) 527 | (unlocked yes) 528 | (layer "F.Fab") 529 | (hide yes) 530 | (uuid "b4033eea-d6b4-4543-b960-14571ca32731") 531 | (effects 532 | (font 533 | (size 1 1) 534 | (thickness 0.15) 535 | ) 536 | ) 537 | ) 538 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 539 | (at 0 0 0) 540 | (unlocked yes) 541 | (layer "F.Fab") 542 | (hide yes) 543 | (uuid "3f9621b2-c2e4-4c4b-9dd7-c02b9cf1ec0f") 544 | (effects 545 | (font 546 | (size 1 1) 547 | (thickness 0.15) 548 | ) 549 | ) 550 | ) 551 | (property "Datasheet" "" 552 | (at 0 0 0) 553 | (unlocked yes) 554 | (layer "F.Fab") 555 | (hide yes) 556 | (uuid "32d214ff-8d5a-454a-9b5a-6c869f5d7e5e") 557 | (effects 558 | (font 559 | (size 1 1) 560 | (thickness 0.15) 561 | ) 562 | ) 563 | ) 564 | (property "Description" "Generic connector, single row, 01x01, script generated" 565 | (at 0 0 0) 566 | (unlocked yes) 567 | (layer "F.Fab") 568 | (hide yes) 569 | (uuid "9aaa9af8-253c-4002-a3f2-dce2013bb2d8") 570 | (effects 571 | (font 572 | (size 1 1) 573 | (thickness 0.15) 574 | ) 575 | ) 576 | ) 577 | (property ki_fp_filters "Connector*:*_1x??_*") 578 | (path "/5e474389-569d-4a7e-8ed1-536e5707af5b") 579 | (sheetname "ルート") 580 | (sheetfile "ckw12_top.kicad_sch") 581 | (attr smd) 582 | (pad "" thru_hole circle 583 | (at 0 0) 584 | (size 4 4) 585 | (drill 2.2) 586 | (layers "*.Cu" "*.Mask") 587 | (remove_unused_layers no) 588 | (net 1 "Net-(J1-Pin_1)") 589 | (pinfunction "Pin_1") 590 | (pintype "passive") 591 | (uuid "4c26b919-50f9-4030-801d-c629e2d83ba5") 592 | ) 593 | ) 594 | (footprint "CKW12:CKW12" 595 | (layer "F.Cu") 596 | (uuid "d94d50df-efeb-43ab-8c82-b467b0efa642") 597 | (at 150 100 180) 598 | (property "Reference" "SW21" 599 | (at 0 -0.5 180) 600 | (unlocked yes) 601 | (layer "F.SilkS") 602 | (hide yes) 603 | (uuid "e3618f46-2a07-4f30-9ce8-322f6bd3bfab") 604 | (effects 605 | (font 606 | (size 1 1) 607 | (thickness 0.1) 608 | ) 609 | ) 610 | ) 611 | (property "Value" "CKW12" 612 | (at 0 -5.74 180) 613 | (unlocked yes) 614 | (layer "F.Fab") 615 | (hide yes) 616 | (uuid "dd0f2cc6-6ce1-4cf1-92ed-efed97e1db2f") 617 | (effects 618 | (font 619 | (size 1 1) 620 | (thickness 0.15) 621 | ) 622 | ) 623 | ) 624 | (property "Footprint" "CKW12:CKW12" 625 | (at 0 3.95 180) 626 | (unlocked yes) 627 | (layer "F.Fab") 628 | (hide yes) 629 | (uuid "2ec0bb20-2f39-4032-b61a-ef9a2fda2c91") 630 | (effects 631 | (font 632 | (size 1 1) 633 | (thickness 0.15) 634 | ) 635 | ) 636 | ) 637 | (property "Datasheet" "" 638 | (at 0 0 180) 639 | (unlocked yes) 640 | (layer "F.Fab") 641 | (hide yes) 642 | (uuid "b6f269d3-ce79-4d21-8a64-56499d32d2e7") 643 | (effects 644 | (font 645 | (size 1 1) 646 | (thickness 0.15) 647 | ) 648 | ) 649 | ) 650 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" 651 | (at 0 1.95 180) 652 | (unlocked yes) 653 | (layer "F.Fab") 654 | (hide yes) 655 | (uuid "ac7bec51-2d78-460c-b850-753caca8d24e") 656 | (effects 657 | (font 658 | (size 1 1) 659 | (thickness 0.15) 660 | ) 661 | ) 662 | ) 663 | (attr smd exclude_from_pos_files exclude_from_bom) 664 | (pad "1" thru_hole circle 665 | (at 2.525 -7.625 180) 666 | (size 1.524 1.524) 667 | (drill oval 0.82 0.8128) 668 | (layers "*.Cu" "*.Mask") 669 | (remove_unused_layers no) 670 | (net 5 "Net-(J5-Pin_1)") 671 | (uuid "9fb6ecda-854d-4694-ad7f-246b1d39062f") 672 | ) 673 | (pad "2" thru_hole circle 674 | (at -2.475 -7.625 180) 675 | (size 1.524 1.524) 676 | (drill oval 0.82 0.8128) 677 | (layers "*.Cu" "*.Mask") 678 | (remove_unused_layers no) 679 | (net 4 "Net-(J4-Pin_1)") 680 | (uuid "c7ffbe67-4425-4878-8ae0-711b07f920ef") 681 | ) 682 | (pad "A" thru_hole circle 683 | (at -2.475 7.475 180) 684 | (size 1.524 1.524) 685 | (drill oval 0.82 0.8128) 686 | (layers "*.Cu" "*.Mask") 687 | (remove_unused_layers no) 688 | (net 3 "Net-(J3-Pin_1)") 689 | (uuid "015b8fbe-2481-4533-94e3-996390e5389d") 690 | ) 691 | (pad "B" thru_hole circle 692 | (at 2.525 7.475 180) 693 | (size 1.524 1.524) 694 | (drill oval 0.82 0.8128) 695 | (layers "*.Cu" "*.Mask") 696 | (remove_unused_layers no) 697 | (net 1 "Net-(J1-Pin_1)") 698 | (uuid "5459bc6f-f361-4615-aac8-08a63186a9d4") 699 | ) 700 | (pad "C" thru_hole circle 701 | (at 0.025 7.475 180) 702 | (size 1.524 1.524) 703 | (drill oval 0.82 0.8128) 704 | (layers "*.Cu" "*.Mask") 705 | (remove_unused_layers no) 706 | (net 2 "Net-(J2-Pin_1)") 707 | (uuid "2707fcaf-bc1b-409d-bf07-d9a429b8b59f") 708 | ) 709 | (model "D:/DIY_keyboard/kicad/my/EVQWGD001_extension/EVQWGD001_extension.step" 710 | (hide yes) 711 | (offset 712 | (xyz 152.5 -101 2) 713 | ) 714 | (scale 715 | (xyz 1 1 1) 716 | ) 717 | (rotate 718 | (xyz 0 0 180) 719 | ) 720 | ) 721 | (model "D:/DIY_keyboard/kicad/lib/panasonic-evqwgd001-encoder-1.snapshot.1/Encoder.step" 722 | (hide yes) 723 | (offset 724 | (xyz 7 -6 0) 725 | ) 726 | (scale 727 | (xyz 1 1 1) 728 | ) 729 | (rotate 730 | (xyz 0 0 -90) 731 | ) 732 | ) 733 | ) 734 | (footprint "CKW12:my_mount_hole_M2_pad" 735 | (layer "F.Cu") 736 | (uuid "f0f803b9-7205-4830-9514-edf883a624cf") 737 | (at 157 107) 738 | (property "Reference" "J2" 739 | (at 0 -0.5 0) 740 | (unlocked yes) 741 | (layer "Cmts.User") 742 | (uuid "39e0b873-5da8-4f6e-a72c-eb6fedffbd1e") 743 | (effects 744 | (font 745 | (size 1 1) 746 | (thickness 0.1) 747 | ) 748 | ) 749 | ) 750 | (property "Value" "Conn_01x01_Pin" 751 | (at 0 1 0) 752 | (unlocked yes) 753 | (layer "F.Fab") 754 | (hide yes) 755 | (uuid "2a171fef-8ef0-4290-923d-5b76626c6700") 756 | (effects 757 | (font 758 | (size 1 1) 759 | (thickness 0.15) 760 | ) 761 | ) 762 | ) 763 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 764 | (at 0 0 0) 765 | (unlocked yes) 766 | (layer "F.Fab") 767 | (hide yes) 768 | (uuid "18b6a50b-82a8-4052-99a2-2088f99ee167") 769 | (effects 770 | (font 771 | (size 1 1) 772 | (thickness 0.15) 773 | ) 774 | ) 775 | ) 776 | (property "Datasheet" "" 777 | (at 0 0 0) 778 | (unlocked yes) 779 | (layer "F.Fab") 780 | (hide yes) 781 | (uuid "5bf8d340-8381-406f-87f8-30b15f1fb46a") 782 | (effects 783 | (font 784 | (size 1 1) 785 | (thickness 0.15) 786 | ) 787 | ) 788 | ) 789 | (property "Description" "Generic connector, single row, 01x01, script generated" 790 | (at 0 0 0) 791 | (unlocked yes) 792 | (layer "F.Fab") 793 | (hide yes) 794 | (uuid "cd4989d3-7453-4ce2-aa25-fec594e6c5fc") 795 | (effects 796 | (font 797 | (size 1 1) 798 | (thickness 0.15) 799 | ) 800 | ) 801 | ) 802 | (property ki_fp_filters "Connector*:*_1x??_*") 803 | (path "/d07dad1c-98ca-4e15-bf03-209f619475d6") 804 | (sheetname "ルート") 805 | (sheetfile "ckw12_top.kicad_sch") 806 | (attr smd) 807 | (pad "" thru_hole circle 808 | (at 0 0) 809 | (size 4 4) 810 | (drill 2.2) 811 | (layers "*.Cu" "*.Mask") 812 | (remove_unused_layers no) 813 | (net 2 "Net-(J2-Pin_1)") 814 | (pinfunction "Pin_1") 815 | (pintype "passive") 816 | (uuid "867bbe47-0012-467b-9195-f001a56abd76") 817 | ) 818 | ) 819 | (footprint "TestPoint:TestPoint_Pad_D2.0mm" 820 | (layer "B.Cu") 821 | (uuid "d616947a-1b6a-422e-b1ad-7d98538cf135") 822 | (at 143 100 180) 823 | (descr "SMD pad as test Point, diameter 2.0mm") 824 | (tags "test point SMD pad") 825 | (property "Reference" "J5" 826 | (at 0 1.998 180) 827 | (layer "B.SilkS") 828 | (hide yes) 829 | (uuid "16642bb5-362c-49ac-aa7e-9ba9c89a9a5c") 830 | (effects 831 | (font 832 | (size 1 1) 833 | (thickness 0.15) 834 | ) 835 | (justify mirror) 836 | ) 837 | ) 838 | (property "Value" "Conn_01x01_Pin" 839 | (at 0 -2.05 180) 840 | (layer "B.Fab") 841 | (hide yes) 842 | (uuid "8e3f5eba-a452-4e1b-8012-3955948a9049") 843 | (effects 844 | (font 845 | (size 1 1) 846 | (thickness 0.15) 847 | ) 848 | (justify mirror) 849 | ) 850 | ) 851 | (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" 852 | (at 0 0 0) 853 | (unlocked yes) 854 | (layer "B.Fab") 855 | (hide yes) 856 | (uuid "bfa5c370-96fb-4578-afdc-618cc3accd87") 857 | (effects 858 | (font 859 | (size 1.27 1.27) 860 | ) 861 | (justify mirror) 862 | ) 863 | ) 864 | (property "Datasheet" "" 865 | (at 0 0 0) 866 | (unlocked yes) 867 | (layer "B.Fab") 868 | (hide yes) 869 | (uuid "73028e9c-c088-4aa3-a5af-a72537bb930f") 870 | (effects 871 | (font 872 | (size 1.27 1.27) 873 | ) 874 | (justify mirror) 875 | ) 876 | ) 877 | (property "Description" "Generic connector, single row, 01x01, script generated" 878 | (at 0 0 0) 879 | (unlocked yes) 880 | (layer "B.Fab") 881 | (hide yes) 882 | (uuid "30f8941d-bcc6-44c5-b9ba-0f0139c7565b") 883 | (effects 884 | (font 885 | (size 1.27 1.27) 886 | ) 887 | (justify mirror) 888 | ) 889 | ) 890 | (property ki_fp_filters "Connector*:*_1x??_*") 891 | (path "/a679fccd-6fea-48aa-9f52-73dd926d1ce3") 892 | (sheetname "ルート") 893 | (sheetfile "ckw12_top.kicad_sch") 894 | (attr exclude_from_pos_files) 895 | (fp_circle 896 | (center 0 0) 897 | (end 1.5 0) 898 | (stroke 899 | (width 0.05) 900 | (type solid) 901 | ) 902 | (fill none) 903 | (layer "B.CrtYd") 904 | (uuid "c4e2624d-7908-40eb-b099-de6ab5c0550b") 905 | ) 906 | (pad "1" smd circle 907 | (at 0 0 180) 908 | (size 2 2) 909 | (layers "B.Cu" "B.Mask") 910 | (net 5 "Net-(J5-Pin_1)") 911 | (pinfunction "Pin_1") 912 | (pintype "passive") 913 | (uuid "b8fce9ec-5e3c-4186-b2f4-979e69b8ff41") 914 | ) 915 | ) 916 | (gr_line 917 | (start 159 95) 918 | (end 159 93) 919 | (stroke 920 | (width 0.05) 921 | (type default) 922 | ) 923 | (layer "Edge.Cuts") 924 | (uuid "05c8daac-af9e-4c3f-b7ac-2675a277d74d") 925 | ) 926 | (gr_line 927 | (start 145.5 95) 928 | (end 154.5 95) 929 | (stroke 930 | (width 0.05) 931 | (type default) 932 | ) 933 | (layer "Edge.Cuts") 934 | (uuid "0e4f4bb5-3992-4fc9-82cc-af3ea19f7326") 935 | ) 936 | (gr_arc 937 | (start 158.4 95.6) 938 | (mid 158.575736 95.175736) 939 | (end 159 95) 940 | (stroke 941 | (width 0.05) 942 | (type default) 943 | ) 944 | (layer "Edge.Cuts") 945 | (uuid "0e6785d7-20da-47e4-abb2-e53034b2a031") 946 | ) 947 | (gr_line 948 | (start 155 95.5) 949 | (end 155 104.5) 950 | (stroke 951 | (width 0.05) 952 | (type default) 953 | ) 954 | (layer "Edge.Cuts") 955 | (uuid "16451a92-5a4a-4eaf-b750-0574ac4d4f7f") 956 | ) 957 | (gr_arc 958 | (start 159 107) 959 | (mid 158.414214 108.414214) 960 | (end 157 109) 961 | (stroke 962 | (width 0.05) 963 | (type default) 964 | ) 965 | (layer "Edge.Cuts") 966 | (uuid "1b58d880-faa3-41a6-80b8-b3ac01d1c24f") 967 | ) 968 | (gr_arc 969 | (start 157 91) 970 | (mid 158.414214 91.585786) 971 | (end 159 93) 972 | (stroke 973 | (width 0.05) 974 | (type default) 975 | ) 976 | (layer "Edge.Cuts") 977 | (uuid "1bdb2726-a147-462e-a5c1-23d2d7848241") 978 | ) 979 | (gr_arc 980 | (start 141 93) 981 | (mid 141.585786 91.585786) 982 | (end 143 91) 983 | (stroke 984 | (width 0.05) 985 | (type default) 986 | ) 987 | (layer "Edge.Cuts") 988 | (uuid "3063a191-c417-40a2-8321-572e54df053d") 989 | ) 990 | (gr_arc 991 | (start 145 95.5) 992 | (mid 145.146447 95.146447) 993 | (end 145.5 95) 994 | (stroke 995 | (width 0.05) 996 | (type default) 997 | ) 998 | (layer "Edge.Cuts") 999 | (uuid "35aace8b-0a71-4454-980f-892ded3337ef") 1000 | ) 1001 | (gr_arc 1002 | (start 159 105) 1003 | (mid 158.575736 104.824264) 1004 | (end 158.4 104.4) 1005 | (stroke 1006 | (width 0.05) 1007 | (type default) 1008 | ) 1009 | (layer "Edge.Cuts") 1010 | (uuid "3a949b68-def6-4e5b-93fc-7b02f7b1689f") 1011 | ) 1012 | (gr_line 1013 | (start 159 105) 1014 | (end 159 107) 1015 | (stroke 1016 | (width 0.05) 1017 | (type default) 1018 | ) 1019 | (layer "Edge.Cuts") 1020 | (uuid "442349dc-3946-4808-b76c-a32797f0ab8d") 1021 | ) 1022 | (gr_line 1023 | (start 157 109) 1024 | (end 143 109) 1025 | (stroke 1026 | (width 0.05) 1027 | (type default) 1028 | ) 1029 | (layer "Edge.Cuts") 1030 | (uuid "5bb2b406-6119-46c6-9607-420399cabb37") 1031 | ) 1032 | (gr_arc 1033 | (start 143 109) 1034 | (mid 141.585786 108.414214) 1035 | (end 141 107) 1036 | (stroke 1037 | (width 0.05) 1038 | (type default) 1039 | ) 1040 | (layer "Edge.Cuts") 1041 | (uuid "68a1e27f-d302-4184-a8a1-b180f8fd2574") 1042 | ) 1043 | (gr_line 1044 | (start 158.4 95.6) 1045 | (end 158.4 104.4) 1046 | (stroke 1047 | (width 0.05) 1048 | (type default) 1049 | ) 1050 | (layer "Edge.Cuts") 1051 | (uuid "b4095255-7599-4f6a-977e-f351048da97a") 1052 | ) 1053 | (gr_arc 1054 | (start 145.5 105) 1055 | (mid 145.146447 104.853553) 1056 | (end 145 104.5) 1057 | (stroke 1058 | (width 0.05) 1059 | (type default) 1060 | ) 1061 | (layer "Edge.Cuts") 1062 | (uuid "b6d5d8b8-1d7b-4ee4-b96c-c634384417bf") 1063 | ) 1064 | (gr_line 1065 | (start 145 104.5) 1066 | (end 145 95.5) 1067 | (stroke 1068 | (width 0.05) 1069 | (type default) 1070 | ) 1071 | (layer "Edge.Cuts") 1072 | (uuid "bf7b6db3-053e-4829-b337-2af319dbc6a5") 1073 | ) 1074 | (gr_arc 1075 | (start 154.5 95) 1076 | (mid 154.853553 95.146447) 1077 | (end 155 95.5) 1078 | (stroke 1079 | (width 0.05) 1080 | (type default) 1081 | ) 1082 | (layer "Edge.Cuts") 1083 | (uuid "c05f4ae5-a60d-4f07-b179-a0f3f0cfa3cd") 1084 | ) 1085 | (gr_line 1086 | (start 141 107) 1087 | (end 141 93) 1088 | (stroke 1089 | (width 0.05) 1090 | (type default) 1091 | ) 1092 | (layer "Edge.Cuts") 1093 | (uuid "cef48754-9b92-4dae-a38f-40ef06f1e758") 1094 | ) 1095 | (gr_line 1096 | (start 154.5 105) 1097 | (end 145.5 105) 1098 | (stroke 1099 | (width 0.05) 1100 | (type default) 1101 | ) 1102 | (layer "Edge.Cuts") 1103 | (uuid "cf106c77-e486-424d-ae5b-f02c374b33bd") 1104 | ) 1105 | (gr_line 1106 | (start 155 104.5) 1107 | (end 154.5 105) 1108 | (stroke 1109 | (width 0.05) 1110 | (type default) 1111 | ) 1112 | (layer "Edge.Cuts") 1113 | (uuid "d34a3935-e435-4e2b-b99b-31e10d5b9531") 1114 | ) 1115 | (gr_line 1116 | (start 143 91) 1117 | (end 157 91) 1118 | (stroke 1119 | (width 0.05) 1120 | (type default) 1121 | ) 1122 | (layer "Edge.Cuts") 1123 | (uuid "f1959d1c-4be6-4d89-9955-92836fcfe9a7") 1124 | ) 1125 | (segment 1126 | (start 155.5 98) 1127 | (end 157 98) 1128 | (width 0.2) 1129 | (layer "F.Cu") 1130 | (net 1) 1131 | (uuid "fad3e128-1fd2-4e63-9e0e-6d0c381ffe9c") 1132 | ) 1133 | (via 1134 | (at 157 98) 1135 | (size 0.6) 1136 | (drill 0.3) 1137 | (layers "F.Cu" "B.Cu") 1138 | (net 1) 1139 | (uuid "03b8c1df-1e3c-4cf0-8a69-c3f2b9d23acb") 1140 | ) 1141 | (segment 1142 | (start 157 93) 1143 | (end 155.463 91.463) 1144 | (width 0.2) 1145 | (layer "B.Cu") 1146 | (net 1) 1147 | (uuid "4bc94a76-b518-4240-9c8e-7f76b0a3eab5") 1148 | ) 1149 | (segment 1150 | (start 155.463 91.463) 1151 | (end 148.537 91.463) 1152 | (width 0.2) 1153 | (layer "B.Cu") 1154 | (net 1) 1155 | (uuid "8f3c2c98-f4d9-43b3-aa83-14b140fa20b8") 1156 | ) 1157 | (segment 1158 | (start 148.537 91.463) 1159 | (end 147.475 92.525) 1160 | (width 0.2) 1161 | (layer "B.Cu") 1162 | (net 1) 1163 | (uuid "bb7a3741-2e9f-441c-9d8e-0bb433832975") 1164 | ) 1165 | (segment 1166 | (start 157 98) 1167 | (end 157 93) 1168 | (width 0.2) 1169 | (layer "B.Cu") 1170 | (net 1) 1171 | (uuid "e1d38bc7-5a48-473f-8578-75f488b63581") 1172 | ) 1173 | (segment 1174 | (start 157 100) 1175 | (end 155.6 100) 1176 | (width 0.2) 1177 | (layer "F.Cu") 1178 | (net 2) 1179 | (uuid "14928f82-319e-4e6f-9190-69760df9bd56") 1180 | ) 1181 | (via 1182 | (at 157 100) 1183 | (size 0.6) 1184 | (drill 0.3) 1185 | (layers "F.Cu" "B.Cu") 1186 | (net 2) 1187 | (uuid "a531844e-6fd7-46dd-8b11-cbc447565972") 1188 | ) 1189 | (segment 1190 | (start 157.5 100.5) 1191 | (end 157 100) 1192 | (width 0.2) 1193 | (layer "B.Cu") 1194 | (net 2) 1195 | (uuid "04bdce44-925b-4f3f-8dd2-fdcecbd0ca8e") 1196 | ) 1197 | (segment 1198 | (start 157 106.5) 1199 | (end 157.5 106) 1200 | (width 0.2) 1201 | (layer "B.Cu") 1202 | (net 2) 1203 | (uuid "1184b585-753b-46ce-ac04-db22725cd024") 1204 | ) 1205 | (segment 1206 | (start 157 100) 1207 | (end 155.1 98.1) 1208 | (width 0.2) 1209 | (layer "B.Cu") 1210 | (net 2) 1211 | (uuid "4d9f68d1-b6b4-4695-817e-7d2bbcf7dd68") 1212 | ) 1213 | (segment 1214 | (start 153.852574 94) 1215 | (end 151.45 94) 1216 | (width 0.2) 1217 | (layer "B.Cu") 1218 | (net 2) 1219 | (uuid "74f41411-8e2b-432b-80f8-4311cf275dab") 1220 | ) 1221 | (segment 1222 | (start 157.5 106) 1223 | (end 157.5 100.5) 1224 | (width 0.2) 1225 | (layer "B.Cu") 1226 | (net 2) 1227 | (uuid "7831aa66-09ba-434e-b961-6dbffda99f3a") 1228 | ) 1229 | (segment 1230 | (start 155.1 98.1) 1231 | (end 155.1 95.247426) 1232 | (width 0.2) 1233 | (layer "B.Cu") 1234 | (net 2) 1235 | (uuid "7a0ecaff-5001-4854-b47b-2232131a4502") 1236 | ) 1237 | (segment 1238 | (start 151.45 94) 1239 | (end 149.975 92.525) 1240 | (width 0.2) 1241 | (layer "B.Cu") 1242 | (net 2) 1243 | (uuid "a12ef3a3-bc4d-4944-ad4b-c5cfb05e1552") 1244 | ) 1245 | (segment 1246 | (start 157 107) 1247 | (end 157 106.5) 1248 | (width 0.2) 1249 | (layer "B.Cu") 1250 | (net 2) 1251 | (uuid "ad36b416-6c22-4a9f-9ec2-1af21d6b3e90") 1252 | ) 1253 | (segment 1254 | (start 155.1 95.247426) 1255 | (end 153.852574 94) 1256 | (width 0.2) 1257 | (layer "B.Cu") 1258 | (net 2) 1259 | (uuid "cd40cea8-d082-456c-ae9b-c52ee3bf126b") 1260 | ) 1261 | (segment 1262 | (start 156.5 102) 1263 | (end 157.6 100.9) 1264 | (width 0.2) 1265 | (layer "F.Cu") 1266 | (net 3) 1267 | (uuid "14d03342-d64c-4c16-9f35-a6646811285c") 1268 | ) 1269 | (segment 1270 | (start 156.9 102) 1271 | (end 155.6 102) 1272 | (width 0.2) 1273 | (layer "F.Cu") 1274 | (net 3) 1275 | (uuid "4d9108a5-11e8-46e3-ac5c-540b1335ce41") 1276 | ) 1277 | (segment 1278 | (start 157.6 100.9) 1279 | (end 157.6 99.6) 1280 | (width 0.2) 1281 | (layer "F.Cu") 1282 | (net 3) 1283 | (uuid "57e6804f-3dcf-4f27-8747-be03bf996673") 1284 | ) 1285 | (segment 1286 | (start 155.5 102) 1287 | (end 156.5 102) 1288 | (width 0.2) 1289 | (layer "F.Cu") 1290 | (net 3) 1291 | (uuid "caed5a78-48d1-4379-90f5-4d4706cbeb84") 1292 | ) 1293 | (segment 1294 | (start 157.6 99.6) 1295 | (end 157 99) 1296 | (width 0.2) 1297 | (layer "F.Cu") 1298 | (net 3) 1299 | (uuid "db2b1866-aab9-4ca5-a99c-dd628e5018a6") 1300 | ) 1301 | (via 1302 | (at 157 99) 1303 | (size 0.6) 1304 | (drill 0.3) 1305 | (layers "F.Cu" "B.Cu") 1306 | (net 3) 1307 | (uuid "051aa4ac-bfd0-45af-8596-47d647dcc23d") 1308 | ) 1309 | (via 1310 | (at 156.9 102) 1311 | (size 0.6) 1312 | (drill 0.3) 1313 | (layers "F.Cu" "B.Cu") 1314 | (net 3) 1315 | (uuid "34fc22c6-a6b1-4758-acee-de4501f37844") 1316 | ) 1317 | (segment 1318 | (start 153.025 92.525) 1319 | (end 152.475 92.525) 1320 | (width 0.2) 1321 | (layer "B.Cu") 1322 | (net 3) 1323 | (uuid "023e054e-c44f-4afe-9405-d71bd80ff341") 1324 | ) 1325 | (segment 1326 | (start 156.9 103.659682) 1327 | (end 156.9 102) 1328 | (width 0.2) 1329 | (layer "B.Cu") 1330 | (net 3) 1331 | (uuid "43f8d74c-2427-4c19-a5e9-9fee3bfb8a52") 1332 | ) 1333 | (segment 1334 | (start 154.559682 106) 1335 | (end 156.9 103.659682) 1336 | (width 0.2) 1337 | (layer "B.Cu") 1338 | (net 3) 1339 | (uuid "566316ed-50bc-491e-be64-3ad62213949a") 1340 | ) 1341 | (segment 1342 | (start 145.5 107.5) 1343 | (end 147 106) 1344 | (width 0.2) 1345 | (layer "B.Cu") 1346 | (net 3) 1347 | (uuid "6ba9ad83-b3a4-45ea-8497-697a91e96b97") 1348 | ) 1349 | (segment 1350 | (start 155.5 95) 1351 | (end 153.025 92.525) 1352 | (width 0.2) 1353 | (layer "B.Cu") 1354 | (net 3) 1355 | (uuid "796d54a0-9dfe-4c3a-ba77-dde04a031632") 1356 | ) 1357 | (segment 1358 | (start 155.5 97.5) 1359 | (end 155.5 95) 1360 | (width 0.2) 1361 | (layer "B.Cu") 1362 | (net 3) 1363 | (uuid "8da174f0-63db-470a-b917-f0c319b4a26e") 1364 | ) 1365 | (segment 1366 | (start 143.5 107.5) 1367 | (end 145.5 107.5) 1368 | (width 0.2) 1369 | (layer "B.Cu") 1370 | (net 3) 1371 | (uuid "a4e08797-811b-46da-9b23-6b9a04ed9699") 1372 | ) 1373 | (segment 1374 | (start 143 107) 1375 | (end 143.5 107.5) 1376 | (width 0.2) 1377 | (layer "B.Cu") 1378 | (net 3) 1379 | (uuid "b49d3813-6fe7-4e64-b802-8293a80e9f12") 1380 | ) 1381 | (segment 1382 | (start 147 106) 1383 | (end 154.559682 106) 1384 | (width 0.2) 1385 | (layer "B.Cu") 1386 | (net 3) 1387 | (uuid "ececb590-52a2-46e0-aa78-488aa9456136") 1388 | ) 1389 | (segment 1390 | (start 157 99) 1391 | (end 155.5 97.5) 1392 | (width 0.2) 1393 | (layer "B.Cu") 1394 | (net 3) 1395 | (uuid "f58852ff-06dd-4fe1-add5-099d1af0bf9d") 1396 | ) 1397 | (segment 1398 | (start 144.5 97.625) 1399 | (end 143 96.125) 1400 | (width 0.2) 1401 | (layer "F.Cu") 1402 | (net 4) 1403 | (uuid "0e71fa69-4cd4-4b59-9621-4a3a3e93e078") 1404 | ) 1405 | (segment 1406 | (start 143 96.125) 1407 | (end 143 93) 1408 | (width 0.2) 1409 | (layer "F.Cu") 1410 | (net 4) 1411 | (uuid "22d1289f-dcde-4782-a959-552037697b1b") 1412 | ) 1413 | (segment 1414 | (start 151.413 106.563) 1415 | (end 146.563 106.563) 1416 | (width 0.2) 1417 | (layer "F.Cu") 1418 | (net 4) 1419 | (uuid "26e42e94-deb3-4e5e-aa18-82c32bfdde5d") 1420 | ) 1421 | (segment 1422 | (start 144.5 104.5) 1423 | (end 144.5 97.625) 1424 | (width 0.2) 1425 | (layer "F.Cu") 1426 | (net 4) 1427 | (uuid "2f53bb11-c64a-4b2f-98e6-2796e84b2a59") 1428 | ) 1429 | (segment 1430 | (start 143.5 93) 1431 | (end 144.125 92.375) 1432 | (width 0.2) 1433 | (layer "F.Cu") 1434 | (net 4) 1435 | (uuid "41852f5a-1600-409b-a4f0-c5c448960358") 1436 | ) 1437 | (segment 1438 | (start 143 93) 1439 | (end 143.5 93) 1440 | (width 0.2) 1441 | (layer "F.Cu") 1442 | (net 4) 1443 | (uuid "d0fc8848-97ac-45cc-8ddf-1ae6a2e03e04") 1444 | ) 1445 | (segment 1446 | (start 146.563 106.563) 1447 | (end 144.5 104.5) 1448 | (width 0.2) 1449 | (layer "F.Cu") 1450 | (net 4) 1451 | (uuid "d9f06de7-f5ca-484f-90ec-146ef8a2015c") 1452 | ) 1453 | (segment 1454 | (start 152.475 107.625) 1455 | (end 151.413 106.563) 1456 | (width 0.2) 1457 | (layer "F.Cu") 1458 | (net 4) 1459 | (uuid "e429735c-ca67-4a01-be4d-f1769c445cfb") 1460 | ) 1461 | (segment 1462 | (start 143 101.421728) 1463 | (end 143.127692 101.54942) 1464 | (width 0.2) 1465 | (layer "F.Cu") 1466 | (net 5) 1467 | (uuid "30997e10-f1ea-4d1c-80d1-8a25507a0f4f") 1468 | ) 1469 | (segment 1470 | (start 143.127692 101.54942) 1471 | (end 143.127692 103.875) 1472 | (width 0.2) 1473 | (layer "F.Cu") 1474 | (net 5) 1475 | (uuid "57f5a2bd-9b23-4f5c-9a59-cdf8aba8fdd3") 1476 | ) 1477 | (segment 1478 | (start 146.875 107.625) 1479 | (end 147.475 107.625) 1480 | (width 0.2) 1481 | (layer "F.Cu") 1482 | (net 5) 1483 | (uuid "76218408-c1b6-4966-afd2-0d7cda05606e") 1484 | ) 1485 | (segment 1486 | (start 143.127692 103.875) 1487 | (end 145.3 106.047308) 1488 | (width 0.2) 1489 | (layer "F.Cu") 1490 | (net 5) 1491 | (uuid "7884518d-c817-4e2a-826c-8ed06d3d8ea0") 1492 | ) 1493 | (segment 1494 | (start 145.3 106.05) 1495 | (end 146.875 107.625) 1496 | (width 0.2) 1497 | (layer "F.Cu") 1498 | (net 5) 1499 | (uuid "837ed98a-124e-4ef8-ae18-ffd6fd0bdfb5") 1500 | ) 1501 | (segment 1502 | (start 145.3 106.047308) 1503 | (end 145.3 106.05) 1504 | (width 0.2) 1505 | (layer "F.Cu") 1506 | (net 5) 1507 | (uuid "c8f3c6e2-104c-455a-bf12-8457d0dc834b") 1508 | ) 1509 | (via 1510 | (at 143 101.421728) 1511 | (size 0.6) 1512 | (drill 0.3) 1513 | (layers "F.Cu" "B.Cu") 1514 | (net 5) 1515 | (uuid "f63e1eb7-0c09-41ce-a928-b8c759cdccb8") 1516 | ) 1517 | (segment 1518 | (start 143 101.421728) 1519 | (end 143 100) 1520 | (width 0.2) 1521 | (layer "B.Cu") 1522 | (net 5) 1523 | (uuid "a3996944-9d2f-481a-93b7-e4c12b64671b") 1524 | ) 1525 | ) -------------------------------------------------------------------------------- /pcb/top/ckw12_top.kicad_pro: -------------------------------------------------------------------------------- 1 | { 2 | "board": { 3 | "3dviewports": [], 4 | "design_settings": { 5 | "defaults": { 6 | "apply_defaults_to_fp_fields": false, 7 | "apply_defaults_to_fp_shapes": false, 8 | "apply_defaults_to_fp_text": false, 9 | "board_outline_line_width": 0.05, 10 | "copper_line_width": 0.2, 11 | "copper_text_italic": false, 12 | "copper_text_size_h": 1.5, 13 | "copper_text_size_v": 1.5, 14 | "copper_text_thickness": 0.3, 15 | "copper_text_upright": false, 16 | "courtyard_line_width": 0.05, 17 | "dimension_precision": 4, 18 | "dimension_units": 3, 19 | "dimensions": { 20 | "arrow_length": 1270000, 21 | "extension_offset": 500000, 22 | "keep_text_aligned": true, 23 | "suppress_zeroes": false, 24 | "text_position": 0, 25 | "units_format": 1 26 | }, 27 | "fab_line_width": 0.1, 28 | "fab_text_italic": false, 29 | "fab_text_size_h": 1.0, 30 | "fab_text_size_v": 1.0, 31 | "fab_text_thickness": 0.15, 32 | "fab_text_upright": false, 33 | "other_line_width": 0.1, 34 | "other_text_italic": false, 35 | "other_text_size_h": 1.0, 36 | "other_text_size_v": 1.0, 37 | "other_text_thickness": 0.15, 38 | "other_text_upright": false, 39 | "pads": { 40 | "drill": 2.2, 41 | "height": 4.0, 42 | "width": 4.0 43 | }, 44 | "silk_line_width": 0.1, 45 | "silk_text_italic": false, 46 | "silk_text_size_h": 1.0, 47 | "silk_text_size_v": 1.0, 48 | "silk_text_thickness": 0.1, 49 | "silk_text_upright": false, 50 | "zones": { 51 | "min_clearance": 0.5 52 | } 53 | }, 54 | "diff_pair_dimensions": [], 55 | "drc_exclusions": [], 56 | "meta": { 57 | "version": 2 58 | }, 59 | "rule_severities": { 60 | "annular_width": "error", 61 | "clearance": "error", 62 | "connection_width": "warning", 63 | "copper_edge_clearance": "error", 64 | "copper_sliver": "warning", 65 | "courtyards_overlap": "error", 66 | "diff_pair_gap_out_of_range": "error", 67 | "diff_pair_uncoupled_length_too_long": "error", 68 | "drill_out_of_range": "error", 69 | "duplicate_footprints": "warning", 70 | "extra_footprint": "warning", 71 | "footprint": "error", 72 | "footprint_symbol_mismatch": "warning", 73 | "footprint_type_mismatch": "ignore", 74 | "hole_clearance": "error", 75 | "hole_near_hole": "error", 76 | "invalid_outline": "error", 77 | "isolated_copper": "warning", 78 | "item_on_disabled_layer": "error", 79 | "items_not_allowed": "error", 80 | "length_out_of_range": "error", 81 | "lib_footprint_issues": "warning", 82 | "lib_footprint_mismatch": "warning", 83 | "malformed_courtyard": "error", 84 | "microvia_drill_out_of_range": "error", 85 | "missing_courtyard": "ignore", 86 | "missing_footprint": "warning", 87 | "net_conflict": "warning", 88 | "npth_inside_courtyard": "ignore", 89 | "padstack": "warning", 90 | "pth_inside_courtyard": "ignore", 91 | "shorting_items": "error", 92 | "silk_edge_clearance": "warning", 93 | "silk_over_copper": "warning", 94 | "silk_overlap": "warning", 95 | "skew_out_of_range": "error", 96 | "solder_mask_bridge": "error", 97 | "starved_thermal": "error", 98 | "text_height": "warning", 99 | "text_thickness": "warning", 100 | "through_hole_pad_without_hole": "error", 101 | "too_many_vias": "error", 102 | "track_dangling": "warning", 103 | "track_width": "error", 104 | "tracks_crossing": "error", 105 | "unconnected_items": "error", 106 | "unresolved_variable": "error", 107 | "via_dangling": "warning", 108 | "zones_intersect": "error" 109 | }, 110 | "rules": { 111 | "max_error": 0.005, 112 | "min_clearance": 0.0, 113 | "min_connection": 0.0, 114 | "min_copper_edge_clearance": 0.5, 115 | "min_hole_clearance": 0.25, 116 | "min_hole_to_hole": 0.25, 117 | "min_microvia_diameter": 0.2, 118 | "min_microvia_drill": 0.1, 119 | "min_resolved_spokes": 2, 120 | "min_silk_clearance": 0.0, 121 | "min_text_height": 0.8, 122 | "min_text_thickness": 0.08, 123 | "min_through_hole_diameter": 0.3, 124 | "min_track_width": 0.0, 125 | "min_via_annular_width": 0.1, 126 | "min_via_diameter": 0.5, 127 | "solder_mask_to_copper_clearance": 0.0, 128 | "use_height_for_length_calcs": true 129 | }, 130 | "teardrop_options": [ 131 | { 132 | "td_onpadsmd": true, 133 | "td_onroundshapesonly": false, 134 | "td_ontrackend": false, 135 | "td_onviapad": true 136 | } 137 | ], 138 | "teardrop_parameters": [ 139 | { 140 | "td_allow_use_two_tracks": true, 141 | "td_curve_segcount": 0, 142 | "td_height_ratio": 1.0, 143 | "td_length_ratio": 0.5, 144 | "td_maxheight": 2.0, 145 | "td_maxlen": 1.0, 146 | "td_on_pad_in_zone": false, 147 | "td_target_name": "td_round_shape", 148 | "td_width_to_size_filter_ratio": 0.9 149 | }, 150 | { 151 | "td_allow_use_two_tracks": true, 152 | "td_curve_segcount": 0, 153 | "td_height_ratio": 1.0, 154 | "td_length_ratio": 0.5, 155 | "td_maxheight": 2.0, 156 | "td_maxlen": 1.0, 157 | "td_on_pad_in_zone": false, 158 | "td_target_name": "td_rect_shape", 159 | "td_width_to_size_filter_ratio": 0.9 160 | }, 161 | { 162 | "td_allow_use_two_tracks": true, 163 | "td_curve_segcount": 0, 164 | "td_height_ratio": 1.0, 165 | "td_length_ratio": 0.5, 166 | "td_maxheight": 2.0, 167 | "td_maxlen": 1.0, 168 | "td_on_pad_in_zone": false, 169 | "td_target_name": "td_track_end", 170 | "td_width_to_size_filter_ratio": 0.9 171 | } 172 | ], 173 | "track_widths": [], 174 | "tuning_pattern_settings": { 175 | "diff_pair_defaults": { 176 | "corner_radius_percentage": 80, 177 | "corner_style": 1, 178 | "max_amplitude": 1.0, 179 | "min_amplitude": 0.2, 180 | "single_sided": false, 181 | "spacing": 1.0 182 | }, 183 | "diff_pair_skew_defaults": { 184 | "corner_radius_percentage": 80, 185 | "corner_style": 1, 186 | "max_amplitude": 1.0, 187 | "min_amplitude": 0.2, 188 | "single_sided": false, 189 | "spacing": 0.6 190 | }, 191 | "single_track_defaults": { 192 | "corner_radius_percentage": 80, 193 | "corner_style": 1, 194 | "max_amplitude": 1.0, 195 | "min_amplitude": 0.2, 196 | "single_sided": false, 197 | "spacing": 0.6 198 | } 199 | }, 200 | "via_dimensions": [], 201 | "zones_allow_external_fillets": false 202 | }, 203 | "ipc2581": { 204 | "dist": "", 205 | "distpn": "", 206 | "internal_id": "", 207 | "mfg": "", 208 | "mpn": "" 209 | }, 210 | "layer_presets": [], 211 | "viewports": [] 212 | }, 213 | "boards": [], 214 | "cvpcb": { 215 | "equivalence_files": [] 216 | }, 217 | "erc": { 218 | "erc_exclusions": [], 219 | "meta": { 220 | "version": 0 221 | }, 222 | "pin_map": [ 223 | [ 224 | 0, 225 | 0, 226 | 0, 227 | 0, 228 | 0, 229 | 0, 230 | 1, 231 | 0, 232 | 0, 233 | 0, 234 | 0, 235 | 2 236 | ], 237 | [ 238 | 0, 239 | 2, 240 | 0, 241 | 1, 242 | 0, 243 | 0, 244 | 1, 245 | 0, 246 | 2, 247 | 2, 248 | 2, 249 | 2 250 | ], 251 | [ 252 | 0, 253 | 0, 254 | 0, 255 | 0, 256 | 0, 257 | 0, 258 | 1, 259 | 0, 260 | 1, 261 | 0, 262 | 1, 263 | 2 264 | ], 265 | [ 266 | 0, 267 | 1, 268 | 0, 269 | 0, 270 | 0, 271 | 0, 272 | 1, 273 | 1, 274 | 2, 275 | 1, 276 | 1, 277 | 2 278 | ], 279 | [ 280 | 0, 281 | 0, 282 | 0, 283 | 0, 284 | 0, 285 | 0, 286 | 1, 287 | 0, 288 | 0, 289 | 0, 290 | 0, 291 | 2 292 | ], 293 | [ 294 | 0, 295 | 0, 296 | 0, 297 | 0, 298 | 0, 299 | 0, 300 | 0, 301 | 0, 302 | 0, 303 | 0, 304 | 0, 305 | 2 306 | ], 307 | [ 308 | 1, 309 | 1, 310 | 1, 311 | 1, 312 | 1, 313 | 0, 314 | 1, 315 | 1, 316 | 1, 317 | 1, 318 | 1, 319 | 2 320 | ], 321 | [ 322 | 0, 323 | 0, 324 | 0, 325 | 1, 326 | 0, 327 | 0, 328 | 1, 329 | 0, 330 | 0, 331 | 0, 332 | 0, 333 | 2 334 | ], 335 | [ 336 | 0, 337 | 2, 338 | 1, 339 | 2, 340 | 0, 341 | 0, 342 | 1, 343 | 0, 344 | 2, 345 | 2, 346 | 2, 347 | 2 348 | ], 349 | [ 350 | 0, 351 | 2, 352 | 0, 353 | 1, 354 | 0, 355 | 0, 356 | 1, 357 | 0, 358 | 2, 359 | 0, 360 | 0, 361 | 2 362 | ], 363 | [ 364 | 0, 365 | 2, 366 | 1, 367 | 1, 368 | 0, 369 | 0, 370 | 1, 371 | 0, 372 | 2, 373 | 0, 374 | 0, 375 | 2 376 | ], 377 | [ 378 | 2, 379 | 2, 380 | 2, 381 | 2, 382 | 2, 383 | 2, 384 | 2, 385 | 2, 386 | 2, 387 | 2, 388 | 2, 389 | 2 390 | ] 391 | ], 392 | "rule_severities": { 393 | "bus_definition_conflict": "error", 394 | "bus_entry_needed": "error", 395 | "bus_to_bus_conflict": "error", 396 | "bus_to_net_conflict": "error", 397 | "conflicting_netclasses": "error", 398 | "different_unit_footprint": "error", 399 | "different_unit_net": "error", 400 | "duplicate_reference": "error", 401 | "duplicate_sheet_names": "error", 402 | "endpoint_off_grid": "warning", 403 | "extra_units": "error", 404 | "global_label_dangling": "warning", 405 | "hier_label_mismatch": "error", 406 | "label_dangling": "error", 407 | "lib_symbol_issues": "warning", 408 | "missing_bidi_pin": "warning", 409 | "missing_input_pin": "warning", 410 | "missing_power_pin": "error", 411 | "missing_unit": "warning", 412 | "multiple_net_names": "warning", 413 | "net_not_bus_member": "warning", 414 | "no_connect_connected": "warning", 415 | "no_connect_dangling": "warning", 416 | "pin_not_connected": "error", 417 | "pin_not_driven": "error", 418 | "pin_to_pin": "warning", 419 | "power_pin_not_driven": "error", 420 | "similar_labels": "warning", 421 | "simulation_model_issue": "ignore", 422 | "unannotated": "error", 423 | "unit_value_mismatch": "error", 424 | "unresolved_variable": "error", 425 | "wire_dangling": "error" 426 | } 427 | }, 428 | "libraries": { 429 | "pinned_footprint_libs": [], 430 | "pinned_symbol_libs": [] 431 | }, 432 | "meta": { 433 | "filename": "ckw12_top.kicad_pro", 434 | "version": 1 435 | }, 436 | "net_settings": { 437 | "classes": [ 438 | { 439 | "bus_width": 12, 440 | "clearance": 0.2, 441 | "diff_pair_gap": 0.25, 442 | "diff_pair_via_gap": 0.25, 443 | "diff_pair_width": 0.2, 444 | "line_style": 0, 445 | "microvia_diameter": 0.3, 446 | "microvia_drill": 0.1, 447 | "name": "Default", 448 | "pcb_color": "rgba(0, 0, 0, 0.000)", 449 | "schematic_color": "rgba(0, 0, 0, 0.000)", 450 | "track_width": 0.2, 451 | "via_diameter": 0.6, 452 | "via_drill": 0.3, 453 | "wire_width": 6 454 | } 455 | ], 456 | "meta": { 457 | "version": 3 458 | }, 459 | "net_colors": null, 460 | "netclass_assignments": null, 461 | "netclass_patterns": [] 462 | }, 463 | "pcbnew": { 464 | "last_paths": { 465 | "gencad": "", 466 | "idf": "", 467 | "netlist": "", 468 | "plot": "", 469 | "pos_files": "", 470 | "specctra_dsn": "", 471 | "step": "korokoro_top.step", 472 | "svg": "", 473 | "vrml": "" 474 | }, 475 | "page_layout_descr_file": "" 476 | }, 477 | "schematic": { 478 | "annotate_start_num": 0, 479 | "bom_fmt_presets": [], 480 | "bom_fmt_settings": { 481 | "field_delimiter": ",", 482 | "keep_line_breaks": false, 483 | "keep_tabs": false, 484 | "name": "CSV", 485 | "ref_delimiter": ",", 486 | "ref_range_delimiter": "", 487 | "string_delimiter": "\"" 488 | }, 489 | "bom_presets": [], 490 | "bom_settings": { 491 | "exclude_dnp": false, 492 | "fields_ordered": [ 493 | { 494 | "group_by": false, 495 | "label": "Reference", 496 | "name": "Reference", 497 | "show": true 498 | }, 499 | { 500 | "group_by": true, 501 | "label": "Value", 502 | "name": "Value", 503 | "show": true 504 | }, 505 | { 506 | "group_by": false, 507 | "label": "Datasheet", 508 | "name": "Datasheet", 509 | "show": true 510 | }, 511 | { 512 | "group_by": false, 513 | "label": "Footprint", 514 | "name": "Footprint", 515 | "show": true 516 | }, 517 | { 518 | "group_by": false, 519 | "label": "Qty", 520 | "name": "${QUANTITY}", 521 | "show": true 522 | }, 523 | { 524 | "group_by": true, 525 | "label": "DNP", 526 | "name": "${DNP}", 527 | "show": true 528 | }, 529 | { 530 | "group_by": false, 531 | "label": "#", 532 | "name": "${ITEM_NUMBER}", 533 | "show": false 534 | }, 535 | { 536 | "group_by": false, 537 | "label": "説明", 538 | "name": "Description", 539 | "show": false 540 | } 541 | ], 542 | "filter_string": "", 543 | "group_symbols": true, 544 | "name": "", 545 | "sort_asc": true, 546 | "sort_field": "Reference" 547 | }, 548 | "connection_grid_size": 50.0, 549 | "drawing": { 550 | "dashed_lines_dash_length_ratio": 12.0, 551 | "dashed_lines_gap_length_ratio": 3.0, 552 | "default_line_thickness": 6.0, 553 | "default_text_size": 50.0, 554 | "field_names": [], 555 | "intersheets_ref_own_page": false, 556 | "intersheets_ref_prefix": "", 557 | "intersheets_ref_short": false, 558 | "intersheets_ref_show": false, 559 | "intersheets_ref_suffix": "", 560 | "junction_size_choice": 3, 561 | "label_size_ratio": 0.375, 562 | "operating_point_overlay_i_precision": 3, 563 | "operating_point_overlay_i_range": "~A", 564 | "operating_point_overlay_v_precision": 3, 565 | "operating_point_overlay_v_range": "~V", 566 | "overbar_offset_ratio": 1.23, 567 | "pin_symbol_size": 25.0, 568 | "text_offset_ratio": 0.15 569 | }, 570 | "legacy_lib_dir": "", 571 | "legacy_lib_list": [], 572 | "meta": { 573 | "version": 1 574 | }, 575 | "net_format_name": "", 576 | "page_layout_descr_file": "", 577 | "plot_directory": "", 578 | "spice_current_sheet_as_root": false, 579 | "spice_external_command": "spice \"%I\"", 580 | "spice_model_current_sheet_as_root": true, 581 | "spice_save_all_currents": false, 582 | "spice_save_all_dissipations": false, 583 | "spice_save_all_voltages": false, 584 | "subpart_first_id": 65, 585 | "subpart_id_separator": 0 586 | }, 587 | "sheets": [ 588 | [ 589 | "16f5f096-7272-404c-901e-2b58d49ef1aa", 590 | "ルート" 591 | ] 592 | ], 593 | "text_variables": {} 594 | } 595 | -------------------------------------------------------------------------------- /pcb/top/ckw12_top.kicad_sch: -------------------------------------------------------------------------------- 1 | (kicad_sch 2 | (version 20231120) 3 | (generator "eeschema") 4 | (generator_version "8.0") 5 | (uuid "16f5f096-7272-404c-901e-2b58d49ef1aa") 6 | (paper "A4") 7 | (lib_symbols 8 | (symbol "Connector:Conn_01x01_Pin" 9 | (pin_names 10 | (offset 1.016) hide) 11 | (exclude_from_sim no) 12 | (in_bom yes) 13 | (on_board yes) 14 | (property "Reference" "J" 15 | (at 0 2.54 0) 16 | (effects 17 | (font 18 | (size 1.27 1.27) 19 | ) 20 | ) 21 | ) 22 | (property "Value" "Conn_01x01_Pin" 23 | (at 0 -2.54 0) 24 | (effects 25 | (font 26 | (size 1.27 1.27) 27 | ) 28 | ) 29 | ) 30 | (property "Footprint" "" 31 | (at 0 0 0) 32 | (effects 33 | (font 34 | (size 1.27 1.27) 35 | ) 36 | (hide yes) 37 | ) 38 | ) 39 | (property "Datasheet" "~" 40 | (at 0 0 0) 41 | (effects 42 | (font 43 | (size 1.27 1.27) 44 | ) 45 | (hide yes) 46 | ) 47 | ) 48 | (property "Description" "Generic connector, single row, 01x01, script generated" 49 | (at 0 0 0) 50 | (effects 51 | (font 52 | (size 1.27 1.27) 53 | ) 54 | (hide yes) 55 | ) 56 | ) 57 | (property "ki_locked" "" 58 | (at 0 0 0) 59 | (effects 60 | (font 61 | (size 1.27 1.27) 62 | ) 63 | ) 64 | ) 65 | (property "ki_keywords" "connector" 66 | (at 0 0 0) 67 | (effects 68 | (font 69 | (size 1.27 1.27) 70 | ) 71 | (hide yes) 72 | ) 73 | ) 74 | (property "ki_fp_filters" "Connector*:*_1x??_*" 75 | (at 0 0 0) 76 | (effects 77 | (font 78 | (size 1.27 1.27) 79 | ) 80 | (hide yes) 81 | ) 82 | ) 83 | (symbol "Conn_01x01_Pin_1_1" 84 | (polyline 85 | (pts 86 | (xy 1.27 0) (xy 0.8636 0) 87 | ) 88 | (stroke 89 | (width 0.1524) 90 | (type default) 91 | ) 92 | (fill 93 | (type none) 94 | ) 95 | ) 96 | (rectangle 97 | (start 0.8636 0.127) 98 | (end 0 -0.127) 99 | (stroke 100 | (width 0.1524) 101 | (type default) 102 | ) 103 | (fill 104 | (type outline) 105 | ) 106 | ) 107 | (pin passive line 108 | (at 5.08 0 180) 109 | (length 3.81) 110 | (name "Pin_1" 111 | (effects 112 | (font 113 | (size 1.27 1.27) 114 | ) 115 | ) 116 | ) 117 | (number "1" 118 | (effects 119 | (font 120 | (size 1.27 1.27) 121 | ) 122 | ) 123 | ) 124 | ) 125 | ) 126 | ) 127 | (symbol "Device:RotaryEncoder" 128 | (pin_names 129 | (offset 0.254) hide) 130 | (exclude_from_sim no) 131 | (in_bom yes) 132 | (on_board yes) 133 | (property "Reference" "SW" 134 | (at 0 6.604 0) 135 | (effects 136 | (font 137 | (size 1.27 1.27) 138 | ) 139 | ) 140 | ) 141 | (property "Value" "RotaryEncoder" 142 | (at 0 -6.604 0) 143 | (effects 144 | (font 145 | (size 1.27 1.27) 146 | ) 147 | ) 148 | ) 149 | (property "Footprint" "" 150 | (at -3.81 4.064 0) 151 | (effects 152 | (font 153 | (size 1.27 1.27) 154 | ) 155 | (hide yes) 156 | ) 157 | ) 158 | (property "Datasheet" "~" 159 | (at 0 6.604 0) 160 | (effects 161 | (font 162 | (size 1.27 1.27) 163 | ) 164 | (hide yes) 165 | ) 166 | ) 167 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs" 168 | (at 0 0 0) 169 | (effects 170 | (font 171 | (size 1.27 1.27) 172 | ) 173 | (hide yes) 174 | ) 175 | ) 176 | (property "ki_keywords" "rotary switch encoder" 177 | (at 0 0 0) 178 | (effects 179 | (font 180 | (size 1.27 1.27) 181 | ) 182 | (hide yes) 183 | ) 184 | ) 185 | (property "ki_fp_filters" "RotaryEncoder*" 186 | (at 0 0 0) 187 | (effects 188 | (font 189 | (size 1.27 1.27) 190 | ) 191 | (hide yes) 192 | ) 193 | ) 194 | (symbol "RotaryEncoder_0_1" 195 | (rectangle 196 | (start -5.08 5.08) 197 | (end 5.08 -5.08) 198 | (stroke 199 | (width 0.254) 200 | (type default) 201 | ) 202 | (fill 203 | (type background) 204 | ) 205 | ) 206 | (circle 207 | (center -3.81 0) 208 | (radius 0.254) 209 | (stroke 210 | (width 0) 211 | (type default) 212 | ) 213 | (fill 214 | (type outline) 215 | ) 216 | ) 217 | (circle 218 | (center -0.381 0) 219 | (radius 1.905) 220 | (stroke 221 | (width 0.254) 222 | (type default) 223 | ) 224 | (fill 225 | (type none) 226 | ) 227 | ) 228 | (arc 229 | (start -0.381 2.667) 230 | (mid -3.0988 -0.0635) 231 | (end -0.381 -2.794) 232 | (stroke 233 | (width 0.254) 234 | (type default) 235 | ) 236 | (fill 237 | (type none) 238 | ) 239 | ) 240 | (polyline 241 | (pts 242 | (xy -0.635 -1.778) (xy -0.635 1.778) 243 | ) 244 | (stroke 245 | (width 0.254) 246 | (type default) 247 | ) 248 | (fill 249 | (type none) 250 | ) 251 | ) 252 | (polyline 253 | (pts 254 | (xy -0.381 -1.778) (xy -0.381 1.778) 255 | ) 256 | (stroke 257 | (width 0.254) 258 | (type default) 259 | ) 260 | (fill 261 | (type none) 262 | ) 263 | ) 264 | (polyline 265 | (pts 266 | (xy -0.127 1.778) (xy -0.127 -1.778) 267 | ) 268 | (stroke 269 | (width 0.254) 270 | (type default) 271 | ) 272 | (fill 273 | (type none) 274 | ) 275 | ) 276 | (polyline 277 | (pts 278 | (xy -5.08 -2.54) (xy -3.81 -2.54) (xy -3.81 -2.032) 279 | ) 280 | (stroke 281 | (width 0) 282 | (type default) 283 | ) 284 | (fill 285 | (type none) 286 | ) 287 | ) 288 | (polyline 289 | (pts 290 | (xy -5.08 2.54) (xy -3.81 2.54) (xy -3.81 2.032) 291 | ) 292 | (stroke 293 | (width 0) 294 | (type default) 295 | ) 296 | (fill 297 | (type none) 298 | ) 299 | ) 300 | (polyline 301 | (pts 302 | (xy 0.254 -3.048) (xy -0.508 -2.794) (xy 0.127 -2.413) 303 | ) 304 | (stroke 305 | (width 0.254) 306 | (type default) 307 | ) 308 | (fill 309 | (type none) 310 | ) 311 | ) 312 | (polyline 313 | (pts 314 | (xy 0.254 2.921) (xy -0.508 2.667) (xy 0.127 2.286) 315 | ) 316 | (stroke 317 | (width 0.254) 318 | (type default) 319 | ) 320 | (fill 321 | (type none) 322 | ) 323 | ) 324 | (polyline 325 | (pts 326 | (xy -5.08 0) (xy -3.81 0) (xy -3.81 -1.016) (xy -3.302 -2.032) 327 | ) 328 | (stroke 329 | (width 0) 330 | (type default) 331 | ) 332 | (fill 333 | (type none) 334 | ) 335 | ) 336 | (polyline 337 | (pts 338 | (xy -4.318 0) (xy -3.81 0) (xy -3.81 1.016) (xy -3.302 2.032) 339 | ) 340 | (stroke 341 | (width 0) 342 | (type default) 343 | ) 344 | (fill 345 | (type none) 346 | ) 347 | ) 348 | ) 349 | (symbol "RotaryEncoder_1_1" 350 | (pin passive line 351 | (at -7.62 2.54 0) 352 | (length 2.54) 353 | (name "A" 354 | (effects 355 | (font 356 | (size 1.27 1.27) 357 | ) 358 | ) 359 | ) 360 | (number "A" 361 | (effects 362 | (font 363 | (size 1.27 1.27) 364 | ) 365 | ) 366 | ) 367 | ) 368 | (pin passive line 369 | (at -7.62 -2.54 0) 370 | (length 2.54) 371 | (name "B" 372 | (effects 373 | (font 374 | (size 1.27 1.27) 375 | ) 376 | ) 377 | ) 378 | (number "B" 379 | (effects 380 | (font 381 | (size 1.27 1.27) 382 | ) 383 | ) 384 | ) 385 | ) 386 | (pin passive line 387 | (at -7.62 0 0) 388 | (length 2.54) 389 | (name "C" 390 | (effects 391 | (font 392 | (size 1.27 1.27) 393 | ) 394 | ) 395 | ) 396 | (number "C" 397 | (effects 398 | (font 399 | (size 1.27 1.27) 400 | ) 401 | ) 402 | ) 403 | ) 404 | ) 405 | ) 406 | (symbol "Switch:SW_DPST_x2" 407 | (pin_names 408 | (offset 0) hide) 409 | (exclude_from_sim no) 410 | (in_bom yes) 411 | (on_board yes) 412 | (property "Reference" "SW" 413 | (at 0 3.175 0) 414 | (effects 415 | (font 416 | (size 1.27 1.27) 417 | ) 418 | ) 419 | ) 420 | (property "Value" "SW_DPST_x2" 421 | (at 0 -2.54 0) 422 | (effects 423 | (font 424 | (size 1.27 1.27) 425 | ) 426 | ) 427 | ) 428 | (property "Footprint" "" 429 | (at 0 0 0) 430 | (effects 431 | (font 432 | (size 1.27 1.27) 433 | ) 434 | (hide yes) 435 | ) 436 | ) 437 | (property "Datasheet" "~" 438 | (at 0 0 0) 439 | (effects 440 | (font 441 | (size 1.27 1.27) 442 | ) 443 | (hide yes) 444 | ) 445 | ) 446 | (property "Description" "Single Pole Single Throw (SPST) switch, separate symbol" 447 | (at 0 0 0) 448 | (effects 449 | (font 450 | (size 1.27 1.27) 451 | ) 452 | (hide yes) 453 | ) 454 | ) 455 | (property "ki_keywords" "switch lever" 456 | (at 0 0 0) 457 | (effects 458 | (font 459 | (size 1.27 1.27) 460 | ) 461 | (hide yes) 462 | ) 463 | ) 464 | (symbol "SW_DPST_x2_0_0" 465 | (circle 466 | (center -2.032 0) 467 | (radius 0.508) 468 | (stroke 469 | (width 0) 470 | (type default) 471 | ) 472 | (fill 473 | (type none) 474 | ) 475 | ) 476 | (polyline 477 | (pts 478 | (xy -1.524 0.254) (xy 1.524 1.778) 479 | ) 480 | (stroke 481 | (width 0) 482 | (type default) 483 | ) 484 | (fill 485 | (type none) 486 | ) 487 | ) 488 | (circle 489 | (center 2.032 0) 490 | (radius 0.508) 491 | (stroke 492 | (width 0) 493 | (type default) 494 | ) 495 | (fill 496 | (type none) 497 | ) 498 | ) 499 | ) 500 | (symbol "SW_DPST_x2_1_1" 501 | (pin passive line 502 | (at -5.08 0 0) 503 | (length 2.54) 504 | (name "A" 505 | (effects 506 | (font 507 | (size 1.27 1.27) 508 | ) 509 | ) 510 | ) 511 | (number "1" 512 | (effects 513 | (font 514 | (size 1.27 1.27) 515 | ) 516 | ) 517 | ) 518 | ) 519 | (pin passive line 520 | (at 5.08 0 180) 521 | (length 2.54) 522 | (name "B" 523 | (effects 524 | (font 525 | (size 1.27 1.27) 526 | ) 527 | ) 528 | ) 529 | (number "2" 530 | (effects 531 | (font 532 | (size 1.27 1.27) 533 | ) 534 | ) 535 | ) 536 | ) 537 | ) 538 | (symbol "SW_DPST_x2_2_1" 539 | (pin passive line 540 | (at -5.08 0 0) 541 | (length 2.54) 542 | (name "A" 543 | (effects 544 | (font 545 | (size 1.27 1.27) 546 | ) 547 | ) 548 | ) 549 | (number "3" 550 | (effects 551 | (font 552 | (size 1.27 1.27) 553 | ) 554 | ) 555 | ) 556 | ) 557 | (pin passive line 558 | (at 5.08 0 180) 559 | (length 2.54) 560 | (name "B" 561 | (effects 562 | (font 563 | (size 1.27 1.27) 564 | ) 565 | ) 566 | ) 567 | (number "4" 568 | (effects 569 | (font 570 | (size 1.27 1.27) 571 | ) 572 | ) 573 | ) 574 | ) 575 | ) 576 | ) 577 | ) 578 | (wire 579 | (pts 580 | (xy 102.87 99.06) (xy 106.68 99.06) 581 | ) 582 | (stroke 583 | (width 0) 584 | (type default) 585 | ) 586 | (uuid "77366e34-8676-4bea-ae02-62e56170f6f5") 587 | ) 588 | (wire 589 | (pts 590 | (xy 143.51 100.33) (xy 149.86 100.33) 591 | ) 592 | (stroke 593 | (width 0) 594 | (type default) 595 | ) 596 | (uuid "a2acdbc5-c114-4973-9beb-d46d6bcb19af") 597 | ) 598 | (wire 599 | (pts 600 | (xy 143.51 95.25) (xy 149.86 95.25) 601 | ) 602 | (stroke 603 | (width 0) 604 | (type default) 605 | ) 606 | (uuid "bd447373-1a6a-42fe-b7f3-d87900c7fe47") 607 | ) 608 | (wire 609 | (pts 610 | (xy 143.51 97.79) (xy 149.86 97.79) 611 | ) 612 | (stroke 613 | (width 0) 614 | (type default) 615 | ) 616 | (uuid "e6458cfd-d841-48f1-9bc7-ba45dc31cd84") 617 | ) 618 | (wire 619 | (pts 620 | (xy 116.84 99.06) (xy 119.38 99.06) 621 | ) 622 | (stroke 623 | (width 0) 624 | (type default) 625 | ) 626 | (uuid "fd248e19-f1e6-4bea-b64f-866da68b6577") 627 | ) 628 | (symbol 629 | (lib_id "Device:RotaryEncoder") 630 | (at 135.89 97.79 180) 631 | (unit 1) 632 | (exclude_from_sim no) 633 | (in_bom yes) 634 | (on_board yes) 635 | (dnp no) 636 | (fields_autoplaced yes) 637 | (uuid "12c46d38-65b7-4a1c-bb10-7143ee8853e2") 638 | (property "Reference" "SW1" 639 | (at 135.89 87.63 0) 640 | (effects 641 | (font 642 | (size 1.27 1.27) 643 | ) 644 | ) 645 | ) 646 | (property "Value" "RotaryEncoder" 647 | (at 135.89 90.17 0) 648 | (effects 649 | (font 650 | (size 1.27 1.27) 651 | ) 652 | ) 653 | ) 654 | (property "Footprint" "CKW12:EC05E1220202" 655 | (at 139.7 101.854 0) 656 | (effects 657 | (font 658 | (size 1.27 1.27) 659 | ) 660 | (hide yes) 661 | ) 662 | ) 663 | (property "Datasheet" "~" 664 | (at 135.89 104.394 0) 665 | (effects 666 | (font 667 | (size 1.27 1.27) 668 | ) 669 | (hide yes) 670 | ) 671 | ) 672 | (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs" 673 | (at 135.89 97.79 0) 674 | (effects 675 | (font 676 | (size 1.27 1.27) 677 | ) 678 | (hide yes) 679 | ) 680 | ) 681 | (pin "C" 682 | (uuid "4f4be94c-a6a8-4de2-8118-392df7913db6") 683 | ) 684 | (pin "B" 685 | (uuid "1915e78c-fff8-4ddb-a075-e217e32b9398") 686 | ) 687 | (pin "A" 688 | (uuid "7fa683b9-b79a-4b20-9642-ec04af207c50") 689 | ) 690 | (instances 691 | (project "ckw12_top" 692 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 693 | (reference "SW1") 694 | (unit 1) 695 | ) 696 | ) 697 | ) 698 | ) 699 | (symbol 700 | (lib_id "Connector:Conn_01x01_Pin") 701 | (at 124.46 99.06 180) 702 | (unit 1) 703 | (exclude_from_sim no) 704 | (in_bom yes) 705 | (on_board yes) 706 | (dnp no) 707 | (fields_autoplaced yes) 708 | (uuid "4f2e6e57-02aa-433c-99b4-cc9f2ba29dbc") 709 | (property "Reference" "J4" 710 | (at 123.825 93.98 0) 711 | (effects 712 | (font 713 | (size 1.27 1.27) 714 | ) 715 | ) 716 | ) 717 | (property "Value" "Conn_01x01_Pin" 718 | (at 123.825 96.52 0) 719 | (effects 720 | (font 721 | (size 1.27 1.27) 722 | ) 723 | (hide yes) 724 | ) 725 | ) 726 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 727 | (at 124.46 99.06 0) 728 | (effects 729 | (font 730 | (size 1.27 1.27) 731 | ) 732 | (hide yes) 733 | ) 734 | ) 735 | (property "Datasheet" "~" 736 | (at 124.46 99.06 0) 737 | (effects 738 | (font 739 | (size 1.27 1.27) 740 | ) 741 | (hide yes) 742 | ) 743 | ) 744 | (property "Description" "Generic connector, single row, 01x01, script generated" 745 | (at 124.46 99.06 0) 746 | (effects 747 | (font 748 | (size 1.27 1.27) 749 | ) 750 | (hide yes) 751 | ) 752 | ) 753 | (pin "1" 754 | (uuid "eaab8076-0e1f-4fba-8044-67e8542aa56f") 755 | ) 756 | (instances 757 | (project "ckw12_top" 758 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 759 | (reference "J4") 760 | (unit 1) 761 | ) 762 | ) 763 | ) 764 | ) 765 | (symbol 766 | (lib_id "Connector:Conn_01x01_Pin") 767 | (at 154.94 95.25 180) 768 | (unit 1) 769 | (exclude_from_sim no) 770 | (in_bom yes) 771 | (on_board yes) 772 | (dnp no) 773 | (fields_autoplaced yes) 774 | (uuid "5e474389-569d-4a7e-8ed1-536e5707af5b") 775 | (property "Reference" "J1" 776 | (at 154.305 90.17 0) 777 | (effects 778 | (font 779 | (size 1.27 1.27) 780 | ) 781 | ) 782 | ) 783 | (property "Value" "Conn_01x01_Pin" 784 | (at 154.305 92.71 0) 785 | (effects 786 | (font 787 | (size 1.27 1.27) 788 | ) 789 | (hide yes) 790 | ) 791 | ) 792 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 793 | (at 154.94 95.25 0) 794 | (effects 795 | (font 796 | (size 1.27 1.27) 797 | ) 798 | (hide yes) 799 | ) 800 | ) 801 | (property "Datasheet" "~" 802 | (at 154.94 95.25 0) 803 | (effects 804 | (font 805 | (size 1.27 1.27) 806 | ) 807 | (hide yes) 808 | ) 809 | ) 810 | (property "Description" "Generic connector, single row, 01x01, script generated" 811 | (at 154.94 95.25 0) 812 | (effects 813 | (font 814 | (size 1.27 1.27) 815 | ) 816 | (hide yes) 817 | ) 818 | ) 819 | (pin "1" 820 | (uuid "e73377a1-4a40-4bb4-b6b1-c0ecf93145f6") 821 | ) 822 | (instances 823 | (project "ckw12_top" 824 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 825 | (reference "J1") 826 | (unit 1) 827 | ) 828 | ) 829 | ) 830 | ) 831 | (symbol 832 | (lib_id "Connector:Conn_01x01_Pin") 833 | (at 154.94 100.33 180) 834 | (unit 1) 835 | (exclude_from_sim no) 836 | (in_bom yes) 837 | (on_board yes) 838 | (dnp no) 839 | (fields_autoplaced yes) 840 | (uuid "86a94c3a-b5d8-40e4-a934-f63fea9b464e") 841 | (property "Reference" "J3" 842 | (at 154.305 95.25 0) 843 | (effects 844 | (font 845 | (size 1.27 1.27) 846 | ) 847 | ) 848 | ) 849 | (property "Value" "Conn_01x01_Pin" 850 | (at 154.305 97.79 0) 851 | (effects 852 | (font 853 | (size 1.27 1.27) 854 | ) 855 | (hide yes) 856 | ) 857 | ) 858 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 859 | (at 154.94 100.33 0) 860 | (effects 861 | (font 862 | (size 1.27 1.27) 863 | ) 864 | (hide yes) 865 | ) 866 | ) 867 | (property "Datasheet" "~" 868 | (at 154.94 100.33 0) 869 | (effects 870 | (font 871 | (size 1.27 1.27) 872 | ) 873 | (hide yes) 874 | ) 875 | ) 876 | (property "Description" "Generic connector, single row, 01x01, script generated" 877 | (at 154.94 100.33 0) 878 | (effects 879 | (font 880 | (size 1.27 1.27) 881 | ) 882 | (hide yes) 883 | ) 884 | ) 885 | (pin "1" 886 | (uuid "d4b4df74-cef3-4dc0-9dd0-387a9322b5e6") 887 | ) 888 | (instances 889 | (project "ckw12_top" 890 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 891 | (reference "J3") 892 | (unit 1) 893 | ) 894 | ) 895 | ) 896 | ) 897 | (symbol 898 | (lib_id "Connector:Conn_01x01_Pin") 899 | (at 97.79 99.06 0) 900 | (unit 1) 901 | (exclude_from_sim no) 902 | (in_bom yes) 903 | (on_board yes) 904 | (dnp no) 905 | (fields_autoplaced yes) 906 | (uuid "a679fccd-6fea-48aa-9f52-73dd926d1ce3") 907 | (property "Reference" "J5" 908 | (at 98.425 96.52 0) 909 | (effects 910 | (font 911 | (size 1.27 1.27) 912 | ) 913 | ) 914 | ) 915 | (property "Value" "Conn_01x01_Pin" 916 | (at 98.425 101.6 0) 917 | (effects 918 | (font 919 | (size 1.27 1.27) 920 | ) 921 | (hide yes) 922 | ) 923 | ) 924 | (property "Footprint" "TestPoint:TestPoint_Pad_D2.0mm" 925 | (at 97.79 99.06 0) 926 | (effects 927 | (font 928 | (size 1.27 1.27) 929 | ) 930 | (hide yes) 931 | ) 932 | ) 933 | (property "Datasheet" "~" 934 | (at 97.79 99.06 0) 935 | (effects 936 | (font 937 | (size 1.27 1.27) 938 | ) 939 | (hide yes) 940 | ) 941 | ) 942 | (property "Description" "Generic connector, single row, 01x01, script generated" 943 | (at 97.79 99.06 0) 944 | (effects 945 | (font 946 | (size 1.27 1.27) 947 | ) 948 | (hide yes) 949 | ) 950 | ) 951 | (pin "1" 952 | (uuid "b2204765-e661-4c79-bfe8-f92bb3262aa0") 953 | ) 954 | (instances 955 | (project "ckw12_top" 956 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 957 | (reference "J5") 958 | (unit 1) 959 | ) 960 | ) 961 | ) 962 | ) 963 | (symbol 964 | (lib_id "Switch:SW_DPST_x2") 965 | (at 111.76 99.06 0) 966 | (unit 1) 967 | (exclude_from_sim no) 968 | (in_bom yes) 969 | (on_board yes) 970 | (dnp no) 971 | (fields_autoplaced yes) 972 | (uuid "ca7b563e-778b-416b-b330-fb785442d5ca") 973 | (property "Reference" "SW2" 974 | (at 111.76 92.71 0) 975 | (effects 976 | (font 977 | (size 1.27 1.27) 978 | ) 979 | ) 980 | ) 981 | (property "Value" "SW_DPST_x2" 982 | (at 111.76 95.25 0) 983 | (effects 984 | (font 985 | (size 1.27 1.27) 986 | ) 987 | ) 988 | ) 989 | (property "Footprint" "CKW12:SKQYACE010" 990 | (at 111.76 99.06 0) 991 | (effects 992 | (font 993 | (size 1.27 1.27) 994 | ) 995 | (hide yes) 996 | ) 997 | ) 998 | (property "Datasheet" "~" 999 | (at 111.76 99.06 0) 1000 | (effects 1001 | (font 1002 | (size 1.27 1.27) 1003 | ) 1004 | (hide yes) 1005 | ) 1006 | ) 1007 | (property "Description" "Single Pole Single Throw (SPST) switch, separate symbol" 1008 | (at 111.76 99.06 0) 1009 | (effects 1010 | (font 1011 | (size 1.27 1.27) 1012 | ) 1013 | (hide yes) 1014 | ) 1015 | ) 1016 | (pin "3" 1017 | (uuid "d6c3918c-9ed3-4bc9-b8eb-f8ee17558ba4") 1018 | ) 1019 | (pin "1" 1020 | (uuid "7e78c495-6d46-4e18-9213-bdf3cb0cef4f") 1021 | ) 1022 | (pin "2" 1023 | (uuid "dc3257ee-fecd-4dd8-964b-122a3c05e349") 1024 | ) 1025 | (pin "4" 1026 | (uuid "c6474e85-b8db-45af-90eb-4fa5a13364d6") 1027 | ) 1028 | (instances 1029 | (project "ckw12_top" 1030 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 1031 | (reference "SW2") 1032 | (unit 1) 1033 | ) 1034 | ) 1035 | ) 1036 | ) 1037 | (symbol 1038 | (lib_id "Connector:Conn_01x01_Pin") 1039 | (at 154.94 97.79 180) 1040 | (unit 1) 1041 | (exclude_from_sim no) 1042 | (in_bom yes) 1043 | (on_board yes) 1044 | (dnp no) 1045 | (fields_autoplaced yes) 1046 | (uuid "d07dad1c-98ca-4e15-bf03-209f619475d6") 1047 | (property "Reference" "J2" 1048 | (at 154.305 92.71 0) 1049 | (effects 1050 | (font 1051 | (size 1.27 1.27) 1052 | ) 1053 | ) 1054 | ) 1055 | (property "Value" "Conn_01x01_Pin" 1056 | (at 154.305 95.25 0) 1057 | (effects 1058 | (font 1059 | (size 1.27 1.27) 1060 | ) 1061 | (hide yes) 1062 | ) 1063 | ) 1064 | (property "Footprint" "CKW12:my_mount_hole_M2_pad" 1065 | (at 154.94 97.79 0) 1066 | (effects 1067 | (font 1068 | (size 1.27 1.27) 1069 | ) 1070 | (hide yes) 1071 | ) 1072 | ) 1073 | (property "Datasheet" "~" 1074 | (at 154.94 97.79 0) 1075 | (effects 1076 | (font 1077 | (size 1.27 1.27) 1078 | ) 1079 | (hide yes) 1080 | ) 1081 | ) 1082 | (property "Description" "Generic connector, single row, 01x01, script generated" 1083 | (at 154.94 97.79 0) 1084 | (effects 1085 | (font 1086 | (size 1.27 1.27) 1087 | ) 1088 | (hide yes) 1089 | ) 1090 | ) 1091 | (pin "1" 1092 | (uuid "c45962d9-eb3e-4b05-bb08-b5b392987e75") 1093 | ) 1094 | (instances 1095 | (project "ckw12_top" 1096 | (path "/16f5f096-7272-404c-901e-2b58d49ef1aa" 1097 | (reference "J2") 1098 | (unit 1) 1099 | ) 1100 | ) 1101 | ) 1102 | ) 1103 | (sheet_instances 1104 | (path "/" 1105 | (page "1") 1106 | ) 1107 | ) 1108 | ) -------------------------------------------------------------------------------- /pcb/top/fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (version 7) 3 | (lib (name "CKW12")(type "KiCad")(uri "../_footprint")(options "")(descr "")) 4 | ) 5 | -------------------------------------------------------------------------------- /pcb/top/~_autosave-ckw12_top.kicad_pcb.lck: -------------------------------------------------------------------------------- 1 | {"hostname":"DESKTOP-MC7N396","username":"masaki"} --------------------------------------------------------------------------------