Deleted kicad_mk2, renamed kicad_mk3 to kicad.

This commit is contained in:
Zapta
2021-06-12 14:42:35 -07:00
parent 3f390f193e
commit c8a8493137
131 changed files with 0 additions and 1404899 deletions

View File

View File

View File

Before

Width:  |  Height:  |  Size: 568 KiB

After

Width:  |  Height:  |  Size: 568 KiB

View File

Binary file not shown.

View File

Binary file not shown.

View File

@@ -1,11 +0,0 @@
Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
C1,100nf,SMD 0805,87.16,46.468,0,top
C2,100nf,SMD 0805,52.226,46.849,0,top
C4,10u,EIA-3216-18,43.415,46.5655,90,top
FPC1,"FPC connector 40pins, 0.5mm, TOP contacts",FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal_flipped,50.3,28.9,90,top
FPC2,"FPC connector, 6 pins, 0.5mm, BOTTOM contacts",FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal,72.68,35.93,90,top
Q1,SI2301,SOT-23,43.669,15.81,90,top
R4,8.2 Ohm,SMD 0805,54.718,12.605,90,top
R5,8.2 Ohm,SMD 0805,51.543,12.593,90,top
R6,8.2 Ohm,SMD 0805,48.44,12.602,90,top
R7,3.3K,SMD 0805,43.645,11.303,0,top
1 Designator Val Package Mid X Mid Y Rotation Layer
2 C1 100nf SMD 0805 87.16 46.468 0 top
3 C2 100nf SMD 0805 52.226 46.849 0 top
4 C4 10u EIA-3216-18 43.415 46.5655 90 top
5 FPC1 FPC connector 40pins, 0.5mm, TOP contacts FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal_flipped 50.3 28.9 90 top
6 FPC2 FPC connector, 6 pins, 0.5mm, BOTTOM contacts FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal 72.68 35.93 90 top
7 Q1 SI2301 SOT-23 43.669 15.81 90 top
8 R4 8.2 Ohm SMD 0805 54.718 12.605 90 top
9 R5 8.2 Ohm SMD 0805 51.543 12.593 90 top
10 R6 8.2 Ohm SMD 0805 48.44 12.602 90 top
11 R7 3.3K SMD 0805 43.645 11.303 0 top

View File

@@ -1,8 +0,0 @@
Comment,Designator,Footprint,LCSC Part Number
100nf,"C1,C2",SMD 0805,C49678
10u,C4,EIA-3216-18,C7171
"FPC connector 40pins, 0.5mm, TOP contacts",FPC1,FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal_flipped,C11097
"FPC connector, 6 pins, 0.5mm, BOTTOM contacts",FPC2,FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal,C262262
SI2301,Q1,SOT-23,C10487
8.2 Ohm,"R4,R5,R6",SMD 0805,C25330
3.3K,R7,SMD 0805,C26010
1 Comment Designator Footprint LCSC Part Number
2 100nf C1,C2 SMD 0805 C49678
3 10u C4 EIA-3216-18 C7171
4 FPC connector 40pins, 0.5mm, TOP contacts FPC1 FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal_flipped C11097
5 FPC connector, 6 pins, 0.5mm, BOTTOM contacts FPC2 FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal C262262
6 SI2301 Q1 SOT-23 C10487
7 8.2 Ohm R4,R5,R6 SMD 0805 C25330
8 3.3K R7 SMD 0805 C26010

View File

@@ -1,69 +0,0 @@
* Delete junk kicad and model files.
----- Done
* Verify drill size of Molex pins
* Add a way to configure current range. E.g. via resistor.
* Increase horizontal clerance for the four screws. (extend the PCB).
* Reduce diameter of vias in ground pads of the pico
* Update instruction silk messages on the PCB (e.g. tape thickness)
* Verify sufficient clearance at the sides of the TFT, for buttons and LEDs.
* Make the LED footprint compatible with 0603 and 0805 LEDs.
* Clearer mark for pin 1 of the current sensors. E.g. a dot.
* Change the order of FPC 6 pins, to match the flat cable
* Add F-Silk marks with the stepper connector pin lables (A1, A2, ...)
* Move the Molex connector to be at 50 mill relative pitch
* Finalize BOM.
* Finalize the choice of connectors
* Smaller holes for the MOLEX connectors?
* MOSFET footprint too small?
* Smaller holes for the ground pads of the Pico?
* Move the BOOTSEL pad closer to the Pico's switch.
* Remove SWD pads from the PCB
* Diode footprint too small ?
* Lower profile switches
* Move the Molex connectors slightly out?
* Move LED 1,2 test points to the front of the board.
* Add duplicate leds on the front of the board.
* Review through holes
* Add a silkscreen text below the Pico to place Kapton tape here.
* Is the pullup resistor of the BOOT switch required?
* Add mechanical dimensions.
* Add duplicate BOOT, RESET button on the front side (?)
* Add silkscreen marking for TFT position.
* Change the Pico pin silkscreen labels to reflect the function of the pin in the analyzer design.

View File

File diff suppressed because it is too large Load Diff

View File

@@ -1,461 +0,0 @@
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*:*_1x??_*
$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
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_CP1
#
DEF Device_CP1 C 0 10 N N 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_CP1" 25 -100 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
CP_*
$ENDFPLIST
DRAW
A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50
P 2 0 1 20 -80 30 80 30 N
P 2 0 1 0 -70 90 -30 90 N
P 2 0 1 0 -50 70 -50 110 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 130 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_D_Schottky
#
DEF Device_D_Schottky D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_D_Schottky" 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 0 50 0 -50 0 N
P 4 0 1 10 50 50 50 -50 -50 0 50 50 N
P 6 0 1 10 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 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_R_US
#
DEF Device_R_US R 0 0 N Y 1 F N
F0 "R" 100 0 50 V V C CNN
F1 "Device_R_US" -100 0 50 V V C CNN
F2 "" 40 -10 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
P 2 0 1 0 0 -90 0 -100 N
P 2 0 1 0 0 90 0 100 N
P 5 0 1 0 0 -30 40 -45 0 -60 -40 -75 0 -90 N
P 5 0 1 0 0 30 40 15 0 0 -40 -15 0 -30 N
P 5 0 1 0 0 90 40 75 0 60 -40 45 0 30 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
#
# Graphic_Logo_Open_Hardware_Small
#
DEF Graphic_Logo_Open_Hardware_Small #LOGO 0 40 Y Y 1 F N
F0 "#LOGO" 0 275 50 H I C CNN
F1 "Graphic_Logo_Open_Hardware_Small" 0 -225 50 H I C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 277 0 1 0 132 -171 130 -170 125 -167 118 -162 109 -156 100 -150 93 -146 88 -142 86 -141 85 -142 81 -144 75 -147 71 -149 66 -151 63 -151 63 -151 61 -147 58 -139 53 -130 49 -119 44 -107 38 -95 34 -83 29 -72 26 -64 24 -58 23 -55 23 -55 26 -52 31 -49 41 -40 51 -27 57 -13 60 3 58 18 52 32 42 45 30 54 16 60 0 62 -15 61 -29 55 -42 45 -48 39 -55 26 -60 12 -60 9 -59 -7 -55 -21 -47 -34 -36 -45 -34 -46 -29 -50 -25 -53 -23 -55 -42 -102 -45 -110 -51 -123 -55 -134 -59 -143 -62 -149 -63 -151 -63 -151 -65 -151 -68 -150 -75 -147 -79 -145 -84 -142 -87 -141 -89 -142 -93 -145 -100 -150 -109 -156 -117 -161 -124 -166 -130 -170 -132 -171 -133 -171 -135 -170 -139 -166 -146 -160 -155 -151 -156 -150 -164 -142 -170 -136 -174 -131 -175 -129 -175 -129 -174 -127 -170 -121 -166 -114 -160 -105 -144 -82 -153 -61 -155 -54 -159 -46 -161 -41 -162 -38 -165 -37 -170 -36 -179 -34 -189 -32 -199 -31 -207 -29 -214 -28 -217 -27 -217 -27 -218 -25 -218 -22 -218 -17 -219 -9 -219 3 -219 5 -218 16 -218 25 -218 30 -218 33 -218 33 -215 33 -209 35 -200 36 -190 38 -189 39 -179 41 -170 42 -164 44 -161 45 -161 45 -159 49 -156 56 -152 64 -149 72 -146 79 -144 85 -143 87 -143 87 -145 90 -148 95 -153 102 -160 111 -160 112 -166 121 -171 128 -174 133 -175 136 -175 136 -173 138 -169 143 -162 150 -155 158 -152 160 -144 169 -138 174 -134 177 -132 178 -132 178 -130 176 -124 172 -117 167 -108 161 -107 161 -98 155 -91 150 -86 146 -84 145 -83 145 -80 146 -73 148 -66 151 -58 155 -50 158 -45 160 -42 162 -42 162 -41 165 -40 171 -38 180 -36 191 -35 193 -33 203 -32 212 -31 218 -30 220 -28 221 -23 221 -16 221 -6 221 3 221 13 221 21 221 27 220 29 220 29 220 30 217 32 210 33 201 36 190 36 188 38 178 40 169 41 163 42 161 42 161 47 159 54 156 62 152 82 144 107 161 109 163 118 169 125 174 130 177 133 178 133 178 135 176 140 171 147 165 154 157 160 151 167 144 171 140 174 137 174 135 174 134 173 131 169 126 164 118 158 110 153 102 148 94 144 88 143 85 143 84 145 79 148 72 152 63 160 44 173 41 181 40 192 38 202 36 218 33 219 -26 216 -27 214 -27 208 -29 199 -30 189 -32 181 -34 172 -36 166 -37 163 -37 162 -38 160 -42 157 -49 154 -57 150 -65 147 -73 145 -79 144 -82 145 -84 149 -89 153 -97 159 -105 165 -114 170 -121 173 -126 175 -129 174 -131 171 -135 164 -141 155 -151 153 -152 145 -160 139 -166 134 -170 132 -171 F
ENDDRAW
ENDDEF
#
# Mechanical_MountingHole
#
DEF Mechanical_MountingHole H 0 40 Y Y 1 F N
F0 "H" 0 200 50 H V C CNN
F1 "Mechanical_MountingHole" 0 125 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
MountingHole*
$ENDFPLIST
DRAW
C 0 0 50 0 1 50 N
ENDDRAW
ENDDEF
#
# Transistor_FET_Si2371EDS
#
DEF Transistor_FET_Si2371EDS Q 0 20 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "Transistor_FET_Si2371EDS" 200 0 50 H V L CNN
F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
ALIAS VP0610T BSS84 NTR2101P BSS83P Si2319CDS IRLML6401 IRLML6402 DMG2301L AO3401A IRLML9301 IRLML5203 Si2371EDS TSM2301ACX FDN340P
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
C 65 0 110 0 1 10 N
C 100 -70 10 0 1 0 F
C 100 70 10 0 1 0 F
P 2 0 1 0 10 0 -100 0 N
P 2 0 1 10 10 75 10 -75 N
P 2 0 1 10 30 -50 30 -90 N
P 2 0 1 10 30 20 30 -20 N
P 2 0 1 10 30 90 30 50 N
P 2 0 1 0 100 100 100 70 N
P 3 0 1 0 100 -100 100 0 30 0 N
P 4 0 1 0 30 70 130 70 130 -70 30 -70 N
P 4 0 1 0 90 0 50 15 50 -15 90 0 F
P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N
P 4 0 1 0 130 -15 115 10 145 10 130 -15 N
X G 1 -200 0 100 R 50 50 1 1 I
X S 2 100 -200 100 U 50 50 1 1 P
X D 3 100 200 100 D 50 50 1 1 P
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
#
# stepper_motor_analyzer_+3V3
#
DEF stepper_motor_analyzer_+3V3 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 250 0 50 H I C CNN
F1 "stepper_motor_analyzer_+3V3" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 -30 50 30 50 N
P 2 0 1 0 0 0 0 50 N
P 2 0 1 0 0 100 30 50 N
X +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# stepper_motor_analyzer_ACS70331_soic8
#
DEF stepper_motor_analyzer_ACS70331_soic8 U 0 20 Y Y 1 F N
F0 "U" 400 250 50 H V L CNN
F1 "stepper_motor_analyzer_ACS70331_soic8" 150 350 50 H V L CNN
F2 "Sensor_Current:Allegro_QFN-12-10-1EP_3x3mm_P0.5mm" 400 -50 50 H I L CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
Allegro*QFN*EP*3x3mm*P0.5mm*
$ENDFPLIST
DRAW
S -500 300 300 -300 0 1 10 f
P 2 0 1 0 -300 300 -300 -300 N
X + 1 -600 200 100 R 50 50 1 1 P
X + 2 -600 100 100 R 50 50 1 1 P
X - 3 -600 -100 100 R 50 50 1 1 P
X - 4 -600 -200 100 R 50 50 1 1 P
X GND 5 -50 -400 100 U 50 50 1 1 W
X NC 6 400 -100 100 L 50 50 1 1 N
X VIOUT 7 400 100 100 L 50 50 1 1 O
X VCC 8 -50 400 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# stepper_motor_analyzer_Conn_01x06_Female
#
DEF stepper_motor_analyzer_Conn_01x06_Female J 0 40 Y Y 1 F N
F0 "J" -100 350 50 H V C CNN
F1 "stepper_motor_analyzer_Conn_01x06_Female" -50 -450 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 300 200 -400 0 1 0 f
X 3V3 1 -200 200 150 R 50 50 1 1 P
X SDA 2 -200 100 150 R 50 50 1 1 P
X SCL 3 -200 0 150 R 50 50 1 1 P
X IRQ 4 -200 -100 150 R 50 50 1 1 P
X ~ 5 -200 -200 150 R 50 50 1 1 P
X GND 6 -200 -300 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# stepper_motor_analyzer_Connector_Conn_01x04_Male
#
DEF stepper_motor_analyzer_Connector_Conn_01x04_Male J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "stepper_motor_analyzer_Connector_Conn_01x04_Male" 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 34 -195 0 -205 1 1 6 F
S 34 -95 0 -105 1 1 6 F
S 34 5 0 -5 1 1 6 F
S 34 105 0 95 1 1 6 F
P 2 1 1 6 50 -200 34 -200 N
P 2 1 1 6 50 -100 34 -100 N
P 2 1 1 6 50 0 34 0 N
P 2 1 1 6 50 100 34 100 N
X Pin_1 1 200 100 150 L 50 50 1 1 P
X Pin_2 2 200 0 150 L 50 50 1 1 P
X Pin_3 3 200 -100 150 L 50 50 1 1 P
X Pin_4 4 200 -200 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# stepper_motor_analyzer_Connector_Conn_01x40_Female
#
DEF stepper_motor_analyzer_Connector_Conn_01x40_Female J 0 40 Y Y 1 F N
F0 "J" 0 2050 50 H V C CNN
F1 "stepper_motor_analyzer_Connector_Conn_01x40_Female" 200 -2300 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 -2100 400 2000 0 1 0 f
X TCH_XL 1 -200 1900 150 R 50 50 1 1 P
X DC 10 -200 1000 150 R 50 50 1 1 P
X ~WR 11 -200 900 150 R 50 50 1 1 P
X ~RD 12 -200 800 150 R 50 50 1 1 P
X SPI_SDA 13 -200 700 150 R 50 50 1 1 P
X SPI_SDO 14 -200 600 150 R 50 50 1 1 P
X ~RST 15 -200 500 150 R 50 50 1 1 P
X GND 16 -200 400 150 R 50 50 1 1 P
X DB0 17 -200 300 150 R 50 50 1 1 P
X DB1 18 -200 200 150 R 50 50 1 1 P
X DB2 19 -200 100 150 R 50 50 1 1 P
X TCH_YU 2 -200 1800 150 R 50 50 1 1 P
X DB3 20 -200 0 150 R 50 50 1 1 P
X DB4 21 -200 -100 150 R 50 50 1 1 P
X DB5 22 -200 -200 150 R 50 50 1 1 P
X DB6 23 -200 -300 150 R 50 50 1 1 P
X DB7 24 -200 -400 150 R 50 50 1 1 P
X DB8 25 -200 -500 150 R 50 50 1 1 P
X DB9 26 -200 -600 150 R 50 50 1 1 P
X DB10 27 -200 -700 150 R 50 50 1 1 P
X DB11 28 -200 -800 150 R 50 50 1 1 P
X DB12 29 -200 -900 150 R 50 50 1 1 P
X TCH_XR 3 -200 1700 150 R 50 50 1 1 P
X DB13 30 -200 -1000 150 R 50 50 1 1 P
X DB14 31 -200 -1100 150 R 50 50 1 1 P
X DB15 32 -200 -1200 150 R 50 50 1 1 P
X LED_A 33 -200 -1300 150 R 50 50 1 1 P
X LED_K1 34 -200 -1400 150 R 50 50 1 1 P
X LED_K2 35 -200 -1500 150 R 50 50 1 1 P
X LED_K3 36 -200 -1600 150 R 50 50 1 1 P
X GND 37 -200 -1700 150 R 50 50 1 1 P
X IM0 38 -200 -1800 150 R 50 50 1 1 P
X Im1 39 -200 -1900 150 R 50 50 1 1 P
X TCH_YD 4 -200 1600 150 R 50 50 1 1 P
X IM2 40 -200 -2000 150 R 50 50 1 1 P
X GND 5 -200 1500 150 R 50 50 1 1 P
X 3V3 6 -200 1400 150 R 50 50 1 1 P
X 3V3 7 -200 1300 150 R 50 50 1 1 P
X TEARING 8 -200 1200 150 R 50 50 1 1 P
X ~CS 9 -200 1100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# stepper_motor_analyzer_LED
#
DEF stepper_motor_analyzer_LED D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "stepper_motor_analyzer_LED" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LED*
LED_SMD:*
LED_THT:*
$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
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 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
#
# stepper_motor_analyzer_Motor
#
DEF stepper_motor_analyzer_Motor M 0 0 Y N 1 F N
F0 "M" 50 400 50 H I L CNN
F1 "stepper_motor_analyzer_Motor" -100 350 50 H I L TNN
F2 "" 10 90 50 H I C CNN
F3 "" 10 90 50 H I C CNN
$FPLIST
PinHeader*P2.54mm*Vertical*
TerminalBlock*
Motor*
$ENDFPLIST
DRAW
A -75 -75 25 1 1799 0 1 0 N -50 -75 -100 -75
A -25 -75 25 1 1799 0 1 0 N 0 -75 -50 -75
A 25 -75 25 1 1799 0 1 0 N 50 -75 0 -75
A 75 -75 25 1 1799 0 1 0 N 100 -75 50 -75
A 175 25 25 901 -901 0 1 0 N 175 50 175 0
A 175 75 25 901 -901 0 1 0 N 175 100 175 50
A 175 125 25 901 -901 0 1 0 N 175 150 175 100
A 175 175 25 901 -901 0 1 0 N 175 200 175 150
C 0 100 128 0 1 10 N
P 2 0 0 0 200 0 200 -100 N
P 5 0 0 0 -50 30 -50 180 0 80 50 180 50 30 N
P 2 0 1 0 -100 -100 -100 -75 N
P 2 0 1 0 100 -100 100 -250 N
P 2 0 1 0 100 -100 100 -75 N
P 2 0 1 0 200 -100 200 -250 N
P 2 0 1 0 200 0 175 0 N
P 2 0 1 0 200 200 175 200 N
P 3 0 1 0 300 -250 300 200 200 200 N
P 4 0 1 0 0 -250 0 -150 -100 -150 -100 -100 N
ENDDRAW
ENDDEF
#
# stepper_motor_analyzer_Pico
#
DEF stepper_motor_analyzer_Pico U 0 40 Y Y 1 F N
F0 "U" -550 1100 50 H V C CNN
F1 "stepper_motor_analyzer_Pico" 0 750 50 H V C CNN
F2 "RPi_Pico:RPi_Pico_SMD_TH" 0 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
T 0 0 850 50 0 0 0 "Raspberry Pi" Normal 0 C C
S -600 1050 600 -1050 0 1 0 f
X GP0 1 -700 950 100 R 50 50 1 1 O
X GP7 10 -700 50 100 R 50 50 1 1 O
X GP8 11 -700 -50 100 R 50 50 1 1 O
X GP9 12 -700 -150 100 R 50 50 1 1 O
X GND 13 -700 -250 100 R 50 50 1 1 W
X GP10 14 -700 -350 100 R 50 50 1 1 O
X GP11 15 -700 -450 100 R 50 50 1 1 O
X GP12 16 -700 -550 100 R 50 50 1 1 O
X GP13 17 -700 -650 100 R 50 50 1 1 O
X GND 18 -700 -750 100 R 50 50 1 1 W
X GP14 19 -700 -850 100 R 50 50 1 1 O
X GP1 2 -700 850 100 R 50 50 1 1 O
X GP15 20 -700 -950 100 R 50 50 1 1 O
X GP16 21 700 -950 100 L 50 50 1 1 O
X GP17 22 700 -850 100 L 50 50 1 1 O
X GND 23 700 -750 100 L 50 50 1 1 W
X GP18 24 700 -650 100 L 50 50 1 1 O
X GP19 25 700 -550 100 L 50 50 1 1 O
X GP20 26 700 -450 100 L 50 50 1 1 O
X GP21 27 700 -350 100 L 50 50 1 1 O
X GND 28 700 -250 100 L 50 50 1 1 W
X GP22 29 700 -150 100 L 50 50 1 1 O
X GND 3 -700 750 100 R 50 50 1 1 W
X RUN 30 700 -50 100 L 50 50 1 1 I
X ADC0 31 700 50 100 L 50 50 1 1 I
X ADC1 32 700 150 100 L 50 50 1 1 I
X AGND 33 700 250 100 L 50 50 1 1 W
X GP28 34 700 350 100 L 50 50 1 1 O
X ADC_VREF 35 700 450 100 L 50 50 1 1 U
X 3V3 36 700 550 100 L 50 50 1 1 w
X 3V3_EN 37 700 650 100 L 50 50 1 1 I
X GND 38 700 750 100 L 50 50 1 1 w
X VSYS 39 700 850 100 L 50 50 1 1 U
X GP2 4 -700 650 100 R 50 50 1 1 O
X VBUS 40 700 950 100 L 50 50 1 1 U
X GP3 5 -700 550 100 R 50 50 1 1 O
X SDA 6 -700 450 100 R 50 50 1 1 B
X SCL 7 -700 350 100 R 50 50 1 1 O
X GND 8 -700 250 100 R 50 50 1 1 W
X GP6 9 -700 150 100 R 50 50 1 1 O
ENDDRAW
ENDDEF
#
# stepper_motor_analyzer_TestPoint
#
DEF stepper_motor_analyzer_TestPoint TP 0 30 N N 1 F N
F0 "TP" 0 270 50 H V C CNN
F1 "stepper_motor_analyzer_TestPoint" 0 200 50 H V C CNN
F2 "" 200 0 50 H I C CNN
F3 "" 200 0 50 H I C CNN
$FPLIST
Pin*
Test*
$ENDFPLIST
DRAW
C 0 130 30 0 1 0 N
X 1 1 0 0 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# stepper_motor_analyzer_switch
#
DEF stepper_motor_analyzer_switch SW 0 40 N N 1 F N
F0 "SW" 50 100 50 H V L CNN
F1 "stepper_motor_analyzer_switch" 0 -60 50 H V C CNN
F2 "" 0 200 50 H I C CNN
F3 "" 0 200 50 H I C CNN
DRAW
C -80 0 20 0 1 0 N
C 80 0 20 0 1 0 N
P 2 0 1 0 0 50 0 120 N
P 2 0 1 0 100 50 -100 50 N
X 1 1 -200 0 100 R 50 50 0 1 P
X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -1,3 +0,0 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

View File

@@ -1,57 +0,0 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Pico-stepper_motor_analyzer
#
DEF Pico-stepper_motor_analyzer U 0 40 Y Y 1 F N
F0 "U" -550 1100 50 H V C CNN
F1 "Pico-stepper_motor_analyzer" 0 750 50 H V C CNN
F2 "RPi_Pico:RPi_Pico_SMD_TH" 0 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
T 0 0 850 50 0 0 0 "Raspberry Pi" Normal 0 C C
S -600 1050 600 -1050 0 1 0 f
X GPIO0 1 -700 950 100 R 50 50 1 1 O
X GPIO7 10 -700 50 100 R 50 50 1 1 O
X GPIO8 11 -700 -50 100 R 50 50 1 1 O
X GPIO9 12 -700 -150 100 R 50 50 1 1 O
X GND 13 -700 -250 100 R 50 50 1 1 W
X GPIO10 14 -700 -350 100 R 50 50 1 1 O
X GPIO11 15 -700 -450 100 R 50 50 1 1 O
X GPIO12 16 -700 -550 100 R 50 50 1 1 O
X GPIO13 17 -700 -650 100 R 50 50 1 1 O
X GND 18 -700 -750 100 R 50 50 1 1 W
X GPIO14 19 -700 -850 100 R 50 50 1 1 O
X GPIO1 2 -700 850 100 R 50 50 1 1 O
X GPIO15 20 -700 -950 100 R 50 50 1 1 O
X GPIO16 21 700 -950 100 L 50 50 1 1 O
X GPIO17 22 700 -850 100 L 50 50 1 1 O
X GND 23 700 -750 100 L 50 50 1 1 W
X GPIO18 24 700 -650 100 L 50 50 1 1 O
X GPIO19 25 700 -550 100 L 50 50 1 1 O
X GPIO20 26 700 -450 100 L 50 50 1 1 O
X GPIO21 27 700 -350 100 L 50 50 1 1 O
X GND 28 700 -250 100 L 50 50 1 1 W
X GPIO22 29 700 -150 100 L 50 50 1 1 O
X GND 3 -700 750 100 R 50 50 1 1 W
X RUN 30 700 -50 100 L 50 50 1 1 I
X ADC0 31 700 50 100 L 50 50 1 1 I
X ADC1 32 700 150 100 L 50 50 1 1 I
X AGND 33 700 250 100 L 50 50 1 1 W
X GPIO28 34 700 350 100 L 50 50 1 1 O
X ADC_VREF 35 700 450 100 L 50 50 1 1 U
X 3V3 36 700 550 100 L 50 50 1 1 w
X 3V3_EN 37 700 650 100 L 50 50 1 1 I
X GND 38 700 750 100 L 50 50 1 1 w
X VSYS 39 700 850 100 L 50 50 1 1 U
X GPIO2 4 -700 650 100 R 50 50 1 1 O
X VBUS 40 700 950 100 L 50 50 1 1 U
X GPIO3 5 -700 550 100 R 50 50 1 1 O
X SDA 6 -700 450 100 R 50 50 1 1 B
X SCL 7 -700 350 100 R 50 50 1 1 O
X GND 8 -700 250 100 R 50 50 1 1 W
X GPIO6 9 -700 150 100 R 50 50 1 1 O
ENDDRAW
ENDDEF
#
#End Library

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

View File

Binary file not shown.

Before

Width:  |  Height:  |  Size: 733 KiB

View File

@@ -1,260 +0,0 @@
update=5/21/2021 9:59:05 PM
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=Pcbnew
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
AllowBlindVias=0
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.2032
MinViaDiameter=0.4064
MinViaDrill=0.3048
MinMicroViaDiameter=0.2032
MinMicroViaDrill=0.1016
MinHoleToHole=0.254
TrackWidth1=0.2032
TrackWidth2=0.2032
TrackWidth3=0.2286
TrackWidth4=0.3048
TrackWidth5=0.4064
TrackWidth6=0.508
TrackWidth7=0.6096
TrackWidth8=0.762
TrackWidth9=1.016
TrackWidth10=1.27
TrackWidth11=1.524
ViaDiameter1=0.7874
ViaDrill1=0.4064
ViaDiameter2=1.27
ViaDrill2=0.762
dPairWidth1=0.2032
dPairGap1=0.254
dPairViaGap1=0.25
SilkLineWidth=0.12
SilkTextSizeV=1
SilkTextSizeH=1
SilkTextSizeThickness=0.15
SilkTextItalic=0
SilkTextUpright=1
CopperLineWidth=0.2
CopperTextSizeV=1.5
CopperTextSizeH=1.5
CopperTextThickness=0.3
CopperTextItalic=0
CopperTextUpright=1
EdgeCutLineWidth=0.05
CourtyardLineWidth=0.05
OthersLineWidth=0.15
OthersTextSizeV=1
OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=1
SolderMaskClearance=0
SolderMaskMinWidth=0
SolderPasteClearance=0
SolderPasteRatio=-0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
Enabled=1
[pcbnew/Layer.In1.Cu]
Name=In1.Cu
Type=0
Enabled=0
[pcbnew/Layer.In2.Cu]
Name=In2.Cu
Type=0
Enabled=0
[pcbnew/Layer.In3.Cu]
Name=In3.Cu
Type=0
Enabled=0
[pcbnew/Layer.In4.Cu]
Name=In4.Cu
Type=0
Enabled=0
[pcbnew/Layer.In5.Cu]
Name=In5.Cu
Type=0
Enabled=0
[pcbnew/Layer.In6.Cu]
Name=In6.Cu
Type=0
Enabled=0
[pcbnew/Layer.In7.Cu]
Name=In7.Cu
Type=0
Enabled=0
[pcbnew/Layer.In8.Cu]
Name=In8.Cu
Type=0
Enabled=0
[pcbnew/Layer.In9.Cu]
Name=In9.Cu
Type=0
Enabled=0
[pcbnew/Layer.In10.Cu]
Name=In10.Cu
Type=0
Enabled=0
[pcbnew/Layer.In11.Cu]
Name=In11.Cu
Type=0
Enabled=0
[pcbnew/Layer.In12.Cu]
Name=In12.Cu
Type=0
Enabled=0
[pcbnew/Layer.In13.Cu]
Name=In13.Cu
Type=0
Enabled=0
[pcbnew/Layer.In14.Cu]
Name=In14.Cu
Type=0
Enabled=0
[pcbnew/Layer.In15.Cu]
Name=In15.Cu
Type=0
Enabled=0
[pcbnew/Layer.In16.Cu]
Name=In16.Cu
Type=0
Enabled=0
[pcbnew/Layer.In17.Cu]
Name=In17.Cu
Type=0
Enabled=0
[pcbnew/Layer.In18.Cu]
Name=In18.Cu
Type=0
Enabled=0
[pcbnew/Layer.In19.Cu]
Name=In19.Cu
Type=0
Enabled=0
[pcbnew/Layer.In20.Cu]
Name=In20.Cu
Type=0
Enabled=0
[pcbnew/Layer.In21.Cu]
Name=In21.Cu
Type=0
Enabled=0
[pcbnew/Layer.In22.Cu]
Name=In22.Cu
Type=0
Enabled=0
[pcbnew/Layer.In23.Cu]
Name=In23.Cu
Type=0
Enabled=0
[pcbnew/Layer.In24.Cu]
Name=In24.Cu
Type=0
Enabled=0
[pcbnew/Layer.In25.Cu]
Name=In25.Cu
Type=0
Enabled=0
[pcbnew/Layer.In26.Cu]
Name=In26.Cu
Type=0
Enabled=0
[pcbnew/Layer.In27.Cu]
Name=In27.Cu
Type=0
Enabled=0
[pcbnew/Layer.In28.Cu]
Name=In28.Cu
Type=0
Enabled=0
[pcbnew/Layer.In29.Cu]
Name=In29.Cu
Type=0
Enabled=0
[pcbnew/Layer.In30.Cu]
Name=In30.Cu
Type=0
Enabled=0
[pcbnew/Layer.B.Cu]
Name=B.Cu
Type=0
Enabled=1
[pcbnew/Layer.B.Adhes]
Enabled=1
[pcbnew/Layer.F.Adhes]
Enabled=1
[pcbnew/Layer.B.Paste]
Enabled=1
[pcbnew/Layer.F.Paste]
Enabled=1
[pcbnew/Layer.B.SilkS]
Enabled=1
[pcbnew/Layer.F.SilkS]
Enabled=1
[pcbnew/Layer.B.Mask]
Enabled=1
[pcbnew/Layer.F.Mask]
Enabled=1
[pcbnew/Layer.Dwgs.User]
Enabled=1
[pcbnew/Layer.Cmts.User]
Enabled=1
[pcbnew/Layer.Eco1.User]
Enabled=1
[pcbnew/Layer.Eco2.User]
Enabled=1
[pcbnew/Layer.Edge.Cuts]
Enabled=1
[pcbnew/Layer.Margin]
Enabled=1
[pcbnew/Layer.B.CrtYd]
Enabled=1
[pcbnew/Layer.F.CrtYd]
Enabled=1
[pcbnew/Layer.B.Fab]
Enabled=1
[pcbnew/Layer.F.Fab]
Enabled=1
[pcbnew/Layer.Rescue]
Enabled=0
[pcbnew/Netclasses]
[pcbnew/Netclasses/Default]
Name=Default
Clearance=0.127
TrackWidth=0.2032
ViaDiameter=0.7874
ViaDrill=0.4064
uViaDiameter=0.3048
uViaDrill=0.1016
dPairWidth=0.2032
dPairGap=0.254
dPairViaGap=0.25

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

@@ -1,969 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<export version="D">
<design>
<source>C:\projects\simple_stepper_motor_analyzer\repo\kicad\stepper_analyzer.sch</source>
<date>5/31/2021 9:23:24 PM</date>
<tool>Eeschema (5.1.10)-1</tool>
<sheet number="1" name="/" tstamps="/">
<title_block>
<title/>
<company/>
<rev/>
<date/>
<source>stepper_analyzer.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="U3">
<value>Pico</value>
<footprint>stepper_motor_analyzer:Pico_smd_dedicated</footprint>
<libsource lib="stepper_motor_analyzer" part="Pico" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>609C8FE2</tstamp>
</comp>
<comp ref="J1">
<value>Connector_Conn_01x04_Male</value>
<footprint>stepper_motor_analyzer:connector_4pins_horizontal</footprint>
<libsource lib="stepper_motor_analyzer" part="Connector_Conn_01x04_Male" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>609CDEF6</tstamp>
</comp>
<comp ref="FPC1">
<value>Connector_Conn_01x40_Female</value>
<footprint>stepper_motor_analyzer:JUSHUO-AFC07-S40ECC-00_40P_05mm_flipped</footprint>
<fields>
<field name="LCSC">C11097</field>
</fields>
<libsource lib="stepper_motor_analyzer" part="Connector_Conn_01x40_Female" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>609CEBE2</tstamp>
</comp>
<comp ref="TP2">
<value>TestPoint</value>
<footprint>stepper_motor_analyzer:testpoint_one_side</footprint>
<libsource lib="stepper_motor_analyzer" part="TestPoint" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A27A27</tstamp>
</comp>
<comp ref="J2">
<value>Connector_Conn_01x04_Male</value>
<footprint>stepper_motor_analyzer:connector_4pins_horizontal</footprint>
<libsource lib="stepper_motor_analyzer" part="Connector_Conn_01x04_Male" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A3C8AB</tstamp>
</comp>
<comp ref="D2">
<value>LED</value>
<footprint>stepper_motor_analyzer:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder_double_side_no_3d</footprint>
<libsource lib="stepper_motor_analyzer" part="LED" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A6C7A4</tstamp>
</comp>
<comp ref="TP1">
<value>TestPoint</value>
<footprint>stepper_motor_analyzer:testpoint_one_side</footprint>
<libsource lib="stepper_motor_analyzer" part="TestPoint" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60B0FCCE</tstamp>
</comp>
<comp ref="D1">
<value>LED</value>
<footprint>stepper_motor_analyzer:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder_double_side_no_3d</footprint>
<libsource lib="stepper_motor_analyzer" part="LED" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A70CA5</tstamp>
</comp>
<comp ref="TPL2">
<value>TestPoint</value>
<footprint>stepper_motor_analyzer:testpoint_double_side</footprint>
<libsource lib="stepper_motor_analyzer" part="TestPoint" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60B217B4</tstamp>
</comp>
<comp ref="TPL1">
<value>TestPoint</value>
<footprint>stepper_motor_analyzer:testpoint_double_side</footprint>
<libsource lib="stepper_motor_analyzer" part="TestPoint" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60B2271D</tstamp>
</comp>
<comp ref="Q1">
<value>SI2301</value>
<footprint>stepper_motor_analyzer:SOT-23_hand_soldering</footprint>
<datasheet>http://www.vishay.com/docs/63924/si2371eds.pdf</datasheet>
<fields>
<field name="LCSC">C10487</field>
</fields>
<libsource lib="Transistor_FET" part="Si2371EDS" description="-3.6A Id, -30V Vds, P-Channel MOSFET, SOT-23"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60F68A08</tstamp>
</comp>
<comp ref="FPC2">
<value>FPC connector, 6 pins, 0.5mm, BOTTOM contacts</value>
<footprint>stepper_motor_analyzer:JUSHUO-AFC01-S06FCC-00_6p_05mm</footprint>
<datasheet>~</datasheet>
<fields>
<field name="LCSC">C262262</field>
</fields>
<libsource lib="Connector" part="Conn_01x06_Female" description="Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A0E4CD</tstamp>
</comp>
<comp ref="H1">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_2.5mm_Pad_Via</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A92EA6</tstamp>
</comp>
<comp ref="H2">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_2.5mm_Pad_Via</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A93F04</tstamp>
</comp>
<comp ref="H3">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_2.5mm_Pad_Via</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A9417C</tstamp>
</comp>
<comp ref="H4">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_2.5mm_Pad_Via</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A94418</tstamp>
</comp>
<comp ref="U2">
<value>ACS70331EOLCTR-2P5B3</value>
<footprint>stepper_motor_analyzer:SOIC-8_3.9x4.9mm_P1.27mm</footprint>
<libsource lib="stepper_motor_analyzer" part="ACS70331_soic8" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60AEB4AA</tstamp>
</comp>
<comp ref="U1">
<value>ACS70331EOLCTR-2P5B3</value>
<footprint>stepper_motor_analyzer:SOIC-8_3.9x4.9mm_P1.27mm</footprint>
<libsource lib="stepper_motor_analyzer" part="ACS70331_soic8" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60B5D76B</tstamp>
</comp>
<comp ref="C1">
<value>0.1u</value>
<footprint>stepper_motor_analyzer:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<fields>
<field name="LCSC">C49678 </field>
</fields>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A5D335</tstamp>
</comp>
<comp ref="C2">
<value>0.1u</value>
<footprint>stepper_motor_analyzer:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<fields>
<field name="LCSC">C49678 </field>
</fields>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A0EB39</tstamp>
</comp>
<comp ref="R7">
<value>3K3</value>
<footprint>stepper_motor_analyzer:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<fields>
<field name="LCSC">C25330</field>
</fields>
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60F866D2</tstamp>
</comp>
<comp ref="R6">
<value>8R2</value>
<footprint>stepper_motor_analyzer:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<fields>
<field name="LCSC">C17398</field>
</fields>
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60C944CD</tstamp>
</comp>
<comp ref="R5">
<value>8R2</value>
<footprint>stepper_motor_analyzer:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<fields>
<field name="LCSC">C17398</field>
</fields>
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60C9422D</tstamp>
</comp>
<comp ref="R4">
<value>8R2</value>
<footprint>stepper_motor_analyzer:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<fields>
<field name="LCSC">C17398</field>
</fields>
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60C7B2FA</tstamp>
</comp>
<comp ref="C4">
<value>10u</value>
<footprint>Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder</footprint>
<datasheet>~</datasheet>
<fields>
<field name="LCSC">C7171 </field>
</fields>
<libsource lib="Device" part="CP1" description="Polarized capacitor, US symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>609D5EC7</tstamp>
</comp>
<comp ref="R1">
<value>3K3</value>
<footprint>stepper_motor_analyzer:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder_no_3d</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A72154</tstamp>
</comp>
<comp ref="R2">
<value>3K3</value>
<footprint>stepper_motor_analyzer:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder_no_3d</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A718E1</tstamp>
</comp>
<comp ref="R3">
<value>1K</value>
<footprint>stepper_motor_analyzer:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder_no_3d</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60AB8B20</tstamp>
</comp>
<comp ref="J3">
<value>Conn_01x01</value>
<footprint>stepper_motor_analyzer:SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm</footprint>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x01" description="Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60AF45C2</tstamp>
</comp>
<comp ref="C3">
<value>0.1u</value>
<footprint>stepper_motor_analyzer:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder_no_3d</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60AB82B3</tstamp>
</comp>
<comp ref="D3">
<value>BAT43W</value>
<footprint>stepper_motor_analyzer:D_SOD-123_no_3d</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="D_Schottky" description="Schottky diode"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60AB7756</tstamp>
</comp>
<comp ref="LOGO1">
<value>Logo_Open_Hardware_Small</value>
<footprint>Symbol:OSHW-Logo2_9.8x8mm_SilkScreen</footprint>
<datasheet>~</datasheet>
<libsource lib="Graphic" part="Logo_Open_Hardware_Small" description="Open Hardware logo, small"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A0C5E4</tstamp>
</comp>
<comp ref="TP3">
<value>TestPoint</value>
<footprint>stepper_motor_analyzer:testpoint_double_side</footprint>
<libsource lib="stepper_motor_analyzer" part="TestPoint" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60B14A2B</tstamp>
</comp>
<comp ref="M1">
<value>Motor</value>
<footprint>stepper_motor_analyzer:null_footprint</footprint>
<libsource lib="stepper_motor_analyzer" part="Motor" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A13B95</tstamp>
</comp>
<comp ref="SW2">
<value>switch</value>
<footprint>stepper_motor_analyzer:SW_Push_1P1T_NO_CK_KMR2_double_size_no_3d</footprint>
<libsource lib="stepper_motor_analyzer" part="switch" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A706E8</tstamp>
</comp>
<comp ref="SW1">
<value>switch</value>
<footprint>stepper_motor_analyzer:SW_Push_1P1T_NO_CK_KMR2_double_size_no_3d</footprint>
<libsource lib="stepper_motor_analyzer" part="switch" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60A83456</tstamp>
</comp>
<comp ref="R8">
<value>DNP</value>
<footprint>stepper_motor_analyzer:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder_no_3d</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60B9DF26</tstamp>
</comp>
<comp ref="R9">
<value>DNP</value>
<footprint>stepper_motor_analyzer:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder_no_3d</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60B9EC31</tstamp>
</comp>
</components>
<libparts>
<libpart lib="Connector" part="Conn_01x06_Female">
<description>Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x06_Female</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
<pin num="5" name="Pin_5" type="passive"/>
<pin num="6" name="Pin_6" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector_Generic" part="Conn_01x01">
<description>Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x01</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="C">
<description>Unpolarized capacitor</description>
<docs>~</docs>
<footprints>
<fp>C_*</fp>
</footprints>
<fields>
<field name="Reference">C</field>
<field name="Value">C</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="CP1">
<description>Polarized capacitor, US symbol</description>
<docs>~</docs>
<footprints>
<fp>CP_*</fp>
</footprints>
<fields>
<field name="Reference">C</field>
<field name="Value">CP1</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="D_Schottky">
<description>Schottky diode</description>
<docs>~</docs>
<footprints>
<fp>TO-???*</fp>
<fp>*_Diode_*</fp>
<fp>*SingleDiode*</fp>
<fp>D_*</fp>
</footprints>
<fields>
<field name="Reference">D</field>
<field name="Value">D_Schottky</field>
</fields>
<pins>
<pin num="1" name="K" type="passive"/>
<pin num="2" name="A" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="R_US">
<description>Resistor, US symbol</description>
<docs>~</docs>
<footprints>
<fp>R_*</fp>
</footprints>
<fields>
<field name="Reference">R</field>
<field name="Value">R_US</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Graphic" part="Logo_Open_Hardware_Small">
<description>Open Hardware logo, small</description>
<docs>~</docs>
<fields>
<field name="Reference">#LOGO</field>
<field name="Value">Logo_Open_Hardware_Small</field>
</fields>
</libpart>
<libpart lib="Mechanical" part="MountingHole">
<description>Mounting Hole without connection</description>
<docs>~</docs>
<footprints>
<fp>MountingHole*</fp>
</footprints>
<fields>
<field name="Reference">H</field>
<field name="Value">MountingHole</field>
</fields>
</libpart>
<libpart lib="Transistor_FET" part="TP0610T">
<aliases>
<alias>VP0610T</alias>
<alias>BSS84</alias>
<alias>NTR2101P</alias>
<alias>BSS83P</alias>
<alias>Si2319CDS</alias>
<alias>IRLML6401</alias>
<alias>IRLML6402</alias>
<alias>DMG2301L</alias>
<alias>AO3401A</alias>
<alias>IRLML9301</alias>
<alias>IRLML5203</alias>
<alias>Si2371EDS</alias>
<alias>TSM2301ACX</alias>
<alias>FDN340P</alias>
</aliases>
<description>-0.18A Id, -60V Vds, P-Channel MOSFET, SOT-23</description>
<docs>http://www.vishay.com/docs/70209/70209.pdf</docs>
<footprints>
<fp>SOT?23*</fp>
</footprints>
<fields>
<field name="Reference">Q</field>
<field name="Value">TP0610T</field>
<field name="Footprint">Package_TO_SOT_SMD:SOT-23</field>
</fields>
<pins>
<pin num="1" name="G" type="input"/>
<pin num="2" name="S" type="passive"/>
<pin num="3" name="D" type="passive"/>
</pins>
</libpart>
<libpart lib="stepper_motor_analyzer" part="ACS70331_soic8">
<footprints>
<fp>Allegro*QFN*EP*3x3mm*P0.5mm*</fp>
</footprints>
<fields>
<field name="Reference">U</field>
<field name="Value">ACS70331_soic8</field>
<field name="Footprint">Sensor_Current:Allegro_QFN-12-10-1EP_3x3mm_P0.5mm</field>
</fields>
<pins>
<pin num="1" name="+" type="passive"/>
<pin num="2" name="+" type="passive"/>
<pin num="3" name="-" type="passive"/>
<pin num="4" name="-" type="passive"/>
<pin num="5" name="GND" type="power_in"/>
<pin num="6" name="NC" type="NotConnected"/>
<pin num="7" name="VIOUT" type="output"/>
<pin num="8" name="VCC" type="power_in"/>
</pins>
</libpart>
<libpart lib="stepper_motor_analyzer" part="Connector_Conn_01x04_Male">
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Connector_Conn_01x04_Male</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
</pins>
</libpart>
<libpart lib="stepper_motor_analyzer" part="Connector_Conn_01x40_Female">
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Connector_Conn_01x40_Female</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
<pin num="5" name="Pin_5" type="passive"/>
<pin num="6" name="Pin_6" type="passive"/>
<pin num="7" name="Pin_7" type="passive"/>
<pin num="8" name="Pin_8" type="passive"/>
<pin num="9" name="Pin_9" type="passive"/>
<pin num="10" name="Pin_10" type="passive"/>
<pin num="11" name="Pin_11" type="passive"/>
<pin num="12" name="Pin_12" type="passive"/>
<pin num="13" name="Pin_13" type="passive"/>
<pin num="14" name="Pin_14" type="passive"/>
<pin num="15" name="Pin_15" type="passive"/>
<pin num="16" name="Pin_16" type="passive"/>
<pin num="17" name="Pin_17" type="passive"/>
<pin num="18" name="Pin_18" type="passive"/>
<pin num="19" name="Pin_19" type="passive"/>
<pin num="20" name="Pin_20" type="passive"/>
<pin num="21" name="Pin_21" type="passive"/>
<pin num="22" name="Pin_22" type="passive"/>
<pin num="23" name="Pin_23" type="passive"/>
<pin num="24" name="Pin_24" type="passive"/>
<pin num="25" name="Pin_25" type="passive"/>
<pin num="26" name="Pin_26" type="passive"/>
<pin num="27" name="Pin_27" type="passive"/>
<pin num="28" name="Pin_28" type="passive"/>
<pin num="29" name="Pin_29" type="passive"/>
<pin num="30" name="Pin_30" type="passive"/>
<pin num="31" name="Pin_31" type="passive"/>
<pin num="32" name="Pin_32" type="passive"/>
<pin num="33" name="Pin_33" type="passive"/>
<pin num="34" name="Pin_34" type="passive"/>
<pin num="35" name="Pin_35" type="passive"/>
<pin num="36" name="Pin_36" type="passive"/>
<pin num="37" name="Pin_37" type="passive"/>
<pin num="38" name="Pin_38" type="passive"/>
<pin num="39" name="Pin_39" type="passive"/>
<pin num="40" name="Pin_40" type="passive"/>
</pins>
</libpart>
<libpart lib="stepper_motor_analyzer" part="LED">
<footprints>
<fp>LED*</fp>
<fp>LED_SMD:*</fp>
<fp>LED_THT:*</fp>
</footprints>
<fields>
<field name="Reference">D</field>
<field name="Value">LED</field>
</fields>
<pins>
<pin num="1" name="K" type="passive"/>
<pin num="2" name="A" type="passive"/>
</pins>
</libpart>
<libpart lib="stepper_motor_analyzer" part="Motor">
<footprints>
<fp>PinHeader*P2.54mm*Vertical*</fp>
<fp>TerminalBlock*</fp>
<fp>Motor*</fp>
</footprints>
<fields>
<field name="Reference">M</field>
<field name="Value">Motor</field>
</fields>
</libpart>
<libpart lib="stepper_motor_analyzer" part="Pico">
<fields>
<field name="Reference">U</field>
<field name="Value">Pico</field>
<field name="Footprint">RPi_Pico:RPi_Pico_SMD_TH</field>
</fields>
<pins>
<pin num="1" name="GP0" type="output"/>
<pin num="2" name="GP1" type="output"/>
<pin num="3" name="GND" type="power_in"/>
<pin num="4" name="GP2" type="output"/>
<pin num="5" name="GP3" type="output"/>
<pin num="6" name="SDA" type="BiDi"/>
<pin num="7" name="SCL" type="output"/>
<pin num="8" name="GND" type="power_in"/>
<pin num="9" name="GP6" type="output"/>
<pin num="10" name="GP7" type="output"/>
<pin num="11" name="GP8" type="output"/>
<pin num="12" name="GP9" type="output"/>
<pin num="13" name="GND" type="power_in"/>
<pin num="14" name="GP10" type="output"/>
<pin num="15" name="GP11" type="output"/>
<pin num="16" name="GP12" type="output"/>
<pin num="17" name="GP13" type="output"/>
<pin num="18" name="GND" type="power_in"/>
<pin num="19" name="GP14" type="output"/>
<pin num="20" name="GP15" type="output"/>
<pin num="21" name="GP16" type="output"/>
<pin num="22" name="GP17" type="output"/>
<pin num="23" name="GND" type="power_in"/>
<pin num="24" name="GP18" type="output"/>
<pin num="25" name="GP19" type="output"/>
<pin num="26" name="GP20" type="output"/>
<pin num="27" name="GP21" type="output"/>
<pin num="28" name="GND" type="power_in"/>
<pin num="29" name="GP22" type="output"/>
<pin num="30" name="RUN" type="input"/>
<pin num="31" name="ADC0" type="input"/>
<pin num="32" name="ADC1" type="input"/>
<pin num="33" name="AGND" type="power_in"/>
<pin num="34" name="GP28" type="output"/>
<pin num="35" name="ADC_VREF" type="unspc"/>
<pin num="36" name="3V3" type="power_out"/>
<pin num="37" name="3V3_EN" type="input"/>
<pin num="38" name="GND" type="power_out"/>
<pin num="39" name="VSYS" type="unspc"/>
<pin num="40" name="VBUS" type="unspc"/>
</pins>
</libpart>
<libpart lib="stepper_motor_analyzer" part="TestPoint">
<footprints>
<fp>Pin*</fp>
<fp>Test*</fp>
</footprints>
<fields>
<field name="Reference">TP</field>
<field name="Value">TestPoint</field>
</fields>
<pins>
<pin num="1" name="1" type="passive"/>
</pins>
</libpart>
<libpart lib="stepper_motor_analyzer" part="switch">
<fields>
<field name="Reference">SW</field>
<field name="Value">switch</field>
</fields>
<pins>
<pin num="1" name="1" type="passive"/>
<pin num="2" name="2" type="passive"/>
</pins>
</libpart>
</libparts>
<libraries>
<library logical="Connector">
<uri>C:\Program Files\KiCad\share\kicad\library/Connector.lib</uri>
</library>
<library logical="Connector_Generic">
<uri>C:\Program Files\KiCad\share\kicad\library/Connector_Generic.lib</uri>
</library>
<library logical="Device">
<uri>C:\Program Files\KiCad\share\kicad\library/Device.lib</uri>
</library>
<library logical="Graphic">
<uri>C:\Program Files\KiCad\share\kicad\library/Graphic.lib</uri>
</library>
<library logical="Mechanical">
<uri>C:\Program Files\KiCad\share\kicad\library/Mechanical.lib</uri>
</library>
<library logical="Transistor_FET">
<uri>C:\Program Files\KiCad\share\kicad\library/Transistor_FET.lib</uri>
</library>
<library logical="stepper_motor_analyzer">
<uri>C:\projects\simple_stepper_motor_analyzer\repo\kicad/stepper_motor_analyzer.lib</uri>
</library>
</libraries>
<nets>
<net code="1" name="/D1">
<node ref="U3" pin="5"/>
<node ref="FPC1" pin="18"/>
</net>
<net code="2" name="/D0">
<node ref="U3" pin="34"/>
<node ref="FPC1" pin="17"/>
</net>
<net code="3" name="/D15">
<node ref="U3" pin="24"/>
<node ref="FPC1" pin="32"/>
</net>
<net code="4" name="/D14">
<node ref="U3" pin="19"/>
<node ref="FPC1" pin="31"/>
<node ref="R9" pin="2"/>
</net>
<net code="5" name="/D13">
<node ref="FPC1" pin="30"/>
<node ref="U3" pin="25"/>
</net>
<net code="6" name="/D11">
<node ref="FPC1" pin="28"/>
<node ref="U3" pin="26"/>
</net>
<net code="7" name="/D10">
<node ref="FPC1" pin="27"/>
<node ref="U3" pin="16"/>
<node ref="R8" pin="2"/>
</net>
<net code="8" name="/D9">
<node ref="FPC1" pin="26"/>
<node ref="U3" pin="27"/>
</net>
<net code="9" name="/D8">
<node ref="FPC1" pin="25"/>
<node ref="U3" pin="15"/>
</net>
<net code="10" name="/D7">
<node ref="FPC1" pin="24"/>
<node ref="U3" pin="14"/>
</net>
<net code="11" name="/D6">
<node ref="U3" pin="29"/>
<node ref="FPC1" pin="23"/>
</net>
<net code="12" name="/D5">
<node ref="U3" pin="12"/>
<node ref="FPC1" pin="22"/>
</net>
<net code="13" name="/D4">
<node ref="U3" pin="11"/>
<node ref="FPC1" pin="21"/>
</net>
<net code="14" name="/D3">
<node ref="U3" pin="10"/>
<node ref="FPC1" pin="20"/>
</net>
<net code="15" name="/D2">
<node ref="FPC1" pin="19"/>
<node ref="U3" pin="9"/>
</net>
<net code="16" name="/~TFT_BL">
<node ref="R7" pin="1"/>
<node ref="U3" pin="20"/>
<node ref="Q1" pin="1"/>
</net>
<net code="17" name="+3V3">
<node ref="FPC1" pin="7"/>
<node ref="FPC1" pin="39"/>
<node ref="FPC1" pin="6"/>
<node ref="R7" pin="2"/>
<node ref="R3" pin="1"/>
<node ref="FPC1" pin="12"/>
<node ref="U2" pin="8"/>
<node ref="C4" pin="1"/>
<node ref="U1" pin="8"/>
<node ref="C2" pin="2"/>
<node ref="C1" pin="2"/>
<node ref="U3" pin="36"/>
<node ref="FPC2" pin="1"/>
<node ref="Q1" pin="2"/>
</net>
<net code="18" name="Net-(U3-Pad37)">
<node ref="U3" pin="37"/>
</net>
<net code="19" name="GND">
<node ref="R6" pin="1"/>
<node ref="U3" pin="23"/>
<node ref="C2" pin="1"/>
<node ref="FPC2" pin="6"/>
<node ref="R5" pin="1"/>
<node ref="R4" pin="1"/>
<node ref="U3" pin="33"/>
<node ref="U3" pin="38"/>
<node ref="FPC1" pin="16"/>
<node ref="U3" pin="28"/>
<node ref="U3" pin="3"/>
<node ref="C4" pin="2"/>
<node ref="FPC1" pin="13"/>
<node ref="FPC1" pin="38"/>
<node ref="FPC1" pin="40"/>
<node ref="FPC1" pin="5"/>
<node ref="U3" pin="13"/>
<node ref="U3" pin="18"/>
<node ref="FPC1" pin="9"/>
<node ref="FPC1" pin="37"/>
<node ref="C1" pin="1"/>
<node ref="SW1" pin="1"/>
<node ref="TP3" pin="1"/>
<node ref="U2" pin="5"/>
<node ref="SW2" pin="1"/>
<node ref="D2" pin="1"/>
<node ref="D1" pin="1"/>
<node ref="U1" pin="5"/>
<node ref="U3" pin="8"/>
</net>
<net code="20" name="Net-(FPC2-Pad5)">
<node ref="FPC2" pin="5"/>
</net>
<net code="21" name="Net-(FPC2-Pad4)">
<node ref="FPC2" pin="4"/>
</net>
<net code="22" name="Net-(FPC1-Pad33)">
<node ref="FPC1" pin="33"/>
<node ref="Q1" pin="3"/>
</net>
<net code="23" name="/TFT_RST">
<node ref="FPC1" pin="15"/>
<node ref="U3" pin="4"/>
</net>
<net code="24" name="Net-(FPC1-Pad14)">
<node ref="FPC1" pin="14"/>
</net>
<net code="25" name="/~TFT_WR">
<node ref="FPC1" pin="11"/>
<node ref="U3" pin="2"/>
</net>
<net code="26" name="/TFT_DC">
<node ref="FPC1" pin="10"/>
<node ref="U3" pin="1"/>
</net>
<net code="27" name="Net-(FPC1-Pad8)">
<node ref="FPC1" pin="8"/>
</net>
<net code="28" name="Net-(FPC1-Pad4)">
<node ref="FPC1" pin="4"/>
</net>
<net code="29" name="Net-(FPC1-Pad3)">
<node ref="FPC1" pin="3"/>
</net>
<net code="30" name="Net-(FPC1-Pad2)">
<node ref="FPC1" pin="2"/>
</net>
<net code="31" name="Net-(FPC1-Pad1)">
<node ref="FPC1" pin="1"/>
</net>
<net code="32" name="Net-(FPC1-Pad34)">
<node ref="R4" pin="2"/>
<node ref="FPC1" pin="34"/>
</net>
<net code="33" name="Net-(FPC1-Pad35)">
<node ref="R5" pin="2"/>
<node ref="FPC1" pin="35"/>
</net>
<net code="34" name="Net-(FPC1-Pad36)">
<node ref="R6" pin="2"/>
<node ref="FPC1" pin="36"/>
</net>
<net code="35" name="/SCL">
<node ref="U3" pin="7"/>
<node ref="FPC2" pin="3"/>
</net>
<net code="36" name="/SDA">
<node ref="U3" pin="6"/>
<node ref="FPC2" pin="2"/>
</net>
<net code="37" name="/~RESET">
<node ref="SW2" pin="2"/>
<node ref="U3" pin="30"/>
<node ref="C3" pin="1"/>
</net>
<net code="38" name="/LED1">
<node ref="TPL1" pin="1"/>
<node ref="U3" pin="22"/>
<node ref="R1" pin="1"/>
</net>
<net code="39" name="/LED2">
<node ref="U3" pin="21"/>
<node ref="TPL2" pin="1"/>
<node ref="R2" pin="1"/>
</net>
<net code="40" name="Net-(U1-Pad6)">
<node ref="U1" pin="6"/>
</net>
<net code="41" name="Net-(J1-Pad2)">
<node ref="U1" pin="2"/>
<node ref="J1" pin="2"/>
<node ref="U1" pin="1"/>
</net>
<net code="42" name="Net-(J2-Pad2)">
<node ref="J2" pin="2"/>
<node ref="U1" pin="3"/>
<node ref="U1" pin="4"/>
</net>
<net code="43" name="Net-(J2-Pad3)">
<node ref="J2" pin="3"/>
<node ref="U2" pin="4"/>
<node ref="U2" pin="3"/>
</net>
<net code="44" name="Net-(U2-Pad6)">
<node ref="U2" pin="6"/>
</net>
<net code="45" name="Net-(D3-Pad2)">
<node ref="J3" pin="1"/>
<node ref="D3" pin="2"/>
</net>
<net code="46" name="Net-(C3-Pad2)">
<node ref="D3" pin="1"/>
<node ref="C3" pin="2"/>
<node ref="R3" pin="2"/>
<node ref="SW1" pin="2"/>
</net>
<net code="47" name="Net-(D2-Pad2)">
<node ref="R2" pin="2"/>
<node ref="D2" pin="2"/>
</net>
<net code="48" name="/CHA">
<node ref="U1" pin="7"/>
<node ref="U3" pin="31"/>
<node ref="TP1" pin="1"/>
</net>
<net code="49" name="/CHB">
<node ref="U3" pin="32"/>
<node ref="U2" pin="7"/>
<node ref="TP2" pin="1"/>
</net>
<net code="50" name="Net-(U3-Pad35)">
<node ref="U3" pin="35"/>
</net>
<net code="51" name="/D12">
<node ref="R8" pin="1"/>
<node ref="FPC1" pin="29"/>
<node ref="R9" pin="1"/>
<node ref="U3" pin="17"/>
</net>
<net code="52" name="Net-(J1-Pad3)">
<node ref="U2" pin="2"/>
<node ref="J1" pin="3"/>
<node ref="U2" pin="1"/>
</net>
<net code="53" name="Net-(U3-Pad40)">
<node ref="U3" pin="40"/>
</net>
<net code="54" name="Net-(U3-Pad39)">
<node ref="U3" pin="39"/>
</net>
<net code="55" name="Net-(J1-Pad4)">
<node ref="J1" pin="4"/>
<node ref="J2" pin="4"/>
</net>
<net code="56" name="Net-(J1-Pad1)">
<node ref="J1" pin="1"/>
<node ref="J2" pin="1"/>
</net>
<net code="57" name="Net-(D1-Pad2)">
<node ref="R1" pin="2"/>
<node ref="D1" pin="2"/>
</net>
</nets>
</export>

View File

@@ -1,9 +0,0 @@
EESchema-DOCLIB Version 2.0
#
$CMP Conn_01x06_Female
D Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)
K connector
F ~
$ENDCMP
#
#End Doc Library

View File

@@ -1,9 +0,0 @@
EESchema-DOCLIB Version 2.0
#
$CMP Conn_01x06_Female
D Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)
K connector
F ~
$ENDCMP
#
#End Doc Library

View File

@@ -1,409 +0,0 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# +3V3
#
DEF +3V3 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 250 0 50 H I C CNN
F1 "+3V3" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 -30 50 30 50 N
P 2 0 1 0 0 0 0 50 N
P 2 0 1 0 0 100 30 50 N
X +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# ACS70331
#
DEF ACS70331 U 0 20 Y Y 1 F N
F0 "U" 400 250 50 H V L CNN
F1 "ACS70331" 150 350 50 H V L CNN
F2 "Sensor_Current:Allegro_QFN-12-10-1EP_3x3mm_P0.5mm" 400 -50 50 H I L CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
Allegro*QFN*EP*3x3mm*P0.5mm*
$ENDFPLIST
DRAW
S -500 300 300 -300 0 1 10 f
P 2 0 1 0 -300 300 -300 -300 N
X + 1 -600 150 100 R 50 50 1 1 P
X VCC 10 -50 400 100 D 50 50 1 1 W
X - 2 -600 -150 100 R 50 50 1 1 P
X GND 3 -200 -400 100 U 50 50 1 1 W
X NC 4 -100 -400 100 U 50 50 1 1 P
X NC 5 400 -100 100 L 50 50 1 1 N
X NC 6 0 -400 100 U 50 50 1 1 P
X NC 7 100 -400 100 U 50 50 1 1 P
X VIOUT 8 400 100 100 L 50 50 1 1 O
X NC 9 200 -400 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ACS70331_soic8
#
DEF ACS70331_soic8 U 0 20 Y Y 1 F N
F0 "U" 400 250 50 H V L CNN
F1 "ACS70331_soic8" 150 350 50 H V L CNN
F2 "Sensor_Current:Allegro_QFN-12-10-1EP_3x3mm_P0.5mm" 400 -50 50 H I L CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
Allegro*QFN*EP*3x3mm*P0.5mm*
$ENDFPLIST
DRAW
S -500 300 300 -300 0 1 10 f
P 2 0 1 0 -300 300 -300 -300 N
X + 1 -600 200 100 R 50 50 1 1 P
X + 2 -600 100 100 R 50 50 1 1 P
X - 3 -600 -100 100 R 50 50 1 1 P
X - 4 -600 -200 100 R 50 50 1 1 P
X GND 5 -50 -400 100 U 50 50 1 1 W
X NC 6 400 -100 100 L 50 50 1 1 N
X VIOUT 7 400 100 100 L 50 50 1 1 O
X VCC 8 -50 400 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Conn_01x06_Female
#
DEF Conn_01x06_Female J 0 40 Y Y 1 F N
F0 "J" -100 350 50 H V C CNN
F1 "Conn_01x06_Female" -50 -450 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 300 200 -400 0 1 0 f
X 3V3 1 -200 200 150 R 50 50 1 1 P
X SDA 2 -200 100 150 R 50 50 1 1 P
X SCL 3 -200 0 150 R 50 50 1 1 P
X IRQ 4 -200 -100 150 R 50 50 1 1 P
X ~ 5 -200 -200 150 R 50 50 1 1 P
X GND 6 -200 -300 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Conn_01x04_Male
#
DEF Connector_Conn_01x04_Male J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Conn_01x04_Male" 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 34 -195 0 -205 1 1 6 F
S 34 -95 0 -105 1 1 6 F
S 34 5 0 -5 1 1 6 F
S 34 105 0 95 1 1 6 F
P 2 1 1 6 50 -200 34 -200 N
P 2 1 1 6 50 -100 34 -100 N
P 2 1 1 6 50 0 34 0 N
P 2 1 1 6 50 100 34 100 N
X Pin_1 1 200 100 150 L 50 50 1 1 P
X Pin_2 2 200 0 150 L 50 50 1 1 P
X Pin_3 3 200 -100 150 L 50 50 1 1 P
X Pin_4 4 200 -200 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Conn_01x40_Female
#
DEF Connector_Conn_01x40_Female J 0 40 Y Y 1 F N
F0 "J" 0 2050 50 H V C CNN
F1 "Connector_Conn_01x40_Female" 200 -2300 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 -2100 400 2000 0 1 0 f
X TCH_XL 1 -200 1900 150 R 50 50 1 1 P
X DC 10 -200 1000 150 R 50 50 1 1 P
X ~WR 11 -200 900 150 R 50 50 1 1 P
X ~RD 12 -200 800 150 R 50 50 1 1 P
X SPI_SDA 13 -200 700 150 R 50 50 1 1 P
X SPI_SDO 14 -200 600 150 R 50 50 1 1 P
X ~RST 15 -200 500 150 R 50 50 1 1 P
X GND 16 -200 400 150 R 50 50 1 1 P
X DB0 17 -200 300 150 R 50 50 1 1 P
X DB1 18 -200 200 150 R 50 50 1 1 P
X DB2 19 -200 100 150 R 50 50 1 1 P
X TCH_YU 2 -200 1800 150 R 50 50 1 1 P
X DB3 20 -200 0 150 R 50 50 1 1 P
X DB4 21 -200 -100 150 R 50 50 1 1 P
X DB5 22 -200 -200 150 R 50 50 1 1 P
X DB6 23 -200 -300 150 R 50 50 1 1 P
X DB7 24 -200 -400 150 R 50 50 1 1 P
X DB8 25 -200 -500 150 R 50 50 1 1 P
X DB9 26 -200 -600 150 R 50 50 1 1 P
X DB10 27 -200 -700 150 R 50 50 1 1 P
X DB11 28 -200 -800 150 R 50 50 1 1 P
X DB12 29 -200 -900 150 R 50 50 1 1 P
X TCH_XR 3 -200 1700 150 R 50 50 1 1 P
X DB13 30 -200 -1000 150 R 50 50 1 1 P
X DB14 31 -200 -1100 150 R 50 50 1 1 P
X DB15 32 -200 -1200 150 R 50 50 1 1 P
X LED_A 33 -200 -1300 150 R 50 50 1 1 P
X LED_K1 34 -200 -1400 150 R 50 50 1 1 P
X LED_K2 35 -200 -1500 150 R 50 50 1 1 P
X LED_K3 36 -200 -1600 150 R 50 50 1 1 P
X GND 37 -200 -1700 150 R 50 50 1 1 P
X IM0 38 -200 -1800 150 R 50 50 1 1 P
X Im1 39 -200 -1900 150 R 50 50 1 1 P
X TCH_YD 4 -200 1600 150 R 50 50 1 1 P
X IM2 40 -200 -2000 150 R 50 50 1 1 P
X GND 5 -200 1500 150 R 50 50 1 1 P
X 3V3 6 -200 1400 150 R 50 50 1 1 P
X 3V3 7 -200 1300 150 R 50 50 1 1 P
X TEARING 8 -200 1200 150 R 50 50 1 1 P
X ~CS 9 -200 1100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C_Small
#
DEF Device_C_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "Device_C_Small" 10 -80 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 13 -60 -20 60 -20 N
P 2 0 1 12 -60 20 60 20 N
X ~ 1 0 100 80 D 50 50 1 1 P
X ~ 2 0 -100 80 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R_Small_US
#
DEF Device_R_Small_US R 0 10 N N 1 F N
F0 "R" 30 20 50 H V L CNN
F1 "Device_R_Small_US" 30 -40 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
P 5 1 1 0 0 0 40 -15 0 -30 -40 -45 0 -60 N
P 5 1 1 0 0 60 40 45 0 30 -40 15 0 0 N
X ~ 1 0 100 40 D 50 50 1 1 P
X ~ 2 0 -100 40 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# LED
#
DEF LED D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "LED" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LED*
LED_SMD:*
LED_THT:*
$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
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 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
#
# Motor
#
DEF Motor M 0 0 Y N 1 F N
F0 "M" 50 400 50 H I L CNN
F1 "Motor" -100 350 50 H I L TNN
F2 "" 10 90 50 H I C CNN
F3 "" 10 90 50 H I C CNN
$FPLIST
PinHeader*P2.54mm*Vertical*
TerminalBlock*
Motor*
$ENDFPLIST
DRAW
A -75 -75 25 1 1799 0 1 0 N -50 -75 -100 -75
A -25 -75 25 1 1799 0 1 0 N 0 -75 -50 -75
A 25 -75 25 1 1799 0 1 0 N 50 -75 0 -75
A 75 -75 25 1 1799 0 1 0 N 100 -75 50 -75
A 175 25 25 901 -901 0 1 0 N 175 50 175 0
A 175 75 25 901 -901 0 1 0 N 175 100 175 50
A 175 125 25 901 -901 0 1 0 N 175 150 175 100
A 175 175 25 901 -901 0 1 0 N 175 200 175 150
C 0 100 128 0 1 10 N
P 2 0 0 0 200 0 200 -100 N
P 5 0 0 0 -50 30 -50 180 0 80 50 180 50 30 N
P 2 0 1 0 -100 -100 -100 -75 N
P 2 0 1 0 100 -100 100 -250 N
P 2 0 1 0 100 -100 100 -75 N
P 2 0 1 0 200 -100 200 -250 N
P 2 0 1 0 200 0 175 0 N
P 2 0 1 0 200 200 175 200 N
P 3 0 1 0 300 -250 300 200 200 200 N
P 4 0 1 0 0 -250 0 -150 -100 -150 -100 -100 N
ENDDRAW
ENDDEF
#
# Pico
#
DEF Pico U 0 40 Y Y 1 F N
F0 "U" -550 1100 50 H V C CNN
F1 "Pico" 0 750 50 H V C CNN
F2 "RPi_Pico:RPi_Pico_SMD_TH" 0 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
T 0 0 850 50 0 0 0 "Raspberry Pi" Normal 0 C C
S -600 1050 600 -1050 0 1 0 f
X GP0 1 -700 950 100 R 50 50 1 1 O
X GP7 10 -700 50 100 R 50 50 1 1 O
X GP8 11 -700 -50 100 R 50 50 1 1 O
X GP9 12 -700 -150 100 R 50 50 1 1 O
X GND 13 -700 -250 100 R 50 50 1 1 W
X GP10 14 -700 -350 100 R 50 50 1 1 O
X GP11 15 -700 -450 100 R 50 50 1 1 O
X GP12 16 -700 -550 100 R 50 50 1 1 O
X GP13 17 -700 -650 100 R 50 50 1 1 O
X GND 18 -700 -750 100 R 50 50 1 1 W
X GP14 19 -700 -850 100 R 50 50 1 1 O
X GP1 2 -700 850 100 R 50 50 1 1 O
X GP15 20 -700 -950 100 R 50 50 1 1 O
X GP16 21 700 -950 100 L 50 50 1 1 O
X GP17 22 700 -850 100 L 50 50 1 1 O
X GND 23 700 -750 100 L 50 50 1 1 W
X GP18 24 700 -650 100 L 50 50 1 1 O
X GP19 25 700 -550 100 L 50 50 1 1 O
X GP20 26 700 -450 100 L 50 50 1 1 O
X GP21 27 700 -350 100 L 50 50 1 1 O
X GND 28 700 -250 100 L 50 50 1 1 W
X GP22 29 700 -150 100 L 50 50 1 1 O
X GND 3 -700 750 100 R 50 50 1 1 W
X RUN 30 700 -50 100 L 50 50 1 1 I
X ADC0 31 700 50 100 L 50 50 1 1 I
X ADC1 32 700 150 100 L 50 50 1 1 I
X AGND 33 700 250 100 L 50 50 1 1 W
X GP28 34 700 350 100 L 50 50 1 1 O
X ADC_VREF 35 700 450 100 L 50 50 1 1 U
X 3V3 36 700 550 100 L 50 50 1 1 w
X 3V3_EN 37 700 650 100 L 50 50 1 1 I
X GND 38 700 750 100 L 50 50 1 1 w
X VSYS 39 700 850 100 L 50 50 1 1 U
X GP2 4 -700 650 100 R 50 50 1 1 O
X VBUS 40 700 950 100 L 50 50 1 1 U
X GP3 5 -700 550 100 R 50 50 1 1 O
X SDA 6 -700 450 100 R 50 50 1 1 B
X SCL 7 -700 350 100 R 50 50 1 1 O
X GND 8 -700 250 100 R 50 50 1 1 W
X GP6 9 -700 150 100 R 50 50 1 1 O
ENDDRAW
ENDDEF
#
# TestPoint
#
DEF TestPoint TP 0 30 N N 1 F N
F0 "TP" 0 270 50 H V C CNN
F1 "TestPoint" 0 200 50 H V C CNN
F2 "" 200 0 50 H I C CNN
F3 "" 200 0 50 H I C CNN
$FPLIST
Pin*
Test*
$ENDFPLIST
DRAW
C 0 130 30 0 1 0 N
X 1 1 0 0 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# local_3V3D
#
DEF local_3V3D #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "local_3V3D" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 -30 50 30 50 N
P 2 0 1 0 0 0 0 50 N
P 2 0 1 0 0 100 30 50 N
X +3V3D 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# local_ACS70331
#
DEF local_ACS70331 U 0 20 Y Y 1 F N
F0 "U" 400 250 50 H V L CNN
F1 "local_ACS70331" 150 350 50 H V L CNN
F2 "Sensor_Current:Allegro_QFN-12-10-1EP_3x3mm_P0.5mm" 400 -50 50 H I L CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
Allegro*QFN*EP*3x3mm*P0.5mm*
$ENDFPLIST
DRAW
S -500 300 300 -300 0 1 10 f
P 2 0 1 0 -300 300 -300 -300 N
X + 1 -600 150 100 R 50 50 1 1 P
X VCC 10 -50 400 100 D 50 50 1 1 W
X - 2 -600 -150 100 R 50 50 1 1 P
X GND 3 -200 -400 100 U 50 50 1 1 W
X NC 4 -100 -400 100 U 50 50 1 1 P
X NC 5 400 -100 100 L 50 50 1 1 N
X NC 6 0 -400 100 U 50 50 1 1 P
X NC 7 100 -400 100 U 50 50 1 1 P
X VIOUT 8 400 100 100 L 50 50 1 1 O
X NC 9 200 -400 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# local_GND
#
DEF local_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "local_GND" 0 -125 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -50 -60 50 -80 0 1 10 F
P 2 0 1 0 0 0 0 -60 N
X GNDD 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# switch
#
DEF switch SW 0 40 N N 1 F N
F0 "SW" 50 100 50 H V L CNN
F1 "switch" 0 -60 50 H V C CNN
F2 "" 0 200 50 H I C CNN
F3 "" 0 200 50 H I C CNN
DRAW
C -80 0 20 0 1 0 N
C 80 0 20 0 1 0 N
P 2 0 1 0 0 50 0 120 N
P 2 0 1 0 100 50 -100 50 N
X 1 1 -200 0 100 R 50 50 0 1 P
X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -1,31 +0,0 @@
(module C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B)
(descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
(tags "capacitor handsolder")
(attr smd)
(fp_text reference REF** (at 0 -1.65) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (at 0 1.65) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
(fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
(fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
(fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
(fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
(fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.08)))
)
(pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391))
(pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391))
(model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -1,86 +0,0 @@
(module JUSHUO-AFC07-S40ECC-00_40P_05mm_flipped (layer F.Cu) (tedit 60B45BC0)
(descr "Hirose FH12, FFC/FPC connector, FH12-40S-0.5SH, 40 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator")
(tags "connector Hirose FH12 horizontal")
(attr smd)
(fp_text reference FPC1 (at 0 -3.7) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value FPC_40P_0.5mm (at 0 5.6) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 13.05 -3) (end -13.05 -3) (layer F.CrtYd) (width 0.05))
(fp_line (start 13.05 4.9) (end 13.05 -3) (layer F.CrtYd) (width 0.05))
(fp_line (start -13.05 4.9) (end 13.05 4.9) (layer F.CrtYd) (width 0.05))
(fp_line (start -13.05 -3) (end -13.05 4.9) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.65 4.5) (end 11.65 2.76) (layer F.SilkS) (width 0.12))
(fp_line (start -11.65 4.5) (end 11.65 4.5) (layer F.SilkS) (width 0.12))
(fp_line (start -11.65 2.76) (end -11.65 4.5) (layer F.SilkS) (width 0.12))
(fp_line (start 11.65 -1.3) (end 11.65 0.04) (layer F.SilkS) (width 0.12))
(fp_line (start 10.16 -1.3) (end 11.65 -1.3) (layer F.SilkS) (width 0.12))
(fp_line (start -11.65 -1.3) (end -11.65 0.04) (layer F.SilkS) (width 0.12))
(fp_line (start -10.16 -1.3) (end -11.65 -1.3) (layer F.SilkS) (width 0.12))
(fp_line (start 11.45 4.4) (end 0 4.4) (layer F.Fab) (width 0.1))
(fp_line (start 11.45 3.7) (end 11.45 4.4) (layer F.Fab) (width 0.1))
(fp_line (start 10.95 3.7) (end 11.45 3.7) (layer F.Fab) (width 0.1))
(fp_line (start 10.95 3.4) (end 10.95 3.7) (layer F.Fab) (width 0.1))
(fp_line (start 11.55 3.4) (end 10.95 3.4) (layer F.Fab) (width 0.1))
(fp_line (start 11.55 -1.2) (end 11.55 3.4) (layer F.Fab) (width 0.1))
(fp_line (start 0 -1.2) (end 11.55 -1.2) (layer F.Fab) (width 0.1))
(fp_line (start -11.45 4.4) (end 0 4.4) (layer F.Fab) (width 0.1))
(fp_line (start -11.45 3.7) (end -11.45 4.4) (layer F.Fab) (width 0.1))
(fp_line (start -10.95 3.7) (end -11.45 3.7) (layer F.Fab) (width 0.1))
(fp_line (start -10.95 3.4) (end -10.95 3.7) (layer F.Fab) (width 0.1))
(fp_line (start -11.55 3.4) (end -10.95 3.4) (layer F.Fab) (width 0.1))
(fp_line (start -11.55 -1.2) (end -11.55 3.4) (layer F.Fab) (width 0.1))
(fp_line (start 0 -1.2) (end -11.55 -1.2) (layer F.Fab) (width 0.1))
(fp_text user %R (at 0 3.7) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at 9.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 9.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 8.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 8.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at 7.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 7.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 6.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 6.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 5.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 5.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 4.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at 4.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 3.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 3.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 2.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 2.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 1.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 1.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 0.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 0.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at -0.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at -0.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at -1.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at -1.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at -2.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at -2.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at -3.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at -3.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at -4.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at -4.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at -5.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at -5.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at -6.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at -6.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at -7.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at -7.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at -8.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at -8.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at -9.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at -9.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask))
(pad MP smd rect (at -11.4 0.5) (size 2 3) (layers F.Cu F.Paste F.Mask))
(pad MP smd rect (at 11.4 0.5) (size 2 3) (layers F.Cu F.Paste F.Mask))
(model ${KIPRJMOD}/models/molex_fpc_40_05_5051104091.step
(offset (xyz 0 0.5 0))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
)

View File

@@ -1,220 +0,0 @@
(module Pico_smd_dedicated (layer F.Cu) (tedit 60B26676)
(descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows")
(tags "Through hole pin header THT 2x20 2.54mm double row")
(fp_text reference REF** (at -12.45 28.05) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Pico_smd_dedicated (at 0 2.159) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_poly (pts (xy 4 27) (xy -4 27) (xy -4 22) (xy 4 22)) (layer Dwgs.User) (width 0.1))
(fp_line (start 7.55 25.55) (end 7.55 -25.5) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 25.55) (end 7.55 25.55) (layer F.SilkS) (width 0.12))
(fp_line (start -7.6 -25.5) (end -7.6 25.55) (layer F.SilkS) (width 0.12))
(fp_poly (pts (xy 3.7 -20.2) (xy -3.7 -20.2) (xy -3.7 -24.9) (xy 3.7 -24.9)) (layer Dwgs.User) (width 0.1))
(fp_poly (pts (xy -1.5 -11.5) (xy -3.5 -11.5) (xy -3.5 -13.5) (xy -1.5 -13.5)) (layer Dwgs.User) (width 0.1))
(fp_poly (pts (xy -1.5 -14) (xy -3.5 -14) (xy -3.5 -16) (xy -1.5 -16)) (layer Dwgs.User) (width 0.1))
(fp_poly (pts (xy -1.5 -16.5) (xy -3.5 -16.5) (xy -3.5 -18.5) (xy -1.5 -18.5)) (layer Dwgs.User) (width 0.1))
(fp_line (start -10.5 -25.5) (end 10.5 -25.5) (layer F.Fab) (width 0.12))
(fp_line (start 10.5 -25.5) (end 10.5 25.5) (layer F.Fab) (width 0.12))
(fp_line (start 10.5 25.5) (end -10.5 25.5) (layer F.Fab) (width 0.12))
(fp_line (start -10.5 25.5) (end -10.5 -25.5) (layer F.Fab) (width 0.12))
(fp_line (start -10.5 -24.2) (end -9.2 -25.5) (layer F.Fab) (width 0.12))
(fp_line (start -11 -26) (end 11 -26) (layer F.CrtYd) (width 0.12))
(fp_line (start 11 -26) (end 11 26) (layer F.CrtYd) (width 0.12))
(fp_line (start 11 26) (end -11 26) (layer F.CrtYd) (width 0.12))
(fp_line (start -11 26) (end -11 -26) (layer F.CrtYd) (width 0.12))
(fp_line (start -10.5 -25.5) (end 10.5 -25.5) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 0 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user ~TFT_WR (at -12 -21.59) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user TFT_RST (at -12 -16.51) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user TFT_DC (at -12 -24.13) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user D1 (at -12 -13.97) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user SDA (at -12 -11.43) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user SCL (at -12 -8.89) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user D2 (at -12 -3.81) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user D3 (at -12 -1.27) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user D4 (at -12 1.27) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user D5 (at -12 3.81) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user D7 (at -12 8.89) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user D8 (at -12 11.43) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user D10 (at -12 13.97) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user D12 (at -12 16.51) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user D14 (at -12 21.59) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user ~TFT_BL (at -12 24.13) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user LED2 (at 12 24.13) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user LED1 (at 12 21.59) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user D15 (at 12 16.51) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user D13 (at 12 13.97) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user D11 (at 12 11.43) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user D9 (at 12 8.89) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user D6 (at 12 3.81) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user ~RESET (at 12 1.27) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user CHA (at 12 -1.27) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user CHB (at 12 -3.81) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user D0 (at 12 -8.89) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user ADC_VREF (at 12 -11.43) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user 3V3 (at 12 -13.9) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user 3V3_EN (at 12 -16.51) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user VSYS (at 12 -21.59) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user VBUS (at 12 -24.2) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user G (at -12 -19.05) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user G (at -12 -6.35) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user G (at -12 6.35) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user G (at -12 19.05) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user G (at 12 19.05) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user G (at 12 6.35) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user G (at 12 -19.05) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user AGND (at 12 -6.35) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user SWCLK (at -2 27.7) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify right))
)
(fp_text user SWDIO (at 2 27.7) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify left))
)
(fp_text user "Copper Keepouts shown on Dwgs layer" (at 0.1 -30.2) (layer Cmts.User)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user GND (at 0.05 27.7) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(pad 3 thru_hole rect (at -8.89 -19.05) (size 1.7 1.7) (drill 0.762) (layers *.Cu F.Mask))
(pad 8 thru_hole rect (at -8.89 -6.35) (size 1.7 1.7) (drill 0.762) (layers *.Cu F.Mask))
(pad 13 thru_hole rect (at -8.89 6.35) (size 1.7 1.7) (drill 0.762) (layers *.Cu F.Mask))
(pad 18 thru_hole rect (at -8.89 19.05) (size 1.7 1.7) (drill 0.762) (layers *.Cu F.Mask))
(pad 23 thru_hole rect (at 8.89 19.05) (size 1.7 1.7) (drill 0.762) (layers *.Cu F.Mask))
(pad 28 thru_hole rect (at 8.89 6.35) (size 1.7 1.7) (drill 0.762) (layers *.Cu F.Mask))
(pad 33 thru_hole rect (at 8.89 -6.35) (size 1.7 1.7) (drill 0.762) (layers *.Cu F.Mask))
(pad 38 thru_hole rect (at 8.89 -19.05) (size 1.7 1.7) (drill 0.762) (layers *.Cu F.Mask))
(pad 1 smd rect (at -8.89 -24.13) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 2 smd rect (at -8.89 -21.59) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 3 smd rect (at -8.89 -19.05) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 4 smd rect (at -8.89 -16.51) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 5 smd rect (at -8.89 -13.97) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 6 smd rect (at -8.89 -11.43) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 7 smd rect (at -8.89 -8.89) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 8 smd rect (at -8.89 -6.35) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 9 smd rect (at -8.89 -3.81) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 10 smd rect (at -8.89 -1.27) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 11 smd rect (at -8.89 1.27) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 12 smd rect (at -8.89 3.81) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 13 smd rect (at -8.89 6.35) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 14 smd rect (at -8.89 8.89) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 15 smd rect (at -8.89 11.43) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 16 smd rect (at -8.89 13.97) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 17 smd rect (at -8.89 16.51) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 18 smd rect (at -8.89 19.05) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 19 smd rect (at -8.89 21.59) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 20 smd rect (at -8.89 24.13) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask))
(pad 40 smd rect (at 8.89 -24.13) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 39 smd rect (at 8.89 -21.59) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 38 smd rect (at 8.89 -19.05) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 37 smd rect (at 8.89 -16.51) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 36 smd rect (at 8.89 -13.97) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 35 smd rect (at 8.89 -11.43) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 34 smd rect (at 8.89 -8.89) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 33 smd rect (at 8.89 -6.35) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 32 smd rect (at 8.89 -3.81) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 31 smd rect (at 8.89 -1.27) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 30 smd rect (at 8.89 1.27) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 29 smd rect (at 8.89 3.81) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 28 smd rect (at 8.89 6.35) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 27 smd rect (at 8.89 8.89) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 26 smd rect (at 8.89 11.43) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 25 smd rect (at 8.89 13.97) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 24 smd rect (at 8.89 16.51) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 23 smd rect (at 8.89 19.05) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 22 smd rect (at 8.89 21.59) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad 21 smd rect (at 8.89 24.13) (size 3.5 1.7) (drill (offset 0.9 0)) (layers F.Cu F.Mask))
(pad "" np_thru_hole oval (at -2.725 -24) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 2.725 -24) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at -2.425 -20.97) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole oval (at 2.425 -20.97) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
(model ${KIPRJMOD}/models/pico.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
)

View File

@@ -1,31 +0,0 @@
(module R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B)
(descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
(tags "resistor handsolder")
(attr smd)
(fp_text reference REF** (at 0 -1.65) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (at 0 1.65) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.261252 0.71) (end 0.261252 0.71) (layer F.SilkS) (width 0.12))
(fp_line (start -0.261252 -0.71) (end 0.261252 -0.71) (layer F.SilkS) (width 0.12))
(fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1))
(fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1))
(fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1))
(fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.08)))
)
(pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391))
(pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -1,41 +0,0 @@
(module SOIC-8_3.9x4.9mm_P1.27mm (layer F.Cu) (tedit 60AE6DAD)
(descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "SOIC SO")
(attr smd)
(fp_text reference REF** (at 0 -3.4) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOIC-8_3.9x4.9mm_P1.27mm (at 0 3.4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 2.56) (end 1.95 2.56) (layer F.SilkS) (width 0.12))
(fp_line (start 0 2.56) (end -1.95 2.56) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -2.56) (end 1.95 -2.56) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -2.56) (end -1.95 -2.56) (layer F.SilkS) (width 0.12))
(fp_line (start -0.975 -2.45) (end 1.95 -2.45) (layer F.Fab) (width 0.1))
(fp_line (start 1.95 -2.45) (end 1.95 2.45) (layer F.Fab) (width 0.1))
(fp_line (start 1.95 2.45) (end -1.95 2.45) (layer F.Fab) (width 0.1))
(fp_line (start -1.95 2.45) (end -1.95 -1.475) (layer F.Fab) (width 0.1))
(fp_line (start -1.95 -1.475) (end -0.975 -2.45) (layer F.Fab) (width 0.1))
(fp_line (start -3.7 -2.7) (end -3.7 2.7) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.7 2.7) (end 3.7 2.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 2.7) (end 3.7 -2.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.7 -2.7) (end -3.7 -2.7) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.98 0.98) (thickness 0.15)))
)
(fp_circle (center -2.8 -3) (end -2.517157 -3) (layer F.SilkS) (width 0.35))
(pad 1 smd roundrect (at -2.475 -1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 2 smd roundrect (at -2.475 -0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 3 smd roundrect (at -2.475 0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 4 smd roundrect (at -2.475 1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 5 smd roundrect (at 2.475 1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 6 smd roundrect (at 2.475 0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 7 smd roundrect (at 2.475 -0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 8 smd roundrect (at 2.475 -1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -1,3 +0,0 @@
(fp_lib_table
(lib (name stepper_motor_analyzer)(type KiCad)(uri ${KIPRJMOD}/stepper_motor_analyzer.pretty)(options "")(descr ""))
)

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

Binary file not shown.

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because one or more lines are too long

View File

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More