Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
2c6cacf
commit a97987b
Showing
2 changed files
with
309 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -99,3 +99,6 @@ ENV/ | |
|
||
# mypy | ||
.mypy_cache/ | ||
|
||
# kicad | ||
!*.lib |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,306 @@ | ||
EESchema-LIBRARY Version 2.3 | ||
#encoding utf-8 | ||
# | ||
# CONN_01X01 | ||
# | ||
DEF CONN_01X01 P 0 40 Y N 1 F N | ||
F0 "P" 0 100 50 H V C CNN | ||
F1 "CONN_01X01" 100 0 50 V V C CNN | ||
F2 "" 0 0 50 H V C CNN | ||
F3 "" 0 0 50 H V C CNN | ||
$FPLIST | ||
Pin_Header_Straight_1X01 | ||
Pin_Header_Angled_1X01 | ||
Socket_Strip_Straight_1X01 | ||
Socket_Strip_Angled_1X01 | ||
$ENDFPLIST | ||
DRAW | ||
S -50 5 10 -5 0 1 0 N | ||
S -50 50 50 -50 0 1 0 N | ||
X P1 1 -200 0 150 R 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# CONN_01X03 | ||
# | ||
DEF CONN_01X03 P 0 40 Y N 1 F N | ||
F0 "P" 0 200 50 H V C CNN | ||
F1 "CONN_01X03" 100 0 50 V V C CNN | ||
F2 "" 0 0 50 H V C CNN | ||
F3 "" 0 0 50 H V C CNN | ||
$FPLIST | ||
Pin_Header_Straight_1X03 | ||
Pin_Header_Angled_1X03 | ||
Socket_Strip_Straight_1X03 | ||
Socket_Strip_Angled_1X03 | ||
$ENDFPLIST | ||
DRAW | ||
S -50 -95 10 -105 0 1 0 N | ||
S -50 5 10 -5 0 1 0 N | ||
S -50 105 10 95 0 1 0 N | ||
S -50 150 50 -150 0 1 0 N | ||
X P1 1 -200 100 150 R 50 50 1 1 P | ||
X P2 2 -200 0 150 R 50 50 1 1 P | ||
X P3 3 -200 -100 150 R 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# CONN_01X04 | ||
# | ||
DEF CONN_01X04 P 0 40 Y N 1 F N | ||
F0 "P" 0 250 50 H V C CNN | ||
F1 "CONN_01X04" 100 0 50 V V C CNN | ||
F2 "" 0 0 50 H V C CNN | ||
F3 "" 0 0 50 H V C CNN | ||
$FPLIST | ||
Pin_Header_Straight_1X04 | ||
Pin_Header_Angled_1X04 | ||
Socket_Strip_Straight_1X04 | ||
Socket_Strip_Angled_1X04 | ||
$ENDFPLIST | ||
DRAW | ||
S -50 -145 10 -155 0 1 0 N | ||
S -50 -45 10 -55 0 1 0 N | ||
S -50 55 10 45 0 1 0 N | ||
S -50 155 10 145 0 1 0 N | ||
S -50 200 50 -200 0 1 0 N | ||
X P1 1 -200 150 150 R 50 50 1 1 P | ||
X P2 2 -200 50 150 R 50 50 1 1 P | ||
X P3 3 -200 -50 150 R 50 50 1 1 P | ||
X P4 4 -200 -150 150 R 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# CONN_01X06 | ||
# | ||
DEF CONN_01X06 P 0 40 Y N 1 F N | ||
F0 "P" 0 350 50 H V C CNN | ||
F1 "CONN_01X06" 100 0 50 V V C CNN | ||
F2 "" 0 0 50 H V C CNN | ||
F3 "" 0 0 50 H V C CNN | ||
$FPLIST | ||
Pin_Header_Straight_1X06 | ||
Pin_Header_Angled_1X06 | ||
Socket_Strip_Straight_1X06 | ||
Socket_Strip_Angled_1X06 | ||
$ENDFPLIST | ||
DRAW | ||
S -50 -245 10 -255 0 1 0 N | ||
S -50 -145 10 -155 0 1 0 N | ||
S -50 -45 10 -55 0 1 0 N | ||
S -50 55 10 45 0 1 0 N | ||
S -50 155 10 145 0 1 0 N | ||
S -50 255 10 245 0 1 0 N | ||
S -50 300 50 -300 0 1 0 N | ||
X P1 1 -200 250 150 R 50 50 1 1 P | ||
X P2 2 -200 150 150 R 50 50 1 1 P | ||
X P3 3 -200 50 150 R 50 50 1 1 P | ||
X P4 4 -200 -50 150 R 50 50 1 1 P | ||
X P5 5 -200 -150 150 R 50 50 1 1 P | ||
X P6 6 -200 -250 150 R 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# D | ||
# | ||
DEF D D 0 40 N N 1 F N | ||
F0 "D" 0 100 50 H V C CNN | ||
F1 "D" 0 -100 50 H V C CNN | ||
F2 "" 0 0 50 H V C CNN | ||
F3 "" 0 0 50 H V C CNN | ||
$FPLIST | ||
Diode_* | ||
D-Pak_TO252AA | ||
*SingleDiode | ||
*_Diode_* | ||
*SingleDiode* | ||
$ENDFPLIST | ||
DRAW | ||
P 2 0 1 6 -50 50 -50 -50 N | ||
P 3 0 1 0 50 50 -50 0 50 -50 F | ||
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 | ||
# | ||
# GND | ||
# | ||
DEF GND #PWR 0 0 Y Y 1 F P | ||
F0 "#PWR" 0 -250 50 H I C CNN | ||
F1 "GND" 0 -150 50 H V C CNN | ||
F2 "" 0 0 50 H V C CNN | ||
F3 "" 0 0 50 H V 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 | ||
# | ||
# JP2 | ||
# | ||
DEF JP2 J 0 40 N N 1 F N | ||
F0 "J" 100 150 50 H V C CNN | ||
F1 "JP2" 100 -149 40 H V C CNN | ||
F2 "" 0 0 60 H V C CNN | ||
F3 "" 0 0 60 H V C CNN | ||
DRAW | ||
P 4 0 1 0 -40 -10 -40 -100 40 -100 40 -10 F | ||
P 4 0 1 0 -40 10 -40 100 40 100 40 10 F | ||
X G1 1 0 200 100 D 60 60 1 1 P | ||
X G2 2 0 -200 100 U 60 60 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# JPC2 | ||
# | ||
DEF JPC2 JP 0 40 N N 1 F N | ||
F0 "JP" 100 150 50 H V C CNN | ||
F1 "JPC2" 100 -149 40 H V C CNN | ||
F2 "" 0 0 60 H V C CNN | ||
F3 "" 0 0 60 H V C CNN | ||
DRAW | ||
S 0 50 0 -50 0 1 0 N | ||
P 4 0 1 0 -40 -10 -40 -100 40 -100 40 -10 F | ||
P 4 0 1 0 -40 10 -40 100 40 100 40 10 F | ||
X G1 1 0 200 100 D 60 60 1 1 P | ||
X G2 2 0 -200 100 U 60 60 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# MJ-4PP-9 | ||
# | ||
DEF MJ-4PP-9 J 0 40 Y Y 1 F N | ||
F0 "J" -350 -300 60 H V C CNN | ||
F1 "MJ-4PP-9" -150 250 60 H V C CNN | ||
F2 "" 0 0 60 H V C CNN | ||
F3 "" 0 0 60 H V C CNN | ||
DRAW | ||
S -450 100 -400 -150 0 1 0 F | ||
S 300 -250 -400 200 0 1 0 N | ||
P 2 0 1 0 100 0 300 0 N | ||
P 3 0 1 0 -100 -200 300 -200 300 -200 N | ||
P 3 0 1 0 0 -100 -50 -50 -100 -100 N | ||
P 3 0 1 0 0 0 50 50 100 0 N | ||
P 4 0 1 0 -100 -200 -150 -150 -200 -200 -200 -200 N | ||
P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N | ||
P 5 0 1 0 300 150 -250 150 -300 100 -350 150 -350 150 N | ||
X ~ A 450 150 150 L 50 50 1 1 P | ||
X ~ B 450 -200 150 L 50 50 1 1 P | ||
X ~ C 450 -100 150 L 50 50 1 1 P | ||
X ~ D 450 0 150 L 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# PWR_FLAG | ||
# | ||
DEF PWR_FLAG #FLG 0 0 N N 1 F P | ||
F0 "#FLG" 0 95 50 H I C CNN | ||
F1 "PWR_FLAG" 0 180 50 H V C CNN | ||
F2 "" 0 0 50 H V C CNN | ||
F3 "" 0 0 50 H V C CNN | ||
DRAW | ||
X pwr 1 0 0 0 U 20 20 0 0 w | ||
P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# ProMicro | ||
# | ||
DEF ProMicro U 0 40 Y Y 1 F N | ||
F0 "U" 400 1000 60 H V C CNN | ||
F1 "ProMicro" -200 0 60 V V C CNN | ||
F2 "" 0 100 60 H V C CNN | ||
F3 "" 0 100 60 H V C CNN | ||
DRAW | ||
S 450 950 -400 -950 0 1 0 N | ||
X TXO(PD3) 1 650 850 200 L 50 50 1 1 P | ||
X RXI(PD2) 2 650 750 200 L 50 50 1 1 P | ||
X GND 3 -300 -1150 200 U 50 50 1 1 P | ||
X GND 4 -200 -1150 200 U 50 50 1 1 P | ||
X D2(PD1) 5 650 650 200 L 50 50 1 1 P | ||
X D3(PD0) 6 650 550 200 L 50 50 1 1 P | ||
X D4(PD4) 7 650 450 200 L 50 50 1 1 P | ||
X D5(PC6) 8 650 350 200 L 50 50 1 1 P | ||
X D6(PD7) 9 650 250 200 L 50 50 1 1 P | ||
X D7(PE6) 10 650 150 200 L 50 50 1 1 P | ||
X A3(PF4) 20 650 -850 200 L 50 50 1 1 P | ||
X D8(PB4) 11 650 50 200 L 50 50 1 1 P | ||
X VCC 21 -200 1150 200 D 50 50 1 1 P | ||
X D9(PB5) 12 650 -50 200 L 50 50 1 1 P | ||
X RESET 22 -600 550 200 R 50 50 1 1 P | ||
X D10(PB6) 13 650 -150 200 L 50 50 1 1 P | ||
X GND 23 -100 -1150 200 U 50 50 1 1 P | ||
X MOSI(PB2) 14 650 -250 200 L 50 50 1 1 P | ||
X RAW 24 -300 1150 200 D 50 50 1 1 P | ||
X MISO(PB3) 15 650 -350 200 L 50 50 1 1 P | ||
X SCK(PB1) 16 650 -450 200 L 50 50 1 1 P | ||
X A0(PF7) 17 650 -550 200 L 50 50 1 1 P | ||
X A1(PF6) 18 650 -650 200 L 50 50 1 1 P | ||
X A2(PF5) 19 650 -750 200 L 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# R | ||
# | ||
DEF R R 0 0 N Y 1 F N | ||
F0 "R" 80 0 50 V V C CNN | ||
F1 "R" 0 0 50 V V C CNN | ||
F2 "" -70 0 50 V V C CNN | ||
F3 "" 0 0 50 H V C CNN | ||
$FPLIST | ||
R_* | ||
Resistor_* | ||
$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 | ||
# | ||
# SK6812mini | ||
# | ||
DEF SK6812mini U 0 40 Y Y 1 F N | ||
F0 "U" -100 200 60 H V C CNN | ||
F1 "SK6812mini" 200 -200 39 H V C CNN | ||
F2 "" 0 0 60 H V C CNN | ||
F3 "" 0 0 60 H V C CNN | ||
DRAW | ||
S -150 150 150 -150 0 1 0 N | ||
X DOUT 1 -300 100 150 R 50 39 1 1 P | ||
X GND 2 -100 -300 150 U 50 39 1 1 P | ||
X DIN 3 300 -100 150 L 50 39 1 1 P | ||
X VDD 4 100 300 150 D 50 39 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# SW_PUSH | ||
# | ||
DEF SW_PUSH SW 0 40 N N 1 F N | ||
F0 "SW" 150 110 50 H V C CNN | ||
F1 "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 | ||
# | ||
# VCC | ||
# | ||
DEF VCC #PWR 0 0 Y Y 1 F P | ||
F0 "#PWR" 0 -150 50 H I C CNN | ||
F1 "VCC" 0 150 50 H V C CNN | ||
F2 "" 0 0 50 H V C CNN | ||
F3 "" 0 0 50 H V 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 |