rework based on lessons learned from 48x12 panel
This commit is contained in:
		| @@ -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) | ||||
| (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)) | ||||
|     ) | ||||
| 		(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) | ||||
|     (property "Value" "SK6805-EC15" (at 1.27 -5.715 0) | ||||
|       (effects (font (size 1.27 1.27)) (justify left top)) | ||||
|     ) | ||||
| 				(justify right bottom) | ||||
|     (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 "Value" "SK6805-EC15" | ||||
| 			(at 1.27 -5.715 0) | ||||
| 			(effects | ||||
| 				(font | ||||
| 					(size 1.27 1.27) | ||||
|     (property "ki_keywords" "RGB LED NeoPixel addressable" (at 0 0 0) | ||||
|       (effects (font (size 1.27 1.27)) hide) | ||||
|     ) | ||||
| 				(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) | ||||
|     (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) | ||||
| 					) | ||||
| 				) | ||||
|       (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 -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) | ||||
|           (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) | ||||
|           (xy 4.699 -3.556) | ||||
|           (xy 2.667 -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) | ||||
|           (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 -2.54) (xy 1.27 -3.556) (xy 1.27 -3.048) | ||||
| 				) | ||||
| 				(stroke | ||||
| 					(width 0) | ||||
| 					(type default) | ||||
| 				) | ||||
| 				(fill | ||||
| 					(type none) | ||||
|           (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) | ||||
|           (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) | ||||
|           (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) | ||||
|         (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) | ||||
|       (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)))) | ||||
|       ) | ||||
| 				(number "1" | ||||
| 					(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 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) | ||||
| 	) | ||||
| ) | ||||
|   | ||||
| @@ -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) | ||||
| 			) | ||||
| 			(justify left bottom) | ||||
| 				(size 0.4 0.4) | ||||
| 				(thickness 0.06) | ||||
| 			) | ||||
| 		) | ||||
| 	(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") | ||||
| 	) | ||||
| 	(fp_line | ||||
| 		(start 0.75 0.75) | ||||
| 		(end 0.35 0.75) | ||||
| 		(stroke | ||||
| 			(width 0.1524) | ||||
| 			(type solid) | ||||
| 		(uuid "13f0c810-8349-4ed8-aeb9-7353882aad4e") | ||||
| 	) | ||||
| 	(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) | ||||
| 		) | ||||
|   | ||||
							
								
								
									
										2118
									
								
								extras/led.pretty/SK6805-EC15.step
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2118
									
								
								extras/led.pretty/SK6805-EC15.step
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -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 | ||||
| 22 µF,"C1,C2,C3,C4,C5,C6,C7,C8",C_0402_1005Metric,C3845593,8 | ||||
|   | ||||
| 
 | 
| @@ -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 | ||||
| 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 | ||||
|   | ||||
| 
 | 
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										43092
									
								
								orig.kicad_pcb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										43092
									
								
								orig.kicad_pcb
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -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 | ||||
|   | ||||
| @@ -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 | ||||
|   | ||||
| @@ -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"; | ||||
|   | ||||
| 
 | 
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -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": "", | ||||
|   | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										725597
									
								
								rgb-led-matrix-16x8.step
									
									
									
									
									
								
							
							
						
						
									
										725597
									
								
								rgb-led-matrix-16x8.step
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										160
									
								
								wiring.py
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										160
									
								
								wiring.py
									
									
									
									
									
										Executable 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()}\"))") | ||||
|  | ||||
		Reference in New Issue
	
	Block a user