diff --git a/components/ICs/xiao_copper.json b/components/ICs/xiao_copper.json index 80d1b0c..21c347c 100644 --- a/components/ICs/xiao_copper.json +++ b/components/ICs/xiao_copper.json @@ -1,254 +1 @@ -{ - "0": { - "pos": [ - -0.2998031496062992, - 0.3 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "1": { - "pos": [ - -0.2998031496062992, - 0.2 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "2": { - "pos": [ - -0.2998031496062992, - 0.1 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "3": { - "pos": [ - -0.2998031496062992, - 0 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "4": { - "pos": [ - -0.2998031496062992, - -0.1 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "5": { - "pos": [ - -0.2998031496062992, - -0.2 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "6": { - "pos": [ - -0.2998031496062992, - -0.3 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "7": { - "pos": [ - 0.3, - -0.3 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "8": { - "pos": [ - 0.3, - -0.2 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "9": { - "pos": [ - 0.3, - -0.1 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "10": { - "pos": [ - 0.3, - 0 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "3V3": { - "pos": [ - 0.3, - 0.1 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "GND": { - "pos": [ - 0.3, - 0.2 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - }, - "5V": { - "pos": [ - 0.3, - 0.3 - ], - "shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ", - "layers": [ - "F.Cu", - "F.Paste", - "F.Mask" - ], - "drill": { - "diameter": null, - "start": "F.Cu", - "end": "B.Cu", - "plated": true - } - } -} \ No newline at end of file +{"0": {"pos": [-0.2998031496062992,0.3],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"1": {"pos": [-0.2998031496062992,0.2],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"2": {"pos": [-0.2998031496062992,0.1],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"3": {"pos": [-0.2998031496062992,0],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"4": {"pos": [-0.2998031496062992,-0.1],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"5": {"pos": [-0.2998031496062992,-0.2],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"6": {"pos": [-0.2998031496062992,-0.3],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"7": {"pos": [0.3,-0.3],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"8": {"pos": [0.3,-0.2],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"9": {"pos": [0.3,-0.1],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"10": {"pos": [0.3,0],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"3V3": {"pos": [0.3,0.1],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"GND": {"pos": [0.3,0.2],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}},"5V": {"pos": [0.3,0.3],"shape": "M -0.05905511811023622 0.031496062992125984 L 0.05905511811023622 0.031496062992125984 L 0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 -0.031496062992125984 L -0.05905511811023622 0.031496062992125984 ","layers": ["F.Cu","F.Paste","F.Mask"],"drill": {"diameter": null,"start": "F.Cu","end": "B.Cu","plated": true}}} \ No newline at end of file diff --git a/js/components-names.js b/js/components-names.js index a3ba623..ce35c9f 100644 --- a/js/components-names.js +++ b/js/components-names.js @@ -119,4 +119,5 @@ export const files = [ "./library/ICs/SAMD11C.json", "./library/ICs/ATtiny3216.json", "./library/ICs/xiao_copper.json", + // "./library/ICs/xiao_rp2040.json", ]