backing up old kicad project (working)

This commit is contained in:
2025-05-12 18:03:17 +02:00
parent 017b2e5a8c
commit d5c8112f41
27 changed files with 41826 additions and 4457 deletions

View File

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

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -0,0 +1,864 @@
(pcb D:\Windows\Projects\Embedded\LedBars\RpiLedBars\hw\LedBarsHat\LedBarsHat.dsn
(parser
(string_quote ")
(space_in_quoted_tokens on)
(host_cad "KiCad's Pcbnew")
(host_version "(5.1.10)-1")
)
(resolution um 10)
(unit um)
(structure
(layer F.Cu
(type signal)
(property
(index 0)
)
)
(layer B.Cu
(type signal)
(property
(index 1)
)
)
(boundary
(path pcb 0 145029 -147952 93207.9 -147952 93207.9 -44732.5 145029 -44732.5
145029 -147952)
)
(via "Via[0-1]_800:400_um")
(rule
(width 250)
(clearance 200.1)
(clearance 200.1 (type default_smd))
(clearance 50 (type smd_smd))
)
)
(placement
(component "Package_SO:SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm"
(place U1 123190 -110490 back 0 (PN 74HCT245))
(place U2 123190 -139700 back 0 (PN 74HCT245))
)
(component Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical
(place SW1 114300 -119380 front 0 (PN SW_Coded))
)
(component Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal
(place R3 114300 -107950 front 90 (PN R))
(place R1 127000 -101600 front 180 (PN R))
(place R2 119380 -130810 front 0 (PN R))
)
(component LedBarsHat:I2S_MEMS_Microphone
(place MK1 120650 -127000 front 90 (PN MP45DT02))
)
(component Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical
(place JP1 128270 -97790 front 90 (PN Jumper))
(place OUT_12V1 111760 -93980 front 180 (PN Conn_01x02_Male))
)
(component LedBarsHat:Led_Power_Bus
(place PWR1 102870 -100330 front 0 (PN Conn_02x08_Row_Letter_Last))
(place PWR2 102870 -124460 front 0 (PN Conn_02x08_Row_Letter_Last))
)
(component LedBarsHat:Led_Signal_Bus
(place J_OUT2 109220 -124460 front 0 (PN Conn_01x08_Female))
(place J_OUT1 109220 -100330 front 0 (PN Conn_01x08_Female))
)
(component Connector_BarrelJack:BarrelJack_Wuerth_6941xx301002
(place IN_12V1 102870 -95250 front 180 (PN "Jack-DC"))
)
(component Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical
(place J1 137160 -96520 back 0 (PN Raspberry_Pi_2_3))
)
(component Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical
(place IN_5V1 118110 -93980 front 180 (PN Conn_01x02_Female))
)
(component "Connector_USB:USB_A_CONNFLY_DS1095-WNR0"
(place OUT_5V1 133350 -92710 front 180 (PN USB_A))
)
)
(library
(image "Package_SO:SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm"
(outline (path signal 120 0 -6522.5 3870 -6522.5))
(outline (path signal 120 3870 -6522.5 3870 -6275))
(outline (path signal 120 0 -6522.5 -3870 -6522.5))
(outline (path signal 120 -3870 -6522.5 -3870 -6275))
(outline (path signal 120 0 6522.5 3870 6522.5))
(outline (path signal 120 3870 6522.5 3870 6275))
(outline (path signal 120 0 6522.5 -3870 6522.5))
(outline (path signal 120 -3870 6522.5 -3870 6275))
(outline (path signal 120 -3870 6275 -5675 6275))
(outline (path signal 100 -2760 6412.5 3760 6412.5))
(outline (path signal 100 3760 6412.5 3760 -6412.5))
(outline (path signal 100 3760 -6412.5 -3760 -6412.5))
(outline (path signal 100 -3760 -6412.5 -3760 5412.5))
(outline (path signal 100 -3760 5412.5 -2760 6412.5))
(outline (path signal 50 -5930 6660 -5930 -6660))
(outline (path signal 50 -5930 -6660 5930 -6660))
(outline (path signal 50 5930 -6660 5930 6660))
(outline (path signal 50 5930 6660 -5930 6660))
(pin RoundRect[T]Pad_2000x600_150.571_um 20 4675 5715)
(pin RoundRect[T]Pad_2000x600_150.571_um 19 4675 4445)
(pin RoundRect[T]Pad_2000x600_150.571_um 18 4675 3175)
(pin RoundRect[T]Pad_2000x600_150.571_um 17 4675 1905)
(pin RoundRect[T]Pad_2000x600_150.571_um 16 4675 635)
(pin RoundRect[T]Pad_2000x600_150.571_um 15 4675 -635)
(pin RoundRect[T]Pad_2000x600_150.571_um 14 4675 -1905)
(pin RoundRect[T]Pad_2000x600_150.571_um 13 4675 -3175)
(pin RoundRect[T]Pad_2000x600_150.571_um 12 4675 -4445)
(pin RoundRect[T]Pad_2000x600_150.571_um 11 4675 -5715)
(pin RoundRect[T]Pad_2000x600_150.571_um 10 -4675 -5715)
(pin RoundRect[T]Pad_2000x600_150.571_um 9 -4675 -4445)
(pin RoundRect[T]Pad_2000x600_150.571_um 8 -4675 -3175)
(pin RoundRect[T]Pad_2000x600_150.571_um 7 -4675 -1905)
(pin RoundRect[T]Pad_2000x600_150.571_um 6 -4675 -635)
(pin RoundRect[T]Pad_2000x600_150.571_um 5 -4675 635)
(pin RoundRect[T]Pad_2000x600_150.571_um 4 -4675 1905)
(pin RoundRect[T]Pad_2000x600_150.571_um 3 -4675 3175)
(pin RoundRect[T]Pad_2000x600_150.571_um 2 -4675 4445)
(pin RoundRect[T]Pad_2000x600_150.571_um 1 -4675 5715)
(pin RoundRect[T]Pad_6045x12090_250.948_um 21 0 0)
)
(image Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical
(outline (path signal 100 -1270 1270 635 1270))
(outline (path signal 100 635 1270 1270 635))
(outline (path signal 100 1270 635 1270 -11430))
(outline (path signal 100 1270 -11430 -1270 -11430))
(outline (path signal 100 -1270 -11430 -1270 1270))
(outline (path signal 120 -1330 -1270 1330 -1270))
(outline (path signal 120 -1330 -1270 -1330 -11490))
(outline (path signal 120 -1330 -11490 1330 -11490))
(outline (path signal 120 1330 -1270 1330 -11490))
(outline (path signal 120 1330 1330 1330 0))
(outline (path signal 120 0 1330 1330 1330))
(outline (path signal 50 -1800 1800 1750 1800))
(outline (path signal 50 1750 1800 1750 -11900))
(outline (path signal 50 1750 -11900 -1800 -11900))
(outline (path signal 50 -1800 -11900 -1800 1800))
(pin Oval[A]Pad_1700x1700_um 5 0 -10160)
(pin Oval[A]Pad_1700x1700_um 4 0 -7620)
(pin Oval[A]Pad_1700x1700_um 3 0 -5080)
(pin Oval[A]Pad_1700x1700_um 2 0 -2540)
(pin Rect[A]Pad_1700x1700_um 1 0 0)
)
(image Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal
(outline (path signal 100 2010 800 2010 -800))
(outline (path signal 100 2010 -800 5610 -800))
(outline (path signal 100 5610 -800 5610 800))
(outline (path signal 100 5610 800 2010 800))
(outline (path signal 100 0 0 2010 0))
(outline (path signal 100 7620 0 5610 0))
(outline (path signal 120 1890 920 1890 -920))
(outline (path signal 120 1890 -920 5730 -920))
(outline (path signal 120 5730 -920 5730 920))
(outline (path signal 120 5730 920 1890 920))
(outline (path signal 120 940 0 1890 0))
(outline (path signal 120 6680 0 5730 0))
(outline (path signal 50 -950 1050 -950 -1050))
(outline (path signal 50 -950 -1050 8570 -1050))
(outline (path signal 50 8570 -1050 8570 1050))
(outline (path signal 50 8570 1050 -950 1050))
(pin Oval[A]Pad_1400x1400_um 2 7620 0)
(pin Round[A]Pad_1400_um 1 0 0)
)
(image LedBarsHat:I2S_MEMS_Microphone
(outline (path signal 100 1635 1270 6985 1270))
(outline (path signal 100 6985 1270 6985 -6350))
(outline (path signal 100 6985 -6350 635 -6350))
(outline (path signal 100 635 -6350 635 270))
(outline (path signal 100 635 270 1635 1270))
(outline (path signal 50 -1450 1550 -1450 -6600))
(outline (path signal 50 -1450 -6600 9100 -6600))
(outline (path signal 50 9100 -6600 9100 1550))
(outline (path signal 50 9100 1550 -1450 1550))
(pin Rect[A]Pad_2400x1600_um 1 0 0)
(pin Oval[A]Pad_2400x1600_um 4 7620 -5080)
(pin Oval[A]Pad_2400x1600_um 2 0 -2540)
(pin Oval[A]Pad_2400x1600_um 5 7620 -2540)
(pin Oval[A]Pad_2400x1600_um 3 0 -5080)
(pin Oval[A]Pad_2400x1600_um 6 7620 0)
)
(image Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical
(outline (path signal 100 -635 1270 1270 1270))
(outline (path signal 100 1270 1270 1270 -3810))
(outline (path signal 100 1270 -3810 -1270 -3810))
(outline (path signal 100 -1270 -3810 -1270 635))
(outline (path signal 100 -1270 635 -635 1270))
(outline (path signal 120 -1330 -3870 1330 -3870))
(outline (path signal 120 -1330 -1270 -1330 -3870))
(outline (path signal 120 1330 -1270 1330 -3870))
(outline (path signal 120 -1330 -1270 1330 -1270))
(outline (path signal 120 -1330 0 -1330 1330))
(outline (path signal 120 -1330 1330 0 1330))
(outline (path signal 50 -1800 1800 -1800 -4350))
(outline (path signal 50 -1800 -4350 1800 -4350))
(outline (path signal 50 1800 -4350 1800 1800))
(outline (path signal 50 1800 1800 -1800 1800))
(pin Oval[A]Pad_1700x1700_um 2 0 -2540)
(pin Rect[A]Pad_1700x1700_um 1 0 0)
)
(image LedBarsHat:Led_Power_Bus
(outline (path signal 100 0 1270 3810 1270))
(outline (path signal 100 3810 1270 3810 -19050))
(outline (path signal 100 3810 -19050 -1270 -19050))
(outline (path signal 100 -1270 -19050 -1270 0))
(outline (path signal 100 -1270 0 0 1270))
(outline (path signal 120 -1330 -19110 3870 -19110))
(outline (path signal 120 -1330 -1270 -1330 -19110))
(outline (path signal 120 3870 1330 3870 -19110))
(outline (path signal 120 -1330 -1270 1270 -1270))
(outline (path signal 120 1270 -1270 1270 1330))
(outline (path signal 120 1270 1330 3870 1330))
(outline (path signal 120 -1330 0 -1330 1330))
(outline (path signal 120 -1330 1330 0 1330))
(outline (path signal 50 -1800 1800 -1800 -19550))
(outline (path signal 50 -1800 -19550 4350 -19550))
(outline (path signal 50 4350 -19550 4350 1800))
(outline (path signal 50 4350 1800 -1800 1800))
(pin Rect[A]Pad_1700x1700_um 1a 0 0)
(pin Oval[A]Pad_1700x1700_um 1b 2540 0)
(pin Oval[A]Pad_1700x1700_um 2a 0 -2540)
(pin Oval[A]Pad_1700x1700_um 2b 2540 -2540)
(pin Oval[A]Pad_1700x1700_um 3a 0 -5080)
(pin Oval[A]Pad_1700x1700_um 3b 2540 -5080)
(pin Oval[A]Pad_1700x1700_um 4a 0 -7620)
(pin Oval[A]Pad_1700x1700_um 4b 2540 -7620)
(pin Oval[A]Pad_1700x1700_um 5a 0 -10160)
(pin Oval[A]Pad_1700x1700_um 5b 2540 -10160)
(pin Oval[A]Pad_1700x1700_um 6a 0 -12700)
(pin Oval[A]Pad_1700x1700_um 6b 2540 -12700)
(pin Oval[A]Pad_1700x1700_um 7a 0 -15240)
(pin Oval[A]Pad_1700x1700_um 7b 2540 -15240)
(pin Oval[A]Pad_1700x1700_um 8a 0 -17780)
(pin Oval[A]Pad_1700x1700_um 8b 2540 -17780)
)
(image LedBarsHat:Led_Signal_Bus
(outline (path signal 50 -1800 -19550 -1800 1800))
(outline (path signal 50 1750 -19550 -1800 -19550))
(outline (path signal 50 1750 1800 1750 -19550))
(outline (path signal 50 -1800 1800 1750 1800))
(outline (path signal 120 0 1330 1330 1330))
(outline (path signal 120 1330 1330 1330 0))
(outline (path signal 120 1330 -1270 1330 -19110))
(outline (path signal 120 -1330 -19110 1330 -19110))
(outline (path signal 120 -1330 -1270 -1330 -19110))
(outline (path signal 120 -1330 -1270 1330 -1270))
(outline (path signal 100 -1270 -19050 -1270 1270))
(outline (path signal 100 1270 -19050 -1270 -19050))
(outline (path signal 100 1270 635 1270 -19050))
(outline (path signal 100 635 1270 1270 635))
(outline (path signal 100 -1270 1270 635 1270))
(pin Rect[A]Pad_1700x1700_um 1 0 0)
(pin Oval[A]Pad_1700x1700_um 2 0 -2540)
(pin Oval[A]Pad_1700x1700_um 3 0 -5080)
(pin Oval[A]Pad_1700x1700_um 4 0 -7620)
(pin Oval[A]Pad_1700x1700_um 5 0 -10160)
(pin Oval[A]Pad_1700x1700_um 6 0 -12700)
(pin Oval[A]Pad_1700x1700_um 7 0 -15240)
(pin Oval[A]Pad_1700x1700_um 8 0 -17780)
)
(image Connector_BarrelJack:BarrelJack_Wuerth_6941xx301002
(outline (path signal 50 5000 -14100 5000 -5500))
(outline (path signal 120 4600 -5200 4600 -13700))
(outline (path signal 100 -4500 -100 -3500 900))
(outline (path signal 100 4500 900 -3500 900))
(outline (path signal 100 4500 900 4500 -13600))
(outline (path signal 100 4500 -13600 -4500 -13600))
(outline (path signal 100 -4500 -13600 -4500 -100))
(outline (path signal 120 4600 -13700 -4600 -13700))
(outline (path signal 120 -4600 -13700 -4600 1000))
(outline (path signal 120 2500 1000 4600 1000))
(outline (path signal 120 4600 1000 4600 -800))
(outline (path signal 120 -3200 1300 -4900 1300))
(outline (path signal 120 -4900 1300 -4900 -300))
(outline (path signal 50 5000 1400 -5000 1400))
(outline (path signal 50 -5000 1400 -5000 -14100))
(outline (path signal 50 -5000 -14100 5000 -14100))
(outline (path signal 50 5000 -500 5000 1400))
(outline (path signal 50 6200 -500 6200 -5500))
(outline (path signal 50 6200 -5500 5000 -5500))
(outline (path signal 50 6200 -500 5000 -500))
(outline (path signal 120 -4600 1000 -2500 1000))
(pin Rect[A]Pad_4400x1800_um 1 0 0)
(pin Oval[A]Pad_4000x1800_um 2 0 -5800)
(pin Oval[A]Pad_4000x1800_um (rotate 90) 3 4800 -3000)
)
(image Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical
(outline (path signal 50 -4340 -50000 -4340 1800))
(outline (path signal 50 1760 -50000 -4340 -50000))
(outline (path signal 50 1760 1800 1760 -50000))
(outline (path signal 50 -4340 1800 1760 1800))
(outline (path signal 120 0 1330 1330 1330))
(outline (path signal 120 1330 1330 1330 0))
(outline (path signal 120 -1270 1330 -1270 -1270))
(outline (path signal 120 -1270 -1270 1330 -1270))
(outline (path signal 120 1330 -1270 1330 -49590))
(outline (path signal 120 -3870 -49590 1330 -49590))
(outline (path signal 120 -3870 1330 -3870 -49590))
(outline (path signal 120 -3870 1330 -1270 1330))
(outline (path signal 100 -3810 -49530 -3810 1270))
(outline (path signal 100 1270 -49530 -3810 -49530))
(outline (path signal 100 1270 270 1270 -49530))
(outline (path signal 100 270 1270 1270 270))
(outline (path signal 100 -3810 1270 270 1270))
(pin Rect[A]Pad_1700x1700_um 1 0 0)
(pin Oval[A]Pad_1700x1700_um 2 -2540 0)
(pin Oval[A]Pad_1700x1700_um 3 0 -2540)
(pin Oval[A]Pad_1700x1700_um 4 -2540 -2540)
(pin Oval[A]Pad_1700x1700_um 5 0 -5080)
(pin Oval[A]Pad_1700x1700_um 6 -2540 -5080)
(pin Oval[A]Pad_1700x1700_um 7 0 -7620)
(pin Oval[A]Pad_1700x1700_um 8 -2540 -7620)
(pin Oval[A]Pad_1700x1700_um 9 0 -10160)
(pin Oval[A]Pad_1700x1700_um 10 -2540 -10160)
(pin Oval[A]Pad_1700x1700_um 11 0 -12700)
(pin Oval[A]Pad_1700x1700_um 12 -2540 -12700)
(pin Oval[A]Pad_1700x1700_um 13 0 -15240)
(pin Oval[A]Pad_1700x1700_um 14 -2540 -15240)
(pin Oval[A]Pad_1700x1700_um 15 0 -17780)
(pin Oval[A]Pad_1700x1700_um 16 -2540 -17780)
(pin Oval[A]Pad_1700x1700_um 17 0 -20320)
(pin Oval[A]Pad_1700x1700_um 18 -2540 -20320)
(pin Oval[A]Pad_1700x1700_um 19 0 -22860)
(pin Oval[A]Pad_1700x1700_um 20 -2540 -22860)
(pin Oval[A]Pad_1700x1700_um 21 0 -25400)
(pin Oval[A]Pad_1700x1700_um 22 -2540 -25400)
(pin Oval[A]Pad_1700x1700_um 23 0 -27940)
(pin Oval[A]Pad_1700x1700_um 24 -2540 -27940)
(pin Oval[A]Pad_1700x1700_um 25 0 -30480)
(pin Oval[A]Pad_1700x1700_um 26 -2540 -30480)
(pin Oval[A]Pad_1700x1700_um 27 0 -33020)
(pin Oval[A]Pad_1700x1700_um 28 -2540 -33020)
(pin Oval[A]Pad_1700x1700_um 29 0 -35560)
(pin Oval[A]Pad_1700x1700_um 30 -2540 -35560)
(pin Oval[A]Pad_1700x1700_um 31 0 -38100)
(pin Oval[A]Pad_1700x1700_um 32 -2540 -38100)
(pin Oval[A]Pad_1700x1700_um 33 0 -40640)
(pin Oval[A]Pad_1700x1700_um 34 -2540 -40640)
(pin Oval[A]Pad_1700x1700_um 35 0 -43180)
(pin Oval[A]Pad_1700x1700_um 36 -2540 -43180)
(pin Oval[A]Pad_1700x1700_um 37 0 -45720)
(pin Oval[A]Pad_1700x1700_um 38 -2540 -45720)
(pin Oval[A]Pad_1700x1700_um 39 0 -48260)
(pin Oval[A]Pad_1700x1700_um 40 -2540 -48260)
)
(image Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical
(outline (path signal 100 -1270 1270 635 1270))
(outline (path signal 100 635 1270 1270 635))
(outline (path signal 100 1270 635 1270 -3810))
(outline (path signal 100 1270 -3810 -1270 -3810))
(outline (path signal 100 -1270 -3810 -1270 1270))
(outline (path signal 120 -1330 -1270 1330 -1270))
(outline (path signal 120 -1330 -1270 -1330 -3870))
(outline (path signal 120 -1330 -3870 1330 -3870))
(outline (path signal 120 1330 -1270 1330 -3870))
(outline (path signal 120 1330 1330 1330 0))
(outline (path signal 120 0 1330 1330 1330))
(outline (path signal 50 -1800 1800 1750 1800))
(outline (path signal 50 1750 1800 1750 -4300))
(outline (path signal 50 1750 -4300 -1800 -4300))
(outline (path signal 50 -1800 -4300 -1800 1800))
(pin Oval[A]Pad_1700x1700_um 2 0 -2540)
(pin Rect[A]Pad_1700x1700_um 1 0 0)
)
(image "Connector_USB:USB_A_CONNFLY_DS1095-WNR0"
(outline (path signal 100 -3750 130 -3750 -12990))
(outline (path signal 100 10750 1010 10750 -12990))
(outline (path signal 100 -2870 1010 10750 1010))
(outline (path signal 100 -3750 -12990 10750 -12990))
(outline (path signal 100 -2870 1010 -3750 130))
(outline (path signal 50 -5320 1510 -5320 -13490))
(outline (path signal 50 12320 -13490 -5320 -13490))
(outline (path signal 50 12320 1510 12320 -13490))
(outline (path signal 50 -5320 1510 12320 1510))
(outline (path signal 120 -3860 -4560 -3860 -13100))
(outline (path signal 120 -3860 -13100 10860 -13100))
(outline (path signal 120 10860 -4560 10860 -13100))
(outline (path signal 120 -3860 1120 10860 1120))
(outline (path signal 120 -3860 1120 -3860 -860))
(outline (path signal 120 10860 -860 10860 1120))
(outline (path signal 120 -500 2000 0 1500))
(outline (path signal 120 0 1500 500 2000))
(outline (path signal 120 500 2000 -500 2000))
(pin Round[A]Pad_1524_um 4 7000 0)
(pin Round[A]Pad_1524_um 3 4500 0)
(pin Round[A]Pad_1524_um 2 2500 0)
(pin Rect[A]Pad_1524x1524_um 1 0 0)
(pin Round[A]Pad_3500_um 5 -3070 -2710)
(pin Round[A]Pad_3500_um 5@1 10070 -2710)
)
(padstack Round[A]Pad_1400_um
(shape (circle F.Cu 1400))
(shape (circle B.Cu 1400))
(attach off)
)
(padstack Round[A]Pad_1524_um
(shape (circle F.Cu 1524))
(shape (circle B.Cu 1524))
(attach off)
)
(padstack Round[A]Pad_3500_um
(shape (circle F.Cu 3500))
(shape (circle B.Cu 3500))
(attach off)
)
(padstack Oval[A]Pad_1400x1400_um
(shape (path F.Cu 1400 0 0 0 0))
(shape (path B.Cu 1400 0 0 0 0))
(attach off)
)
(padstack Oval[A]Pad_2400x1600_um
(shape (path F.Cu 1600 -400 0 400 0))
(shape (path B.Cu 1600 -400 0 400 0))
(attach off)
)
(padstack Oval[A]Pad_1700x1700_um
(shape (path F.Cu 1700 0 0 0 0))
(shape (path B.Cu 1700 0 0 0 0))
(attach off)
)
(padstack Oval[A]Pad_4000x1800_um
(shape (path F.Cu 1800 -1100 0 1100 0))
(shape (path B.Cu 1800 -1100 0 1100 0))
(attach off)
)
(padstack RoundRect[T]Pad_6045x12090_250.948_um
(shape (polygon F.Cu 0 2816.08 6042.14 2858.33 6030.82 2897.98 6012.33 2933.81 5987.24
2964.74 5956.31 2989.83 5920.48 3008.32 5880.83 3019.64 5838.58
3023.45 5795 3023.45 -5795 3019.64 -5838.58 3008.32 -5880.83
2989.83 -5920.48 2964.74 -5956.31 2933.81 -5987.24 2897.98 -6012.33
2858.33 -6030.82 2816.08 -6042.14 2772.5 -6045.95 -2772.5 -6045.95
-2816.08 -6042.14 -2858.33 -6030.82 -2897.98 -6012.33 -2933.81 -5987.24
-2964.74 -5956.31 -2989.83 -5920.48 -3008.32 -5880.83 -3019.64 -5838.58
-3023.45 -5795 -3023.45 5795 -3019.64 5838.58 -3008.32 5880.83
-2989.83 5920.48 -2964.74 5956.31 -2933.81 5987.24 -2897.98 6012.33
-2858.33 6030.82 -2816.08 6042.14 -2772.5 6045.95 2772.5 6045.95
2816.08 6042.14))
(attach off)
)
(padstack RoundRect[T]Pad_2000x600_150.571_um
(shape (polygon F.Cu 0 876.146 298.283 901.498 291.49 925.285 280.398 946.785 265.344
965.344 246.785 980.398 225.286 991.49 201.498 998.283 176.146
1000.57 150 1000.57 -150 998.283 -176.146 991.49 -201.498
980.398 -225.285 965.344 -246.785 946.785 -265.344 925.286 -280.398
901.498 -291.49 876.146 -298.283 850 -300.571 -850 -300.571
-876.146 -298.283 -901.498 -291.49 -925.285 -280.398 -946.785 -265.344
-965.344 -246.785 -980.398 -225.286 -991.49 -201.498 -998.283 -176.146
-1000.57 -150 -1000.57 150 -998.283 176.146 -991.49 201.498
-980.398 225.285 -965.344 246.785 -946.785 265.344 -925.286 280.398
-901.498 291.49 -876.146 298.283 -850 300.571 850 300.571
876.146 298.283))
(attach off)
)
(padstack Rect[A]Pad_2400x1600_um
(shape (rect F.Cu -1200 -800 1200 800))
(shape (rect B.Cu -1200 -800 1200 800))
(attach off)
)
(padstack Rect[A]Pad_4400x1800_um
(shape (rect F.Cu -2200 -900 2200 900))
(shape (rect B.Cu -2200 -900 2200 900))
(attach off)
)
(padstack Rect[A]Pad_1524x1524_um
(shape (rect F.Cu -762 -762 762 762))
(shape (rect B.Cu -762 -762 762 762))
(attach off)
)
(padstack Rect[A]Pad_1700x1700_um
(shape (rect F.Cu -850 -850 850 850))
(shape (rect B.Cu -850 -850 850 850))
(attach off)
)
(padstack "Via[0-1]_800:400_um"
(shape (circle F.Cu 800))
(shape (circle B.Cu 800))
(attach off)
)
)
(network
(net GND
(pins U1-19 U1-10 U2-19 U2-10 MK1-1 MK1-3 PWR1-1b PWR1-2b PWR1-3b PWR1-4b PWR1-5b
PWR1-6b PWR1-7b PWR1-8b PWR2-1b PWR2-2b PWR2-3b PWR2-4b PWR2-5b PWR2-6b PWR2-7b
PWR2-8b IN_12V1-2 OUT_12V1-2 J1-6 J1-9 J1-14 J1-20 J1-25 J1-30 J1-34 J1-39
IN_5V1-2 OUT_5V1-4)
)
(net "Net-(J1-Pad3)"
(pins J1-3)
)
(net VCC
(pins JP1-1 IN_5V1-1 OUT_5V1-1)
)
(net "Net-(J1-Pad5)"
(pins J1-5)
)
(net /SMI_SD13
(pins U2-9 J1-40)
)
(net /I2S_SD
(pins MK1-5 J1-38)
)
(net /SEL_MODE3
(pins SW1-5 J1-37)
)
(net /SMI_SD8
(pins U2-8 J1-36)
)
(net /I2S_WS
(pins MK1-2 J1-35)
)
(net /SMI_SD5
(pins U2-7 J1-33)
)
(net /SMI_SD4
(pins U2-6 J1-32)
)
(net /SEL_MODE2
(pins SW1-4 J1-31)
)
(net /SEL_MODE1
(pins SW1-3 J1-29)
)
(net /SMI_SD0
(pins U2-5 J1-24)
)
(net /SMI_SD3
(pins U2-4 J1-23)
)
(net /SMI_SD17
(pins U2-3 J1-22)
)
(net /SMI_SD1
(pins U2-2 J1-21)
)
(net /SMI_SD2
(pins U1-8 J1-19)
)
(net /SMI_SD16
(pins U1-7 J1-18)
)
(net +3V3
(pins R3-2 MK1-6 J1-1 J1-17)
)
(net /SMI_SD15
(pins U1-5 J1-16)
)
(net /SMI_SD14
(pins U1-6 J1-15)
)
(net /I2S_CLK
(pins MK1-4 J1-12)
)
(net /SMI_SD9
(pins U1-4 J1-11)
)
(net /SMI_SD7
(pins U1-3 J1-10)
)
(net /SMI_SD6
(pins U1-2 J1-8)
)
(net +5V
(pins U1-20 U2-20 R1-2 R2-1 JP1-2 J1-2 J1-4)
)
(net +12V
(pins PWR1-1a PWR1-2a PWR1-3a PWR1-4a PWR1-5a PWR1-6a PWR1-7a PWR1-8a PWR2-1a
PWR2-2a PWR2-3a PWR2-4a PWR2-5a PWR2-6a PWR2-7a PWR2-8a IN_12V1-1 OUT_12V1-1)
)
(net "Net-(R3-Pad1)"
(pins SW1-1 R3-1)
)
(net /SEL_MODE0
(pins SW1-2)
)
(net "Net-(J1-Pad7)"
(pins J1-7)
)
(net "Net-(J1-Pad13)"
(pins J1-13)
)
(net "Net-(J1-Pad26)"
(pins J1-26)
)
(net "Net-(J1-Pad27)"
(pins J1-27)
)
(net "Net-(J1-Pad28)"
(pins J1-28)
)
(net "Net-(J_OUT1-Pad1)"
(pins U1-18 J_OUT1-1)
)
(net "Net-(J_OUT1-Pad2)"
(pins U1-17 J_OUT1-2)
)
(net "Net-(J_OUT1-Pad3)"
(pins U1-16 J_OUT1-3)
)
(net "Net-(J_OUT1-Pad4)"
(pins U1-15 J_OUT1-4)
)
(net "Net-(J_OUT1-Pad5)"
(pins U1-14 J_OUT1-5)
)
(net "Net-(J_OUT1-Pad6)"
(pins U1-13 J_OUT1-6)
)
(net "Net-(J_OUT1-Pad7)"
(pins U1-12 J_OUT1-7)
)
(net "Net-(J_OUT1-Pad8)"
(pins U1-11 J_OUT1-8)
)
(net "Net-(J_OUT2-Pad1)"
(pins U2-18 J_OUT2-1)
)
(net "Net-(J_OUT2-Pad2)"
(pins U2-17 J_OUT2-2)
)
(net "Net-(J_OUT2-Pad3)"
(pins U2-16 J_OUT2-3)
)
(net "Net-(J_OUT2-Pad4)"
(pins U2-15 J_OUT2-4)
)
(net "Net-(J_OUT2-Pad5)"
(pins U2-14 J_OUT2-5)
)
(net "Net-(J_OUT2-Pad6)"
(pins U2-13 J_OUT2-6)
)
(net "Net-(J_OUT2-Pad7)"
(pins U2-12 J_OUT2-7)
)
(net "Net-(J_OUT2-Pad8)"
(pins U2-11 J_OUT2-8)
)
(net "Net-(OUT_5V1-Pad3)"
(pins OUT_5V1-3)
)
(net "Net-(OUT_5V1-Pad2)"
(pins OUT_5V1-2)
)
(net "Net-(OUT_5V1-Pad5)"
(pins OUT_5V1-5 OUT_5V1-5@1)
)
(net "Net-(R1-Pad1)"
(pins U1-1 R1-1)
)
(net "Net-(R2-Pad2)"
(pins U2-1 R2-2)
)
(net "Net-(U1-Pad9)"
(pins U1-9)
)
(class kicad_default "" +12V +3V3 +5V /I2S_CLK /I2S_SD /I2S_WS /SEL_MODE0
/SEL_MODE1 /SEL_MODE2 /SEL_MODE3 /SMI_SD0 /SMI_SD1 /SMI_SD13 /SMI_SD14
/SMI_SD15 /SMI_SD16 /SMI_SD17 /SMI_SD2 /SMI_SD3 /SMI_SD4 /SMI_SD5 /SMI_SD6
/SMI_SD7 /SMI_SD8 /SMI_SD9 GND "Net-(J1-Pad13)" "Net-(J1-Pad2)" "Net-(J1-Pad26)"
"Net-(J1-Pad27)" "Net-(J1-Pad28)" "Net-(J1-Pad3)" "Net-(J1-Pad5)" "Net-(J1-Pad7)"
"Net-(J3-Pad13)" "Net-(J3-Pad26)" "Net-(J3-Pad27)" "Net-(J3-Pad28)"
"Net-(J3-Pad3)" "Net-(J3-Pad5)" "Net-(J3-Pad7)" "Net-(J7-Pad1)" "Net-(J7-Pad2)"
"Net-(J7-Pad3)" "Net-(J7-Pad4)" "Net-(J7-Pad5)" "Net-(J7-Pad6)" "Net-(J7-Pad7)"
"Net-(J7-Pad8)" "Net-(J8-Pad1)" "Net-(J8-Pad2)" "Net-(J8-Pad3)" "Net-(J8-Pad4)"
"Net-(J8-Pad5)" "Net-(J8-Pad6)" "Net-(J8-Pad7)" "Net-(J8-Pad8)" "Net-(J_OUT1-Pad1)"
"Net-(J_OUT1-Pad2)" "Net-(J_OUT1-Pad3)" "Net-(J_OUT1-Pad4)" "Net-(J_OUT1-Pad5)"
"Net-(J_OUT1-Pad6)" "Net-(J_OUT1-Pad7)" "Net-(J_OUT1-Pad8)" "Net-(J_OUT2-Pad1)"
"Net-(J_OUT2-Pad2)" "Net-(J_OUT2-Pad3)" "Net-(J_OUT2-Pad4)" "Net-(J_OUT2-Pad5)"
"Net-(J_OUT2-Pad6)" "Net-(J_OUT2-Pad7)" "Net-(J_OUT2-Pad8)" "Net-(OUT_5V1-Pad2)"
"Net-(OUT_5V1-Pad3)" "Net-(OUT_5V1-Pad5)" "Net-(R1-Pad1)" "Net-(R1-Pad2)"
"Net-(R2-Pad1)" "Net-(R2-Pad2)" "Net-(R3-Pad1)" "Net-(U1-Pad9)" "Net-(U2-Pad9)"
VCC
(circuit
(use_via Via[0-1]_800:400_um)
)
(rule
(width 250)
(clearance 200.1)
)
)
)
(wiring
(wire (path F.Cu 250 139700 -111760 139700 -112935)(net GND)(type protect))
(wire (path F.Cu 250 138525 -119380 138525 -113743 139333 -112935 139700 -112935)(net GND)(type protect))
(wire (path F.Cu 250 138637 -119380 138525 -119380)(net GND)(type protect))
(wire (path F.Cu 250 139700 -119380 138637 -119380)(net GND)(type protect))
(wire (path F.Cu 250 125730 -127000 125730 -125475 130649 -120555 137717 -120555
138525 -119747 138525 -119380)(net GND)(type protect))
(wire (path B.Cu 250 138408 -121480 138335 -121553 138335 -125017 137527 -125825
137160 -125825)(net GND)(type protect))
(wire (path B.Cu 250 139700 -120555 139333 -120555 138408 -121480 137494 -120566
132226 -120566 127865 -116205)(net GND)(type protect))
(wire (path B.Cu 250 137160 -127000 137160 -125825)(net GND)(type protect))
(wire (path B.Cu 250 139700 -119380 139700 -120555)(net GND)(type protect))
(wire (path F.Cu 250 139700 -101600 139700 -102775)(net GND)(type protect))
(wire (path F.Cu 250 138335 -106680 138335 -103773 139333 -102775 139700 -102775)(net GND)(type protect))
(wire (path F.Cu 250 138223 -106680 138335 -106680)(net GND)(type protect))
(wire (path F.Cu 250 137160 -106680 138223 -106680)(net GND)(type protect))
(wire (path F.Cu 250 139700 -111760 139700 -110585 140067 -110585 140887 -109765
140887 -108741 140002 -107855 139143 -107855 138335 -107047
138335 -106680)(net GND)(type protect))
(wire (path B.Cu 250 139700 -137160 139700 -135985)(net GND)(type protect))
(wire (path B.Cu 250 139700 -132080 139700 -133255 140067 -133255 140875 -134063
140875 -135177 140067 -135985 139700 -135985)(net GND)(type protect))
(wire (path B.Cu 250 105410 -118110 105410 -119285)(net GND)(type protect))
(wire (path B.Cu 250 107761 -123285 110211 -123285 112308 -125381 112308 -126685
113869 -128246 116877 -128246 117156 -128525)(net GND)(type protect))
(wire (path B.Cu 250 106585 -124460 107761 -123285)(net GND)(type protect))
(wire (path B.Cu 250 105410 -119285 107761 -121636 107761 -123285)(net GND)(type protect))
(wire (path F.Cu 250 137160 -144780 138335 -144780)(net GND)(type protect))
(wire (path F.Cu 250 139700 -137160 139700 -138335 140067 -138335 140893 -139161
140893 -142721 140009 -143605 139143 -143605 138335 -144413
138335 -144780)(net GND)(type protect))
(wire (path B.Cu 250 125730 -127000 125730 -128525)(net GND)(type protect))
(wire (path B.Cu 250 120650 -128525 125730 -128525)(net GND)(type protect))
(wire (path B.Cu 250 117156 -128525 120650 -128525)(net GND)(type protect))
(wire (path B.Cu 250 118110 -91440 119285 -91440)(net GND)(type protect))
(wire (path B.Cu 250 126350 -92710 120555 -92710 119285 -91440)(net GND)(type protect))
(wire (path B.Cu 250 117156 -128525 117156 -134373 118038 -135255 118515 -135255)(net GND)(type protect))
(wire (path B.Cu 250 120650 -127000 120650 -128525)(net GND)(type protect))
(wire (path B.Cu 250 105410 -124460 106585 -124460)(net GND)(type protect))
(wire (path F.Cu 250 137160 -127000 137160 -128175)(net GND)(type protect))
(wire (path F.Cu 250 139700 -132080 139700 -130905 139333 -130905 138335 -129907
138335 -128983 137527 -128175 137160 -128175)(net GND)(type protect))
(wire (path B.Cu 250 110816 -98755.7 118106 -106045 118515 -106045)(net GND)(type protect))
(wire (path B.Cu 250 112951 -91440 111760 -91440)(net GND)(type protect))
(wire (path B.Cu 250 118110 -91440 112951 -91440 112951 -96621.4 110816 -98755.7
110417 -99154.6 107761 -99154.6 106585 -100330)(net GND)(type protect))
(wire (path B.Cu 250 105410 -100330 106585 -100330)(net GND)(type protect))
(wire (path F.Cu 250 105410 -102870 105410 -100330)(net GND)(type protect))
(wire (path F.Cu 250 105410 -105410 105410 -102870)(net GND)(type protect))
(wire (path F.Cu 250 105410 -107950 105410 -105410)(net GND)(type protect))
(wire (path F.Cu 250 105410 -110490 105410 -107950)(net GND)(type protect))
(wire (path F.Cu 250 105410 -113030 105410 -110490)(net GND)(type protect))
(wire (path F.Cu 250 105410 -115570 105410 -113030)(net GND)(type protect))
(wire (path F.Cu 250 105410 -118110 105410 -115570)(net GND)(type protect))
(wire (path F.Cu 250 105410 -127000 105410 -124460)(net GND)(type protect))
(wire (path F.Cu 250 105410 -129540 105410 -127000)(net GND)(type protect))
(wire (path F.Cu 250 105410 -132080 105410 -129540)(net GND)(type protect))
(wire (path F.Cu 250 105410 -134620 105410 -132080)(net GND)(type protect))
(wire (path F.Cu 250 105410 -137160 105410 -134620)(net GND)(type protect))
(wire (path F.Cu 250 105410 -139700 105410 -137160)(net GND)(type protect))
(wire (path F.Cu 250 105410 -142240 105410 -139700)(net GND)(type protect))
(wire (path B.Cu 250 111760 -91440 110585 -91440)(net GND)(type protect))
(wire (path B.Cu 250 102870 -89450 108595 -89450 110585 -91440)(net GND)(type protect))
(wire (path B.Cu 250 137160 -144780 128500 -144780 127865 -145415)(net GND)(type protect))
(wire (path B.Cu 250 118110 -93980 125635 -93980 128270 -96614.7)(net VCC)(type protect))
(wire (path B.Cu 250 128270 -97790 128270 -96614.7)(net VCC)(type protect))
(wire (path B.Cu 250 133350 -92710 132263 -92710 132263 -92845.9 128494 -96614.7
128270 -96614.7)(net VCC)(type protect))
(wire (path B.Cu 250 139700 -144780 138525 -144780 138525 -144413 137701 -143589
128421 -143589 127865 -144145)(net /SMI_SD13)(type protect))
(wire (path F.Cu 250 139700 -141065 139333 -141065 138525 -140257 138525 -139364
137669 -138508 133157 -138508 124460 -129810 124460 -122175
123190 -120905)(net /I2S_SD)(type protect))
(wire (path F.Cu 250 123190 -119380 123190 -120905)(net /I2S_SD)(type protect))
(wire (path F.Cu 250 139700 -142240 139700 -141065)(net /I2S_SD)(type protect))
(wire (path F.Cu 250 115475 -129540 128175 -142240 137160 -142240)(net /SEL_MODE3)(type protect))
(wire (path F.Cu 250 114300 -129540 115475 -129540)(net /SEL_MODE3)(type protect))
(wire (path B.Cu 250 139700 -139700 138525 -139700 138525 -140067 137717 -140875
133870 -140875 131870 -142875 127865 -142875)(net /SMI_SD8)(type protect))
(wire (path F.Cu 250 137160 -139700 133690 -139700 123190 -129200 123190 -127000)(net /I2S_WS)(type protect))
(wire (path B.Cu 250 137160 -137160 135985 -137160)(net /SMI_SD5)(type protect))
(wire (path B.Cu 250 127865 -141605 131540 -141605 135985 -137160)(net /SMI_SD5)(type protect))
(wire (path B.Cu 250 127865 -140335 131498 -140335 136037 -135795 137717 -135795
138525 -134987 138525 -134620)(net /SMI_SD4)(type protect))
(wire (path B.Cu 250 139700 -134620 138525 -134620)(net /SMI_SD4)(type protect))
(wire (path B.Cu 250 137160 -134620 135985 -134620)(net /SEL_MODE2)(type protect))
(wire (path B.Cu 250 114300 -127000 115475 -127000)(net /SEL_MODE2)(type protect))
(wire (path B.Cu 250 135985 -134620 130905 -139700 126809 -139700 126539 -139430
126539 -133265 125935 -132662 125935 -129358 126869 -128424
126869 -126094 126250 -125475 117001 -125475 115475 -127000)(net /SEL_MODE2)(type protect))
(wire (path B.Cu 250 114300 -124460 128365 -124460 135985 -132080)(net /SEL_MODE1)(type protect))
(wire (path B.Cu 250 137160 -132080 135985 -132080)(net /SEL_MODE1)(type protect))
(wire (path F.Cu 250 139700 -125635 140067 -125635 140889 -126457 140889 -132557
140096 -133350 136002 -133350 135350 -134002)(net /SMI_SD0)(type protect))
(wire (path B.Cu 250 127865 -139065 130287 -139065 135350 -134002)(net /SMI_SD0)(type protect))
(wire (path F.Cu 250 139700 -124460 139700 -125635)(net /SMI_SD0)(type protect))
(wire (path F.Cu 250 137160 -124460 137160 -125635)(net /SMI_SD3)(type protect))
(wire (path B.Cu 250 131972 -134600 128777 -137795 127865 -137795)(net /SMI_SD3)(type protect))
(wire (path F.Cu 250 137160 -125635 136793 -125635 131972 -130456 131972 -134600)(net /SMI_SD3)(type protect))
(wire (path B.Cu 250 139700 -121920 139700 -123095 140067 -123095 140893 -123921
140893 -127481 140009 -128365 139121 -128365 138430 -129056
138430 -132475 137638 -133267 132209 -133267 128951 -136525
127865 -136525)(net /SMI_SD17)(type protect))
(wire (path F.Cu 250 137160 -123095 136793 -123095 130681 -129207 130681 -132850)(net /SMI_SD1)(type protect))
(wire (path B.Cu 250 130681 -132850 128276 -135255 127865 -135255)(net /SMI_SD1)(type protect))
(wire (path F.Cu 250 137160 -121920 137160 -123095)(net /SMI_SD1)(type protect))
(wire (path B.Cu 250 127865 -113665 130270 -113665 135985 -119380)(net /SMI_SD2)(type protect))
(wire (path B.Cu 250 137160 -119380 135985 -119380)(net /SMI_SD2)(type protect))
(wire (path B.Cu 250 139700 -116840 138525 -116840 138525 -116473 137717 -115665
135261 -115665 131991 -112395 127865 -112395)(net /SMI_SD16)(type protect))
(wire (path F.Cu 250 123338 -117855 120650 -117855)(net +3V3)(type protect))
(wire (path F.Cu 250 137160 -116840 132220 -116840 128155 -120905 125222 -120905
124575 -120259 124575 -118700 123730 -117855 123338 -117855)(net +3V3)(type protect))
(wire (path F.Cu 250 123338 -104104 129294 -104104 135702 -97695.3 137160 -97695.3)(net +3V3)(type protect))
(wire (path F.Cu 250 114300 -100330 119564 -100330 123338 -104104 123338 -117855)(net +3V3)(type protect))
(wire (path F.Cu 250 120650 -119380 120650 -117855)(net +3V3)(type protect))
(wire (path F.Cu 250 137160 -96520 137160 -97695.3)(net +3V3)(type protect))
(wire (path B.Cu 250 127407 -109855 127865 -109855)(net /SMI_SD15)(type protect))
(wire (path F.Cu 250 125730 -119380 125730 -117855)(net /I2S_CLK)(type protect))
(wire (path F.Cu 250 139700 -109220 138525 -109220 138525 -109587 137717 -110395
133189 -110395 125730 -117855)(net /I2S_CLK)(type protect))
(wire (path B.Cu 250 137160 -109220 128500 -109220 127865 -108585)(net /SMI_SD9)(type protect))
(wire (path B.Cu 250 139700 -106680 138525 -106680 138525 -107047 137702 -107870
128420 -107870 127865 -107315)(net /SMI_SD7)(type protect))
(wire (path B.Cu 250 139700 -104140 138525 -104140 138525 -104507 137622 -105410
128500 -105410 127865 -106045)(net /SMI_SD6)(type protect))
(wire (path B.Cu 250 130810 -97790 129635 -97790 129635 -98598.1 129268 -98965.3
123040 -98965.3 120405 -101600)(net +5V)(type protect))
(wire (path B.Cu 250 130810 -97790 137622 -97790 138525 -98692.7)(net +5V)(type protect))
(wire (path B.Cu 250 119380 -101600 120405 -101600)(net +5V)(type protect))
(wire (path F.Cu 250 119380 -130810 119380 -101600)(net +5V)(type protect))
(wire (path B.Cu 250 138525 -98692.7 138525 -99060)(net +5V)(type protect))
(wire (path B.Cu 250 138525 -98692.7 139522 -97695.3 139700 -97695.3)(net +5V)(type protect))
(wire (path B.Cu 250 139700 -96520 139700 -97695.3)(net +5V)(type protect))
(wire (path B.Cu 250 119380 -101600 119380 -102625 118515 -103490 118515 -104775)(net +5V)(type protect))
(wire (path B.Cu 250 119380 -130810 118515 -131675 118515 -133985)(net +5V)(type protect))
(wire (path B.Cu 250 139700 -99060 138525 -99060)(net +5V)(type protect))
(wire (path F.Cu 250 102870 -124460 102870 -127000)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -118110 102870 -124460)(net +12V)(type protect))
(wire (path B.Cu 250 111760 -93980 110585 -93980)(net +12V)(type protect))
(wire (path B.Cu 250 102870 -95250 109315 -95250 110585 -93980)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -102870 102870 -100330)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -105410 102870 -102870)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -107950 102870 -105410)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -110490 102870 -107950)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -113030 102870 -110490)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -115570 102870 -113030)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -118110 102870 -115570)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -129540 102870 -127000)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -132080 102870 -129540)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -134620 102870 -132080)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -137160 102870 -134620)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -139700 102870 -137160)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -142240 102870 -139700)(net +12V)(type protect))
(wire (path F.Cu 250 102870 -95250 102870 -100330)(net +12V)(type protect))
(wire (path F.Cu 250 114300 -107950 114300 -119380)(net "Net-(R3-Pad1)")(type protect))
(wire (path B.Cu 250 109220 -100330 110395 -100330 117380 -107315 118515 -107315)(net "Net-(J_OUT1-Pad1)")(type protect))
(wire (path B.Cu 250 109220 -102870 111260 -102870 116975 -108585 118515 -108585)(net "Net-(J_OUT1-Pad2)")(type protect))
(wire (path B.Cu 250 109220 -105410 110395 -105410 110395 -105557 114693 -109855
118515 -109855)(net "Net-(J_OUT1-Pad3)")(type protect))
(wire (path B.Cu 250 109220 -107950 110395 -107950 113570 -111125 118515 -111125)(net "Net-(J_OUT1-Pad4)")(type protect))
(wire (path B.Cu 250 110395 -110490 112300 -112395 118515 -112395)(net "Net-(J_OUT1-Pad5)")(type protect))
(wire (path B.Cu 250 109220 -110490 110395 -110490)(net "Net-(J_OUT1-Pad5)")(type protect))
(wire (path B.Cu 250 109220 -113030 117880 -113030 118515 -113665)(net "Net-(J_OUT1-Pad6)")(type protect))
(wire (path B.Cu 250 109220 -115570 117880 -115570 118515 -114935)(net "Net-(J_OUT1-Pad7)")(type protect))
(wire (path B.Cu 250 109220 -118110 116610 -118110 118515 -116205)(net "Net-(J_OUT1-Pad8)")(type protect))
(wire (path B.Cu 250 118515 -136525 118094 -136525 111763 -130194 111763 -127841
109557 -125635 109220 -125635)(net "Net-(J_OUT2-Pad1)")(type protect))
(wire (path B.Cu 250 109220 -124460 109220 -125635)(net "Net-(J_OUT2-Pad1)")(type protect))
(wire (path B.Cu 250 109220 -127000 109220 -128175 109556 -128175 111087 -129707
111087 -130841 118041 -137795 118515 -137795)(net "Net-(J_OUT2-Pad2)")(type protect))
(wire (path B.Cu 250 109220 -129540 109220 -130715 109755 -130715 118105 -139065
118515 -139065)(net "Net-(J_OUT2-Pad3)")(type protect))
(wire (path B.Cu 250 109220 -132080 110395 -132080 110395 -132735 117995 -140335
118515 -140335)(net "Net-(J_OUT2-Pad4)")(type protect))
(wire (path B.Cu 250 109220 -134620 110395 -134620 117380 -141605 118515 -141605)(net "Net-(J_OUT2-Pad5)")(type protect))
(wire (path B.Cu 250 109220 -137160 110395 -137160 116110 -142875 118515 -142875)(net "Net-(J_OUT2-Pad6)")(type protect))
(wire (path B.Cu 250 109220 -139700 110395 -139700 114840 -144145 118515 -144145)(net "Net-(J_OUT2-Pad7)")(type protect))
(wire (path B.Cu 250 109220 -142240 110395 -142240 113570 -145415 118515 -145415)(net "Net-(J_OUT2-Pad8)")(type protect))
(wire (path F.Cu 250 123280 -90000 136420 -90000)(net "Net-(OUT_5V1-Pad5)")(type protect))
(wire (path B.Cu 250 127000 -101600 127865 -102465 127865 -104775)(net "Net-(R1-Pad1)")(type protect))
(wire (path B.Cu 250 127000 -130810 127000 -131835 127865 -132700 127865 -133985)(net "Net-(R2-Pad2)")(type protect))
(via "Via[0-1]_800:400_um" 135350 -134002 (net /SMI_SD0)(type protect))
(via "Via[0-1]_800:400_um" 131972 -134600 (net /SMI_SD3)(type protect))
(via "Via[0-1]_800:400_um" 130681 -132850 (net /SMI_SD1)(type protect))
)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,86 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": false,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39,
40
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"git": {
"repo_password": "",
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "LedBarsHat.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -0,0 +1,815 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.1,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.1,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"filename": "board_design_settings.json",
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.2,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.4,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [],
"zones_allow_external_fillets": false
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "LedBarsHat.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": [
{
"netclass": "Default",
"pattern": "+12V"
},
{
"netclass": "Default",
"pattern": "+3V3"
},
{
"netclass": "Default",
"pattern": "+5V"
},
{
"netclass": "Default",
"pattern": "/I2S_CLK"
},
{
"netclass": "Default",
"pattern": "/I2S_SD"
},
{
"netclass": "Default",
"pattern": "/I2S_WS"
},
{
"netclass": "Default",
"pattern": "/SEL_MODE0"
},
{
"netclass": "Default",
"pattern": "/SEL_MODE1"
},
{
"netclass": "Default",
"pattern": "/SEL_MODE2"
},
{
"netclass": "Default",
"pattern": "/SEL_MODE3"
},
{
"netclass": "Default",
"pattern": "/SMI_SD0"
},
{
"netclass": "Default",
"pattern": "/SMI_SD1"
},
{
"netclass": "Default",
"pattern": "/SMI_SD13"
},
{
"netclass": "Default",
"pattern": "/SMI_SD14"
},
{
"netclass": "Default",
"pattern": "/SMI_SD15"
},
{
"netclass": "Default",
"pattern": "/SMI_SD16"
},
{
"netclass": "Default",
"pattern": "/SMI_SD17"
},
{
"netclass": "Default",
"pattern": "/SMI_SD2"
},
{
"netclass": "Default",
"pattern": "/SMI_SD3"
},
{
"netclass": "Default",
"pattern": "/SMI_SD4"
},
{
"netclass": "Default",
"pattern": "/SMI_SD5"
},
{
"netclass": "Default",
"pattern": "/SMI_SD6"
},
{
"netclass": "Default",
"pattern": "/SMI_SD7"
},
{
"netclass": "Default",
"pattern": "/SMI_SD8"
},
{
"netclass": "Default",
"pattern": "/SMI_SD9"
},
{
"netclass": "Default",
"pattern": "GND"
},
{
"netclass": "Default",
"pattern": "Net-(J1-Pad13)"
},
{
"netclass": "Default",
"pattern": "Net-(J1-Pad26)"
},
{
"netclass": "Default",
"pattern": "Net-(J1-Pad27)"
},
{
"netclass": "Default",
"pattern": "Net-(J1-Pad28)"
},
{
"netclass": "Default",
"pattern": "Net-(J1-Pad3)"
},
{
"netclass": "Default",
"pattern": "Net-(J1-Pad5)"
},
{
"netclass": "Default",
"pattern": "Net-(J1-Pad7)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT1-Pad1)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT1-Pad2)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT1-Pad3)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT1-Pad4)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT1-Pad5)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT1-Pad6)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT1-Pad7)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT1-Pad8)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT2-Pad1)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT2-Pad2)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT2-Pad3)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT2-Pad4)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT2-Pad5)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT2-Pad6)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT2-Pad7)"
},
{
"netclass": "Default",
"pattern": "Net-(J_OUT2-Pad8)"
},
{
"netclass": "Default",
"pattern": "Net-(OUT_5V1-Pad2)"
},
{
"netclass": "Default",
"pattern": "Net-(OUT_5V1-Pad3)"
},
{
"netclass": "Default",
"pattern": "Net-(OUT_5V1-Pad5)"
},
{
"netclass": "Default",
"pattern": "Net-(R1-Pad1)"
},
{
"netclass": "Default",
"pattern": "Net-(R2-Pad2)"
},
{
"netclass": "Default",
"pattern": "Net-(R3-Pad1)"
},
{
"netclass": "Default",
"pattern": "Net-(U1-Pad9)"
},
{
"netclass": "Default",
"pattern": "VCC"
}
]
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.25,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 0.0,
"text_offset_ratio": 0.08
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "Pcbnew",
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"aba859fc-9301-4741-846d-2fb5d7891b38",
"Root"
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,402 @@
(export (version D)
(design
(source D:\Windows\Projects\Embedded\LedBars\RpiLedBars\hw\LedBarsHat\LedBarsHat.sch)
(date "05/10/21 10:56:17")
(tool "Eeschema (5.1.10)-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title LedBarsHat)
(company)
(rev)
(date)
(source LedBarsHat.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U2)
(value 74HCT245)
(footprint Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm)
(libsource (lib 74hct245) (part 74HCT245) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60990192))
(comp (ref J4)
(value Conn_01x02_Male)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 6099C84A))
(comp (ref J2)
(value Conn_01x02_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x02_Female) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 6099CF4C))
(comp (ref R2)
(value R)
(footprint Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 609B10BD))
(comp (ref J1)
(value USB_A)
(footprint Connector_USB:USB_A_CONNFLY_DS1095-WNR0)
(datasheet " ~")
(libsource (lib Connector) (part USB_A) (description "USB Type A connector"))
(sheetpath (names /) (tstamps /))
(tstamp 60994FCE))
(comp (ref R1)
(value R)
(footprint Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 609AF147))
(comp (ref J5)
(value Jack-DC)
(footprint Connector_BarrelJack:BarrelJack_Wuerth_6941xx301002)
(datasheet ~)
(libsource (lib Connector) (part Jack-DC) (description "DC Barrel Jack"))
(sheetpath (names /) (tstamps /))
(tstamp 6099631E))
(comp (ref MK1)
(value MP45DT02)
(footprint Package_DIP:DIP-6_W7.62mm)
(datasheet http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00025467.pdf)
(libsource (lib Sensor_Audio) (part MP45DT02) (description "MEMS Omnidirectional Digital Microphone, HLGA-6"))
(sheetpath (names /) (tstamps /))
(tstamp 609D01E4))
(comp (ref J3)
(value Raspberry_Pi_2_3)
(footprint Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical)
(datasheet https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/rpi_SCH_3bplus_1p0_reduced.pdf)
(libsource (lib Connector) (part Raspberry_Pi_2_3) (description "expansion header for Raspberry Pi 2 & 3"))
(sheetpath (names /) (tstamps /))
(tstamp 60988C0F))
(comp (ref U1)
(value 74HCT245)
(footprint Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm)
(libsource (lib 74hct245) (part 74HCT245) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 6098F41C)))
(libparts
(libpart (lib 74hct245) (part 74HCT245)
(fields
(field (name Reference) U)
(field (name Value) 74HCT245)
(field (name Footprint) Housings_SOIC:SOIC-20_7.5x12.8mm_Pitch1.27mm))
(pins
(pin (num 1) (name A->B) (type input))
(pin (num 2) (name A0) (type 3state))
(pin (num 3) (name A1) (type 3state))
(pin (num 4) (name A2) (type 3state))
(pin (num 5) (name A3) (type 3state))
(pin (num 6) (name A4) (type 3state))
(pin (num 7) (name A5) (type 3state))
(pin (num 8) (name A6) (type 3state))
(pin (num 9) (name A7) (type 3state))
(pin (num 10) (name GND) (type power_in))
(pin (num 11) (name B7) (type 3state))
(pin (num 12) (name B6) (type 3state))
(pin (num 13) (name B5) (type 3state))
(pin (num 14) (name B4) (type 3state))
(pin (num 15) (name B3) (type 3state))
(pin (num 16) (name B2) (type 3state))
(pin (num 17) (name B1) (type 3state))
(pin (num 18) (name B0) (type 3state))
(pin (num 19) (name CE) (type input))
(pin (num 20) (name VCC) (type power_in))))
(libpart (lib Connector) (part Barrel_Jack)
(aliases
(alias Jack-DC))
(description "DC Barrel Jack")
(docs ~)
(footprints
(fp BarrelJack*))
(fields
(field (name Reference) J)
(field (name Value) Barrel_Jack))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Connector) (part Conn_01x02_Female)
(description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x02_Female))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib Connector) (part Conn_01x02_Male)
(description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x02_Male))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib Connector) (part Raspberry_Pi_2_3)
(description "expansion header for Raspberry Pi 2 & 3")
(docs https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/rpi_SCH_3bplus_1p0_reduced.pdf)
(footprints
(fp PinHeader*2x20*P2.54mm*Vertical*)
(fp PinSocket*2x20*P2.54mm*Vertical*))
(fields
(field (name Reference) J)
(field (name Value) Raspberry_Pi_2_3))
(pins
(pin (num 1) (name 3V3) (type power_in))
(pin (num 2) (name 5V) (type power_in))
(pin (num 3) (name SDA/GPIO2) (type BiDi))
(pin (num 4) (name 5V) (type power_in))
(pin (num 5) (name SCL/GPIO3) (type BiDi))
(pin (num 6) (name GND) (type power_in))
(pin (num 7) (name GCLK0/GPIO4) (type BiDi))
(pin (num 8) (name GPIO14/TXD) (type BiDi))
(pin (num 9) (name GND) (type power_in))
(pin (num 10) (name GPIO15/RXD) (type BiDi))
(pin (num 11) (name GPIO17) (type BiDi))
(pin (num 12) (name GPIO18/PWM0) (type BiDi))
(pin (num 13) (name GPIO27) (type BiDi))
(pin (num 14) (name GND) (type power_in))
(pin (num 15) (name GPIO22) (type BiDi))
(pin (num 16) (name GPIO23) (type BiDi))
(pin (num 17) (name 3V3) (type power_in))
(pin (num 18) (name GPIO24) (type BiDi))
(pin (num 19) (name MOSI0/GPIO10) (type BiDi))
(pin (num 20) (name GND) (type power_in))
(pin (num 21) (name MISO0/GPIO9) (type BiDi))
(pin (num 22) (name GPIO25) (type BiDi))
(pin (num 23) (name SCLK0/GPIO11) (type BiDi))
(pin (num 24) (name ~CE0~/GPIO8) (type BiDi))
(pin (num 25) (name GND) (type power_in))
(pin (num 26) (name ~CE1~/GPIO7) (type BiDi))
(pin (num 27) (name ID_SD/GPIO0) (type BiDi))
(pin (num 28) (name ID_SC/GPIO1) (type BiDi))
(pin (num 29) (name GCLK1/GPIO5) (type BiDi))
(pin (num 30) (name GND) (type power_in))
(pin (num 31) (name GCLK2/GPIO6) (type BiDi))
(pin (num 32) (name PWM0/GPIO12) (type BiDi))
(pin (num 33) (name PWM1/GPIO13) (type BiDi))
(pin (num 34) (name GND) (type power_in))
(pin (num 35) (name GPIO19/MISO1) (type BiDi))
(pin (num 36) (name GPIO16) (type BiDi))
(pin (num 37) (name GPIO26) (type BiDi))
(pin (num 38) (name GPIO20/MOSI1) (type BiDi))
(pin (num 39) (name GND) (type power_in))
(pin (num 40) (name GPIO21/SCLK1) (type BiDi))))
(libpart (lib Connector) (part USB_A)
(description "USB Type A connector")
(docs " ~")
(footprints
(fp USB*))
(fields
(field (name Reference) J)
(field (name Value) USB_A))
(pins
(pin (num 1) (name VBUS) (type power_in))
(pin (num 2) (name D-) (type BiDi))
(pin (num 3) (name D+) (type BiDi))
(pin (num 4) (name GND) (type power_in))
(pin (num 5) (name Shield) (type passive))))
(libpart (lib Device) (part R)
(description Resistor)
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Sensor_Audio) (part MP45DT02)
(description "MEMS Omnidirectional Digital Microphone, HLGA-6")
(docs http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00025467.pdf)
(footprints
(fp ST*HLGA*3.76x4.72mm*P1.65mm*))
(fields
(field (name Reference) MK)
(field (name Value) MP45DT02)
(field (name Footprint) Sensor_Audio:ST_HLGA-6_3.76x4.72mm_P1.65mm))
(pins
(pin (num 1) (name GND) (type power_in))
(pin (num 2) (name LR) (type input))
(pin (num 3) (name GND) (type passive))
(pin (num 4) (name CLK) (type input))
(pin (num 5) (name DOUT) (type output))
(pin (num 6) (name VDD) (type power_in)))))
(libraries
(library (logical 74hct245)
(uri D:/Windows/Paquito/Downloads/myelin-kicad-libraries-master/74hct245.lib))
(library (logical Connector)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector.lib"))
(library (logical Device)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Device.lib"))
(library (logical Sensor_Audio)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Sensor_Audio.lib")))
(nets
(net (code 1) (name VCC)
(node (ref R2) (pin 2))
(node (ref J2) (pin 1))
(node (ref U2) (pin 20))
(node (ref J1) (pin 1))
(node (ref U1) (pin 20))
(node (ref J3) (pin 4))
(node (ref J3) (pin 2))
(node (ref R1) (pin 1)))
(net (code 2) (name GND)
(node (ref J1) (pin 4))
(node (ref U2) (pin 10))
(node (ref J3) (pin 9))
(node (ref J3) (pin 6))
(node (ref J3) (pin 39))
(node (ref J3) (pin 34))
(node (ref J3) (pin 20))
(node (ref J3) (pin 30))
(node (ref J3) (pin 25))
(node (ref U1) (pin 19))
(node (ref J5) (pin 2))
(node (ref J2) (pin 2))
(node (ref J4) (pin 2))
(node (ref U2) (pin 19))
(node (ref J3) (pin 14))
(node (ref U1) (pin 10))
(node (ref MK1) (pin 3))
(node (ref MK1) (pin 1)))
(net (code 3) (name /I2S_WS)
(node (ref J3) (pin 35))
(node (ref MK1) (pin 2)))
(net (code 4) (name /I2S_SD)
(node (ref MK1) (pin 5))
(node (ref J3) (pin 38)))
(net (code 5) (name /SMI_SD15)
(node (ref J3) (pin 16))
(node (ref U2) (pin 4)))
(net (code 6) (name /SMI_SD14)
(node (ref U1) (pin 8))
(node (ref J3) (pin 15)))
(net (code 7) (name "Net-(J3-Pad13)")
(node (ref J3) (pin 13)))
(net (code 8) (name /I2S_CLK)
(node (ref MK1) (pin 4))
(node (ref J3) (pin 12)))
(net (code 9) (name /SMI_SD9)
(node (ref U1) (pin 9))
(node (ref J3) (pin 11)))
(net (code 10) (name /SMI_SD7)
(node (ref J3) (pin 10))
(node (ref U2) (pin 3)))
(net (code 11) (name +3V3)
(node (ref MK1) (pin 6))
(node (ref J3) (pin 17))
(node (ref J3) (pin 1)))
(net (code 12) (name "Net-(J3-Pad27)")
(node (ref J3) (pin 27)))
(net (code 13) (name "Net-(J3-Pad37)")
(node (ref J3) (pin 37)))
(net (code 14) (name "Net-(J3-Pad28)")
(node (ref J3) (pin 28)))
(net (code 15) (name "Net-(J3-Pad26)")
(node (ref J3) (pin 26)))
(net (code 16) (name /SMI_SD16)
(node (ref U2) (pin 5))
(node (ref J3) (pin 18)))
(net (code 17) (name "Net-(J3-Pad3)")
(node (ref J3) (pin 3)))
(net (code 18) (name "Net-(J3-Pad5)")
(node (ref J3) (pin 5)))
(net (code 19) (name "Net-(J3-Pad7)")
(node (ref J3) (pin 7)))
(net (code 20) (name "Net-(J3-Pad29)")
(node (ref J3) (pin 29)))
(net (code 21) (name "Net-(J3-Pad31)")
(node (ref J3) (pin 31)))
(net (code 22) (name +12V)
(node (ref J4) (pin 1))
(node (ref J5) (pin 1)))
(net (code 23) (name "Net-(R1-Pad2)")
(node (ref R1) (pin 2))
(node (ref U1) (pin 1)))
(net (code 24) (name "Net-(U1-Pad15)")
(node (ref U1) (pin 15)))
(net (code 25) (name "Net-(U1-Pad18)")
(node (ref U1) (pin 18)))
(net (code 26) (name "Net-(U1-Pad17)")
(node (ref U1) (pin 17)))
(net (code 27) (name "Net-(U1-Pad16)")
(node (ref U1) (pin 16)))
(net (code 28) (name "Net-(U1-Pad14)")
(node (ref U1) (pin 14)))
(net (code 29) (name "Net-(U1-Pad13)")
(node (ref U1) (pin 13)))
(net (code 30) (name "Net-(U1-Pad12)")
(node (ref U1) (pin 12)))
(net (code 31) (name "Net-(U1-Pad11)")
(node (ref U1) (pin 11)))
(net (code 32) (name /SMI_SD4)
(node (ref J3) (pin 32))
(node (ref U2) (pin 8)))
(net (code 33) (name /SMI_SD5)
(node (ref J3) (pin 33))
(node (ref U1) (pin 4)))
(net (code 34) (name /SMI_SD0)
(node (ref J3) (pin 24))
(node (ref U2) (pin 7)))
(net (code 35) (name /SMI_SD3)
(node (ref J3) (pin 23))
(node (ref U1) (pin 5)))
(net (code 36) (name /SMI_SD17)
(node (ref U2) (pin 6))
(node (ref J3) (pin 22)))
(net (code 37) (name /SMI_SD1)
(node (ref J3) (pin 21))
(node (ref U1) (pin 6)))
(net (code 38) (name /SMI_SD2)
(node (ref J3) (pin 19))
(node (ref U1) (pin 7)))
(net (code 39) (name /SMI_SD8)
(node (ref J3) (pin 36))
(node (ref U2) (pin 9)))
(net (code 40) (name /SMI_SD13)
(node (ref U1) (pin 2))
(node (ref J3) (pin 40))
(node (ref U1) (pin 3)))
(net (code 41) (name /SMI_SD6)
(node (ref J3) (pin 8))
(node (ref U2) (pin 2)))
(net (code 42) (name "Net-(J1-Pad5)")
(node (ref J1) (pin 5)))
(net (code 43) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3)))
(net (code 44) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2)))
(net (code 45) (name "Net-(R2-Pad1)")
(node (ref U2) (pin 1))
(node (ref R2) (pin 1)))
(net (code 46) (name "Net-(U2-Pad16)")
(node (ref U2) (pin 16)))
(net (code 47) (name "Net-(U2-Pad17)")
(node (ref U2) (pin 17)))
(net (code 48) (name "Net-(U2-Pad18)")
(node (ref U2) (pin 18)))
(net (code 49) (name "Net-(U2-Pad15)")
(node (ref U2) (pin 15)))
(net (code 50) (name "Net-(U2-Pad14)")
(node (ref U2) (pin 14)))
(net (code 51) (name "Net-(U2-Pad13)")
(node (ref U2) (pin 13)))
(net (code 52) (name "Net-(U2-Pad12)")
(node (ref U2) (pin 12)))
(net (code 53) (name "Net-(U2-Pad11)")
(node (ref U2) (pin 11)))))

View File

@ -0,0 +1,28 @@
(module I2S_MEMS_Microphone (layer F.Cu) (tedit 6099062F)
(descr "I2S MEMS Microphone")
(tags "I2S MEMS Microphone")
(fp_text reference REF** (at 3.81 -2.33) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "I2S MEMS Microphone" (at 3.81 7.41) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
(fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
(fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
(fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start -1.45 -1.55) (end -1.45 6.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.45 6.6) (end 9.1 6.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.1 6.6) (end 9.1 -1.55) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.1 -1.55) (end -1.45 -1.55) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 3.81 2.54) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 6 thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,46 @@
(module Led_Power_Bus (layer F.Cu) (tedit 609AB8F7)
(descr "Through hole straight pin header, 2x08, 2.54mm pitch, double rows")
(tags "Through hole pin header THT 2x08 2.54mm double row")
(fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Led_Power_Bus (at 1.27 20.11) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 -1.27) (end 3.81 19.05) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 19.05) (end -1.27 0) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start -1.33 19.11) (end 3.87 19.11) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
(fp_line (start 3.87 -1.33) (end 3.87 19.11) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 19.55) (end 4.35 19.55) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.35 19.55) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 1.27 8.89 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 8b thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8a thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7b thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7a thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6b thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6a thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5b thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5a thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4b thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4a thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3b thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3a thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2b thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2a thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1b thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1a thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,36 @@
(module Led_Signal_Bus (layer F.Cu) (tedit 609AB921)
(descr "Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
(tags "Through hole socket strip THT 1x08 2.54mm single row")
(fp_text reference REF** (at 0 -2.77) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Led_Signal_Bus (at 0 20.55) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.8 19.55) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 19.55) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.75 -1.8) (end 1.75 19.55) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 19.05) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 -0.635) (end 1.27 19.05) (layer F.Fab) (width 0.1))
(fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1))
(fp_text user %R (at 0 8.89 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,43 @@
update=05/09/21 23:32:44
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=Pcbnew
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1

View File

@ -0,0 +1,83 @@
(rules PCB LedBarsHat
(snap_angle
fortyfive_degree
)
(autoroute_settings
(fanout off)
(autoroute on)
(postroute on)
(vias on)
(via_costs 50)
(plane_via_costs 5)
(start_ripup_costs 100)
(start_pass_no 104)
(layer_rule F.Cu
(active on)
(preferred_direction vertical)
(preferred_direction_trace_costs 1.0)
(against_preferred_direction_trace_costs 2.2)
)
(layer_rule B.Cu
(active on)
(preferred_direction horizontal)
(preferred_direction_trace_costs 1.0)
(against_preferred_direction_trace_costs 1.9)
)
)
(rule
(width 250.0)
(clear 200.2)
(clear 125.0 (type smd_to_turn_gap))
(clear 50.0 (type smd_smd))
)
(padstack "Via[0-1]_800:400_um"
(shape
(circle F.Cu 800.0 0.0 0.0)
)
(shape
(circle B.Cu 800.0 0.0 0.0)
)
(attach off)
)
(via
"Via[0-1]_800:400_um" "Via[0-1]_800:400_um" default
)
(via
"Via[0-1]_800:400_um-kicad_default" "Via[0-1]_800:400_um" "kicad_default"
)
(via_rule
default "Via[0-1]_800:400_um"
)
(via_rule
"kicad_default" "Via[0-1]_800:400_um-kicad_default"
)
(class default
(clearance_class default)
(via_rule default)
(rule
(width 250.0)
)
(circuit
(use_layer F.Cu B.Cu)
)
)
(class "kicad_default"
GND "Net-(J1-Pad3)" VCC "Net-(J1-Pad5)" "/SMI_SD13" "/I2S_SD" "/SEL_MODE3" "/SMI_SD8"
"/I2S_WS" "/SMI_SD5" "/SMI_SD4" "/SEL_MODE2" "/SEL_MODE1" "/SMI_SD0" "/SMI_SD3" "/SMI_SD17"
"/SMI_SD1" "/SMI_SD2" "/SMI_SD16" +3V3 "/SMI_SD15" "/SMI_SD14" "/I2S_CLK" "/SMI_SD9"
"/SMI_SD7" "/SMI_SD6" +5V +12V "Net-(R3-Pad1)" "/SEL_MODE0" "Net-(J1-Pad7)" "Net-(J1-Pad13)"
"Net-(J1-Pad26)" "Net-(J1-Pad27)" "Net-(J1-Pad28)" "Net-(J_OUT1-Pad1)" "Net-(J_OUT1-Pad2)" "Net-(J_OUT1-Pad3)" "Net-(J_OUT1-Pad4)" "Net-(J_OUT1-Pad5)"
"Net-(J_OUT1-Pad6)" "Net-(J_OUT1-Pad7)" "Net-(J_OUT1-Pad8)" "Net-(J_OUT2-Pad1)" "Net-(J_OUT2-Pad2)" "Net-(J_OUT2-Pad3)" "Net-(J_OUT2-Pad4)" "Net-(J_OUT2-Pad5)"
"Net-(J_OUT2-Pad6)" "Net-(J_OUT2-Pad7)" "Net-(J_OUT2-Pad8)" "Net-(OUT_5V1-Pad3)" "Net-(OUT_5V1-Pad2)" "Net-(OUT_5V1-Pad5)" "Net-(R1-Pad1)" "Net-(R2-Pad2)"
"Net-(U1-Pad9)"
(clearance_class "kicad_default")
(via_rule kicad_default)
(rule
(width 250.0)
)
(circuit
(use_layer F.Cu B.Cu)
)
)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
0

View File

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

View File

@ -0,0 +1,5 @@
(sym_lib_table
(version 7)
(lib (name "74hct245")(type "Legacy")(uri "${KIPRJMOD}/LedBarsHat.symbols/74hct245.lib")(options "")(descr ""))
(lib (name "LedBarsHat-rescue")(type "KiCad")(uri "${KIPRJMOD}/LedBarsHat-rescue.kicad_sym")(options "")(descr ""))
)