main
Colby Knox 1.1.0: every molecule gets large machine pins on the 32 mm grid; gallery rebuilt; corrected notes on kicad-to-molecule c794385 4d ago
{"symbolName": "board", "originalFilename": "board.kicad_pcb", "elements": [{"type": "footprint", "note": "Server-side generation - simplified footprint representation"}, {"type": "symbolRectangle", "note": "Server-side generation - calculated bounding rectangle"}, {"type": "text", "text": "board", "note": "Server-side generation - symbol name text"}], "pins": [{"name": "MachinePinLargeShort", "edge": "left", "position": {"x": 0, "y": 32}, "orientation": "left", "contactType": "large_pin_short", "originalPadDetails": {"finalName": "MachinePinLargeShort", "contactType": "large_pin_short", "elementName": "MP2", "padName": "1", "packageName": "Adom:MachinePinLargeShort", "x": 0, "y": 32, "drill": 3.45}, "groupContext": {"groupName": "MP2", "groupType": "packageGroup", "indexInGroup": 1, "totalInGroup": 2}, "jumperGroup": null, "jumperGroupIndex": null, "jumperGroupTotal": null}, {"name": "MP1", "edge": "left", "position": {"x": 12, "y": 20}, "orientation": "left", "contactType": "medium_pin_standard", "originalPadDetails": {"finalName": "MP1", "contactType": "medium_pin_standard", "elementName": "MP1", "padName": "1", "packageName": "Adom Footprint Library:ADOM_MEDIUM_PIN_v2", "x": 12, "y": 20, "drill": 1.2}, "groupContext": {"groupName": "MP1", "groupType": "packageGroup", "indexInGroup": 1, "totalInGroup": 2}, "jumperGroup": null, "jumperGroupIndex": null, "jumperGroupTotal": null}, {"name": "Jumper_3_Open", "edge": "left", "position": {"x": 12, "y": 18}, "orientation": "left", "contactType": "medium_contact", "originalPadDetails": {"finalName": "Jumper_3_Open", "contactType": "medium_contact", "elementName": "JP3", "padName": "3", "packageName": "Adom Footprint Library:ADOM_JUMPER_4x2_3Way_Selector", "x": 12, "y": 18, "drill": 0.81}, "groupContext": {"groupName": "JP3", "groupType": "jumperGroup", "indexInGroup": 1, "totalInGroup": 3}, "jumperGroup": "JP3", "jumperGroupIndex": 1, "jumperGroupTotal": 3}, {"name": "Jumper_3_Open", "edge": "left", "position": {"x": 12, "y": 16}, "orientation": "left", "contactType": "medium_contact", "originalPadDetails": {"finalName": "Jumper_3_Open", "contactType": "medium_contact", "elementName": "JP3", "padName": "2", "packageName": "Adom Footprint Library:ADOM_JUMPER_4x2_3Way_Selector", "x": 12, "y": 16, "drill": 0.81}, "groupContext": {"groupName": "JP3", "groupType": "jumperGroup", "indexInGroup": 2, "totalInGroup": 3}, "jumperGroup": "JP3", "jumperGroupIndex": 2, "jumperGroupTotal": 3}, {"name": "Jumper_3_Open", "edge": "left", "position": {"x": 12, "y": 14}, "orientation": "left", "contactType": "medium_contact", "originalPadDetails": {"finalName": "Jumper_3_Open", "contactType": "medium_contact", "elementName": "JP3", "padName": "1", "packageName": "Adom Footprint Library:ADOM_JUMPER_4x2_3Way_Selector", "x": 12, "y": 14, "drill": 0.81}, "groupContext": {"groupName": "JP3", "groupType": "jumperGroup", "indexInGroup": 3, "totalInGroup": 3}, "jumperGroup": "JP3", "jumperGroupIndex": 3, "jumperGroupTotal": 3}, {"name": "MP2", "edge": "left", "position": {"x": 12, "y": 12}, "orientation": "left", "contactType": "medium_pin_standard", "originalPadDetails": {"finalName": "MP2", "contactType": "medium_pin_standard", "elementName": "MP2", "padName": "1", "packageName": "Adom Footprint Library:ADOM_MEDIUM_PIN_v2", "x": 12, "y": 12, "drill": 1.2}, "groupContext": {"groupName": "MP2", "groupType": "packageGroup", "indexInGroup": 2, "totalInGroup": 2}, "jumperGroup": null, "jumperGroupIndex": null, "jumperGroupTotal": null}, {"name": "MachinePinLargeShort", "edge": "left", "position": {"x": 0, "y": 0}, "orientation": "left", "contactType": "large_pin_short", "originalPadDetails": {"finalName": "MachinePinLargeShort", "contactType": "large_pin_short", "elementName": "MP1", "padName": "1", "packageName": "Adom:MachinePinLargeShort", "x": 0, "y": 0, "drill": 3.45}, "groupContext": {"groupName": "MP1", "groupType": "packageGroup", "indexInGroup": 2, "totalInGroup": 2}, "jumperGroup": null, "jumperGroupIndex": null, "jumperGroupTotal": null}, {"name": "Jumper_2_Open", "edge": "top", "position": {"x": 14, "y": 20}, "orientation": "top", "contactType": "medium_contact", "originalPadDetails": {"finalName": "Jumper_2_Open", "contactType": "medium_contact", "elementName": "JP2", "padName": "2", "packageName": "Adom Footprint Library:ADOM_JUMPER_4x2", "x": 14, "y": 20, "drill": 0.81}, "groupContext": {"groupName": "JP2", "groupType": "jumperGroup", "indexInGroup": 1, "totalInGroup": 2}, "jumperGroup": "JP2", "jumperGroupIndex": 1, "jumperGroupTotal": 2}, {"name": "Jumper_2_Open", "edge": "top", "position": {"x": 16, "y": 20}, "orientation": "top", "contactType": "medium_contact", "originalPadDetails": {"finalName": "Jumper_2_Open", "contactType": "medium_contact", "elementName": "JP2", "padName": "1", "packageName": "Adom Footprint Library:ADOM_JUMPER_4x2", "x": 16, "y": 20, "drill": 0.81}, "groupContext": {"groupName": "JP2", "groupType": "jumperGroup", "indexInGroup": 2, "totalInGroup": 2}, "jumperGroup": "JP2", "jumperGroupIndex": 2, "jumperGroupTotal": 2}, {"name": "MachinePinLargeShort", "edge": "right", "position": {"x": 32, "y": 32}, "orientation": "right", "contactType": "large_pin_short", "originalPadDetails": {"finalName": "MachinePinLargeShort", "contactType": "large_pin_short", "elementName": "MP3", "padName": "1", "packageName": "Adom:MachinePinLargeShort", "x": 32, "y": 32, "drill": 3.45}, "groupContext": {"groupName": "MP3", "groupType": "packageGroup", "indexInGroup": 1, "totalInGroup": 2}, "jumperGroup": null, "jumperGroupIndex": null, "jumperGroupTotal": null}, {"name": "MP3", "edge": "right", "position": {"x": 20, "y": 20}, "orientation": "right", "contactType": "medium_pin_standard", "originalPadDetails": {"finalName": "MP3", "contactType": "medium_pin_standard", "elementName": "MP3", "padName": "1", "packageName": "Adom Footprint Library:ADOM_MEDIUM_PIN_v2", "x": 20, "y": 20, "drill": 1.2}, "groupContext": {"groupName": "MP3", "groupType": "packageGroup", "indexInGroup": 2, "totalInGroup": 2}, "jumperGroup": null, "jumperGroupIndex": null, "jumperGroupTotal": null}, {"name": "MC2", "edge": "right", "position": {"x": 20, "y": 16}, "orientation": "right", "contactType": "medium_contact", "originalPadDetails": {"finalName": "MC2", "contactType": "medium_contact", "elementName": "MC2", "padName": "1", "packageName": "Adom Footprint Library:ADOM_MEDIUM_CONTACT", "x": 20, "y": 16, "drill": 0.81}, "jumperGroup": null, "jumperGroupIndex": null, "jumperGroupTotal": null}, {"name": "MP4", "edge": "right", "position": {"x": 20, "y": 12}, "orientation": "right", "contactType": "medium_pin_standard", "originalPadDetails": {"finalName": "MP4", "contactType": "medium_pin_standard", "elementName": "MP4", "padName": "1", "packageName": "Adom Footprint Library:ADOM_MEDIUM_PIN_v2", "x": 20, "y": 12, "drill": 1.2}, "groupContext": {"groupName": "MP4", "groupType": "packageGroup", "indexInGroup": 1, "totalInGroup": 2}, "jumperGroup": null, "jumperGroupIndex": null, "jumperGroupTotal": null}, {"name": "MachinePinLargeShort", "edge": "right", "position": {"x": 32, "y": 0}, "orientation": "right", "contactType": "large_pin_short", "originalPadDetails": {"finalName": "MachinePinLargeShort", "contactType": "large_pin_short", "elementName": "MP4", "padName": "1", "packageName": "Adom:MachinePinLargeShort", "x": 32, "y": 0, "drill": 3.45}, "groupContext": {"groupName": "MP4", "groupType": "packageGroup", "indexInGroup": 2, "totalInGroup": 2}, "jumperGroup": null, "jumperGroupIndex": null, "jumperGroupTotal": null}, {"name": "MC1", "edge": "bottom", "position": {"x": 16, "y": 12}, "orientation": "bottom", "contactType": "medium_contact", "originalPadDetails": {"finalName": "MC1", "contactType": "medium_contact", "elementName": "MC1", "padName": "1", "packageName": "Adom Footprint Library:ADOM_MEDIUM_CONTACT", "x": 16, "y": 12, "drill": 0.81}, "jumperGroup": null, "jumperGroupIndex": null, "jumperGroupTotal": null}], "generatedAt": "2026-10-15T21:38:12.399Z", "method": "server-side"}