rework based on lessons learned from 48x12 panel

This commit is contained in:
2025-04-25 15:31:54 -07:00
parent 72abc8191d
commit 8331b7f28d
17 changed files with 424763 additions and 454082 deletions

View File

@@ -1,260 +1,115 @@
(kicad_symbol_lib
(version 20241209)
(generator "kicad_symbol_editor")
(generator_version "9.0")
(symbol "SK6805-EC15"
(pin_names
(offset 0.254)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "D"
(at 5.08 5.715 0)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
)
(property "Value" "SK6805-EC15"
(at 1.27 -5.715 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(property "Footprint" "led:Adafruit_4492"
(at 1.27 -7.62 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Datasheet" "https://www.lcsc.com/datasheet/lcsc_datasheet_2412101523_OPSCO-Optoelectronics-SK6805-EC15_C2890035.pdf"
(at 2.54 -9.525 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Description" "RGB LED with integrated controller"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "RGB LED NeoPixel Nano addressable"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "LED*SK6805*PLCC*2.4x2.7mm*P1.3mm*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "SK6805-EC15_0_0"
(text "RGB"
(at 2.286 -4.191 0)
(effects
(font
(size 0.762 0.762)
)
)
)
)
(symbol "SK6805-EC15_0_1"
(rectangle
(start -5.08 5.08)
(end 5.08 -5.08)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(polyline
(pts
(xy 1.27 -2.54) (xy 1.778 -2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.27 -3.556) (xy 1.778 -3.556)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.286 -1.524) (xy 1.27 -2.54) (xy 1.27 -2.032)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.286 -2.54) (xy 1.27 -3.556) (xy 1.27 -3.048)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 3.683 -1.016) (xy 3.683 -3.556) (xy 3.683 -4.064)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 4.699 -1.524) (xy 2.667 -1.524) (xy 3.683 -3.556) (xy 4.699 -1.524)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 4.699 -3.556) (xy 2.667 -3.556)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "SK6805-EC15_1_1"
(pin input line
(at -7.62 0 0)
(length 2.54)
(name "DIN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 7.62 270)
(length 2.54)
(name "VDD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -7.62 90)
(length 2.54)
(name "VSS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 7.62 0 180)
(length 2.54)
(name "DOUT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "SK6805-EC15" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "D" (at 5.08 5.715 0)
(effects (font (size 1.27 1.27)) (justify right bottom))
)
(property "Value" "SK6805-EC15" (at 1.27 -5.715 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(property "Footprint" "led:SK6805-EC15" (at 1.27 -7.62 0)
(effects (font (size 1.27 1.27)) (justify left top) hide)
)
(property "Datasheet" "https://www.lcsc.com/datasheet/lcsc_datasheet_2412101523_OPSCO-Optoelectronics-SK6805-EC15_C2890035.pdf" (at 2.54 -9.525 0)
(effects (font (size 1.27 1.27)) (justify left top) hide)
)
(property "ki_keywords" "RGB LED NeoPixel addressable" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "RGB LED with integrated controller, 1.5mm LED package" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SK6805-EC15" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SK6805-EC15_0_0"
(text "RGB" (at 2.286 -4.191 0)
(effects (font (size 0.762 0.762)))
)
)
(symbol "SK6805-EC15_0_1"
(polyline
(pts
(xy 1.27 -3.556)
(xy 1.778 -3.556)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -2.54)
(xy 1.778 -2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 4.699 -3.556)
(xy 2.667 -3.556)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 2.286 -2.54)
(xy 1.27 -3.556)
(xy 1.27 -3.048)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 2.286 -1.524)
(xy 1.27 -2.54)
(xy 1.27 -2.032)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 3.683 -1.016)
(xy 3.683 -3.556)
(xy 3.683 -4.064)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 4.699 -1.524)
(xy 2.667 -1.524)
(xy 3.683 -3.556)
(xy 4.699 -1.524)
)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 5.08 5.08) (end -5.08 -5.08)
(stroke (width 0.254) (type default))
(fill (type background))
)
)
(symbol "SK6805-EC15_1_1"
(pin input line (at -7.62 0 0) (length 2.54)
(name "DIN" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 7.62 270) (length 2.54)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin output line (at 7.62 0 180) (length 2.54)
(name "DOUT" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -7.62 90) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@@ -1,41 +1,37 @@
(footprint "Adafruit_4492"
(footprint "SK6805-EC15"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "LED1"
(at -2.54 -1.27 0)
(property "Reference" "REF**"
(at 0 -1.25 0)
(unlocked yes)
(layer "F.SilkS")
(hide yes)
(uuid "d983487a-be4f-497c-a97f-70facc51ebe3")
(uuid "c2bc694b-dff7-4f33-82b9-0b25e54e726e")
(effects
(font
(size 0.941222 0.941222)
(thickness 0.074778)
(size 0.4 0.4)
(thickness 0.06)
)
(justify left bottom)
)
)
(property "Value" "WS2812B_SK6805_1515"
(at 2.8956 -4.572 270)
(property "Value" "SK6805-EC15"
(at 0 1.25 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "e992a902-4ca0-4150-a972-98c7c0def9a8")
(uuid "e63b9165-270f-4be8-a459-0448d4f48dac")
(effects
(font
(size 0.738022 0.738022)
(thickness 0.074778)
(size 0.4 0.4)
(thickness 0.06)
)
(justify left bottom)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "cc381682-bf38-419e-8dd5-680288ebbd9d")
(uuid "d11a2fed-5c42-44a7-b7eb-c18ad5b497aa")
(effects
(font
(size 1.27 1.27)
@@ -47,7 +43,7 @@
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "0c5b3cb7-820c-4f1e-9c9f-fe2f77733745")
(uuid "7a18dfee-616b-4082-8632-2cba3876c463")
(effects
(font
(size 1.27 1.27)
@@ -55,276 +51,102 @@
)
)
)
(property "DigiKey" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "6201ba55-0d32-4ee2-a087-8e118abf2070")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "MPN" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "3696f286-2cde-4787-98ac-9936d5ec384b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Manufacturer" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "2347cb21-a3ce-4980-aa43-3f63ad95420b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "DK_Mfr_PN" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "64468113-91f2-4024-9bd7-670e639c2a54")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "LCSC_Mfr" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "1f1f7abc-ce73-45b3-871c-cb4aebfeab7d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Package" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "9101af98-bb5f-404a-b315-89d1e38105e4")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "LCSC_PN" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "2ca08f5c-f11e-4ea1-851b-762c861f03bd")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Src Any/Spec" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c5130834-6f25-4a6d-9779-662a93a0f1b5")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -0.8 -0.9)
(end 0.8 -0.9)
(start -0.15 0)
(end -0.7 0)
(stroke
(width 0.1524)
(type solid)
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "127c3551-8d74-4e2e-9912-4ce62f4c445b")
(uuid "66c02f1f-bcb6-4772-b6ef-34a38b2e8e42")
)
(fp_line
(start -0.8 0.9)
(end 0.8 0.9)
(start 0.8 -0.9)
(end -0.8 -0.9)
(stroke
(width 0.1524)
(type solid)
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "82f212bb-15e4-4f82-ac42-b56880875632")
(uuid "d82365ec-9ffa-4fea-bf75-0f778b147fc3")
)
(fp_line
(start 0.7 0)
(end 0.15 0)
(start 0.8 0.9)
(end -0.8 0.9)
(stroke
(width 0.1524)
(type solid)
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "f9ab1e2f-2394-4a68-9195-b813cd2d1196")
(uuid "1addf982-ebb9-411e-80e7-99dde070c993")
)
(fp_line
(start -0.35 0.75)
(end -0.35 -0.75)
(stroke
(width 0.1)
(type default)
)
(layer "F.Fab")
(uuid "9af09a55-986f-456a-a732-10ceda6ad79a")
)
(fp_rect
(start -0.75 -0.75)
(end 0.25 -0.75)
(stroke
(width 0.1524)
(type solid)
)
(layer "F.Fab")
(uuid "01bbb78b-95b4-4673-bf68-20fe63a23be0")
)
(fp_line
(start -0.75 0.75)
(end -0.75 -0.75)
(stroke
(width 0.1524)
(type solid)
)
(layer "F.Fab")
(uuid "11085002-b6a9-4d88-964c-742c543f6065")
)
(fp_line
(start 0.25 -0.75)
(end 0.25 0.75)
(stroke
(width 0.1524)
(type solid)
)
(layer "F.Fab")
(uuid "9288fb91-f1eb-4026-b38a-ee7c66e7ebf7")
)
(fp_line
(start 0.25 0.75)
(end -0.75 0.75)
(stroke
(width 0.1524)
(type solid)
)
(layer "F.Fab")
(uuid "2d0ab6f1-d213-470b-9ac7-0b954c6532d2")
)
(fp_line
(start 0.25 0.75)
(end 0.35 0.75)
(stroke
(width 0.1524)
(type solid)
)
(layer "F.Fab")
(uuid "abff7097-19f2-47be-9b50-f000087b6f74")
)
(fp_line
(start 0.35 -0.75)
(end 0.25 -0.75)
(stroke
(width 0.1524)
(type solid)
)
(layer "F.Fab")
(uuid "5a6655cd-5257-4fc5-bf05-d8a300840bd2")
)
(fp_line
(start 0.35 -0.75)
(end 0.75 -0.75)
(stroke
(width 0.1524)
(type solid)
)
(layer "F.Fab")
(uuid "b5659437-e183-4be0-934b-2b7fbcbf510c")
)
(fp_line
(start 0.35 0.75)
(end 0.35 -0.75)
(stroke
(width 0.1524)
(type solid)
)
(layer "F.Fab")
(uuid "9a9f34b6-fcc4-4a0f-8db8-7ee8c429a42e")
)
(fp_line
(start 0.75 -0.75)
(end 0.75 0.75)
(stroke
(width 0.1524)
(type solid)
(width 0.1)
(type default)
)
(fill no)
(layer "F.Fab")
(uuid "e999c11d-d006-47b9-aaa7-a09d4ec74b1d")
(uuid "13f0c810-8349-4ed8-aeb9-7353882aad4e")
)
(fp_line
(start 0.75 0.75)
(end 0.35 0.75)
(stroke
(width 0.1524)
(type solid)
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(uuid "583c43c5-d31c-479e-8ce4-658942095991")
(uuid "3a46fd7f-1c7b-42f8-ba1f-576cb436bd1f")
(effects
(font
(size 0.2 0.2)
(thickness 0.03)
)
)
)
(pad "1" smd rect
(at 0.5 0.45)
(size 0.5 0.5)
(at -0.475 -0.475 180)
(size 0.55 0.55)
(layers "F.Cu" "F.Mask" "F.Paste")
(solder_mask_margin 0.0508)
(thermal_bridge_angle 0)
(uuid "38530037-cb90-4b70-af9f-0c35c37b2ebc")
(thermal_bridge_angle 45)
(uuid "1db6a527-19aa-4a44-9279-5932d880cc44")
)
(pad "2" smd rect
(at 0.5 -0.45)
(size 0.5 0.5)
(at -0.475 0.475 180)
(size 0.55 0.55)
(layers "F.Cu" "F.Mask" "F.Paste")
(solder_mask_margin 0.0508)
(thermal_bridge_angle 0)
(uuid "429ba911-493d-4bef-954a-be8eff05c6da")
(thermal_bridge_angle 45)
(uuid "a779690a-1249-41db-8d44-2aba13fa55c9")
)
(pad "3" smd rect
(at -0.5 -0.45)
(size 0.5 0.5)
(at 0.475 0.475 180)
(size 0.55 0.55)
(layers "F.Cu" "F.Mask" "F.Paste")
(solder_mask_margin 0.0508)
(thermal_bridge_angle 0)
(uuid "17d3ca63-17d6-4173-b83c-faa8df37019f")
(thermal_bridge_angle 45)
(uuid "6a694dfc-0d1d-4d6a-899c-3e5dafc67f2c")
)
(pad "4" smd rect
(at -0.5 0.45)
(size 0.5 0.5)
(at 0.475 -0.475 180)
(size 0.55 0.55)
(layers "F.Cu" "F.Mask" "F.Paste")
(solder_mask_margin 0.0508)
(thermal_bridge_angle 0)
(uuid "50672056-046a-47fa-8679-856c3192ff2a")
(thermal_bridge_angle 45)
(uuid "ba878b65-6ed4-4c01-9ee9-8e566bc8f5b0")
)
(embedded_fonts no)
(embedded_files
(file
(name "4492.step")
(name "SK6805-EC15.step")
(type model)
(data |KLUv/aAKTQIAhOUBul3iSifwlDQduGhZYIgzCriqoOqN3HG+0YOjpUwyJZmKqSa2BQybyNwNPATY
BVwEQQTjNGRxWSWEC4mQt6qGWFQcEQqj8eKUOw+Nx5KgCvcUB0XsnW8tWkhUEUKKrKhVlEB4aM2X
@@ -639,7 +461,7 @@
(checksum "AAF256C3F0C651EDD2DD3DB93D19E857")
)
)
(model "kicad-embed://4492.step"
(model "kicad-embed://SK6805-EC15.step"
(offset
(xyz 0 0 0)
)

View File

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,3 @@
Comment,Designator,Footprint,LCSC,Quantity
SK6805-EC15,"U1,U10,U100,U101,U102,U103,U104,U105,U106,U107,U108,U109,U11,U110,U111,U112,U113,U114,U115,U116,U117,U118,U119,U12,U120,U121,U122,U123,U124,U125,U126,U127,U128,U13,U14,U15,U16,U17,U18,U19,U2,U20,U21,U22,U23,U24,U25,U26,U27,U28,U29,U3,U30,U31,U32,U33,U34,U35,U36,U37,U38,U39,U4,U40,U41,U42,U43,U44,U45,U46,U47,U48,U49,U5,U50,U51,U52,U53,U54,U55,U56,U57,U58,U59,U6,U60,U61,U62,U63,U64,U65,U66,U67,U68,U69,U7,U70,U71,U72,U73,U74,U75,U76,U77,U78,U79,U8,U80,U81,U82,U83,U84,U85,U86,U87,U88,U89,U9,U90,U91,U92,U93,U94,U95,U96,U97,U98,U99",SK6805-EC15,C2890035,128
22 µF,"C1,C2,C3,C4,C5,C6,C7",C_0402_1005Metric,C3845593,7
Comment,Designator,Footprint,LCSC,Quantity
SK6805-EC15,"U1,U10,U100,U101,U102,U103,U104,U105,U106,U107,U108,U109,U11,U110,U111,U112,U113,U114,U115,U116,U117,U118,U119,U12,U120,U121,U122,U123,U124,U125,U126,U127,U128,U13,U14,U15,U16,U17,U18,U19,U2,U20,U21,U22,U23,U24,U25,U26,U27,U28,U29,U3,U30,U31,U32,U33,U34,U35,U36,U37,U38,U39,U4,U40,U41,U42,U43,U44,U45,U46,U47,U48,U49,U5,U50,U51,U52,U53,U54,U55,U56,U57,U58,U59,U6,U60,U61,U62,U63,U64,U65,U66,U67,U68,U69,U7,U70,U71,U72,U73,U74,U75,U76,U77,U78,U79,U8,U80,U81,U82,U83,U84,U85,U86,U87,U88,U89,U9,U90,U91,U92,U93,U94,U95,U96,U97,U98,U99",SK6805-EC15,C2890035,128
22 µF,"C1,C2,C3,C4,C5,C6,C7,C8",C_0402_1005Metric,C3845593,8
1 Comment Designator Footprint LCSC Quantity
2 SK6805-EC15 U1,U10,U100,U101,U102,U103,U104,U105,U106,U107,U108,U109,U11,U110,U111,U112,U113,U114,U115,U116,U117,U118,U119,U12,U120,U121,U122,U123,U124,U125,U126,U127,U128,U13,U14,U15,U16,U17,U18,U19,U2,U20,U21,U22,U23,U24,U25,U26,U27,U28,U29,U3,U30,U31,U32,U33,U34,U35,U36,U37,U38,U39,U4,U40,U41,U42,U43,U44,U45,U46,U47,U48,U49,U5,U50,U51,U52,U53,U54,U55,U56,U57,U58,U59,U6,U60,U61,U62,U63,U64,U65,U66,U67,U68,U69,U7,U70,U71,U72,U73,U74,U75,U76,U77,U78,U79,U8,U80,U81,U82,U83,U84,U85,U86,U87,U88,U89,U9,U90,U91,U92,U93,U94,U95,U96,U97,U98,U99 SK6805-EC15 C2890035 128
3 22 µF C1,C2,C3,C4,C5,C6,C7 C1,C2,C3,C4,C5,C6,C7,C8 C_0402_1005Metric C3845593 7 8

View File

@@ -1,136 +1,137 @@
Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
C1,22 µF,C_0402_1005Metric,1.778,19.304,90.0,top
C2,22 µF,C_0402_1005Metric,1.778,16.792,90.0,top
C3,22 µF,C_0402_1005Metric,1.778,14.224,90.0,top
C4,22 µF,C_0402_1005Metric,1.778,11.684,90.0,top
C5,22 µF,C_0402_1005Metric,1.778,9.144,90.0,top
C6,22 µF,C_0402_1005Metric,1.778,6.604,90.0,top
C7,22 µF,C_0402_1005Metric,1.778,4.064,90.0,top
U1,SK6805-EC15,SK6805-EC15,3.1742,20.1322,90.0,top
U10,SK6805-EC15,SK6805-EC15,26.0342,20.1322,90.0,top
U100,SK6805-EC15,SK6805-EC15,10.7942,4.8922,90.0,top
U101,SK6805-EC15,SK6805-EC15,13.3342,4.8922,90.0,top
U102,SK6805-EC15,SK6805-EC15,15.8742,4.8922,90.0,top
U103,SK6805-EC15,SK6805-EC15,18.4142,4.8922,90.0,top
U104,SK6805-EC15,SK6805-EC15,20.9542,4.8922,90.0,top
U105,SK6805-EC15,SK6805-EC15,23.4942,4.8922,90.0,top
U106,SK6805-EC15,SK6805-EC15,26.0342,4.8922,90.0,top
U107,SK6805-EC15,SK6805-EC15,28.5742,4.8922,90.0,top
U108,SK6805-EC15,SK6805-EC15,31.1142,4.8922,90.0,top
U109,SK6805-EC15,SK6805-EC15,33.6542,4.8922,90.0,top
U11,SK6805-EC15,SK6805-EC15,28.5742,20.1322,90.0,top
U110,SK6805-EC15,SK6805-EC15,36.1942,4.8922,90.0,top
U111,SK6805-EC15,SK6805-EC15,38.7342,4.8922,90.0,top
U112,SK6805-EC15,SK6805-EC15,41.2742,4.8922,90.0,top
U113,SK6805-EC15,SK6805-EC15,3.1742,2.3522,90.0,top
U114,SK6805-EC15,SK6805-EC15,5.7142,2.3522,90.0,top
U115,SK6805-EC15,SK6805-EC15,8.2542,2.3522,90.0,top
U116,SK6805-EC15,SK6805-EC15,10.7942,2.3522,90.0,top
U117,SK6805-EC15,SK6805-EC15,13.3342,2.3522,90.0,top
U118,SK6805-EC15,SK6805-EC15,15.8742,2.3522,90.0,top
U119,SK6805-EC15,SK6805-EC15,18.4142,2.3522,90.0,top
U12,SK6805-EC15,SK6805-EC15,31.1142,20.1322,90.0,top
U120,SK6805-EC15,SK6805-EC15,20.9542,2.3522,90.0,top
U121,SK6805-EC15,SK6805-EC15,23.4942,2.3522,90.0,top
U122,SK6805-EC15,SK6805-EC15,26.0342,2.3522,90.0,top
U123,SK6805-EC15,SK6805-EC15,28.5742,2.3522,90.0,top
U124,SK6805-EC15,SK6805-EC15,31.1142,2.3522,90.0,top
U125,SK6805-EC15,SK6805-EC15,33.6542,2.3522,90.0,top
U126,SK6805-EC15,SK6805-EC15,36.1942,2.3522,90.0,top
U127,SK6805-EC15,SK6805-EC15,38.7342,2.3522,90.0,top
U128,SK6805-EC15,SK6805-EC15,41.2742,2.3522,90.0,top
U13,SK6805-EC15,SK6805-EC15,33.6542,20.1322,90.0,top
U14,SK6805-EC15,SK6805-EC15,36.1942,20.1322,90.0,top
U15,SK6805-EC15,SK6805-EC15,38.7342,20.1322,90.0,top
U16,SK6805-EC15,SK6805-EC15,41.2742,20.1322,90.0,top
U17,SK6805-EC15,SK6805-EC15,3.1742,17.5922,90.0,top
U18,SK6805-EC15,SK6805-EC15,5.7142,17.5922,90.0,top
U19,SK6805-EC15,SK6805-EC15,8.2542,17.5922,90.0,top
U2,SK6805-EC15,SK6805-EC15,5.7142,20.1322,90.0,top
U20,SK6805-EC15,SK6805-EC15,10.7942,17.5922,90.0,top
U21,SK6805-EC15,SK6805-EC15,13.3342,17.5922,90.0,top
U22,SK6805-EC15,SK6805-EC15,15.8742,17.5922,90.0,top
U23,SK6805-EC15,SK6805-EC15,18.4142,17.5922,90.0,top
U24,SK6805-EC15,SK6805-EC15,20.9542,17.5922,90.0,top
U25,SK6805-EC15,SK6805-EC15,23.4942,17.5922,90.0,top
U26,SK6805-EC15,SK6805-EC15,26.0342,17.5922,90.0,top
U27,SK6805-EC15,SK6805-EC15,28.5742,17.5922,90.0,top
U28,SK6805-EC15,SK6805-EC15,31.1142,17.5922,90.0,top
U29,SK6805-EC15,SK6805-EC15,33.6542,17.5922,90.0,top
U3,SK6805-EC15,SK6805-EC15,8.2542,20.1322,90.0,top
U30,SK6805-EC15,SK6805-EC15,36.1942,17.5922,90.0,top
U31,SK6805-EC15,SK6805-EC15,38.7342,17.5922,90.0,top
U32,SK6805-EC15,SK6805-EC15,41.2742,17.5922,90.0,top
U33,SK6805-EC15,SK6805-EC15,3.1742,15.0522,90.0,top
U34,SK6805-EC15,SK6805-EC15,5.7142,15.0522,90.0,top
U35,SK6805-EC15,SK6805-EC15,8.2542,15.0522,90.0,top
U36,SK6805-EC15,SK6805-EC15,10.7942,15.0522,90.0,top
U37,SK6805-EC15,SK6805-EC15,13.3342,15.0522,90.0,top
U38,SK6805-EC15,SK6805-EC15,15.8742,15.0522,90.0,top
U39,SK6805-EC15,SK6805-EC15,18.4142,15.0522,90.0,top
U4,SK6805-EC15,SK6805-EC15,10.7942,20.1322,90.0,top
U40,SK6805-EC15,SK6805-EC15,20.9542,15.0522,90.0,top
U41,SK6805-EC15,SK6805-EC15,23.4942,15.0522,90.0,top
U42,SK6805-EC15,SK6805-EC15,26.0342,15.0522,90.0,top
U43,SK6805-EC15,SK6805-EC15,28.5742,15.0522,90.0,top
U44,SK6805-EC15,SK6805-EC15,31.1142,15.0522,90.0,top
U45,SK6805-EC15,SK6805-EC15,33.6542,15.0522,90.0,top
U46,SK6805-EC15,SK6805-EC15,36.1942,15.0522,90.0,top
U47,SK6805-EC15,SK6805-EC15,38.7342,15.0522,90.0,top
U48,SK6805-EC15,SK6805-EC15,41.2742,15.0522,90.0,top
U49,SK6805-EC15,SK6805-EC15,3.1742,12.5122,90.0,top
U5,SK6805-EC15,SK6805-EC15,13.3342,20.1322,90.0,top
U50,SK6805-EC15,SK6805-EC15,5.7142,12.5122,90.0,top
U51,SK6805-EC15,SK6805-EC15,8.2542,12.5122,90.0,top
U52,SK6805-EC15,SK6805-EC15,10.7942,12.5122,90.0,top
U53,SK6805-EC15,SK6805-EC15,13.3342,12.5122,90.0,top
U54,SK6805-EC15,SK6805-EC15,15.8742,12.5122,90.0,top
U55,SK6805-EC15,SK6805-EC15,18.4142,12.5122,90.0,top
U56,SK6805-EC15,SK6805-EC15,20.9542,12.5122,90.0,top
U57,SK6805-EC15,SK6805-EC15,23.4942,12.5122,90.0,top
U58,SK6805-EC15,SK6805-EC15,26.0342,12.5122,90.0,top
U59,SK6805-EC15,SK6805-EC15,28.5742,12.5122,90.0,top
U6,SK6805-EC15,SK6805-EC15,15.8742,20.1322,90.0,top
U60,SK6805-EC15,SK6805-EC15,31.1142,12.5122,90.0,top
U61,SK6805-EC15,SK6805-EC15,33.6542,12.5122,90.0,top
U62,SK6805-EC15,SK6805-EC15,36.1942,12.5122,90.0,top
U63,SK6805-EC15,SK6805-EC15,38.7342,12.5122,90.0,top
U64,SK6805-EC15,SK6805-EC15,41.2742,12.5122,90.0,top
U65,SK6805-EC15,SK6805-EC15,3.1742,9.9722,90.0,top
U66,SK6805-EC15,SK6805-EC15,5.7142,9.9722,90.0,top
U67,SK6805-EC15,SK6805-EC15,8.2542,9.9722,90.0,top
U68,SK6805-EC15,SK6805-EC15,10.7942,9.9722,90.0,top
U69,SK6805-EC15,SK6805-EC15,13.3342,9.9722,90.0,top
U7,SK6805-EC15,SK6805-EC15,18.4142,20.1322,90.0,top
U70,SK6805-EC15,SK6805-EC15,15.8742,9.9722,90.0,top
U71,SK6805-EC15,SK6805-EC15,18.4142,9.9722,90.0,top
U72,SK6805-EC15,SK6805-EC15,20.9542,9.9722,90.0,top
U73,SK6805-EC15,SK6805-EC15,23.4942,9.9722,90.0,top
U74,SK6805-EC15,SK6805-EC15,26.0342,9.9722,90.0,top
U75,SK6805-EC15,SK6805-EC15,28.5742,9.9722,90.0,top
U76,SK6805-EC15,SK6805-EC15,31.1142,9.9722,90.0,top
U77,SK6805-EC15,SK6805-EC15,33.6542,9.9722,90.0,top
U78,SK6805-EC15,SK6805-EC15,36.1942,9.9722,90.0,top
U79,SK6805-EC15,SK6805-EC15,38.7342,9.9722,90.0,top
U8,SK6805-EC15,SK6805-EC15,20.9542,20.1322,90.0,top
U80,SK6805-EC15,SK6805-EC15,41.2742,9.9722,90.0,top
U81,SK6805-EC15,SK6805-EC15,3.1742,7.4322,90.0,top
U82,SK6805-EC15,SK6805-EC15,5.7142,7.4322,90.0,top
U83,SK6805-EC15,SK6805-EC15,8.2542,7.4322,90.0,top
U84,SK6805-EC15,SK6805-EC15,10.7942,7.4322,90.0,top
U85,SK6805-EC15,SK6805-EC15,13.3342,7.4322,90.0,top
U86,SK6805-EC15,SK6805-EC15,15.8742,7.4322,90.0,top
U87,SK6805-EC15,SK6805-EC15,18.4142,7.4322,90.0,top
U88,SK6805-EC15,SK6805-EC15,20.9542,7.4322,90.0,top
U89,SK6805-EC15,SK6805-EC15,23.4942,7.4322,90.0,top
U9,SK6805-EC15,SK6805-EC15,23.4942,20.1322,90.0,top
U90,SK6805-EC15,SK6805-EC15,26.0342,7.4322,90.0,top
U91,SK6805-EC15,SK6805-EC15,28.5742,7.4322,90.0,top
U92,SK6805-EC15,SK6805-EC15,31.1142,7.4322,90.0,top
U93,SK6805-EC15,SK6805-EC15,33.6542,7.4322,90.0,top
U94,SK6805-EC15,SK6805-EC15,36.1942,7.4322,90.0,top
U95,SK6805-EC15,SK6805-EC15,38.7342,7.4322,90.0,top
U96,SK6805-EC15,SK6805-EC15,41.2742,7.4322,90.0,top
U97,SK6805-EC15,SK6805-EC15,3.1742,4.8922,90.0,top
U98,SK6805-EC15,SK6805-EC15,5.7142,4.8922,90.0,top
U99,SK6805-EC15,SK6805-EC15,8.2542,4.8922,90.0,top
Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
C1,22 µF,C_0402_1005Metric,24.0,-1.5,90.0,top
C2,22 µF,C_0402_1005Metric,24.0,-4.5,90.0,top
C3,22 µF,C_0402_1005Metric,24.0,-7.5,90.0,top
C4,22 µF,C_0402_1005Metric,24.0,-10.5,90.0,top
C5,22 µF,C_0402_1005Metric,24.0,-13.5,90.0,top
C6,22 µF,C_0402_1005Metric,24.0,-16.5,90.0,top
C7,22 µF,C_0402_1005Metric,24.0,-19.5,90.0,top
C8,22 µF,C_0402_1005Metric,24.0,-22.5,90.0,top
U1,SK6805-EC15,SK6805-EC15,1.5,-1.5,90.0,top
U10,SK6805-EC15,SK6805-EC15,28.5,-1.5,90.0,top
U100,SK6805-EC15,SK6805-EC15,10.5,-19.5,90.0,top
U101,SK6805-EC15,SK6805-EC15,13.5,-19.5,90.0,top
U102,SK6805-EC15,SK6805-EC15,16.5,-19.5,90.0,top
U103,SK6805-EC15,SK6805-EC15,19.5,-19.5,90.0,top
U104,SK6805-EC15,SK6805-EC15,22.5,-19.5,90.0,top
U105,SK6805-EC15,SK6805-EC15,25.5,-19.5,90.0,top
U106,SK6805-EC15,SK6805-EC15,28.5,-19.5,90.0,top
U107,SK6805-EC15,SK6805-EC15,31.5,-19.5,90.0,top
U108,SK6805-EC15,SK6805-EC15,34.5,-19.5,90.0,top
U109,SK6805-EC15,SK6805-EC15,37.5,-19.5,90.0,top
U11,SK6805-EC15,SK6805-EC15,31.5,-1.5,90.0,top
U110,SK6805-EC15,SK6805-EC15,40.5,-19.5,90.0,top
U111,SK6805-EC15,SK6805-EC15,43.5,-19.5,90.0,top
U112,SK6805-EC15,SK6805-EC15,46.5,-19.5,90.0,top
U113,SK6805-EC15,SK6805-EC15,1.5,-22.5,90.0,top
U114,SK6805-EC15,SK6805-EC15,4.5,-22.5,90.0,top
U115,SK6805-EC15,SK6805-EC15,7.5,-22.5,90.0,top
U116,SK6805-EC15,SK6805-EC15,10.5,-22.5,90.0,top
U117,SK6805-EC15,SK6805-EC15,13.5,-22.5,90.0,top
U118,SK6805-EC15,SK6805-EC15,16.5,-22.5,90.0,top
U119,SK6805-EC15,SK6805-EC15,19.5,-22.5,90.0,top
U12,SK6805-EC15,SK6805-EC15,34.5,-1.5,90.0,top
U120,SK6805-EC15,SK6805-EC15,22.5,-22.5,90.0,top
U121,SK6805-EC15,SK6805-EC15,25.5,-22.5,90.0,top
U122,SK6805-EC15,SK6805-EC15,28.5,-22.5,90.0,top
U123,SK6805-EC15,SK6805-EC15,31.5,-22.5,90.0,top
U124,SK6805-EC15,SK6805-EC15,34.5,-22.5,90.0,top
U125,SK6805-EC15,SK6805-EC15,37.5,-22.5,90.0,top
U126,SK6805-EC15,SK6805-EC15,40.5,-22.5,90.0,top
U127,SK6805-EC15,SK6805-EC15,43.5,-22.5,90.0,top
U128,SK6805-EC15,SK6805-EC15,46.5,-22.5,90.0,top
U13,SK6805-EC15,SK6805-EC15,37.5,-1.5,90.0,top
U14,SK6805-EC15,SK6805-EC15,40.5,-1.5,90.0,top
U15,SK6805-EC15,SK6805-EC15,43.5,-1.5,90.0,top
U16,SK6805-EC15,SK6805-EC15,46.5,-1.5,90.0,top
U17,SK6805-EC15,SK6805-EC15,1.5,-4.5,90.0,top
U18,SK6805-EC15,SK6805-EC15,4.5,-4.5,90.0,top
U19,SK6805-EC15,SK6805-EC15,7.5,-4.5,90.0,top
U2,SK6805-EC15,SK6805-EC15,4.5,-1.5,90.0,top
U20,SK6805-EC15,SK6805-EC15,10.5,-4.5,90.0,top
U21,SK6805-EC15,SK6805-EC15,13.5,-4.5,90.0,top
U22,SK6805-EC15,SK6805-EC15,16.5,-4.5,90.0,top
U23,SK6805-EC15,SK6805-EC15,19.5,-4.5,90.0,top
U24,SK6805-EC15,SK6805-EC15,22.5,-4.5,90.0,top
U25,SK6805-EC15,SK6805-EC15,25.5,-4.5,90.0,top
U26,SK6805-EC15,SK6805-EC15,28.5,-4.5,90.0,top
U27,SK6805-EC15,SK6805-EC15,31.5,-4.5,90.0,top
U28,SK6805-EC15,SK6805-EC15,34.5,-4.5,90.0,top
U29,SK6805-EC15,SK6805-EC15,37.5,-4.5,90.0,top
U3,SK6805-EC15,SK6805-EC15,7.5,-1.5,90.0,top
U30,SK6805-EC15,SK6805-EC15,40.5,-4.5,90.0,top
U31,SK6805-EC15,SK6805-EC15,43.5,-4.5,90.0,top
U32,SK6805-EC15,SK6805-EC15,46.5,-4.5,90.0,top
U33,SK6805-EC15,SK6805-EC15,1.5,-7.5,90.0,top
U34,SK6805-EC15,SK6805-EC15,4.5,-7.5,90.0,top
U35,SK6805-EC15,SK6805-EC15,7.5,-7.5,90.0,top
U36,SK6805-EC15,SK6805-EC15,10.5,-7.5,90.0,top
U37,SK6805-EC15,SK6805-EC15,13.5,-7.5,90.0,top
U38,SK6805-EC15,SK6805-EC15,16.5,-7.5,90.0,top
U39,SK6805-EC15,SK6805-EC15,19.5,-7.5,90.0,top
U4,SK6805-EC15,SK6805-EC15,10.5,-1.5,90.0,top
U40,SK6805-EC15,SK6805-EC15,22.5,-7.5,90.0,top
U41,SK6805-EC15,SK6805-EC15,25.5,-7.5,90.0,top
U42,SK6805-EC15,SK6805-EC15,28.5,-7.5,90.0,top
U43,SK6805-EC15,SK6805-EC15,31.5,-7.5,90.0,top
U44,SK6805-EC15,SK6805-EC15,34.5,-7.5,90.0,top
U45,SK6805-EC15,SK6805-EC15,37.5,-7.5,90.0,top
U46,SK6805-EC15,SK6805-EC15,40.5,-7.5,90.0,top
U47,SK6805-EC15,SK6805-EC15,43.5,-7.5,90.0,top
U48,SK6805-EC15,SK6805-EC15,46.5,-7.5,90.0,top
U49,SK6805-EC15,SK6805-EC15,1.5,-10.5,90.0,top
U5,SK6805-EC15,SK6805-EC15,13.5,-1.5,90.0,top
U50,SK6805-EC15,SK6805-EC15,4.5,-10.5,90.0,top
U51,SK6805-EC15,SK6805-EC15,7.5,-10.5,90.0,top
U52,SK6805-EC15,SK6805-EC15,10.5,-10.5,90.0,top
U53,SK6805-EC15,SK6805-EC15,13.5,-10.5,90.0,top
U54,SK6805-EC15,SK6805-EC15,16.5,-10.5,90.0,top
U55,SK6805-EC15,SK6805-EC15,19.5,-10.5,90.0,top
U56,SK6805-EC15,SK6805-EC15,22.5,-10.5,90.0,top
U57,SK6805-EC15,SK6805-EC15,25.5,-10.5,90.0,top
U58,SK6805-EC15,SK6805-EC15,28.5,-10.5,90.0,top
U59,SK6805-EC15,SK6805-EC15,31.5,-10.5,90.0,top
U6,SK6805-EC15,SK6805-EC15,16.5,-1.5,90.0,top
U60,SK6805-EC15,SK6805-EC15,34.5,-10.5,90.0,top
U61,SK6805-EC15,SK6805-EC15,37.5,-10.5,90.0,top
U62,SK6805-EC15,SK6805-EC15,40.5,-10.5,90.0,top
U63,SK6805-EC15,SK6805-EC15,43.5,-10.5,90.0,top
U64,SK6805-EC15,SK6805-EC15,46.5,-10.5,90.0,top
U65,SK6805-EC15,SK6805-EC15,1.5,-13.5,90.0,top
U66,SK6805-EC15,SK6805-EC15,4.5,-13.5,90.0,top
U67,SK6805-EC15,SK6805-EC15,7.5,-13.5,90.0,top
U68,SK6805-EC15,SK6805-EC15,10.5,-13.5,90.0,top
U69,SK6805-EC15,SK6805-EC15,13.5,-13.5,90.0,top
U7,SK6805-EC15,SK6805-EC15,19.5,-1.5,90.0,top
U70,SK6805-EC15,SK6805-EC15,16.5,-13.5,90.0,top
U71,SK6805-EC15,SK6805-EC15,19.5,-13.5,90.0,top
U72,SK6805-EC15,SK6805-EC15,22.5,-13.5,90.0,top
U73,SK6805-EC15,SK6805-EC15,25.5,-13.5,90.0,top
U74,SK6805-EC15,SK6805-EC15,28.5,-13.5,90.0,top
U75,SK6805-EC15,SK6805-EC15,31.5,-13.5,90.0,top
U76,SK6805-EC15,SK6805-EC15,34.5,-13.5,90.0,top
U77,SK6805-EC15,SK6805-EC15,37.5,-13.5,90.0,top
U78,SK6805-EC15,SK6805-EC15,40.5,-13.5,90.0,top
U79,SK6805-EC15,SK6805-EC15,43.5,-13.5,90.0,top
U8,SK6805-EC15,SK6805-EC15,22.5,-1.5,90.0,top
U80,SK6805-EC15,SK6805-EC15,46.5,-13.5,90.0,top
U81,SK6805-EC15,SK6805-EC15,1.5,-16.5,90.0,top
U82,SK6805-EC15,SK6805-EC15,4.5,-16.5,90.0,top
U83,SK6805-EC15,SK6805-EC15,7.5,-16.5,90.0,top
U84,SK6805-EC15,SK6805-EC15,10.5,-16.5,90.0,top
U85,SK6805-EC15,SK6805-EC15,13.5,-16.5,90.0,top
U86,SK6805-EC15,SK6805-EC15,16.5,-16.5,90.0,top
U87,SK6805-EC15,SK6805-EC15,19.5,-16.5,90.0,top
U88,SK6805-EC15,SK6805-EC15,22.5,-16.5,90.0,top
U89,SK6805-EC15,SK6805-EC15,25.5,-16.5,90.0,top
U9,SK6805-EC15,SK6805-EC15,25.5,-1.5,90.0,top
U90,SK6805-EC15,SK6805-EC15,28.5,-16.5,90.0,top
U91,SK6805-EC15,SK6805-EC15,31.5,-16.5,90.0,top
U92,SK6805-EC15,SK6805-EC15,34.5,-16.5,90.0,top
U93,SK6805-EC15,SK6805-EC15,37.5,-16.5,90.0,top
U94,SK6805-EC15,SK6805-EC15,40.5,-16.5,90.0,top
U95,SK6805-EC15,SK6805-EC15,43.5,-16.5,90.0,top
U96,SK6805-EC15,SK6805-EC15,46.5,-16.5,90.0,top
U97,SK6805-EC15,SK6805-EC15,1.5,-19.5,90.0,top
U98,SK6805-EC15,SK6805-EC15,4.5,-19.5,90.0,top
U99,SK6805-EC15,SK6805-EC15,7.5,-19.5,90.0,top
1 Designator Val Package Mid X Mid Y Rotation Layer
2 C1 22 µF C_0402_1005Metric 1.778 24.0 19.304 -1.5 90.0 top
3 C2 22 µF C_0402_1005Metric 1.778 24.0 16.792 -4.5 90.0 top
4 C3 22 µF C_0402_1005Metric 1.778 24.0 14.224 -7.5 90.0 top
5 C4 22 µF C_0402_1005Metric 1.778 24.0 11.684 -10.5 90.0 top
6 C5 22 µF C_0402_1005Metric 1.778 24.0 9.144 -13.5 90.0 top
7 C6 22 µF C_0402_1005Metric 1.778 24.0 6.604 -16.5 90.0 top
8 C7 22 µF C_0402_1005Metric 1.778 24.0 4.064 -19.5 90.0 top
9 U1 C8 SK6805-EC15 22 µF SK6805-EC15 C_0402_1005Metric 3.1742 24.0 20.1322 -22.5 90.0 top
10 U10 U1 SK6805-EC15 SK6805-EC15 26.0342 1.5 20.1322 -1.5 90.0 top
11 U100 U10 SK6805-EC15 SK6805-EC15 10.7942 28.5 4.8922 -1.5 90.0 top
12 U101 U100 SK6805-EC15 SK6805-EC15 13.3342 10.5 4.8922 -19.5 90.0 top
13 U102 U101 SK6805-EC15 SK6805-EC15 15.8742 13.5 4.8922 -19.5 90.0 top
14 U103 U102 SK6805-EC15 SK6805-EC15 18.4142 16.5 4.8922 -19.5 90.0 top
15 U104 U103 SK6805-EC15 SK6805-EC15 20.9542 19.5 4.8922 -19.5 90.0 top
16 U105 U104 SK6805-EC15 SK6805-EC15 23.4942 22.5 4.8922 -19.5 90.0 top
17 U106 U105 SK6805-EC15 SK6805-EC15 26.0342 25.5 4.8922 -19.5 90.0 top
18 U107 U106 SK6805-EC15 SK6805-EC15 28.5742 28.5 4.8922 -19.5 90.0 top
19 U108 U107 SK6805-EC15 SK6805-EC15 31.1142 31.5 4.8922 -19.5 90.0 top
20 U109 U108 SK6805-EC15 SK6805-EC15 33.6542 34.5 4.8922 -19.5 90.0 top
21 U11 U109 SK6805-EC15 SK6805-EC15 28.5742 37.5 20.1322 -19.5 90.0 top
22 U110 U11 SK6805-EC15 SK6805-EC15 36.1942 31.5 4.8922 -1.5 90.0 top
23 U111 U110 SK6805-EC15 SK6805-EC15 38.7342 40.5 4.8922 -19.5 90.0 top
24 U112 U111 SK6805-EC15 SK6805-EC15 41.2742 43.5 4.8922 -19.5 90.0 top
25 U113 U112 SK6805-EC15 SK6805-EC15 3.1742 46.5 2.3522 -19.5 90.0 top
26 U114 U113 SK6805-EC15 SK6805-EC15 5.7142 1.5 2.3522 -22.5 90.0 top
27 U115 U114 SK6805-EC15 SK6805-EC15 8.2542 4.5 2.3522 -22.5 90.0 top
28 U116 U115 SK6805-EC15 SK6805-EC15 10.7942 7.5 2.3522 -22.5 90.0 top
29 U117 U116 SK6805-EC15 SK6805-EC15 13.3342 10.5 2.3522 -22.5 90.0 top
30 U118 U117 SK6805-EC15 SK6805-EC15 15.8742 13.5 2.3522 -22.5 90.0 top
31 U119 U118 SK6805-EC15 SK6805-EC15 18.4142 16.5 2.3522 -22.5 90.0 top
32 U12 U119 SK6805-EC15 SK6805-EC15 31.1142 19.5 20.1322 -22.5 90.0 top
33 U120 U12 SK6805-EC15 SK6805-EC15 20.9542 34.5 2.3522 -1.5 90.0 top
34 U121 U120 SK6805-EC15 SK6805-EC15 23.4942 22.5 2.3522 -22.5 90.0 top
35 U122 U121 SK6805-EC15 SK6805-EC15 26.0342 25.5 2.3522 -22.5 90.0 top
36 U123 U122 SK6805-EC15 SK6805-EC15 28.5742 28.5 2.3522 -22.5 90.0 top
37 U124 U123 SK6805-EC15 SK6805-EC15 31.1142 31.5 2.3522 -22.5 90.0 top
38 U125 U124 SK6805-EC15 SK6805-EC15 33.6542 34.5 2.3522 -22.5 90.0 top
39 U126 U125 SK6805-EC15 SK6805-EC15 36.1942 37.5 2.3522 -22.5 90.0 top
40 U127 U126 SK6805-EC15 SK6805-EC15 38.7342 40.5 2.3522 -22.5 90.0 top
41 U128 U127 SK6805-EC15 SK6805-EC15 41.2742 43.5 2.3522 -22.5 90.0 top
42 U13 U128 SK6805-EC15 SK6805-EC15 33.6542 46.5 20.1322 -22.5 90.0 top
43 U14 U13 SK6805-EC15 SK6805-EC15 36.1942 37.5 20.1322 -1.5 90.0 top
44 U15 U14 SK6805-EC15 SK6805-EC15 38.7342 40.5 20.1322 -1.5 90.0 top
45 U16 U15 SK6805-EC15 SK6805-EC15 41.2742 43.5 20.1322 -1.5 90.0 top
46 U17 U16 SK6805-EC15 SK6805-EC15 3.1742 46.5 17.5922 -1.5 90.0 top
47 U18 U17 SK6805-EC15 SK6805-EC15 5.7142 1.5 17.5922 -4.5 90.0 top
48 U19 U18 SK6805-EC15 SK6805-EC15 8.2542 4.5 17.5922 -4.5 90.0 top
49 U2 U19 SK6805-EC15 SK6805-EC15 5.7142 7.5 20.1322 -4.5 90.0 top
50 U20 U2 SK6805-EC15 SK6805-EC15 10.7942 4.5 17.5922 -1.5 90.0 top
51 U21 U20 SK6805-EC15 SK6805-EC15 13.3342 10.5 17.5922 -4.5 90.0 top
52 U22 U21 SK6805-EC15 SK6805-EC15 15.8742 13.5 17.5922 -4.5 90.0 top
53 U23 U22 SK6805-EC15 SK6805-EC15 18.4142 16.5 17.5922 -4.5 90.0 top
54 U24 U23 SK6805-EC15 SK6805-EC15 20.9542 19.5 17.5922 -4.5 90.0 top
55 U25 U24 SK6805-EC15 SK6805-EC15 23.4942 22.5 17.5922 -4.5 90.0 top
56 U26 U25 SK6805-EC15 SK6805-EC15 26.0342 25.5 17.5922 -4.5 90.0 top
57 U27 U26 SK6805-EC15 SK6805-EC15 28.5742 28.5 17.5922 -4.5 90.0 top
58 U28 U27 SK6805-EC15 SK6805-EC15 31.1142 31.5 17.5922 -4.5 90.0 top
59 U29 U28 SK6805-EC15 SK6805-EC15 33.6542 34.5 17.5922 -4.5 90.0 top
60 U3 U29 SK6805-EC15 SK6805-EC15 8.2542 37.5 20.1322 -4.5 90.0 top
61 U30 U3 SK6805-EC15 SK6805-EC15 36.1942 7.5 17.5922 -1.5 90.0 top
62 U31 U30 SK6805-EC15 SK6805-EC15 38.7342 40.5 17.5922 -4.5 90.0 top
63 U32 U31 SK6805-EC15 SK6805-EC15 41.2742 43.5 17.5922 -4.5 90.0 top
64 U33 U32 SK6805-EC15 SK6805-EC15 3.1742 46.5 15.0522 -4.5 90.0 top
65 U34 U33 SK6805-EC15 SK6805-EC15 5.7142 1.5 15.0522 -7.5 90.0 top
66 U35 U34 SK6805-EC15 SK6805-EC15 8.2542 4.5 15.0522 -7.5 90.0 top
67 U36 U35 SK6805-EC15 SK6805-EC15 10.7942 7.5 15.0522 -7.5 90.0 top
68 U37 U36 SK6805-EC15 SK6805-EC15 13.3342 10.5 15.0522 -7.5 90.0 top
69 U38 U37 SK6805-EC15 SK6805-EC15 15.8742 13.5 15.0522 -7.5 90.0 top
70 U39 U38 SK6805-EC15 SK6805-EC15 18.4142 16.5 15.0522 -7.5 90.0 top
71 U4 U39 SK6805-EC15 SK6805-EC15 10.7942 19.5 20.1322 -7.5 90.0 top
72 U40 U4 SK6805-EC15 SK6805-EC15 20.9542 10.5 15.0522 -1.5 90.0 top
73 U41 U40 SK6805-EC15 SK6805-EC15 23.4942 22.5 15.0522 -7.5 90.0 top
74 U42 U41 SK6805-EC15 SK6805-EC15 26.0342 25.5 15.0522 -7.5 90.0 top
75 U43 U42 SK6805-EC15 SK6805-EC15 28.5742 28.5 15.0522 -7.5 90.0 top
76 U44 U43 SK6805-EC15 SK6805-EC15 31.1142 31.5 15.0522 -7.5 90.0 top
77 U45 U44 SK6805-EC15 SK6805-EC15 33.6542 34.5 15.0522 -7.5 90.0 top
78 U46 U45 SK6805-EC15 SK6805-EC15 36.1942 37.5 15.0522 -7.5 90.0 top
79 U47 U46 SK6805-EC15 SK6805-EC15 38.7342 40.5 15.0522 -7.5 90.0 top
80 U48 U47 SK6805-EC15 SK6805-EC15 41.2742 43.5 15.0522 -7.5 90.0 top
81 U49 U48 SK6805-EC15 SK6805-EC15 3.1742 46.5 12.5122 -7.5 90.0 top
82 U5 U49 SK6805-EC15 SK6805-EC15 13.3342 1.5 20.1322 -10.5 90.0 top
83 U50 U5 SK6805-EC15 SK6805-EC15 5.7142 13.5 12.5122 -1.5 90.0 top
84 U51 U50 SK6805-EC15 SK6805-EC15 8.2542 4.5 12.5122 -10.5 90.0 top
85 U52 U51 SK6805-EC15 SK6805-EC15 10.7942 7.5 12.5122 -10.5 90.0 top
86 U53 U52 SK6805-EC15 SK6805-EC15 13.3342 10.5 12.5122 -10.5 90.0 top
87 U54 U53 SK6805-EC15 SK6805-EC15 15.8742 13.5 12.5122 -10.5 90.0 top
88 U55 U54 SK6805-EC15 SK6805-EC15 18.4142 16.5 12.5122 -10.5 90.0 top
89 U56 U55 SK6805-EC15 SK6805-EC15 20.9542 19.5 12.5122 -10.5 90.0 top
90 U57 U56 SK6805-EC15 SK6805-EC15 23.4942 22.5 12.5122 -10.5 90.0 top
91 U58 U57 SK6805-EC15 SK6805-EC15 26.0342 25.5 12.5122 -10.5 90.0 top
92 U59 U58 SK6805-EC15 SK6805-EC15 28.5742 28.5 12.5122 -10.5 90.0 top
93 U6 U59 SK6805-EC15 SK6805-EC15 15.8742 31.5 20.1322 -10.5 90.0 top
94 U60 U6 SK6805-EC15 SK6805-EC15 31.1142 16.5 12.5122 -1.5 90.0 top
95 U61 U60 SK6805-EC15 SK6805-EC15 33.6542 34.5 12.5122 -10.5 90.0 top
96 U62 U61 SK6805-EC15 SK6805-EC15 36.1942 37.5 12.5122 -10.5 90.0 top
97 U63 U62 SK6805-EC15 SK6805-EC15 38.7342 40.5 12.5122 -10.5 90.0 top
98 U64 U63 SK6805-EC15 SK6805-EC15 41.2742 43.5 12.5122 -10.5 90.0 top
99 U65 U64 SK6805-EC15 SK6805-EC15 3.1742 46.5 9.9722 -10.5 90.0 top
100 U66 U65 SK6805-EC15 SK6805-EC15 5.7142 1.5 9.9722 -13.5 90.0 top
101 U67 U66 SK6805-EC15 SK6805-EC15 8.2542 4.5 9.9722 -13.5 90.0 top
102 U68 U67 SK6805-EC15 SK6805-EC15 10.7942 7.5 9.9722 -13.5 90.0 top
103 U69 U68 SK6805-EC15 SK6805-EC15 13.3342 10.5 9.9722 -13.5 90.0 top
104 U7 U69 SK6805-EC15 SK6805-EC15 18.4142 13.5 20.1322 -13.5 90.0 top
105 U70 U7 SK6805-EC15 SK6805-EC15 15.8742 19.5 9.9722 -1.5 90.0 top
106 U71 U70 SK6805-EC15 SK6805-EC15 18.4142 16.5 9.9722 -13.5 90.0 top
107 U72 U71 SK6805-EC15 SK6805-EC15 20.9542 19.5 9.9722 -13.5 90.0 top
108 U73 U72 SK6805-EC15 SK6805-EC15 23.4942 22.5 9.9722 -13.5 90.0 top
109 U74 U73 SK6805-EC15 SK6805-EC15 26.0342 25.5 9.9722 -13.5 90.0 top
110 U75 U74 SK6805-EC15 SK6805-EC15 28.5742 28.5 9.9722 -13.5 90.0 top
111 U76 U75 SK6805-EC15 SK6805-EC15 31.1142 31.5 9.9722 -13.5 90.0 top
112 U77 U76 SK6805-EC15 SK6805-EC15 33.6542 34.5 9.9722 -13.5 90.0 top
113 U78 U77 SK6805-EC15 SK6805-EC15 36.1942 37.5 9.9722 -13.5 90.0 top
114 U79 U78 SK6805-EC15 SK6805-EC15 38.7342 40.5 9.9722 -13.5 90.0 top
115 U8 U79 SK6805-EC15 SK6805-EC15 20.9542 43.5 20.1322 -13.5 90.0 top
116 U80 U8 SK6805-EC15 SK6805-EC15 41.2742 22.5 9.9722 -1.5 90.0 top
117 U81 U80 SK6805-EC15 SK6805-EC15 3.1742 46.5 7.4322 -13.5 90.0 top
118 U82 U81 SK6805-EC15 SK6805-EC15 5.7142 1.5 7.4322 -16.5 90.0 top
119 U83 U82 SK6805-EC15 SK6805-EC15 8.2542 4.5 7.4322 -16.5 90.0 top
120 U84 U83 SK6805-EC15 SK6805-EC15 10.7942 7.5 7.4322 -16.5 90.0 top
121 U85 U84 SK6805-EC15 SK6805-EC15 13.3342 10.5 7.4322 -16.5 90.0 top
122 U86 U85 SK6805-EC15 SK6805-EC15 15.8742 13.5 7.4322 -16.5 90.0 top
123 U87 U86 SK6805-EC15 SK6805-EC15 18.4142 16.5 7.4322 -16.5 90.0 top
124 U88 U87 SK6805-EC15 SK6805-EC15 20.9542 19.5 7.4322 -16.5 90.0 top
125 U89 U88 SK6805-EC15 SK6805-EC15 23.4942 22.5 7.4322 -16.5 90.0 top
126 U9 U89 SK6805-EC15 SK6805-EC15 23.4942 25.5 20.1322 -16.5 90.0 top
127 U90 U9 SK6805-EC15 SK6805-EC15 26.0342 25.5 7.4322 -1.5 90.0 top
128 U91 U90 SK6805-EC15 SK6805-EC15 28.5742 28.5 7.4322 -16.5 90.0 top
129 U92 U91 SK6805-EC15 SK6805-EC15 31.1142 31.5 7.4322 -16.5 90.0 top
130 U93 U92 SK6805-EC15 SK6805-EC15 33.6542 34.5 7.4322 -16.5 90.0 top
131 U94 U93 SK6805-EC15 SK6805-EC15 36.1942 37.5 7.4322 -16.5 90.0 top
132 U95 U94 SK6805-EC15 SK6805-EC15 38.7342 40.5 7.4322 -16.5 90.0 top
133 U96 U95 SK6805-EC15 SK6805-EC15 41.2742 43.5 7.4322 -16.5 90.0 top
134 U97 U96 SK6805-EC15 SK6805-EC15 3.1742 46.5 4.8922 -16.5 90.0 top
135 U98 U97 SK6805-EC15 SK6805-EC15 5.7142 1.5 4.8922 -19.5 90.0 top
136 U99 U98 SK6805-EC15 SK6805-EC15 8.2542 4.5 4.8922 -19.5 90.0 top
137 U99 SK6805-EC15 SK6805-EC15 7.5 -19.5 90.0 top

View File

Binary file not shown.

View File

Binary file not shown.

43092
orig.kicad_pcb Normal file
View File

File diff suppressed because it is too large Load Diff

View File

@@ -2,8 +2,8 @@
arrangement = Matrix
[reference.matrix]
step_x = 2.54
step_y = 2.54
step_x = 3
step_y = 3
columns = 16
nth_rotate = 1
nth_rotate_angle = 0

View File

@@ -1,148 +1,160 @@
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 674:Plugin executed on: 'win32'
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 675:Plugin executed with python version: '3.11.5 (main, Jan 27 2025, 07:08:36) [MSC v.1942 64 bit (AMD64)]'
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 676:KiCad build version: 9.0.1
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 677:Plugin version: 4.0.1
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 678:Frame repr: <wx._core.Frame object at 0x000002046E2DC430>
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 121:getting a list of all footprints on board
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U128 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U127 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U126 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U125 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U124 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U123 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U122 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U121 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U120 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U119 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U118 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U117 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U116 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U115 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U114 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U113 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U112 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U111 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U110 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U109 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U108 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U107 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U106 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U105 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U104 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U103 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U102 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U101 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U100 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U99 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U98 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U97 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U96 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U95 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U94 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U93 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U92 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U91 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U90 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U89 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U88 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U87 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U86 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U85 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U84 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U83 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U82 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U81 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U80 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U79 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U78 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U77 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U76 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U75 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U74 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U73 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U72 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U71 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U70 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U69 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U68 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U67 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U66 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U65 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U64 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U63 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U62 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U61 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U60 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U59 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U58 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U57 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U56 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U55 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U54 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U53 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U52 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U51 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U50 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U49 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U48 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U47 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U46 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U45 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U44 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U43 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U42 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U41 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U40 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U39 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U38 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U37 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U36 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U35 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U34 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U33 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U32 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U31 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U30 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U29 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U28 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U27 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U26 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U25 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U24 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U23 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U22 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U21 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U20 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U19 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U18 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U17 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U16 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U15 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U14 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U13 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U12 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U11 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U10 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U9 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U8 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U7 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U6 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U5 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U4 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U3 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U2 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U1 on root level
04-23 10:25:10 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 717:Reference footprint='U1'
04-23 10:25:15 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 858:Reference designator is: U
04-23 10:25:15 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 859:Reference number is: 1
04-23 10:25:15 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 891:Sorted and filtered list:
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 674:Plugin executed on: 'linux'
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 675:Plugin executed with python version: '3.13.2 (main, Feb 5 2025, 08:05:21) [GCC 14.2.1 20250128]'
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 676:KiCad build version: 9.0.1
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 677:Plugin version: 4.0.1
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 678:Frame repr: <wx._core.Frame object at 0x7a0fe9dc6060>
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 121:getting a list of all footprints on board
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U128 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U127 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U126 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U125 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U124 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U123 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U122 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U121 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U120 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U119 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U118 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U117 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U116 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U115 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U114 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U113 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U112 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U111 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U110 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U109 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U108 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U107 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U106 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U105 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U104 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U103 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U102 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U101 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U100 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U99 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U98 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U97 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U96 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U95 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U94 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U93 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U92 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U91 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U90 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U89 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U88 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U87 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U86 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U85 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U84 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U83 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U82 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U81 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U80 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U79 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U78 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U77 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U76 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U75 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U74 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U73 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U72 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U71 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U70 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U69 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U68 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U67 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U66 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U65 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U64 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U63 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U62 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U61 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U60 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U59 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U58 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U57 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U56 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U55 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U54 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U53 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U52 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U51 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U50 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U49 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U48 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U47 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U46 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U45 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U44 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U43 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U42 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U41 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U40 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U39 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U38 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U37 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U36 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U35 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U34 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U33 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U32 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U31 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U30 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U29 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U28 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U27 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U26 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U25 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U24 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U23 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U22 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U21 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U20 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U19 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U18 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U17 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U16 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U15 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U14 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U13 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U12 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U11 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U10 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U9 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U8 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U7 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U6 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U5 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U4 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U3 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U2 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint U1 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint TP4 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint TP3 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint TP2 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint TP1 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint C8 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint C7 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint C6 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint C5 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint C4 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint C3 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint C2 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.place_footprints 156:Footprint C1 on root level
04-26 08:16:43 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 717:Reference footprint='U1'
04-26 08:16:45 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 858:Reference designator is: U
04-26 08:16:45 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 859:Reference number is: 1
04-26 08:16:45 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 891:Sorted and filtered list:
['U1', 'U2', 'U3', 'U4', 'U5', 'U6', 'U7', 'U8', 'U9', 'U10', 'U11', 'U12', 'U13', 'U14', 'U15', 'U16', 'U17', 'U18', 'U19', 'U20', 'U21', 'U22', 'U23', 'U24', 'U25', 'U26', 'U27', 'U28', 'U29', 'U30', 'U31', 'U32', 'U33', 'U34', 'U35', 'U36', 'U37', 'U38', 'U39', 'U40', 'U41', 'U42', 'U43', 'U44', 'U45', 'U46', 'U47', 'U48', 'U49', 'U50', 'U51', 'U52', 'U53', 'U54', 'U55', 'U56', 'U57', 'U58', 'U59', 'U60', 'U61', 'U62', 'U63', 'U64', 'U65', 'U66', 'U67', 'U68', 'U69', 'U70', 'U71', 'U72', 'U73', 'U74', 'U75', 'U76', 'U77', 'U78', 'U79', 'U80', 'U81', 'U82', 'U83', 'U84', 'U85', 'U86', 'U87', 'U88', 'U89', 'U90', 'U91', 'U92', 'U93', 'U94', 'U95', 'U96', 'U97', 'U98', 'U99', 'U100', 'U101', 'U102', 'U103', 'U104', 'U105', 'U106', 'U107', 'U108', 'U109', 'U110', 'U111', 'U112', 'U113', 'U114', 'U115', 'U116', 'U117', 'U118', 'U119', 'U120', 'U121', 'U122', 'U123', 'U124', 'U125', 'U126', 'U127', 'U128']
04-23 10:25:15 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 376:wx.Colour(240, 240, 240, 255)
04-23 10:25:38 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 507:'2.54'
04-23 10:25:38 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 566:Preparing config for reference matrix
04-23 10:25:38 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 573:Saving config file
04-23 10:25:38 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 575:Saved the config file
04-23 10:25:38 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 929:Footprints to place:
04-26 08:16:45 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 376:wx.Colour(239, 240, 241, 255)
04-26 08:16:50 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 507:'3'
04-26 08:16:50 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 566:Preparing config for reference matrix
04-26 08:16:50 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 573:Saving config file
04-26 08:16:50 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 575:Saved the config file
04-26 08:16:50 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 929:Footprints to place:
['U1', 'U2', 'U3', 'U4', 'U5', 'U6', 'U7', 'U8', 'U9', 'U10', 'U11', 'U12', 'U13', 'U14', 'U15', 'U16', 'U17', 'U18', 'U19', 'U20', 'U21', 'U22', 'U23', 'U24', 'U25', 'U26', 'U27', 'U28', 'U29', 'U30', 'U31', 'U32', 'U33', 'U34', 'U35', 'U36', 'U37', 'U38', 'U39', 'U40', 'U41', 'U42', 'U43', 'U44', 'U45', 'U46', 'U47', 'U48', 'U49', 'U50', 'U51', 'U52', 'U53', 'U54', 'U55', 'U56', 'U57', 'U58', 'U59', 'U60', 'U61', 'U62', 'U63', 'U64', 'U65', 'U66', 'U67', 'U68', 'U69', 'U70', 'U71', 'U72', 'U73', 'U74', 'U75', 'U76', 'U77', 'U78', 'U79', 'U80', 'U81', 'U82', 'U83', 'U84', 'U85', 'U86', 'U87', 'U88', 'U89', 'U90', 'U91', 'U92', 'U93', 'U94', 'U95', 'U96', 'U97', 'U98', 'U99', 'U100', 'U101', 'U102', 'U103', 'U104', 'U105', 'U106', 'U107', 'U108', 'U109', 'U110', 'U111', 'U112', 'U113', 'U114', 'U115', 'U116', 'U117', 'U118', 'U119', 'U120', 'U121', 'U122', 'U123', 'U124', 'U125', 'U126', 'U127', 'U128']
04-23 10:25:38 com_github_MitjaNemec_PlaceFootprints.place_footprints 427:Starting placing with matrix layout
04-23 10:25:38 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 999:Placing complete
04-26 08:16:50 com_github_MitjaNemec_PlaceFootprints.place_footprints 427:Starting placing with matrix layout
04-26 08:16:50 com_github_MitjaNemec_PlaceFootprints.action_place_footprints 999:Placing complete

View File

@@ -1,7 +1,3 @@
"Id";"Designator";"Footprint";"Quantity";"Designation";"Supplier and ref";
1;"C1,C2,C3,C4,C5,C6,C7";"C_0402_1005Metric";"7";"GRM158R61A226ME15D";
2;"TP1";"TestPoint_Pad_2.0x2.0mm";"1";"";
3;"TP2";"TestPoint_Pad_2.0x2.0mm";"1";"";
4;"TP3";"TestPoint_Pad_2.0x2.0mm";"1";"";
5;"TP4";"TestPoint_Pad_2.0x2.0mm";"1";"";
6;"U1,U2,U3,U4,U5,U6,U7,U8,U9,U10,U11,U12,U13,U14,U15,U16,U17,U18,U19,U20,U21,U22,U23,U24,U25,U26,U27,U28,U29,U30,U31,U32,U33,U34,U35,U36,U37,U38,U39,U40,U41,U42,U43,U44,U45,U46,U47,U48,U49,U50,U51,U52,U53,U54,U55,U56,U57,U58,U59,U60,U61,U62,U63,U64,U65,U66,U67,U68,U69,U70,U71,U72,U73,U74,U75,U76,U77,U78,U79,U80,U81,U82,U83,U84,U85,U86,U87,U88,U89,U90,U91,U92,U93,U94,U95,U96,U97,U98,U99,U100,U101,U102,U103,U104,U105,U106,U107,U108,U109,U110,U111,U112,U113,U114,U115,U116,U117,U118,U119,U120,U121,U122,U123,U124,U125,U126,U127,U128";"SK6805-EC15";"128";"SK6805-EC15";
1;"C1,C2,C3,C4,C5,C6,C7,C8";"C_0402_1005Metric";"8";"GRM158R61A226ME15D";
2;"U1,U2,U3,U4,U5,U6,U7,U8,U9,U10,U11,U12,U13,U14,U15,U16,U17,U18,U19,U20,U21,U22,U23,U24,U25,U26,U27,U28,U29,U30,U31,U32,U33,U34,U35,U36,U37,U38,U39,U40,U41,U42,U43,U44,U45,U46,U47,U48,U49,U50,U51,U52,U53,U54,U55,U56,U57,U58,U59,U60,U61,U62,U63,U64,U65,U66,U67,U68,U69,U70,U71,U72,U73,U74,U75,U76,U77,U78,U79,U80,U81,U82,U83,U84,U85,U86,U87,U88,U89,U90,U91,U92,U93,U94,U95,U96,U97,U98,U99,U100,U101,U102,U103,U104,U105,U106,U107,U108,U109,U110,U111,U112,U113,U114,U115,U116,U117,U118,U119,U120,U121,U122,U123,U124,U125,U126,U127,U128";"SK6805-EC15";"128";"SK6805-EC15";
1 Id Designator Footprint Quantity Designation Supplier and ref
2 1 C1,C2,C3,C4,C5,C6,C7 C1,C2,C3,C4,C5,C6,C7,C8 C_0402_1005Metric 7 8 GRM158R61A226ME15D
3 2 TP1 U1,U2,U3,U4,U5,U6,U7,U8,U9,U10,U11,U12,U13,U14,U15,U16,U17,U18,U19,U20,U21,U22,U23,U24,U25,U26,U27,U28,U29,U30,U31,U32,U33,U34,U35,U36,U37,U38,U39,U40,U41,U42,U43,U44,U45,U46,U47,U48,U49,U50,U51,U52,U53,U54,U55,U56,U57,U58,U59,U60,U61,U62,U63,U64,U65,U66,U67,U68,U69,U70,U71,U72,U73,U74,U75,U76,U77,U78,U79,U80,U81,U82,U83,U84,U85,U86,U87,U88,U89,U90,U91,U92,U93,U94,U95,U96,U97,U98,U99,U100,U101,U102,U103,U104,U105,U106,U107,U108,U109,U110,U111,U112,U113,U114,U115,U116,U117,U118,U119,U120,U121,U122,U123,U124,U125,U126,U127,U128 TestPoint_Pad_2.0x2.0mm SK6805-EC15 1 128 SK6805-EC15
3 TP2 TestPoint_Pad_2.0x2.0mm 1
4 TP3 TestPoint_Pad_2.0x2.0mm 1
5 TP4 TestPoint_Pad_2.0x2.0mm 1
6 U1,U2,U3,U4,U5,U6,U7,U8,U9,U10,U11,U12,U13,U14,U15,U16,U17,U18,U19,U20,U21,U22,U23,U24,U25,U26,U27,U28,U29,U30,U31,U32,U33,U34,U35,U36,U37,U38,U39,U40,U41,U42,U43,U44,U45,U46,U47,U48,U49,U50,U51,U52,U53,U54,U55,U56,U57,U58,U59,U60,U61,U62,U63,U64,U65,U66,U67,U68,U69,U70,U71,U72,U73,U74,U75,U76,U77,U78,U79,U80,U81,U82,U83,U84,U85,U86,U87,U88,U89,U90,U91,U92,U93,U94,U95,U96,U97,U98,U99,U100,U101,U102,U103,U104,U105,U106,U107,U108,U109,U110,U111,U112,U113,U114,U115,U116,U117,U118,U119,U120,U121,U122,U123,U124,U125,U126,U127,U128 SK6805-EC15 128 SK6805-EC15

View File

File diff suppressed because it is too large Load Diff

View File

@@ -473,7 +473,7 @@
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"clearance": 0.119,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
@@ -484,10 +484,27 @@
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"track_width": 0.15,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6
},
{
"bus_width": 12,
"clearance": 0.119,
"diff_pair_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Power",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.4,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
@@ -495,7 +512,16 @@
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
"netclass_patterns": [
{
"netclass": "Power",
"pattern": "GND"
},
{
"netclass": "Power",
"pattern": "+5V"
}
]
},
"pcbnew": {
"last_paths": {
@@ -576,6 +602,12 @@
"name": "Category",
"show": false
},
{
"group_by": false,
"label": "LCSC",
"name": "LCSC",
"show": true
},
{
"group_by": false,
"label": "MPN",
@@ -618,6 +650,24 @@
"name": "Part-DB IPN",
"show": false
},
{
"group_by": false,
"label": "DigiKey",
"name": "DigiKey",
"show": false
},
{
"group_by": false,
"label": "Package",
"name": "Package",
"show": false
},
{
"group_by": false,
"label": "Notes",
"name": "Notes",
"show": false
},
{
"group_by": true,
"label": "DNP",
@@ -635,12 +685,6 @@
"label": "Exclude from Board",
"name": "${EXCLUDE_FROM_BOARD}",
"show": true
},
{
"group_by": false,
"label": "LCSC",
"name": "LCSC",
"show": true
}
],
"filter_string": "",

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

160
wiring.py Executable file
View File

@@ -0,0 +1,160 @@
#!/usr/bin/env python
import uuid
x1_p=-.475
y1_p=1.07
x2_p=-.475
y2_p=.475
x1_g=.475
y1_g=-.475
x2_g=.475
y2_g=-1.07
xc=16
yc=8
net={}
net["+5V"]=1
net["GND"]=2
net[1]=4
net[2]=6
net[3]=7
net[4]=8
net[5]=9
net[6]=10
net[7]=11
net[8]=14
net[9]=13
net[10]=12
net[11]=15
net[12]=16
net[13]=17
net[14]=18
net[15]=19
net[16]=20
net[17]=23
net[18]=22
net[19]=24
net[20]=25
net[21]=26
net[22]=27
net[23]=28
net[24]=29
net[25]=30
net[26]=31
net[27]=32
net[28]=33
net[29]=34
net[30]=35
net[31]=36
net[32]=37
net[33]=41
net[34]=39
net[35]=40
net[36]=42
net[37]=43
net[38]=44
net[39]=46
net[40]=47
net[41]=48
net[42]=49
net[43]=50
net[44]=51
net[45]=52
net[46]=53
net[47]=54
net[48]=55
net[49]=21
net[50]=56
net[51]=57
net[52]=58
net[53]=59
net[54]=60
net[55]=61
net[56]=62
net[57]=63
net[58]=64
net[59]=65
net[60]=66
net[61]=67
net[62]=68
net[63]=69
net[64]=70
net[65]=38
net[66]=71
net[67]=72
net[68]=73
net[69]=74
net[70]=75
net[71]=76
net[72]=77
net[73]=78
net[74]=79
net[75]=80
net[76]=81
net[77]=82
net[78]=83
net[79]=84
net[80]=85
net[81]=86
net[82]=87
net[83]=88
net[84]=89
net[85]=90
net[86]=91
net[87]=92
net[88]=93
net[89]=94
net[90]=95
net[91]=96
net[92]=97
net[93]=98
net[94]=99
net[95]=100
net[96]=101
net[97]=102
net[98]=103
net[99]=107
net[100]=106
net[101]=104
net[102]=105
net[103]=108
net[104]=109
net[105]=110
net[106]=111
net[107]=112
net[108]=113
net[109]=114
net[110]=115
net[111]=116
net[112]=117
net[113]=45
net[114]=118
net[115]=119
net[116]=120
net[117]=121
net[118]=122
net[119]=123
net[120]=124
net[121]=125
net[122]=126
net[123]=127
net[124]=128
net[125]=129
net[126]=130
net[127]=131
net[128]=5
for y in range(yc):
print(f"(segment (start {22.5} {.48+y*3}) (end {22.5} {1.07+y*3}) (width 0.4) (layer \"F.Cu\") (net {net["+5V"]}) (uuid \"{uuid.uuid4()}\"))")
print(f"(segment (start {22.5} {-.48+y*3}) (end {22.5} {-1.07+y*3}) (width 0.4) (layer \"F.Cu\") (net {net["GND"]}) (uuid \"{uuid.uuid4()}\"))")
for x in range(xc):
print(f"(segment (start {x1_p+x*3} {y1_p+y*3}) (end {x2_p+x*3} {y2_p+y*3}) (width 0.4) (layer \"F.Cu\") (net {net["+5V"]}) (uuid \"{uuid.uuid4()}\"))")
print(f"(segment (start {x1_g+x*3} {y1_g+y*3}) (end {x2_g+x*3} {y2_g+y*3}) (width 0.4) (layer \"F.Cu\") (net {net["GND"]}) (uuid \"{uuid.uuid4()}\"))")
if x<xc-1:
print(f"(segment (start {.475+x*3} {.475+y*3}) (end {.945+x*3} {.005+y*3}) (width 0.15) (layer \"F.Cu\") (net {net[y*xc+x+1]}) (uuid \"{uuid.uuid4()}\"))")
print(f"(segment (start {.945+x*3} {.005+y*3}) (end {2.045+x*3} {.005+y*3}) (width 0.15) (layer \"F.Cu\") (net {net[y*xc+x+1]}) (uuid \"{uuid.uuid4()}\"))")
print(f"(segment (start {2.045+x*3} {.005+y*3}) (end {2.525+x*3} {-.475+y*3}) (width 0.15) (layer \"F.Cu\") (net {net[y*xc+x+1]}) (uuid \"{uuid.uuid4()}\"))")