Copy cherry to chocolate
This commit is contained in:
parent
6e08590a85
commit
b9f8adc0b1
21
corne-chocolate/LICENSE
Normal file
21
corne-chocolate/LICENSE
Normal file
@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2018 foostan
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
1139
corne-chocolate/bottom-plate/corne-chocolate-bottom-plate.kicad_pcb
Normal file
1139
corne-chocolate/bottom-plate/corne-chocolate-bottom-plate.kicad_pcb
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,33 @@
|
||||
update=22/05/2015 07:44:53
|
||||
version=1
|
||||
last_client=kicad
|
||||
[general]
|
||||
version=1
|
||||
RootSch=
|
||||
BoardNm=
|
||||
[pcbnew]
|
||||
version=1
|
||||
LastNetListRead=
|
||||
UseCmpFile=1
|
||||
PadDrill=0.600000000000
|
||||
PadDrillOvalY=0.600000000000
|
||||
PadSizeH=1.500000000000
|
||||
PadSizeV=1.500000000000
|
||||
PcbTextSizeV=1.500000000000
|
||||
PcbTextSizeH=1.500000000000
|
||||
PcbTextThickness=0.300000000000
|
||||
ModuleTextSizeV=1.000000000000
|
||||
ModuleTextSizeH=1.000000000000
|
||||
ModuleTextSizeThickness=0.150000000000
|
||||
SolderMaskClearance=0.000000000000
|
||||
SolderMaskMinWidth=0.000000000000
|
||||
DrawSegmentWidth=0.200000000000
|
||||
BoardOutlineThickness=0.100000000000
|
||||
ModuleOutlineThickness=0.150000000000
|
||||
[cvpcb]
|
||||
version=1
|
||||
NetIExt=net
|
||||
[eeschema]
|
||||
version=1
|
||||
LibDir=
|
||||
[eeschema/libraries]
|
205
corne-chocolate/doc/buildguide_jp.md
Normal file
205
corne-chocolate/doc/buildguide_jp.md
Normal file
@ -0,0 +1,205 @@
|
||||
# Build Guide
|
||||
|
||||
## 部品
|
||||
### 必須
|
||||
| 名前 | 数 | 備考 |
|
||||
|:-|:-|:-|
|
||||
| PCB | 2枚 | |
|
||||
| トッププレート | 2枚 | |
|
||||
| ボトムプレート | 2枚 | PCBタイプとアクリルタイプが選べます |
|
||||
| ProMicro保護プレート | 2枚 | |
|
||||
| ProMicro | 2枚 | |
|
||||
| TRRSジャック | 2個 | |
|
||||
| タクトスイッチ | 2個 | |
|
||||
| ダイオード | 42本 | チップ部品のみに対応 |
|
||||
| Kailh PCBソケット | 42個 | |
|
||||
| キースイッチ | 42個 | CherryMX互換にのみ対応 |
|
||||
| キーキャップ | 42個 | 1u 40個、1.5u 2個 |
|
||||
| OLEDモジュール | 2枚 | |
|
||||
| ピンヘッダ 4連 | 2つ | |
|
||||
| ピンソケット4連 | 2つ | |
|
||||
| スペーサー M2 6.5mm | 10本 | |
|
||||
| スペーサー M2 8mm | 4本 | |
|
||||
| ネジ M2 4mm | 28本 | |
|
||||
| クッションゴム | 8個 | |
|
||||
| TRS(3極)ケーブル | 1本 | TRRS(4極)ケーブルでも可 |
|
||||
| Micro USBケーブル | 1本 | |
|
||||
|
||||
### オプション
|
||||
| 名前 | 数 | 備考 |
|
||||
|:-|:-|:-|
|
||||
| SK6812MINI | 54個 | 上向き実装 42個、下向き実装 12個 |
|
||||
|
||||
![01](https://user-images.githubusercontent.com/736191/46775572-c3202700-cd42-11e8-8097-9daa71bccc98.JPG)
|
||||
|
||||
## 実装
|
||||
|
||||
PCBはリバーシブルになっているので、最初にどちらを左用/右用にするか決めます。
|
||||
|
||||
![02](https://user-images.githubusercontent.com/736191/46775606-024e7800-cd43-11e8-8792-90b0c3c9d060.JPG)
|
||||
|
||||
### ダイオード
|
||||
|
||||
チップ部品のダイオードのはんだづけを行います。
|
||||
どちらの面に取り付けるかは自由ですが、このビルドガイドでは裏面に取り付けていきます。
|
||||
|
||||
チップ部品は非常に小さいためピンセット及び逆作用ピンセットがあると作業がしやすくなります。
|
||||
__ダイオードは取り付ける向きが決まっている__ので、次の写真のように予め取り付ける列と行、ダイオードの向きを揃えて配置しておくとスムーズに進められます。
|
||||
|
||||
![03](https://user-images.githubusercontent.com/736191/46775611-04b0d200-cd43-11e8-8f73-919256c0064d.JPG)
|
||||
|
||||
ダイオードの向きは次のとおりです。チップ部品の「|||」印が、ダイオードマーク「|◁」の「|」の方に向けるように取り付けます。
|
||||
|
||||
![04](https://user-images.githubusercontent.com/736191/46775614-08dcef80-cd43-11e8-907c-7fc853d06b8b.JPG)
|
||||
|
||||
チップ部品を取り付けるコツですが、まずは予備ハンダとしてパッドの右側のみにハンダを盛ります。
|
||||
|
||||
![05](https://user-images.githubusercontent.com/736191/46775615-09758600-cd43-11e8-9fa4-c78af441bb6f.JPG)
|
||||
|
||||
次に予備ハンダを溶かすようにしてダイオードの片足をはんだ付けします。
|
||||
このとき、逆作用ピンセットを利用すると力を入れずともチップ部品をしっかりと持つことができ、位置合わせとはんだづけに集中できるのでおすすめです。
|
||||
またはんだごてがあつすぎたり、はんだを触りすぎたりするとはんだに含まれるフラックスが気化してきれいにはんだの山ができることがありますが、あとで修復できるのでこの時点ではパーツを付けることだけを意識すれば大丈夫です。
|
||||
|
||||
![06](https://user-images.githubusercontent.com/736191/46775616-09758600-cd43-11e8-9cc5-c4f5e49dc578.JPG)
|
||||
|
||||
片足をつけた段階で横から見てダイオードが浮いていなければ大丈夫です。浮いてしまった場合はダイオードをピンセットや指で押さえつけながらはんだごてではんだづけした部分を再度熱すればきれいになります。
|
||||
|
||||
![07](https://user-images.githubusercontent.com/736191/46775618-09758600-cd43-11e8-8305-83972952d307.JPG)
|
||||
|
||||
次にもう片方をはんだづけします。少量のはんだで十分なのでつけすぎに注意します。
|
||||
つけすぎてしまった場合は吸い取り線で取るか、はんだごてですくうようにすれば取れます。
|
||||
|
||||
また予備はんだ側のはんだの量が少ない場合は追加ではんだづけを重ねて行い、山になっている場合はフラックスを上から塗って熱すればきれいになります。
|
||||
|
||||
![08](https://user-images.githubusercontent.com/736191/46776208-93bee980-cd45-11e8-82e2-db25e1070ef4.JPG)
|
||||
|
||||
### TRRSジャック、リセットスイッチ
|
||||
|
||||
下記の写真通りにTRRSジャック、リセットスイッチをPCBの表面にはんだづけします。
|
||||
このビルドガイドではダイオードを裏側につけているので、その反対側の面になります。
|
||||
|
||||
![09](https://user-images.githubusercontent.com/736191/46775620-0a0e1c80-cd43-11e8-92b4-99a3d63caa16.JPG)
|
||||
|
||||
### OLEDモジュールのためのジャンパとピンソケット
|
||||
OLEDモジュールを利用する場合は下記のようにジャンパします。
|
||||
なお__表面のみジャンパしてください__。
|
||||
|
||||
ピンソケットも同じ面にはんだづけします。
|
||||
|
||||
![10](https://user-images.githubusercontent.com/736191/46775621-0a0e1c80-cd43-11e8-9ef3-c5c01879eb90.JPG)
|
||||
|
||||
ジャンパがうまくいかない場合はおそらくはんだの量が少ないか、はんだに含まれるフラックスが気化してしまっています。
|
||||
その場合は、はんだを多めに使うか、別途フラックスを塗るとうまくジャンパができます。
|
||||
|
||||
### ProMicro
|
||||
ピンヘッダを白い枠に当てはめるようにはんだづけし、そこにProMicroの裏面を上にしてはんだづけします。
|
||||
|
||||
![11](https://user-images.githubusercontent.com/736191/46775622-0a0e1c80-cd43-11e8-9910-49b81db92c02.JPG)
|
||||
![12](https://user-images.githubusercontent.com/736191/46775623-0aa6b300-cd43-11e8-826c-d6422070ddea.JPG)
|
||||
|
||||
### OLEDモジュール
|
||||
OLED用のピンソケットにピンヘッダを先に差し込み、その後からピンヘッダとOLEDモジュールをはんだづけします。
|
||||
このときOLEDモジュールが浮きやすいので指で押さえつけながら浮かないように気をつけます。
|
||||
|
||||
![13](https://user-images.githubusercontent.com/736191/46775624-0aa6b300-cd43-11e8-8f83-7acc5e0a407c.JPG)
|
||||
![14](https://user-images.githubusercontent.com/736191/46775627-0aa6b300-cd43-11e8-8849-ba0d776692e3.JPG)
|
||||
|
||||
### 動作確認
|
||||
ProMicroとOLEDモジュールを付けた段階で動作確認をすることをおすすめします(一番最後にやると問題の切り分けが難しくなる)。
|
||||
|
||||
動作確認をする場合は先に下記の「ファームウェア」の章を参考にしてcrkbd用のファームウェアをProMicroに入れてください(必ず両側に入れてください)。
|
||||
|
||||
動作確認は左手側はMicroUSBでPCとつなぎ、左手側と右手側をTRSケーブルで接続させて行います。ジャック等の不良等もありえるので、片方ずつではなく必ず左右を接続させてから動作確認をしてください。ここまで正しくできていれば、PCBソケットを取り付けるパッドをピンセット等でショートさせるとOLEDモジュールに押されたキーが表示されます。
|
||||
|
||||
![15](https://user-images.githubusercontent.com/736191/46775628-0b3f4980-cd43-11e8-96d1-59b20da62e5b.JPG)
|
||||
|
||||
### Kailh PCBソケット
|
||||
裏面の両側のパッドにはんだを盛ります。後から追加するのが難しいので予め多めに持ってください。
|
||||
|
||||
![16](https://user-images.githubusercontent.com/736191/46775629-0b3f4980-cd43-11e8-83e2-ca51572f95d0.JPG)
|
||||
|
||||
ソケットをはめこみ、持ったはんだを溶かすようにして取り付けます。
|
||||
このときソケットが浮かないようにピンセットや指で押さえつけながら行います。
|
||||
|
||||
![17](https://user-images.githubusercontent.com/736191/46775631-0b3f4980-cd43-11e8-9542-1cc8677782dd.JPG)
|
||||
|
||||
はんだづけはこれで完了です。
|
||||
オプションでLEDを付ける場合は下記の「LED」の章を参照してください(ソケットを取り付けた後でも付けれられます)。
|
||||
|
||||
![18](https://user-images.githubusercontent.com/736191/46775632-0b3f4980-cd43-11e8-89a2-dda788a3e35b.JPG)
|
||||
|
||||
### プレート、スイッチ
|
||||
|
||||
先にスイッチをトッププレートにはめこみます。
|
||||
あとからでもいいですが、スイッチのはめこみは多少ちからを入れる必要があるので、先にはめておいたほうが楽です。
|
||||
|
||||
![20](https://user-images.githubusercontent.com/736191/46775633-0bd7e000-cd43-11e8-9dc8-f66a0c14a258.JPG)
|
||||
|
||||
最後にトッププレート、PCB、ボトムプレートの順になるように、ネジでスペーサを取り付けて、四隅にクッションゴムを取り付ければ完成です。
|
||||
|
||||
![21](https://user-images.githubusercontent.com/736191/46775634-0bd7e000-cd43-11e8-9523-54ebc370aa37.JPG)
|
||||
|
||||
## ファームウェア
|
||||
https://docs.qmk.fm/#/newbs_getting_started こちらを参照して頂き、ファームウェアを書き込む環境を用意します。
|
||||
|
||||
環境ができましたら、下記コマンドで Crkbd 用にファームウェアをビルドします。
|
||||
|
||||
```
|
||||
make crkbd:default
|
||||
```
|
||||
|
||||
ビルドが完了したら下記コマンドを実行します。
|
||||
|
||||
```
|
||||
make crkbd:default:avrdude
|
||||
```
|
||||
|
||||
実行すると下記のようなログがでて、`.` が増えていくことが確認出来ると思います。
|
||||
この間にリセットスイッチを __2回__ 押すとファームウェアの書き込みが完了します。
|
||||
|
||||
```
|
||||
<省略>
|
||||
|
||||
Checking file size of crkbd_rev1_default.hex [OK]
|
||||
* File size is fine - 27328/28672
|
||||
Copying crkbd_rev1_default.hex to qmk_firmware folder [OK]
|
||||
Detecting USB port, reset your controller now........
|
||||
```
|
||||
|
||||
片側のProMicroにファームウェアの書き込みが完了したら、もう片方も同じ手順で書き込みを行います。
|
||||
|
||||
以上で完成です。
|
||||
|
||||
## LED(オプション)
|
||||
SK6812MINIを取り付けていきます。
|
||||
|
||||
SK6812MINIは非常に熱に弱く、簡単に壊れます。
|
||||
温調機能がついたはんだごてを利用し、220℃ ~ 270℃ぐらいの温度で作業することをおすすめします。
|
||||
また温度を調整しても長い時間コテをLEDに当てていると破損するので、なるべくすばやくはんだづけすることを心がけます。
|
||||
LEDは4つずつはんだづけを行いますが、一度に4つ行わず、2つずつ行ってLEDの温度の上昇を防ぐと破損しづらくなるのでおすすめです。
|
||||
|
||||
まずは取り付ける位置の確認です。
|
||||
|
||||
1 ~ 6は裏面側(Undergrow)が光るようにし、7 ~ 27は表側(Backlight)が光るようにはんだづけを行います。下記がLEDを取り付ける位置です。
|
||||
|
||||
![23](https://user-images.githubusercontent.com/736191/46822561-c6f58d00-cdc6-11e8-90d4-de015410a7a4.png)
|
||||
![24](https://user-images.githubusercontent.com/736191/46822569-cc52d780-cdc6-11e8-9602-f6265a2c876d.png)
|
||||
|
||||
1 ~ 6 は下記のように丸印で囲った黒い部分を下にしたとき、矢印で示したシルクの目印が上になるようにはんだづけを行います。
|
||||
1 ~ 3 と 4 ~ 5 で向きが変わるので注意してください。
|
||||
|
||||
![26](https://user-images.githubusercontent.com/736191/46822428-6d8d5e00-cdc6-11e8-8858-06e8dbdb8ee8.png)
|
||||
|
||||
7 ~ 27 は下記のように、丸印で囲った一番大きなパッドと、矢印で示したシルクの目印が隣り合うようにはんだづけを行います。
|
||||
|
||||
![30](https://user-images.githubusercontent.com/736191/46822434-6ebe8b00-cdc6-11e8-9686-69ac88bb4389.png)
|
||||
|
||||
すべて正常にはんだづけができれば下記のように光ります。
|
||||
もし途中までしか光らない場合は数字の順番でLEDがつながっているので、光らないLEDもしくはその前のLEDのはんだづけミスやLEDの破損を疑ってください。
|
||||
|
||||
![31](https://user-images.githubusercontent.com/736191/46822435-6ebe8b00-cdc6-11e8-892b-dc785fede9ea.JPG)
|
||||
|
||||
これで完成です。
|
||||
|
||||
![32](https://user-images.githubusercontent.com/736191/46822437-6ebe8b00-cdc6-11e8-8754-aa3438a2eb7b.JPG)
|
||||
|
263
corne-chocolate/pcb/corne-chocolate-cache.lib
Normal file
263
corne-chocolate/pcb/corne-chocolate-cache.lib
Normal file
@ -0,0 +1,263 @@
|
||||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# Connector_Generic:Conn_01x01
|
||||
#
|
||||
DEF Connector_Generic:Conn_01x01 J 0 40 Y N 1 F N
|
||||
F0 "J" 0 100 50 H V C CNN
|
||||
F1 "Connector_Generic:Conn_01x01" 0 -100 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Connector*:*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -50 5 0 -5 1 1 6 N
|
||||
S -50 50 50 -50 1 1 10 f
|
||||
X Pin_1 1 -200 0 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Generic:Conn_01x03
|
||||
#
|
||||
DEF Connector_Generic:Conn_01x03 J 0 40 Y N 1 F N
|
||||
F0 "J" 0 200 50 H V C CNN
|
||||
F1 "Connector_Generic:Conn_01x03" 0 -200 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Connector*:*_1x??_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -50 -95 0 -105 1 1 6 N
|
||||
S -50 5 0 -5 1 1 6 N
|
||||
S -50 105 0 95 1 1 6 N
|
||||
S -50 150 50 -150 1 1 10 f
|
||||
X Pin_1 1 -200 100 150 R 50 50 1 1 P
|
||||
X Pin_2 2 -200 0 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Generic:Conn_01x04
|
||||
#
|
||||
DEF Connector_Generic:Conn_01x04 J 0 40 Y N 1 F N
|
||||
F0 "J" 0 200 50 H V C CNN
|
||||
F1 "Connector_Generic:Conn_01x04" 0 -300 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Connector*:*_1x??_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -50 -195 0 -205 1 1 6 N
|
||||
S -50 -95 0 -105 1 1 6 N
|
||||
S -50 5 0 -5 1 1 6 N
|
||||
S -50 105 0 95 1 1 6 N
|
||||
S -50 150 50 -250 1 1 10 f
|
||||
X Pin_1 1 -200 100 150 R 50 50 1 1 P
|
||||
X Pin_2 2 -200 0 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
|
||||
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device:D
|
||||
#
|
||||
DEF Device:D D 0 40 N N 1 F N
|
||||
F0 "D" 0 100 50 H V C CNN
|
||||
F1 "Device:D" 0 -100 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
TO-???*
|
||||
*_Diode_*
|
||||
*SingleDiode*
|
||||
D_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
P 2 0 1 8 -50 50 -50 -50 N
|
||||
P 2 0 1 0 50 0 -50 0 N
|
||||
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
|
||||
X K 1 -150 0 100 R 50 50 1 1 P
|
||||
X A 2 150 0 100 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device:Jumper
|
||||
#
|
||||
DEF Device:Jumper JP 0 30 Y N 1 F N
|
||||
F0 "JP" 0 150 50 H V C CNN
|
||||
F1 "Device:Jumper" 0 -80 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
A 0 -26 125 1426 373 0 1 0 N -98 50 99 50
|
||||
C -100 0 35 0 1 0 N
|
||||
C 100 0 35 0 1 0 N
|
||||
X 1 1 -300 0 165 R 50 50 0 1 P
|
||||
X 2 2 300 0 165 L 50 50 0 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device:Jumper_NO_Small
|
||||
#
|
||||
DEF Device:Jumper_NO_Small JP 0 30 N N 1 F N
|
||||
F0 "JP" 0 80 50 H V C CNN
|
||||
F1 "Device:Jumper_NO_Small" 10 -60 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
C -40 0 20 0 1 0 N
|
||||
C 40 0 20 0 1 0 N
|
||||
X 1 1 -100 0 40 R 50 50 0 1 P
|
||||
X 2 2 100 0 40 L 50 50 0 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device:R
|
||||
#
|
||||
DEF Device:R R 0 0 N Y 1 F N
|
||||
F0 "R" 80 0 50 V V C CNN
|
||||
F1 "Device:R" 0 0 50 V V C CNN
|
||||
F2 "" -70 0 50 V I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
R_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -40 -100 40 100 0 1 10 N
|
||||
X ~ 1 0 150 50 D 50 50 1 1 P
|
||||
X ~ 2 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# kbd:MJ-4PP-9
|
||||
#
|
||||
DEF kbd:MJ-4PP-9 J 0 40 Y Y 1 F N
|
||||
F0 "J" 0 150 50 H V C CNN
|
||||
F1 "kbd:MJ-4PP-9" 0 -150 50 H V C CNN
|
||||
F2 "" 275 175 50 H I C CNN
|
||||
F3 "" 275 175 50 H I C CNN
|
||||
DRAW
|
||||
S -75 -75 -125 50 0 1 0 N
|
||||
S 125 100 -150 -100 0 1 12 N
|
||||
P 3 0 1 0 -100 50 -100 75 125 75 N
|
||||
P 4 0 1 0 -50 -75 -25 -50 0 -75 125 -75 N
|
||||
P 4 0 1 0 0 -25 25 0 50 -25 125 -25 N
|
||||
P 4 0 1 0 50 25 75 50 100 25 125 25 N
|
||||
X ~ A 200 75 79 L 28 20 1 1 I
|
||||
X ~ B 200 -75 79 L 28 20 1 1 I
|
||||
X ~ C 200 -25 79 L 28 20 1 1 I
|
||||
X ~ D 200 25 79 L 28 20 1 1 I
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# kbd:ProMicro
|
||||
#
|
||||
DEF kbd:ProMicro U 0 40 Y Y 1 F N
|
||||
F0 "U" 0 950 60 H V C CNN
|
||||
F1 "kbd:ProMicro" 0 -550 60 H V C CNN
|
||||
F2 "" 100 -1050 60 H V C CNN
|
||||
F3 "" 100 -1050 60 H V C CNN
|
||||
DRAW
|
||||
S -500 850 500 -450 0 1 0 N
|
||||
X TX 1 -700 750 200 R 50 50 1 1 B
|
||||
X E6 10 -700 -150 200 R 50 50 1 1 B
|
||||
X B4 11 -700 -250 200 R 50 50 1 1 B
|
||||
X B5 12 -700 -350 200 R 50 50 1 1 B
|
||||
X B6 13 700 -350 200 L 50 50 1 1 B
|
||||
X B2 14 700 -250 200 L 50 50 1 1 B
|
||||
X B3 15 700 -150 200 L 50 50 1 1 B
|
||||
X B1 16 700 -50 200 L 50 50 1 1 B
|
||||
X F7 17 700 50 200 L 50 50 1 1 B
|
||||
X F6 18 700 150 200 L 50 50 1 1 B
|
||||
X F5 19 700 250 200 L 50 50 1 1 B
|
||||
X RX 2 -700 650 200 R 50 50 1 1 B
|
||||
X F4 20 700 350 200 L 50 50 1 1 B
|
||||
X VCC 21 700 450 200 L 50 50 1 1 W
|
||||
X RST 22 700 550 200 L 50 50 1 1 I
|
||||
X GND 23 700 650 200 L 50 50 1 1 W
|
||||
X RAW 24 700 750 200 L 50 50 1 1 w
|
||||
X GND 3 -700 550 200 R 50 50 1 1 W
|
||||
X GND 4 -700 450 200 R 50 50 1 1 W
|
||||
X SDA 5 -700 350 200 R 50 50 1 1 B
|
||||
X SCL 6 -700 250 200 R 50 50 1 1 B
|
||||
X D4 7 -700 150 200 R 50 50 1 1 B
|
||||
X C6 8 -700 50 200 R 50 50 1 1 B
|
||||
X D7 9 -700 -50 200 R 50 50 1 1 B
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# kbd:SK6812MINI
|
||||
#
|
||||
DEF kbd:SK6812MINI L 0 40 Y Y 1 F N
|
||||
F0 "L" 0 0 51 H V C CNN
|
||||
F1 "kbd:SK6812MINI" 0 -50 16 H V C CNN
|
||||
F2 "" 0 0 60 H I C CNN
|
||||
F3 "" 0 0 60 H I C CNN
|
||||
DRAW
|
||||
S -150 150 150 -150 0 1 0 N
|
||||
X DOUT 1 -200 100 47 R 28 28 1 1 O
|
||||
X VSS 2 -200 -100 47 R 28 28 1 1 W
|
||||
X DIN 3 200 -100 47 L 28 28 1 1 I
|
||||
X VDD 4 200 100 47 L 28 28 1 1 W
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# kbd:SW_PUSH
|
||||
#
|
||||
DEF kbd:SW_PUSH SW 0 40 N N 1 F N
|
||||
F0 "SW" 150 110 50 H V C CNN
|
||||
F1 "kbd:SW_PUSH" 0 -80 50 H V C CNN
|
||||
F2 "" 0 0 50 H V C CNN
|
||||
F3 "" 0 0 50 H V C CNN
|
||||
DRAW
|
||||
S -170 50 170 60 0 1 0 N
|
||||
P 4 0 1 0 -40 60 -30 90 30 90 40 60 N
|
||||
X 1 1 -300 0 200 R 50 50 0 1 P I
|
||||
X 2 2 300 0 200 L 50 50 0 1 P I
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power:GND
|
||||
#
|
||||
DEF power:GND #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -250 50 H I C CNN
|
||||
F1 "power:GND" 0 -150 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
|
||||
X GND 1 0 0 0 D 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power:PWR_FLAG
|
||||
#
|
||||
DEF power:PWR_FLAG #FLG 0 0 N N 1 F P
|
||||
F0 "#FLG" 0 75 50 H I C CNN
|
||||
F1 "power:PWR_FLAG" 0 150 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
|
||||
X pwr 1 0 0 0 U 50 50 0 0 w
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# power:VCC
|
||||
#
|
||||
DEF power:VCC #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -150 50 H I C CNN
|
||||
F1 "power:VCC" 0 150 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
DRAW
|
||||
C 0 75 25 0 1 0 N
|
||||
P 2 0 1 0 0 0 0 50 N
|
||||
X VCC 1 0 0 0 U 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
14637
corne-chocolate/pcb/corne-chocolate.kicad_pcb
Normal file
14637
corne-chocolate/pcb/corne-chocolate.kicad_pcb
Normal file
File diff suppressed because it is too large
Load Diff
30
corne-chocolate/pcb/corne-chocolate.pro
Normal file
30
corne-chocolate/pcb/corne-chocolate.pro
Normal file
@ -0,0 +1,30 @@
|
||||
update=2018年08月25日土曜日 18:05:54
|
||||
version=1
|
||||
last_client=kicad
|
||||
[pcbnew]
|
||||
version=1
|
||||
LastNetListRead=
|
||||
UseCmpFile=1
|
||||
PadDrill=0.600000000000
|
||||
PadDrillOvalY=0.600000000000
|
||||
PadSizeH=1.500000000000
|
||||
PadSizeV=1.500000000000
|
||||
PcbTextSizeV=1.500000000000
|
||||
PcbTextSizeH=1.500000000000
|
||||
PcbTextThickness=0.300000000000
|
||||
ModuleTextSizeV=1.000000000000
|
||||
ModuleTextSizeH=1.000000000000
|
||||
ModuleTextSizeThickness=0.150000000000
|
||||
SolderMaskClearance=0.000000000000
|
||||
SolderMaskMinWidth=0.000000000000
|
||||
DrawSegmentWidth=0.200000000000
|
||||
BoardOutlineThickness=0.100000000000
|
||||
ModuleOutlineThickness=0.150000000000
|
||||
[cvpcb]
|
||||
version=1
|
||||
NetIExt=net
|
||||
[general]
|
||||
version=1
|
||||
[eeschema]
|
||||
version=1
|
||||
LibDir=
|
1969
corne-chocolate/pcb/corne-chocolate.sch
Normal file
1969
corne-chocolate/pcb/corne-chocolate.sch
Normal file
File diff suppressed because it is too large
Load Diff
950
corne-chocolate/pcb/corne-chocolate.xml
Normal file
950
corne-chocolate/pcb/corne-chocolate.xml
Normal file
@ -0,0 +1,950 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<export version="D">
|
||||
<design>
|
||||
<date>2018年01月19日金曜日 23:37:58</date>
|
||||
<tool>Eeschema 4.0.7</tool>
|
||||
<sheet number="1" name="/" tstamps="/">
|
||||
<title_block>
|
||||
<title>Blockbd</title>
|
||||
<company>foostan</company>
|
||||
<rev>0.0.1</rev>
|
||||
<date/>
|
||||
<source>blockbd.sch</source>
|
||||
<comment number="1" value=""/>
|
||||
<comment number="2" value=""/>
|
||||
<comment number="3" value=""/>
|
||||
<comment number="4" value=""/>
|
||||
</title_block>
|
||||
</sheet>
|
||||
</design>
|
||||
<components>
|
||||
<comp ref="U1">
|
||||
<value>ProMicro</value>
|
||||
<footprint>promicro:ProMicro</footprint>
|
||||
<libsource lib="promicro" part="ProMicro"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E14C2</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW6">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2699</tstamp>
|
||||
</comp>
|
||||
<comp ref="D6">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E26C6</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW11">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E27F9</tstamp>
|
||||
</comp>
|
||||
<comp ref="D11">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E281F</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW16">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2908</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW21">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2933</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW26">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E295E</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW31">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E298D</tstamp>
|
||||
</comp>
|
||||
<comp ref="D16">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E29BF</tstamp>
|
||||
</comp>
|
||||
<comp ref="D21">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E29F2</tstamp>
|
||||
</comp>
|
||||
<comp ref="D26">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2A33</tstamp>
|
||||
</comp>
|
||||
<comp ref="D31">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2A75</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW1">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2B19</tstamp>
|
||||
</comp>
|
||||
<comp ref="D1">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2B5B</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW7">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D26</tstamp>
|
||||
</comp>
|
||||
<comp ref="D7">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D2C</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW12">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D32</tstamp>
|
||||
</comp>
|
||||
<comp ref="D12">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D38</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW17">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D3E</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW22">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D44</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW27">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D4A</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW32">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D50</tstamp>
|
||||
</comp>
|
||||
<comp ref="D17">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D56</tstamp>
|
||||
</comp>
|
||||
<comp ref="D22">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D5C</tstamp>
|
||||
</comp>
|
||||
<comp ref="D27">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D62</tstamp>
|
||||
</comp>
|
||||
<comp ref="D32">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D68</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW2">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D6E</tstamp>
|
||||
</comp>
|
||||
<comp ref="D2">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E2D74</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW8">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35B1</tstamp>
|
||||
</comp>
|
||||
<comp ref="D8">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35B7</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW13">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35BD</tstamp>
|
||||
</comp>
|
||||
<comp ref="D13">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35C3</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW18">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35C9</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW23">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35CF</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW28">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35D5</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW33">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35DB</tstamp>
|
||||
</comp>
|
||||
<comp ref="D18">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35E1</tstamp>
|
||||
</comp>
|
||||
<comp ref="D23">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35E7</tstamp>
|
||||
</comp>
|
||||
<comp ref="D28">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35ED</tstamp>
|
||||
</comp>
|
||||
<comp ref="D33">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35F3</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW3">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35F9</tstamp>
|
||||
</comp>
|
||||
<comp ref="D3">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E35FF</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW9">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37A4</tstamp>
|
||||
</comp>
|
||||
<comp ref="D9">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37AA</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW14">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37B0</tstamp>
|
||||
</comp>
|
||||
<comp ref="D14">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37B6</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW19">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37BC</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW24">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37C2</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW29">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37C8</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW34">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37CE</tstamp>
|
||||
</comp>
|
||||
<comp ref="D19">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37D4</tstamp>
|
||||
</comp>
|
||||
<comp ref="D24">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37DA</tstamp>
|
||||
</comp>
|
||||
<comp ref="D29">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37E0</tstamp>
|
||||
</comp>
|
||||
<comp ref="D34">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37E6</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW4">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37EC</tstamp>
|
||||
</comp>
|
||||
<comp ref="D4">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E37F2</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW10">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3C85</tstamp>
|
||||
</comp>
|
||||
<comp ref="D10">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3C8B</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW15">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3C91</tstamp>
|
||||
</comp>
|
||||
<comp ref="D15">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3C97</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW20">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3C9D</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW25">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3CA3</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW30">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3CA9</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW35">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3CAF</tstamp>
|
||||
</comp>
|
||||
<comp ref="D20">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3CB5</tstamp>
|
||||
</comp>
|
||||
<comp ref="D25">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3CBB</tstamp>
|
||||
</comp>
|
||||
<comp ref="D30">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3CC1</tstamp>
|
||||
</comp>
|
||||
<comp ref="D35">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3CC7</tstamp>
|
||||
</comp>
|
||||
<comp ref="SW5">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:MXALPS_FLIP_HOLES</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3CCD</tstamp>
|
||||
</comp>
|
||||
<comp ref="D5">
|
||||
<value>D</value>
|
||||
<footprint>Diodes_THT:D_DO-35_SOD27_P10.16mm_Horizontal</footprint>
|
||||
<libsource lib="device" part="D"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5E3CD3</tstamp>
|
||||
</comp>
|
||||
<comp ref="RSW1">
|
||||
<value>SW_PUSH</value>
|
||||
<footprint>footprint:SKHL</footprint>
|
||||
<libsource lib="lets_split-cache" part="SW_PUSH"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5EB9E2</tstamp>
|
||||
</comp>
|
||||
<comp ref="J1">
|
||||
<value>5PIN</value>
|
||||
<footprint>library:trrs_jack</footprint>
|
||||
<libsource lib="ergo42" part="5PIN"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5ECD17</tstamp>
|
||||
</comp>
|
||||
<comp ref="R2">
|
||||
<value>R</value>
|
||||
<footprint>footprint:RESISTOR</footprint>
|
||||
<libsource lib="device" part="R"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5EEC14</tstamp>
|
||||
</comp>
|
||||
<comp ref="R1">
|
||||
<value>R</value>
|
||||
<footprint>footprint:RESISTOR</footprint>
|
||||
<libsource lib="device" part="R"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5F1617</tstamp>
|
||||
</comp>
|
||||
<comp ref="JP1">
|
||||
<value>Jumper_NO_Small</value>
|
||||
<footprint>library:jumper_smd_2dub</footprint>
|
||||
<libsource lib="device" part="Jumper_NO_Small"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>5A5F1A29</tstamp>
|
||||
</comp>
|
||||
</components>
|
||||
<libparts>
|
||||
<libpart lib="ergo42" part="5PIN">
|
||||
<fields>
|
||||
<field name="Reference">J</field>
|
||||
<field name="Value">5PIN</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="1" type="power_in"/>
|
||||
<pin num="2" name="2" type="BiDi"/>
|
||||
<pin num="3" name="3" type="BiDi"/>
|
||||
<pin num="4" name="4" type="power_in"/>
|
||||
<pin num="5" name="5" type="power_in"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="device" part="D">
|
||||
<description>Diode</description>
|
||||
<footprints>
|
||||
<fp>TO-???*</fp>
|
||||
<fp>*SingleDiode</fp>
|
||||
<fp>*_Diode_*</fp>
|
||||
<fp>*SingleDiode*</fp>
|
||||
<fp>D_*</fp>
|
||||
</footprints>
|
||||
<fields>
|
||||
<field name="Reference">D</field>
|
||||
<field name="Value">D</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="K" type="passive"/>
|
||||
<pin num="2" name="A" type="passive"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="device" part="Jumper_NO_Small">
|
||||
<description>Jumper, normally open</description>
|
||||
<fields>
|
||||
<field name="Reference">JP</field>
|
||||
<field name="Value">Jumper_NO_Small</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="1" type="passive"/>
|
||||
<pin num="2" name="2" type="passive"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="promicro" part="ProMicro">
|
||||
<fields>
|
||||
<field name="Reference">U</field>
|
||||
<field name="Value">ProMicro</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="TX" type="BiDi"/>
|
||||
<pin num="2" name="RX" type="BiDi"/>
|
||||
<pin num="3" name="GND" type="power_in"/>
|
||||
<pin num="4" name="GND" type="power_in"/>
|
||||
<pin num="5" name="SCL" type="BiDi"/>
|
||||
<pin num="6" name="SDA" type="BiDi"/>
|
||||
<pin num="7" name="D4" type="BiDi"/>
|
||||
<pin num="8" name="C6" type="BiDi"/>
|
||||
<pin num="9" name="D7" type="BiDi"/>
|
||||
<pin num="10" name="E6" type="BiDi"/>
|
||||
<pin num="11" name="B4" type="BiDi"/>
|
||||
<pin num="12" name="B5" type="BiDi"/>
|
||||
<pin num="13" name="B6" type="BiDi"/>
|
||||
<pin num="14" name="B2" type="BiDi"/>
|
||||
<pin num="15" name="B3" type="BiDi"/>
|
||||
<pin num="16" name="B1" type="BiDi"/>
|
||||
<pin num="17" name="F7" type="BiDi"/>
|
||||
<pin num="18" name="F6" type="BiDi"/>
|
||||
<pin num="19" name="F5" type="BiDi"/>
|
||||
<pin num="20" name="F4" type="BiDi"/>
|
||||
<pin num="21" name="VCC" type="power_in"/>
|
||||
<pin num="22" name="RST" type="input"/>
|
||||
<pin num="23" name="GND" type="power_in"/>
|
||||
<pin num="24" name="RAW" type="power_out"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="device" part="R">
|
||||
<description>Resistor</description>
|
||||
<footprints>
|
||||
<fp>R_*</fp>
|
||||
<fp>R_*</fp>
|
||||
</footprints>
|
||||
<fields>
|
||||
<field name="Reference">R</field>
|
||||
<field name="Value">R</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="~" type="passive"/>
|
||||
<pin num="2" name="~" type="passive"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="lets_split-cache" part="SW_PUSH">
|
||||
<fields>
|
||||
<field name="Reference">SW</field>
|
||||
<field name="Value">SW_PUSH</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="1" type="passive"/>
|
||||
<pin num="2" name="2" type="passive"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
</libparts>
|
||||
<nets>
|
||||
<net code="1" name="VCC">
|
||||
<node ref="J1" pin="1"/>
|
||||
<node ref="R1" pin="1"/>
|
||||
<node ref="R2" pin="1"/>
|
||||
<node ref="U1" pin="21"/>
|
||||
</net>
|
||||
<net code="2" name="GND">
|
||||
<node ref="J1" pin="4"/>
|
||||
<node ref="J1" pin="5"/>
|
||||
<node ref="RSW1" pin="2"/>
|
||||
<node ref="U1" pin="3"/>
|
||||
<node ref="U1" pin="4"/>
|
||||
<node ref="U1" pin="23"/>
|
||||
</net>
|
||||
<net code="3" name="xtradata">
|
||||
<node ref="JP1" pin="2"/>
|
||||
<node ref="J1" pin="2"/>
|
||||
</net>
|
||||
<net code="4" name="scl">
|
||||
<node ref="U1" pin="5"/>
|
||||
<node ref="JP1" pin="1"/>
|
||||
<node ref="R1" pin="2"/>
|
||||
</net>
|
||||
<net code="5" name="sda">
|
||||
<node ref="U1" pin="6"/>
|
||||
<node ref="J1" pin="3"/>
|
||||
<node ref="R2" pin="2"/>
|
||||
</net>
|
||||
<net code="6" name="Net-(U1-Pad7)">
|
||||
<node ref="U1" pin="7"/>
|
||||
</net>
|
||||
<net code="7" name="Net-(U1-Pad2)">
|
||||
<node ref="U1" pin="2"/>
|
||||
</net>
|
||||
<net code="8" name="Net-(U1-Pad1)">
|
||||
<node ref="U1" pin="1"/>
|
||||
</net>
|
||||
<net code="9" name="Net-(U1-Pad20)">
|
||||
<node ref="U1" pin="20"/>
|
||||
</net>
|
||||
<net code="10" name="Net-(U1-Pad24)">
|
||||
<node ref="U1" pin="24"/>
|
||||
</net>
|
||||
<net code="11" name="Net-(RSW1-Pad1)">
|
||||
<node ref="RSW1" pin="1"/>
|
||||
<node ref="U1" pin="22"/>
|
||||
</net>
|
||||
<net code="12" name="Net-(D12-Pad2)">
|
||||
<node ref="D12" pin="2"/>
|
||||
<node ref="SW12" pin="2"/>
|
||||
</net>
|
||||
<net code="13" name="Net-(D7-Pad2)">
|
||||
<node ref="D7" pin="2"/>
|
||||
<node ref="SW7" pin="2"/>
|
||||
</net>
|
||||
<net code="14" name="Net-(D1-Pad2)">
|
||||
<node ref="SW1" pin="2"/>
|
||||
<node ref="D1" pin="2"/>
|
||||
</net>
|
||||
<net code="15" name="Net-(D31-Pad2)">
|
||||
<node ref="D31" pin="2"/>
|
||||
<node ref="SW31" pin="2"/>
|
||||
</net>
|
||||
<net code="16" name="Net-(D26-Pad2)">
|
||||
<node ref="SW26" pin="2"/>
|
||||
<node ref="D26" pin="2"/>
|
||||
</net>
|
||||
<net code="17" name="Net-(D21-Pad2)">
|
||||
<node ref="SW21" pin="2"/>
|
||||
<node ref="D21" pin="2"/>
|
||||
</net>
|
||||
<net code="18" name="Net-(D16-Pad2)">
|
||||
<node ref="SW16" pin="2"/>
|
||||
<node ref="D16" pin="2"/>
|
||||
</net>
|
||||
<net code="19" name="Net-(D8-Pad2)">
|
||||
<node ref="D8" pin="2"/>
|
||||
<node ref="SW8" pin="2"/>
|
||||
</net>
|
||||
<net code="20" name="Net-(D2-Pad2)">
|
||||
<node ref="SW2" pin="2"/>
|
||||
<node ref="D2" pin="2"/>
|
||||
</net>
|
||||
<net code="21" name="Net-(D32-Pad2)">
|
||||
<node ref="D32" pin="2"/>
|
||||
<node ref="SW32" pin="2"/>
|
||||
</net>
|
||||
<net code="22" name="Net-(D27-Pad2)">
|
||||
<node ref="D27" pin="2"/>
|
||||
<node ref="SW27" pin="2"/>
|
||||
</net>
|
||||
<net code="23" name="Net-(D22-Pad2)">
|
||||
<node ref="D22" pin="2"/>
|
||||
<node ref="SW22" pin="2"/>
|
||||
</net>
|
||||
<net code="24" name="Net-(D17-Pad2)">
|
||||
<node ref="SW17" pin="2"/>
|
||||
<node ref="D17" pin="2"/>
|
||||
</net>
|
||||
<net code="25" name="row1">
|
||||
<node ref="D12" pin="1"/>
|
||||
<node ref="D7" pin="1"/>
|
||||
<node ref="U1" pin="9"/>
|
||||
<node ref="D17" pin="1"/>
|
||||
<node ref="D22" pin="1"/>
|
||||
<node ref="D27" pin="1"/>
|
||||
<node ref="D32" pin="1"/>
|
||||
<node ref="D2" pin="1"/>
|
||||
</net>
|
||||
<net code="26" name="Net-(D11-Pad2)">
|
||||
<node ref="D11" pin="2"/>
|
||||
<node ref="SW11" pin="2"/>
|
||||
</net>
|
||||
<net code="27" name="Net-(D6-Pad2)">
|
||||
<node ref="D6" pin="2"/>
|
||||
<node ref="SW6" pin="2"/>
|
||||
</net>
|
||||
<net code="28" name="row0">
|
||||
<node ref="D21" pin="1"/>
|
||||
<node ref="D26" pin="1"/>
|
||||
<node ref="U1" pin="8"/>
|
||||
<node ref="D31" pin="1"/>
|
||||
<node ref="D16" pin="1"/>
|
||||
<node ref="D11" pin="1"/>
|
||||
<node ref="D6" pin="1"/>
|
||||
<node ref="D1" pin="1"/>
|
||||
</net>
|
||||
<net code="29" name="Net-(D15-Pad2)">
|
||||
<node ref="D15" pin="2"/>
|
||||
<node ref="SW15" pin="2"/>
|
||||
</net>
|
||||
<net code="30" name="Net-(D10-Pad2)">
|
||||
<node ref="SW10" pin="2"/>
|
||||
<node ref="D10" pin="2"/>
|
||||
</net>
|
||||
<net code="31" name="Net-(D4-Pad2)">
|
||||
<node ref="SW4" pin="2"/>
|
||||
<node ref="D4" pin="2"/>
|
||||
</net>
|
||||
<net code="32" name="Net-(D34-Pad2)">
|
||||
<node ref="D34" pin="2"/>
|
||||
<node ref="SW34" pin="2"/>
|
||||
</net>
|
||||
<net code="33" name="Net-(D29-Pad2)">
|
||||
<node ref="D29" pin="2"/>
|
||||
<node ref="SW29" pin="2"/>
|
||||
</net>
|
||||
<net code="34" name="Net-(D24-Pad2)">
|
||||
<node ref="D24" pin="2"/>
|
||||
<node ref="SW24" pin="2"/>
|
||||
</net>
|
||||
<net code="35" name="Net-(D19-Pad2)">
|
||||
<node ref="D19" pin="2"/>
|
||||
<node ref="SW19" pin="2"/>
|
||||
</net>
|
||||
<net code="36" name="Net-(D5-Pad2)">
|
||||
<node ref="SW5" pin="2"/>
|
||||
<node ref="D5" pin="2"/>
|
||||
</net>
|
||||
<net code="37" name="Net-(D35-Pad2)">
|
||||
<node ref="SW35" pin="2"/>
|
||||
<node ref="D35" pin="2"/>
|
||||
</net>
|
||||
<net code="38" name="Net-(D30-Pad2)">
|
||||
<node ref="D30" pin="2"/>
|
||||
<node ref="SW30" pin="2"/>
|
||||
</net>
|
||||
<net code="39" name="Net-(D25-Pad2)">
|
||||
<node ref="SW25" pin="2"/>
|
||||
<node ref="D25" pin="2"/>
|
||||
</net>
|
||||
<net code="40" name="Net-(D20-Pad2)">
|
||||
<node ref="D20" pin="2"/>
|
||||
<node ref="SW20" pin="2"/>
|
||||
</net>
|
||||
<net code="41" name="row4">
|
||||
<node ref="D15" pin="1"/>
|
||||
<node ref="U1" pin="12"/>
|
||||
<node ref="D10" pin="1"/>
|
||||
<node ref="D5" pin="1"/>
|
||||
<node ref="D35" pin="1"/>
|
||||
<node ref="D30" pin="1"/>
|
||||
<node ref="D20" pin="1"/>
|
||||
<node ref="D25" pin="1"/>
|
||||
</net>
|
||||
<net code="42" name="Net-(D28-Pad2)">
|
||||
<node ref="D28" pin="2"/>
|
||||
<node ref="SW28" pin="2"/>
|
||||
</net>
|
||||
<net code="43" name="Net-(D23-Pad2)">
|
||||
<node ref="D23" pin="2"/>
|
||||
<node ref="SW23" pin="2"/>
|
||||
</net>
|
||||
<net code="44" name="Net-(D18-Pad2)">
|
||||
<node ref="SW18" pin="2"/>
|
||||
<node ref="D18" pin="2"/>
|
||||
</net>
|
||||
<net code="45" name="Net-(D33-Pad2)">
|
||||
<node ref="D33" pin="2"/>
|
||||
<node ref="SW33" pin="2"/>
|
||||
</net>
|
||||
<net code="46" name="Net-(D13-Pad2)">
|
||||
<node ref="SW13" pin="2"/>
|
||||
<node ref="D13" pin="2"/>
|
||||
</net>
|
||||
<net code="47" name="col6">
|
||||
<node ref="SW31" pin="1"/>
|
||||
<node ref="SW32" pin="1"/>
|
||||
<node ref="SW33" pin="1"/>
|
||||
<node ref="SW35" pin="1"/>
|
||||
<node ref="SW34" pin="1"/>
|
||||
<node ref="U1" pin="13"/>
|
||||
</net>
|
||||
<net code="48" name="col5">
|
||||
<node ref="SW26" pin="1"/>
|
||||
<node ref="SW29" pin="1"/>
|
||||
<node ref="SW30" pin="1"/>
|
||||
<node ref="U1" pin="14"/>
|
||||
<node ref="SW28" pin="1"/>
|
||||
<node ref="SW27" pin="1"/>
|
||||
</net>
|
||||
<net code="49" name="col4">
|
||||
<node ref="SW25" pin="1"/>
|
||||
<node ref="SW21" pin="1"/>
|
||||
<node ref="SW23" pin="1"/>
|
||||
<node ref="SW22" pin="1"/>
|
||||
<node ref="U1" pin="15"/>
|
||||
<node ref="SW24" pin="1"/>
|
||||
</net>
|
||||
<net code="50" name="col3">
|
||||
<node ref="SW18" pin="1"/>
|
||||
<node ref="SW20" pin="1"/>
|
||||
<node ref="U1" pin="16"/>
|
||||
<node ref="SW19" pin="1"/>
|
||||
<node ref="SW17" pin="1"/>
|
||||
<node ref="SW16" pin="1"/>
|
||||
</net>
|
||||
<net code="51" name="Net-(D14-Pad2)">
|
||||
<node ref="D14" pin="2"/>
|
||||
<node ref="SW14" pin="2"/>
|
||||
</net>
|
||||
<net code="52" name="col2">
|
||||
<node ref="SW13" pin="1"/>
|
||||
<node ref="SW12" pin="1"/>
|
||||
<node ref="SW14" pin="1"/>
|
||||
<node ref="SW15" pin="1"/>
|
||||
<node ref="SW11" pin="1"/>
|
||||
<node ref="U1" pin="17"/>
|
||||
</net>
|
||||
<net code="53" name="Net-(D9-Pad2)">
|
||||
<node ref="D9" pin="2"/>
|
||||
<node ref="SW9" pin="2"/>
|
||||
</net>
|
||||
<net code="54" name="row3">
|
||||
<node ref="D19" pin="1"/>
|
||||
<node ref="D24" pin="1"/>
|
||||
<node ref="D29" pin="1"/>
|
||||
<node ref="D34" pin="1"/>
|
||||
<node ref="D4" pin="1"/>
|
||||
<node ref="D14" pin="1"/>
|
||||
<node ref="U1" pin="11"/>
|
||||
<node ref="D9" pin="1"/>
|
||||
</net>
|
||||
<net code="55" name="col1">
|
||||
<node ref="SW9" pin="1"/>
|
||||
<node ref="SW8" pin="1"/>
|
||||
<node ref="SW10" pin="1"/>
|
||||
<node ref="SW7" pin="1"/>
|
||||
<node ref="U1" pin="18"/>
|
||||
<node ref="SW6" pin="1"/>
|
||||
</net>
|
||||
<net code="56" name="Net-(D3-Pad2)">
|
||||
<node ref="SW3" pin="2"/>
|
||||
<node ref="D3" pin="2"/>
|
||||
</net>
|
||||
<net code="57" name="row2">
|
||||
<node ref="U1" pin="10"/>
|
||||
<node ref="D8" pin="1"/>
|
||||
<node ref="D13" pin="1"/>
|
||||
<node ref="D33" pin="1"/>
|
||||
<node ref="D3" pin="1"/>
|
||||
<node ref="D18" pin="1"/>
|
||||
<node ref="D23" pin="1"/>
|
||||
<node ref="D28" pin="1"/>
|
||||
</net>
|
||||
<net code="58" name="col0">
|
||||
<node ref="U1" pin="19"/>
|
||||
<node ref="SW3" pin="1"/>
|
||||
<node ref="SW2" pin="1"/>
|
||||
<node ref="SW1" pin="1"/>
|
||||
<node ref="SW4" pin="1"/>
|
||||
<node ref="SW5" pin="1"/>
|
||||
</net>
|
||||
</nets>
|
||||
</export>
|
2
corne-chocolate/pcb/sym-lib-table
Normal file
2
corne-chocolate/pcb/sym-lib-table
Normal file
@ -0,0 +1,2 @@
|
||||
(sym_lib_table
|
||||
)
|
Loading…
Reference in New Issue
Block a user