initial commit: grid laid out; need to add external connections
This commit is contained in:
32
.gitignore
vendored
Normal file
32
.gitignore
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
# For PCBs designed using KiCad: https://www.kicad.org/
|
||||
# Format documentation: https://kicad.org/help/file-formats/
|
||||
|
||||
# Temporary files
|
||||
*.000
|
||||
*.bak
|
||||
*.bck
|
||||
*.kicad_pcb-bak
|
||||
*.kicad_sch-bak
|
||||
*-backups
|
||||
*.kicad_prl
|
||||
*.sch-bak
|
||||
*~
|
||||
_autosave-*
|
||||
*.tmp
|
||||
*-save.pro
|
||||
*-save.kicad_pcb
|
||||
fp-info-cache
|
||||
~*.lck
|
||||
\#auto_saved_files#
|
||||
|
||||
# Netlist files (exported from Eeschema)
|
||||
*.net
|
||||
|
||||
# Autorouter files (exported from Pcbnew)
|
||||
*.dsn
|
||||
*.ses
|
||||
|
||||
# Exported BOM files
|
||||
*.xml
|
||||
#*.csv
|
||||
jlcpcb/gerber
|
||||
260
extras/led.kicad_sym
Normal file
260
extras/led.kicad_sym
Normal file
@@ -0,0 +1,260 @@
|
||||
(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)
|
||||
)
|
||||
)
|
||||
653
extras/led.pretty/SK6805-EC15.kicad_mod
Normal file
653
extras/led.pretty/SK6805-EC15.kicad_mod
Normal file
@@ -0,0 +1,653 @@
|
||||
(footprint "Adafruit_4492"
|
||||
(version 20241229)
|
||||
(generator "pcbnew")
|
||||
(generator_version "9.0")
|
||||
(layer "F.Cu")
|
||||
(property "Reference" "LED1"
|
||||
(at -2.54 -1.27 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(hide yes)
|
||||
(uuid "d983487a-be4f-497c-a97f-70facc51ebe3")
|
||||
(effects
|
||||
(font
|
||||
(size 0.941222 0.941222)
|
||||
(thickness 0.074778)
|
||||
)
|
||||
(justify left bottom)
|
||||
)
|
||||
)
|
||||
(property "Value" "WS2812B_SK6805_1515"
|
||||
(at 2.8956 -4.572 270)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "e992a902-4ca0-4150-a972-98c7c0def9a8")
|
||||
(effects
|
||||
(font
|
||||
(size 0.738022 0.738022)
|
||||
(thickness 0.074778)
|
||||
)
|
||||
(justify left bottom)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "cc381682-bf38-419e-8dd5-680288ebbd9d")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "0c5b3cb7-820c-4f1e-9c9f-fe2f77733745")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(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)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_line
|
||||
(start -0.8 -0.9)
|
||||
(end 0.8 -0.9)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "127c3551-8d74-4e2e-9912-4ce62f4c445b")
|
||||
)
|
||||
(fp_line
|
||||
(start -0.8 0.9)
|
||||
(end 0.8 0.9)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "82f212bb-15e4-4f82-ac42-b56880875632")
|
||||
)
|
||||
(fp_line
|
||||
(start 0.7 0)
|
||||
(end 0.15 0)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "f9ab1e2f-2394-4a68-9195-b813cd2d1196")
|
||||
)
|
||||
(fp_line
|
||||
(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)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "e999c11d-d006-47b9-aaa7-a09d4ec74b1d")
|
||||
)
|
||||
(fp_line
|
||||
(start 0.75 0.75)
|
||||
(end 0.35 0.75)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "583c43c5-d31c-479e-8ce4-658942095991")
|
||||
)
|
||||
(pad "1" smd rect
|
||||
(at 0.5 0.45)
|
||||
(size 0.5 0.5)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 0)
|
||||
(uuid "38530037-cb90-4b70-af9f-0c35c37b2ebc")
|
||||
)
|
||||
(pad "2" smd rect
|
||||
(at 0.5 -0.45)
|
||||
(size 0.5 0.5)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 0)
|
||||
(uuid "429ba911-493d-4bef-954a-be8eff05c6da")
|
||||
)
|
||||
(pad "3" smd rect
|
||||
(at -0.5 -0.45)
|
||||
(size 0.5 0.5)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 0)
|
||||
(uuid "17d3ca63-17d6-4173-b83c-faa8df37019f")
|
||||
)
|
||||
(pad "4" smd rect
|
||||
(at -0.5 0.45)
|
||||
(size 0.5 0.5)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(solder_mask_margin 0.0508)
|
||||
(thermal_bridge_angle 0)
|
||||
(uuid "50672056-046a-47fa-8679-856c3192ff2a")
|
||||
)
|
||||
(embedded_fonts no)
|
||||
(embedded_files
|
||||
(file
|
||||
(name "4492.step")
|
||||
(type model)
|
||||
(data |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|
|
||||
)
|
||||
(checksum "AAF256C3F0C651EDD2DD3DB93D19E857")
|
||||
)
|
||||
)
|
||||
(model "kicad-embed://4492.step"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz -90 0 0)
|
||||
)
|
||||
)
|
||||
)
|
||||
4
fp-lib-table
Normal file
4
fp-lib-table
Normal file
@@ -0,0 +1,4 @@
|
||||
(fp_lib_table
|
||||
(version 7)
|
||||
(lib (name "led")(type "KiCad")(uri "${KIPRJMOD}/extras/led.pretty")(options "")(descr ""))
|
||||
)
|
||||
2
jlcpcb/production_files/BOM-neopixel-matrix-16x8.csv
Normal file
2
jlcpcb/production_files/BOM-neopixel-matrix-16x8.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
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
|
||||
|
129
jlcpcb/production_files/CPL-neopixel-matrix-16x8.csv
Normal file
129
jlcpcb/production_files/CPL-neopixel-matrix-16x8.csv
Normal file
@@ -0,0 +1,129 @@
|
||||
Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
|
||||
U1,SK6805-EC15,SK6805-EC15,130.1742,-92.6438,90.0,top
|
||||
U10,SK6805-EC15,SK6805-EC15,153.0342,-92.6438,90.0,top
|
||||
U100,SK6805-EC15,SK6805-EC15,137.7942,-107.8838,90.0,top
|
||||
U101,SK6805-EC15,SK6805-EC15,140.3342,-107.8838,90.0,top
|
||||
U102,SK6805-EC15,SK6805-EC15,142.8742,-107.8838,90.0,top
|
||||
U103,SK6805-EC15,SK6805-EC15,145.4142,-107.8838,90.0,top
|
||||
U104,SK6805-EC15,SK6805-EC15,147.9542,-107.8838,90.0,top
|
||||
U105,SK6805-EC15,SK6805-EC15,150.4942,-107.8838,90.0,top
|
||||
U106,SK6805-EC15,SK6805-EC15,153.0342,-107.8838,90.0,top
|
||||
U107,SK6805-EC15,SK6805-EC15,155.5742,-107.8838,90.0,top
|
||||
U108,SK6805-EC15,SK6805-EC15,158.1142,-107.8838,90.0,top
|
||||
U109,SK6805-EC15,SK6805-EC15,160.6542,-107.8838,90.0,top
|
||||
U11,SK6805-EC15,SK6805-EC15,155.5742,-92.6438,90.0,top
|
||||
U110,SK6805-EC15,SK6805-EC15,163.1942,-107.8838,90.0,top
|
||||
U111,SK6805-EC15,SK6805-EC15,165.7342,-107.8838,90.0,top
|
||||
U112,SK6805-EC15,SK6805-EC15,168.2742,-107.8838,90.0,top
|
||||
U113,SK6805-EC15,SK6805-EC15,130.1742,-110.4238,90.0,top
|
||||
U114,SK6805-EC15,SK6805-EC15,132.7142,-110.4238,90.0,top
|
||||
U115,SK6805-EC15,SK6805-EC15,135.2542,-110.4238,90.0,top
|
||||
U116,SK6805-EC15,SK6805-EC15,137.7942,-110.4238,90.0,top
|
||||
U117,SK6805-EC15,SK6805-EC15,140.3342,-110.4238,90.0,top
|
||||
U118,SK6805-EC15,SK6805-EC15,142.8742,-110.4238,90.0,top
|
||||
U119,SK6805-EC15,SK6805-EC15,145.4142,-110.4238,90.0,top
|
||||
U12,SK6805-EC15,SK6805-EC15,158.1142,-92.6438,90.0,top
|
||||
U120,SK6805-EC15,SK6805-EC15,147.9542,-110.4238,90.0,top
|
||||
U121,SK6805-EC15,SK6805-EC15,150.4942,-110.4238,90.0,top
|
||||
U122,SK6805-EC15,SK6805-EC15,153.0342,-110.4238,90.0,top
|
||||
U123,SK6805-EC15,SK6805-EC15,155.5742,-110.4238,90.0,top
|
||||
U124,SK6805-EC15,SK6805-EC15,158.1142,-110.4238,90.0,top
|
||||
U125,SK6805-EC15,SK6805-EC15,160.6542,-110.4238,90.0,top
|
||||
U126,SK6805-EC15,SK6805-EC15,163.1942,-110.4238,90.0,top
|
||||
U127,SK6805-EC15,SK6805-EC15,165.7342,-110.4238,90.0,top
|
||||
U128,SK6805-EC15,SK6805-EC15,168.2742,-110.4238,90.0,top
|
||||
U13,SK6805-EC15,SK6805-EC15,160.6542,-92.6438,90.0,top
|
||||
U14,SK6805-EC15,SK6805-EC15,163.1942,-92.6438,90.0,top
|
||||
U15,SK6805-EC15,SK6805-EC15,165.7342,-92.6438,90.0,top
|
||||
U16,SK6805-EC15,SK6805-EC15,168.2742,-92.6438,90.0,top
|
||||
U17,SK6805-EC15,SK6805-EC15,130.1742,-95.1838,90.0,top
|
||||
U18,SK6805-EC15,SK6805-EC15,132.7142,-95.1838,90.0,top
|
||||
U19,SK6805-EC15,SK6805-EC15,135.2542,-95.1838,90.0,top
|
||||
U2,SK6805-EC15,SK6805-EC15,132.7142,-92.6438,90.0,top
|
||||
U20,SK6805-EC15,SK6805-EC15,137.7942,-95.1838,90.0,top
|
||||
U21,SK6805-EC15,SK6805-EC15,140.3342,-95.1838,90.0,top
|
||||
U22,SK6805-EC15,SK6805-EC15,142.8742,-95.1838,90.0,top
|
||||
U23,SK6805-EC15,SK6805-EC15,145.4142,-95.1838,90.0,top
|
||||
U24,SK6805-EC15,SK6805-EC15,147.9542,-95.1838,90.0,top
|
||||
U25,SK6805-EC15,SK6805-EC15,150.4942,-95.1838,90.0,top
|
||||
U26,SK6805-EC15,SK6805-EC15,153.0342,-95.1838,90.0,top
|
||||
U27,SK6805-EC15,SK6805-EC15,155.5742,-95.1838,90.0,top
|
||||
U28,SK6805-EC15,SK6805-EC15,158.1142,-95.1838,90.0,top
|
||||
U29,SK6805-EC15,SK6805-EC15,160.6542,-95.1838,90.0,top
|
||||
U3,SK6805-EC15,SK6805-EC15,135.2542,-92.6438,90.0,top
|
||||
U30,SK6805-EC15,SK6805-EC15,163.1942,-95.1838,90.0,top
|
||||
U31,SK6805-EC15,SK6805-EC15,165.7342,-95.1838,90.0,top
|
||||
U32,SK6805-EC15,SK6805-EC15,168.2742,-95.1838,90.0,top
|
||||
U33,SK6805-EC15,SK6805-EC15,130.1742,-97.7238,90.0,top
|
||||
U34,SK6805-EC15,SK6805-EC15,132.7142,-97.7238,90.0,top
|
||||
U35,SK6805-EC15,SK6805-EC15,135.2542,-97.7238,90.0,top
|
||||
U36,SK6805-EC15,SK6805-EC15,137.7942,-97.7238,90.0,top
|
||||
U37,SK6805-EC15,SK6805-EC15,140.3342,-97.7238,90.0,top
|
||||
U38,SK6805-EC15,SK6805-EC15,142.8742,-97.7238,90.0,top
|
||||
U39,SK6805-EC15,SK6805-EC15,145.4142,-97.7238,90.0,top
|
||||
U4,SK6805-EC15,SK6805-EC15,137.7942,-92.6438,90.0,top
|
||||
U40,SK6805-EC15,SK6805-EC15,147.9542,-97.7238,90.0,top
|
||||
U41,SK6805-EC15,SK6805-EC15,150.4942,-97.7238,90.0,top
|
||||
U42,SK6805-EC15,SK6805-EC15,153.0342,-97.7238,90.0,top
|
||||
U43,SK6805-EC15,SK6805-EC15,155.5742,-97.7238,90.0,top
|
||||
U44,SK6805-EC15,SK6805-EC15,158.1142,-97.7238,90.0,top
|
||||
U45,SK6805-EC15,SK6805-EC15,160.6542,-97.7238,90.0,top
|
||||
U46,SK6805-EC15,SK6805-EC15,163.1942,-97.7238,90.0,top
|
||||
U47,SK6805-EC15,SK6805-EC15,165.7342,-97.7238,90.0,top
|
||||
U48,SK6805-EC15,SK6805-EC15,168.2742,-97.7238,90.0,top
|
||||
U49,SK6805-EC15,SK6805-EC15,130.1742,-100.2638,90.0,top
|
||||
U5,SK6805-EC15,SK6805-EC15,140.3342,-92.6438,90.0,top
|
||||
U50,SK6805-EC15,SK6805-EC15,132.7142,-100.2638,90.0,top
|
||||
U51,SK6805-EC15,SK6805-EC15,135.2542,-100.2638,90.0,top
|
||||
U52,SK6805-EC15,SK6805-EC15,137.7942,-100.2638,90.0,top
|
||||
U53,SK6805-EC15,SK6805-EC15,140.3342,-100.2638,90.0,top
|
||||
U54,SK6805-EC15,SK6805-EC15,142.8742,-100.2638,90.0,top
|
||||
U55,SK6805-EC15,SK6805-EC15,145.4142,-100.2638,90.0,top
|
||||
U56,SK6805-EC15,SK6805-EC15,147.9542,-100.2638,90.0,top
|
||||
U57,SK6805-EC15,SK6805-EC15,150.4942,-100.2638,90.0,top
|
||||
U58,SK6805-EC15,SK6805-EC15,153.0342,-100.2638,90.0,top
|
||||
U59,SK6805-EC15,SK6805-EC15,155.5742,-100.2638,90.0,top
|
||||
U6,SK6805-EC15,SK6805-EC15,142.8742,-92.6438,90.0,top
|
||||
U60,SK6805-EC15,SK6805-EC15,158.1142,-100.2638,90.0,top
|
||||
U61,SK6805-EC15,SK6805-EC15,160.6542,-100.2638,90.0,top
|
||||
U62,SK6805-EC15,SK6805-EC15,163.1942,-100.2638,90.0,top
|
||||
U63,SK6805-EC15,SK6805-EC15,165.7342,-100.2638,90.0,top
|
||||
U64,SK6805-EC15,SK6805-EC15,168.2742,-100.2638,90.0,top
|
||||
U65,SK6805-EC15,SK6805-EC15,130.1742,-102.8038,90.0,top
|
||||
U66,SK6805-EC15,SK6805-EC15,132.7142,-102.8038,90.0,top
|
||||
U67,SK6805-EC15,SK6805-EC15,135.2542,-102.8038,90.0,top
|
||||
U68,SK6805-EC15,SK6805-EC15,137.7942,-102.8038,90.0,top
|
||||
U69,SK6805-EC15,SK6805-EC15,140.3342,-102.8038,90.0,top
|
||||
U7,SK6805-EC15,SK6805-EC15,145.4142,-92.6438,90.0,top
|
||||
U70,SK6805-EC15,SK6805-EC15,142.8742,-102.8038,90.0,top
|
||||
U71,SK6805-EC15,SK6805-EC15,145.4142,-102.8038,90.0,top
|
||||
U72,SK6805-EC15,SK6805-EC15,147.9542,-102.8038,90.0,top
|
||||
U73,SK6805-EC15,SK6805-EC15,150.4942,-102.8038,90.0,top
|
||||
U74,SK6805-EC15,SK6805-EC15,153.0342,-102.8038,90.0,top
|
||||
U75,SK6805-EC15,SK6805-EC15,155.5742,-102.8038,90.0,top
|
||||
U76,SK6805-EC15,SK6805-EC15,158.1142,-102.8038,90.0,top
|
||||
U77,SK6805-EC15,SK6805-EC15,160.6542,-102.8038,90.0,top
|
||||
U78,SK6805-EC15,SK6805-EC15,163.1942,-102.8038,90.0,top
|
||||
U79,SK6805-EC15,SK6805-EC15,165.7342,-102.8038,90.0,top
|
||||
U8,SK6805-EC15,SK6805-EC15,147.9542,-92.6438,90.0,top
|
||||
U80,SK6805-EC15,SK6805-EC15,168.2742,-102.8038,90.0,top
|
||||
U81,SK6805-EC15,SK6805-EC15,130.1742,-105.3438,90.0,top
|
||||
U82,SK6805-EC15,SK6805-EC15,132.7142,-105.3438,90.0,top
|
||||
U83,SK6805-EC15,SK6805-EC15,135.2542,-105.3438,90.0,top
|
||||
U84,SK6805-EC15,SK6805-EC15,137.7942,-105.3438,90.0,top
|
||||
U85,SK6805-EC15,SK6805-EC15,140.3342,-105.3438,90.0,top
|
||||
U86,SK6805-EC15,SK6805-EC15,142.8742,-105.3438,90.0,top
|
||||
U87,SK6805-EC15,SK6805-EC15,145.4142,-105.3438,90.0,top
|
||||
U88,SK6805-EC15,SK6805-EC15,147.9542,-105.3438,90.0,top
|
||||
U89,SK6805-EC15,SK6805-EC15,150.4942,-105.3438,90.0,top
|
||||
U9,SK6805-EC15,SK6805-EC15,150.4942,-92.6438,90.0,top
|
||||
U90,SK6805-EC15,SK6805-EC15,153.0342,-105.3438,90.0,top
|
||||
U91,SK6805-EC15,SK6805-EC15,155.5742,-105.3438,90.0,top
|
||||
U92,SK6805-EC15,SK6805-EC15,158.1142,-105.3438,90.0,top
|
||||
U93,SK6805-EC15,SK6805-EC15,160.6542,-105.3438,90.0,top
|
||||
U94,SK6805-EC15,SK6805-EC15,163.1942,-105.3438,90.0,top
|
||||
U95,SK6805-EC15,SK6805-EC15,165.7342,-105.3438,90.0,top
|
||||
U96,SK6805-EC15,SK6805-EC15,168.2742,-105.3438,90.0,top
|
||||
U97,SK6805-EC15,SK6805-EC15,130.1742,-107.8838,90.0,top
|
||||
U98,SK6805-EC15,SK6805-EC15,132.7142,-107.8838,90.0,top
|
||||
U99,SK6805-EC15,SK6805-EC15,135.2542,-107.8838,90.0,top
|
||||
|
BIN
jlcpcb/production_files/GERBER-neopixel-matrix-16x8.zip
Normal file
BIN
jlcpcb/production_files/GERBER-neopixel-matrix-16x8.zip
Normal file
Binary file not shown.
BIN
jlcpcb/project.db
Normal file
BIN
jlcpcb/project.db
Normal file
Binary file not shown.
60455
neopixel-matrix-16x8.kicad_pcb
Normal file
60455
neopixel-matrix-16x8.kicad_pcb
Normal file
File diff suppressed because it is too large
Load Diff
684
neopixel-matrix-16x8.kicad_pro
Normal file
684
neopixel-matrix-16x8.kicad_pro
Normal file
@@ -0,0 +1,684 @@
|
||||
{
|
||||
"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.05,
|
||||
"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": true,
|
||||
"text_position": 0,
|
||||
"units_format": 0
|
||||
},
|
||||
"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.8,
|
||||
"height": 1.27,
|
||||
"width": 2.54
|
||||
},
|
||||
"silk_line_width": 0.1,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.1,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"min_clearance": 0.2
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 2
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "error",
|
||||
"connection_width": "warning",
|
||||
"copper_edge_clearance": "error",
|
||||
"copper_sliver": "warning",
|
||||
"courtyards_overlap": "error",
|
||||
"creepage": "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_filters_mismatch": "ignore",
|
||||
"footprint_symbol_mismatch": "warning",
|
||||
"footprint_type_mismatch": "ignore",
|
||||
"hole_clearance": "error",
|
||||
"hole_to_hole": "warning",
|
||||
"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",
|
||||
"mirrored_text_on_front_layer": "warning",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"net_conflict": "warning",
|
||||
"nonmirrored_text_on_back_layer": "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_on_edge_cuts": "error",
|
||||
"text_thickness": "warning",
|
||||
"through_hole_pad_without_hole": "error",
|
||||
"too_many_vias": "error",
|
||||
"track_angle": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_segment_length": "error",
|
||||
"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.5,
|
||||
"min_groove_width": 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.0,
|
||||
"min_via_annular_width": 0.1,
|
||||
"min_via_diameter": 0.5,
|
||||
"solder_mask_to_copper_clearance": 0.0,
|
||||
"use_height_for_length_calcs": true
|
||||
},
|
||||
"teardrop_options": [
|
||||
{
|
||||
"td_onpthpad": true,
|
||||
"td_onroundshapesonly": false,
|
||||
"td_onsmdpad": true,
|
||||
"td_ontrackend": false,
|
||||
"td_onvia": 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_pairs": [],
|
||||
"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",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_reference": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"endpoint_off_grid": "warning",
|
||||
"extra_units": "error",
|
||||
"footprint_filter": "ignore",
|
||||
"footprint_link_issues": "warning",
|
||||
"four_way_junction": "ignore",
|
||||
"global_label_dangling": "warning",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"label_multiple_wires": "warning",
|
||||
"lib_symbol_issues": "warning",
|
||||
"lib_symbol_mismatch": "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",
|
||||
"same_local_global_label": "warning",
|
||||
"similar_label_and_power": "warning",
|
||||
"similar_labels": "warning",
|
||||
"similar_power": "warning",
|
||||
"simulation_model_issue": "ignore",
|
||||
"single_global_label": "ignore",
|
||||
"unannotated": "error",
|
||||
"unconnected_wire_endpoint": "warning",
|
||||
"unit_value_mismatch": "error",
|
||||
"unresolved_variable": "error",
|
||||
"wire_dangling": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "neopixel-matrix-16x8.kicad_pro",
|
||||
"version": 3
|
||||
},
|
||||
"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)",
|
||||
"priority": 2147483647,
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.2,
|
||||
"via_diameter": 0.6,
|
||||
"via_drill": 0.3,
|
||||
"wire_width": 6
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 4
|
||||
},
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": []
|
||||
},
|
||||
"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": "${PROJECTNAME}.csv",
|
||||
"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": true,
|
||||
"label": "Footprint",
|
||||
"name": "Footprint",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Datasheet",
|
||||
"name": "Datasheet",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Description",
|
||||
"name": "Description",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Qty",
|
||||
"name": "${QUANTITY}",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "#",
|
||||
"name": "${ITEM_NUMBER}",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Category",
|
||||
"name": "Category",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "MPN",
|
||||
"name": "MPN",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Manufacturer",
|
||||
"name": "Manufacturer",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Manufacturing Status",
|
||||
"name": "Manufacturing Status",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Mass",
|
||||
"name": "Mass",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Part-DB Footprint",
|
||||
"name": "Part-DB Footprint",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Part-DB ID",
|
||||
"name": "Part-DB ID",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Part-DB IPN",
|
||||
"name": "Part-DB IPN",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": true,
|
||||
"label": "DNP",
|
||||
"name": "${DNP}",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": true,
|
||||
"label": "Exclude from BOM",
|
||||
"name": "${EXCLUDE_FROM_BOM}",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": true,
|
||||
"label": "Exclude from Board",
|
||||
"name": "${EXCLUDE_FROM_BOARD}",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "LCSC",
|
||||
"name": "LCSC",
|
||||
"show": false
|
||||
}
|
||||
],
|
||||
"filter_string": "",
|
||||
"group_symbols": true,
|
||||
"include_excluded_from_bom": true,
|
||||
"name": "",
|
||||
"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.375,
|
||||
"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": 25.0,
|
||||
"text_offset_ratio": 0.15
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 1
|
||||
},
|
||||
"net_format_name": "",
|
||||
"page_layout_descr_file": "",
|
||||
"plot_directory": "",
|
||||
"space_save_all_events": true,
|
||||
"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": [
|
||||
[
|
||||
"63d050a0-43d3-469a-aae7-54cc2bead3f3",
|
||||
"Root"
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
||||
25369
neopixel-matrix-16x8.kicad_sch
Normal file
25369
neopixel-matrix-16x8.kicad_sch
Normal file
File diff suppressed because it is too large
Load Diff
10
place_footprints.ini
Normal file
10
place_footprints.ini
Normal file
@@ -0,0 +1,10 @@
|
||||
[reference]
|
||||
arrangement = Matrix
|
||||
|
||||
[reference.matrix]
|
||||
step_x = 2.54
|
||||
step_y = 2.54
|
||||
columns = 16
|
||||
nth_rotate = 1
|
||||
nth_rotate_angle = 0
|
||||
|
||||
148
place_footprints.log
Normal file
148
place_footprints.log
Normal file
@@ -0,0 +1,148 @@
|
||||
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:
|
||||
['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:
|
||||
['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
|
||||
4
sym-lib-table
Normal file
4
sym-lib-table
Normal file
@@ -0,0 +1,4 @@
|
||||
(sym_lib_table
|
||||
(version 7)
|
||||
(lib (name "led")(type "KiCad")(uri "${KIPRJMOD}/extras/led.kicad_sym")(options "")(descr ""))
|
||||
)
|
||||
Reference in New Issue
Block a user