{"parts":[{"path":"./inventory/1ce9c4d5-2d9d-53cf-933c-d60101929430/v1/","files":{"meta":"{\"format\":1,\"id\":\"1ce9c4d5-2d9d-53cf-933c-d60101929430\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"light-motor-driver-for-python-v1-0\",\"name\":\"Light & Motor Driver for Python (V1.0)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"solder-mask\"},\"colorMaterials\":{\"#9e9e9e\":{\"material\":\"tinned-copper\"},\"#c0c0c0\":{\"material\":\"tinned-copper\"},\"#c4c4c4\":{\"material\":\"tinned-copper\"},\"#c8c8c8\":{\"material\":\"tinned-copper\"},\"#c9cbcd\":{\"material\":\"tinned-copper\"},\"#cccccc\":{\"material\":\"tinned-copper\"},\"#d2d1c7\":{\"material\":\"tinned-copper\"},\"#d3d6d3\":{\"material\":\"tinned-copper\"},\"#d4af38\":{\"material\":\"gold-plating\"},\"#dbbc7e\":{\"material\":\"gold-plating\"}},\"summary\":\"Light & Motor Driver for Python (V1.0) — DFRobot DRI0050.\",\"keywords\":[\"dfrobot\",\"dri0050\",\"light\",\"motor\",\"driver\",\"python\",\"usb\",\"usb-c\",\"uart\"],\"tags\":[\"electronics\",\"pcb\"],\"documents\":[{\"file\":\"light-motor-driver-for-python-v1-0.kicad_pcb\",\"kind\":\"production\",\"title\":\"KiCad BRD\"},{\"file\":\"fab-drawing.dxf\",\"kind\":\"production\",\"title\":\"PCB DXF\"},{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"DFRobot product wiki\"},{\"url\":\"https://dfimg.dfrobot.com/wiki/20546/DRI0050_pwm-driver-board_dimension_V1.0.png\",\"kind\":\"drawing\",\"title\":\"DFRobot dimension diagram\"},{\"url\":\"https://dfimg.dfrobot.com/wiki/20546/DRI0050_pwm-driver-board_schematics_V1.0.pdf\",\"kind\":\"schematic\",\"title\":\"DFRobot schematic\"},{\"url\":\"https://cdn-learn.adafruit.com/assets/assets/000/129/847/original/CH552DS1.PDF\",\"kind\":\"datasheet\",\"title\":\"CH552 datasheet (WCH)\"}],\"related\":[\"07ce807c-819b-517d-bd39-f6de41bcefd8@1\",\"1c6d9aea-b44f-596a-bd07-642956f16b0c@1\",\"1d7866e6-d511-5879-834b-b1d6dbf082f8@1\",\"3407ad5b-4b41-5c24-993d-e9a18a020463@1\",\"4d48e13f-be0a-447e-a4c5-7b7b0a5a3148@1\",\"e1b08753-fa71-4c15-afd4-797f4217215f@1\"],\"attributes\":{\"brand\":\"DFRobot\",\"SKU\":\"DRI0050\",\"function\":\"motor driver\",\"voltage\":\"5-24 V\",\"current\":\"10 A max\",\"channels\":1,\"usb\":\"USB-C\",\"interface\":\"UART, USB\"},\"parameters\":[]}","board":"{\"outline\":[[-27.827,-17.748],[-27.053,-18.522],[-26.077,-19.019],[-24.995,-19.19],[25.005,-19.19],[26.086,-19.019],[27.062,-18.522],[27.836,-17.748],[28.333,-16.772],[28.505,-15.69],[28.505,14.31],[28.333,15.391],[27.836,16.367],[27.062,17.141],[26.086,17.638],[25.005,17.81],[-24.995,17.81],[-26.077,17.638],[-27.053,17.141],[-27.827,16.367],[-28.324,15.391],[-28.495,14.31],[-28.495,-15.69],[-28.324,-16.772]],\"thickness\":1.6,\"mask\":\"#222222\",\"holes\":[{\"name\":\"mount_1\",\"at\":[-24.995,-15.69],\"d\":3.1},{\"name\":\"mount_2\",\"at\":[25.005,-15.69],\"d\":3.1},{\"name\":\"mount_3\",\"at\":[-24.995,14.31],\"d\":3.1},{\"name\":\"mount_4\",\"at\":[25.005,14.31],\"d\":3.1}],\"pads\":[{\"name\":\"pin_1\",\"at\":[-24.995,-17.965],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_2\",\"at\":[25.005,-17.965],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_7\",\"at\":[-27.27,-15.69],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_8\",\"at\":[-22.72,-15.69],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_9\",\"at\":[22.73,-15.69],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_10\",\"at\":[27.28,-15.69],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_15\",\"at\":[-24.995,-13.415],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_16\",\"at\":[25.005,-13.415],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_17\",\"at\":[23.583,-9.693],\"d\":1,\"ring\":1.85},{\"name\":\"pin_18\",\"at\":[-23.608,-5.77],\"d\":1,\"ring\":1.85},{\"name\":\"pin_19\",\"at\":[23.583,-4.693],\"d\":1,\"ring\":1.85},{\"name\":\"pin_20\",\"at\":[-16.86,-3.23],\"d\":0.9,\"ring\":1.665,\"sex\":\"male\"},{\"name\":\"pin_21\",\"at\":[-10.812,-2.392],\"d\":0.9,\"ring\":1.665},{\"name\":\"pin_22\",\"at\":[-7.312,-2.392],\"d\":0.9,\"ring\":1.665},{\"name\":\"pin_23\",\"at\":[-23.608,-0.69],\"d\":1,\"ring\":1.85},{\"name\":\"pin_24\",\"at\":[-16.86,-0.69],\"d\":0.9,\"ring\":1.665,\"sex\":\"male\"},{\"name\":\"pin_25\",\"at\":[-16.86,1.85],\"d\":0.9,\"ring\":1.665,\"sex\":\"male\"},{\"name\":\"pin_26\",\"at\":[23.608,3.312],\"d\":1,\"ring\":1.85},{\"name\":\"pin_27\",\"at\":[-23.608,4.39],\"d\":1,\"ring\":1.85},{\"name\":\"pin_28\",\"at\":[-10.837,5.914],\"d\":0.9,\"ring\":1.665},{\"name\":\"pin_29\",\"at\":[-7.337,5.914],\"d\":0.9,\"ring\":1.665},{\"name\":\"pin_30\",\"at\":[23.608,8.312],\"d\":1,\"ring\":1.85},{\"name\":\"pin_31\",\"at\":[3.308,9.673],\"d\":0.9,\"ring\":1.665,\"sex\":\"male\"},{\"name\":\"pin_32\",\"at\":[5.848,9.673],\"d\":0.9,\"ring\":1.665,\"sex\":\"male\"},{\"name\":\"pin_33\",\"at\":[-24.995,12.035],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_34\",\"at\":[25.005,12.035],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_39\",\"at\":[-17.385,12.957],\"d\":0.65,\"ring\":1.203,\"lead\":\"B52\"},{\"name\":\"pin_40\",\"at\":[-11.605,12.957],\"d\":0.65,\"ring\":1.203,\"lead\":\"B52\"},{\"name\":\"pin_41\",\"at\":[-27.27,14.31],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_42\",\"at\":[-22.72,14.31],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_43\",\"at\":[22.73,14.31],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_44\",\"at\":[27.28,14.31],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_49\",\"at\":[-24.995,16.585],\"d\":0.6,\"ring\":1.11},{\"name\":\"pin_50\",\"at\":[25.005,16.585],\"d\":0.6,\"ring\":1.11}],\"components\":[{\"ref\":\"B1\",\"part\":\"bd161643-1b08-4291-966d-f5710cae9824@1\",\"at\":[-16.8626,-12.3755],\"turn\":0,\"side\":\"top\",\"parameters\":{\"series\":\"PH side entry\",\"pins\":4}},{\"ref\":\"B2\",\"part\":\"7b0a0cec-ea2e-507b-9921-4154ec117245@1\",\"at\":[12.8075,-17.2258],\"turn\":0,\"side\":\"top\"},{\"ref\":\"U3\",\"part\":\"e109d87a-4952-53a1-a7df-9357449c7e0e@1\",\"at\":[-2.0517,-15.0667],\"turn\":0,\"side\":\"top\",\"value\":\"CH552G\"},{\"ref\":\"B4\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[5.2383,-17.4289],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B5\",\"part\":\"166a7709-2d9a-4904-85c1-7bf4f818b309@1\",\"at\":[5.2381,-15.8035],\"turn\":180,\"side\":\"top\",\"parameters\":{\"package\":\"SOD-323\"}},{\"ref\":\"B6\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[5.5305,-12.3661],\"turn\":0,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B7\",\"part\":\"94d5d2de-1f33-54ac-b99b-1c00a76443e8@1\",\"at\":[24.2829,-7.1928],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B8\",\"part\":\"db01d81d-24e1-47a7-a81f-d47c86705bb3@1\",\"at\":[6.0741,-9.9665],\"turn\":0,\"side\":\"top\",\"parameters\":{\"package\":\"SOT-23-3\"}},{\"ref\":\"B9\",\"part\":\"10780c9a-1eb2-5367-9bf7-de8cffd19499@1\",\"at\":[10.2166,-10.0258],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B10\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-0.7817,-10.4696],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B11\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-4.5915,-10.4694],\"turn\":0,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B12\",\"part\":\"1c5fd8e6-ab18-574d-8311-750c115271e9@1\",\"at\":[23.5829,-9.6928],\"turn\":0,\"side\":\"bottom\"},{\"ref\":\"B13\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-8.1729,-8.6915],\"turn\":90,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B14\",\"part\":\"bc593267-3b27-5b1f-9acd-c2da7576a73c@1\",\"at\":[-24.3083,-0.6905],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B15\",\"part\":\"db01d81d-24e1-47a7-a81f-d47c86705bb3@1\",\"at\":[6.0741,-6.6645],\"turn\":0,\"side\":\"top\",\"parameters\":{\"package\":\"SOT-23-3\"}},{\"ref\":\"B16\",\"part\":\"d31084ed-1487-5184-8ab5-b56d36128397@1\",\"at\":[12.3313,-3.0895],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B17\",\"part\":\"08874fb2-996b-52fb-bb96-3a3e2784188f@1\",\"at\":[0.7678,-4.8053],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B18\",\"part\":\"d6e78c02-795e-5fa9-9d6a-4f5ba1e73c34@1\",\"at\":[-9.0874,-2.4684],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B19\",\"part\":\"1c5fd8e6-ab18-574d-8311-750c115271e9@1\",\"at\":[-23.6083,-5.7705],\"turn\":180,\"side\":\"bottom\"},{\"ref\":\"B20\",\"part\":\"1c5fd8e6-ab18-574d-8311-750c115271e9@1\",\"at\":[23.5829,-4.6928],\"turn\":0,\"side\":\"bottom\"},{\"ref\":\"B21\",\"part\":\"db01d81d-24e1-47a7-a81f-d47c86705bb3@1\",\"at\":[6.0799,-3.3625],\"turn\":0,\"side\":\"top\",\"parameters\":{\"package\":\"SOT-23-3\"}},{\"ref\":\"B22\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-2.5418,-4.0002],\"turn\":270,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B23\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-4.015,-3.9999],\"turn\":90,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B24\",\"part\":\"c1d8e3a6-7f42-4b95-a0d3-6e2b9147c58f@1\",\"at\":[-16.8596,1.8495],\"turn\":270,\"side\":\"top\",\"parameters\":{\"type\":\"male\",\"columns\":3,\"rows\":1}},{\"ref\":\"B25\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-3.2783,-1.8917],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B26\",\"part\":\"a0a73387-25d6-419e-89c5-38214e2f3e7c@1\",\"at\":[0.9963,-0.3603],\"turn\":0,\"side\":\"top\",\"parameters\":{\"package\":\"QFN-16 3x3 P0.5\"}},{\"ref\":\"B27\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[5.5049,-0.975],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B28\",\"part\":\"1c5fd8e6-ab18-574d-8311-750c115271e9@1\",\"at\":[-23.6083,-0.6905],\"turn\":180,\"side\":\"bottom\"},{\"ref\":\"B29\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-3.2785,-0.495],\"turn\":0,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B30\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[5.5051,0.4985],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B31\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-3.2783,0.9277],\"turn\":0,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B32\",\"part\":\"94d5d2de-1f33-54ac-b99b-1c00a76443e8@1\",\"at\":[24.3083,5.812],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B33\",\"part\":\"d6e78c02-795e-5fa9-9d6a-4f5ba1e73c34@1\",\"at\":[-9.0874,5.9136],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B34\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-3.2785,2.3498],\"turn\":0,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B35\",\"part\":\"2e26de43-4aa6-5073-b83f-3387ec3c50e5@1\",\"at\":[5.5683,2.9163],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B36\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[2.2157,2.891],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B37\",\"part\":\"1c5fd8e6-ab18-574d-8311-750c115271e9@1\",\"at\":[23.6083,3.312],\"turn\":0,\"side\":\"bottom\"},{\"ref\":\"B38\",\"part\":\"166a7709-2d9a-4904-85c1-7bf4f818b309@1\",\"at\":[13.5185,3.8307],\"turn\":0,\"side\":\"top\",\"parameters\":{\"package\":\"SOD-323\"}},{\"ref\":\"B39\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-3.2785,3.7723],\"turn\":0,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B40\",\"part\":\"0cbde5b5-638a-4b79-950d-c279bc180ab5@1\",\"at\":[1.4029,4.6944],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"1206\"}},{\"ref\":\"B41\",\"part\":\"2e26de43-4aa6-5073-b83f-3387ec3c50e5@1\",\"at\":[5.5429,4.6943],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B42\",\"part\":\"1c5fd8e6-ab18-574d-8311-750c115271e9@1\",\"at\":[-23.6083,4.3895],\"turn\":180,\"side\":\"bottom\"},{\"ref\":\"B43\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-3.2785,5.1947],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B44\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-3.2783,6.6681],\"turn\":0,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B45\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-3.2783,8.1413],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B46\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-26.3849,8.2502],\"turn\":0,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B47\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-22.6509,8.2505],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B48\",\"part\":\"1c5fd8e6-ab18-574d-8311-750c115271e9@1\",\"at\":[23.6083,8.312],\"turn\":0,\"side\":\"bottom\"},{\"ref\":\"B49\",\"part\":\"c1d8e3a6-7f42-4b95-a0d3-6e2b9147c58f@1\",\"at\":[5.8513,9.6736],\"turn\":180,\"side\":\"top\",\"parameters\":{\"type\":\"male\",\"columns\":2,\"rows\":1}},{\"ref\":\"B50\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-22.6511,9.7234],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B51\",\"part\":\"cdc84646-0332-4f53-80d8-ba2b7672f86f@1\",\"at\":[-26.3847,9.7235],\"turn\":0,\"side\":\"top\",\"parameters\":{\"size\":\"0603\",\"lens\":\"red\"}},{\"ref\":\"B52\",\"part\":\"e07b02e5-ca68-4a35-abfa-cf8914641fce@1\",\"at\":[-14.4953,15.472],\"turn\":180,\"side\":\"top\",\"parameters\":{\"model\":\"USB-C\"}},{\"ref\":\"B53\",\"part\":\"5c17ff02-468c-5b6b-97e1-b247e6819737@1\",\"at\":[4.6033,14.6513],\"turn\":0,\"side\":\"top\"},{\"ref\":\"B54\",\"part\":\"cdc84646-0332-4f53-80d8-ba2b7672f86f@1\",\"at\":[-4.8201,16.0348],\"turn\":270,\"side\":\"top\",\"parameters\":{\"size\":\"0603\",\"lens\":\"red\"}},{\"ref\":\"B55\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-6.2425,16.0346],\"turn\":90,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B56\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-3.3977,16.0346],\"turn\":90,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}},{\"ref\":\"B57\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[-1.9754,16.0348],\"turn\":270,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"}}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/bd161643-1b08-4291-966d-f5710cae9824/v1/","files":{"meta":"{\"format\":1,\"id\":\"bd161643-1b08-4291-966d-f5710cae9824\",\"version\":1,\"kind\":\"source\",\"slug\":\"wire-to-board-connector\",\"name\":\"Wire-to-Board Connector\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"plastic-satin\"},\"summary\":\"A JST or Molex PicoBlade wire-to-board connector, from 2 to 16 pins: the cream housing with its mouth open to the cable on its side or top, the contacts inside it and the leads out of its back, SMD feet and side tabs or through-hole legs.\",\"keywords\":[\"battery\",\"connector\",\"electronics\",\"jst\",\"molex\",\"ph\",\"picoblade\",\"qwiic\",\"sh\",\"stemma qt\",\"wire-to-board\",\"xh\"],\"tags\":[],\"attributes\":{},\"parameters\":[{\"name\":\"series\",\"label\":\"Series\",\"type\":\"enum\",\"default\":\"SH side entry\",\"options\":[\"SH side entry\",\"SH top entry\",\"PH side entry\",\"PH SMD side entry\",\"PH top entry\",\"XH side entry\",\"PicoBlade top entry\"]},{\"name\":\"pins\",\"label\":\"Pins\",\"type\":\"integer\",\"default\":4,\"min\":2,\"max\":16}],\"preview\":{\"direction\":[-0.6,-1,0.8]},\"footprints\":{\"Connector_JST/JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal\":{\"series\":\"SH side entry\",\"pins\":4},\"Connector_JST/JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical\":{\"series\":\"SH top entry\",\"pins\":4},\"Connector_JST/JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal\":{\"series\":\"PH side entry\",\"pins\":2},\"Connector_JST/JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal\":{\"series\":\"PH side entry\",\"pins\":3},\"Connector_JST/JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal\":{\"series\":\"PH side entry\",\"pins\":4},\"Connector_JST/JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical\":{\"series\":\"PH top entry\",\"pins\":2},\"Connector_JST/JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical\":{\"series\":\"PH top entry\",\"pins\":3},\"Connector_JST/JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical\":{\"series\":\"PH top entry\",\"pins\":4},\"Connector_JST/JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal\":{\"series\":\"XH side entry\",\"pins\":2},\"Connector_Molex/Molex_PicoBlade_53398-0271_1x02-1MP_P1.25mm_Vertical\":{\"series\":\"PicoBlade top entry\",\"pins\":2}},\"documents\":[{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}],\"links\":[{\"url\":\"https://www.jst-mfg.com/product/pdf/eng/eSH.pdf\",\"kind\":\"datasheet\",\"title\":\"JST SH datasheet (JST)\"},{\"url\":\"https://www.jst-mfg.com/product/pdf/eng/ePH.pdf\",\"kind\":\"datasheet\",\"title\":\"JST PH datasheet (JST)\"},{\"url\":\"https://www.jst-mfg.com/product/pdf/eng/eXH.pdf\",\"kind\":\"datasheet\",\"title\":\"JST XH datasheet (JST)\"}]}","source":"include <redo_electronics.scad>\n\nseries = \"SH side entry\";\npins = 4;\n\nredo_jst_connector(series, pins);\n"}},{"path":"./inventory/7b0a0cec-ea2e-507b-9921-4154ec117245/v1/","files":{"meta":"{\"format\":1,\"id\":\"7b0a0cec-ea2e-507b-9921-4154ec117245\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-7b0a0cec\",\"name\":\"DFRobot Component, 8.5 x 3.7 x 5.5 mm (grey)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 8.5 x 3.7 x 5.5 mm (grey)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/e109d87a-4952-53a1-a7df-9357449c7e0e/v1/","files":{"meta":"{\"format\":1,\"id\":\"e109d87a-4952-53a1-a7df-9357449c7e0e\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-e109d87a\",\"name\":\"DFRobot Component, 9.9 x 6.0 x 1.5 mm (grey)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 9.9 x 6.0 x 1.5 mm (grey)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/0a50eb61-6bb4-4acd-ba29-1dfd74d60171/v1/","files":{"meta":"{\"format\":1,\"id\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171\",\"version\":1,\"kind\":\"source\",\"slug\":\"smd-resistor\",\"name\":\"SMD Resistor\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A surface-mount thick-film chip resistor in its EIA size, drawn as three blocks: two metal terminals and the black resistive body between them. Boards place it at each resistor footprint.\",\"keywords\":[\"resistor\",\"smd\",\"chip\",\"thick film\",\"0201\",\"0402\",\"0603\",\"0805\",\"1206\",\"2010\",\"2512\",\"passive\",\"electronics\"],\"tags\":[],\"attributes\":{\"package\":\"Chip resistor\"},\"footprints\":{\"Resistor_SMD/R_0201_0603Metric\":{\"size\":\"0201\"},\"Resistor_SMD/R_0402_1005Metric\":{\"size\":\"0402\"},\"Resistor_SMD/R_0603_1608Metric\":{\"size\":\"0603\"},\"Resistor_SMD/R_0805_2012Metric\":{\"size\":\"0805\"},\"Resistor_SMD/R_1206_3216Metric\":{\"size\":\"1206\"},\"Resistor_SMD/R_2010_5025Metric\":{\"size\":\"2010\"},\"Resistor_SMD/R_2512_6332Metric\":{\"size\":\"2512\"}},\"parameters\":[{\"name\":\"size\",\"label\":\"Size\",\"type\":\"enum\",\"default\":\"0603\",\"options\":[\"0201\",\"0402\",\"0603\",\"0805\",\"1206\",\"2010\",\"2512\"],\"optionLabels\":{\"1206\":\"1206 (3216 metric)\",\"2010\":\"2010 (5025 metric)\",\"2512\":\"2512 (6332 metric)\",\"0201\":\"0201 (0603 metric)\",\"0402\":\"0402 (1005 metric)\",\"0603\":\"0603 (1608 metric)\",\"0805\":\"0805 (2012 metric)\"}}],\"preview\":{\"direction\":[-0.6,-1,0.8]},\"documents\":[{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}],\"links\":[{\"url\":\"https://yageogroup.com/content/datasheet/asset/file/PYU-RC_GROUP_51_ROHS_L\",\"kind\":\"datasheet\",\"title\":\"RC_L series datasheet (Yageo)\"}]}","source":"include <redo_electronics.scad>\n\nsize = \"0603\";\n\nredo_smd_resistor(size);\n"}},{"path":"./inventory/166a7709-2d9a-4904-85c1-7bf4f818b309/v1/","files":{"meta":"{\"format\":1,\"id\":\"166a7709-2d9a-4904-85c1-7bf4f818b309\",\"version\":1,\"kind\":\"source\",\"slug\":\"smd-diode\",\"name\":\"SMD Diode\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A surface-mount diode in its SOD package: a black body standing on the board with its cathode band, and a metal pin at each end. Boards place it at each SOD-323, SOD-323F and SOD-123 footprint.\",\"keywords\":[\"diode\",\"electronics\",\"rectifier\",\"schottky\",\"smd\",\"sod-123\",\"sod-323\",\"sod-323f\",\"zener\",\"sod-523\",\"1n4148ws\"],\"tags\":[],\"attributes\":{\"package\":\"SOD\"},\"footprints\":{\"Diode_SMD/D_SMA\":{\"package\":\"SMA\"},\"Diode_SMD/D_SOD-123\":{\"package\":\"SOD-123\"},\"Diode_SMD/D_SOD-323\":{\"package\":\"SOD-323\"},\"Diode_SMD/D_SOD-323F\":{\"package\":\"SOD-323F\"},\"Diode_SMD/D_SOD-523\":{\"package\":\"SOD-523\"}},\"parameters\":[{\"name\":\"package\",\"label\":\"Package\",\"type\":\"enum\",\"default\":\"SOD-323\",\"options\":[\"SOD-323\",\"SOD-323F\",\"SOD-123\",\"SOD-523\",\"SMA\"]}],\"preview\":{\"direction\":[-0.6,-1,0.8]},\"documents\":[{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}],\"links\":[{\"url\":\"https://www.diodes.com/assets/Datasheets/1N4148WS_BAV16WS.pdf\",\"kind\":\"datasheet\",\"title\":\"1N4148WS datasheet (Diodes Incorporated)\"}]}","source":"include <redo_electronics.scad>\n\npackage = \"SOD-323\";\n\nredo_smd_diode(package);\n"}},{"path":"./inventory/94d5d2de-1f33-54ac-b99b-1c00a76443e8/v1/","files":{"meta":"{\"format\":1,\"id\":\"94d5d2de-1f33-54ac-b99b-1c00a76443e8\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-94d5d2de\",\"name\":\"DFRobot Component, 10.1 x 8.4 x 10.1 mm (tinted)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 10.1 x 8.4 x 10.1 mm (tinted)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/db01d81d-24e1-47a7-a81f-d47c86705bb3/v1/","files":{"meta":"{\"format\":1,\"id\":\"db01d81d-24e1-47a7-a81f-d47c86705bb3\",\"version\":1,\"kind\":\"source\",\"slug\":\"sot\",\"name\":\"SOT\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A small-outline transistor package: a black body standing on the board, its gull-wing pins on two sides and a round pin-1 dot, in the outline you choose. Boards place it at each SOT-23 and SC-70 footprint.\",\"keywords\":[\"electronics\",\"ic\",\"mosfet\",\"package\",\"regulator\",\"sc-70\",\"smd\",\"sot\",\"sot-23\",\"sot-89\",\"transistor\",\"sot23\",\"sc70\",\"sot-323\"],\"tags\":[],\"attributes\":{\"package\":\"SOT\"},\"footprints\":{\"Package_TO_SOT_SMD/SOT-23\":{\"package\":\"SOT-23-3\"},\"Package_TO_SOT_SMD/SOT-23-3\":{\"package\":\"SOT-23-3\"},\"Package_TO_SOT_SMD/SOT-23-5\":{\"package\":\"SOT-23-5\"},\"Package_TO_SOT_SMD/SOT-23-6\":{\"package\":\"SOT-23-6\"},\"Package_TO_SOT_SMD/SOT-23W\":{\"package\":\"SOT-23W\"},\"Package_TO_SOT_SMD/SOT-323_SC-70\":{\"package\":\"SOT-323\"},\"Package_TO_SOT_SMD/SOT-353_SC-70-5\":{\"package\":\"SC-70-5\"},\"Package_TO_SOT_SMD/SOT-363_SC-70-6\":{\"package\":\"SC-70-6\"},\"Package_TO_SOT_SMD/SOT-89-3\":{\"package\":\"SOT-89-3\"}},\"parameters\":[{\"name\":\"package\",\"label\":\"Package\",\"type\":\"enum\",\"default\":\"SOT-23-3\",\"options\":[\"SOT-23-3\",\"SOT-23-5\",\"SOT-23-6\",\"SOT-23W\",\"SOT-323\",\"SC-70-6\",\"SC-70-5\",\"SOT-89-3\"]}],\"preview\":{\"direction\":[-0.6,-1,0.8]},\"documents\":[{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}]}","source":"include <redo_electronics.scad>\n\npackage = \"SOT-23-3\";\n\nredo_sot(package);\n"}},{"path":"./inventory/10780c9a-1eb2-5367-9bf7-de8cffd19499/v1/","files":{"meta":"{\"format\":1,\"id\":\"10780c9a-1eb2-5367-9bf7-de8cffd19499\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-10780c9a\",\"name\":\"DFRobot Component, 3.9 x 1.7 x 1.4 mm (grey)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 3.9 x 1.7 x 1.4 mm (grey)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/1c5fd8e6-ab18-574d-8311-750c115271e9/v1/","files":{"meta":"{\"format\":1,\"id\":\"1c5fd8e6-ab18-574d-8311-750c115271e9\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-1c5fd8e6\",\"name\":\"DFRobot Component, 0.6 x 0.6 x 0.4 mm (grey, underside)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 0.6 x 0.6 x 0.4 mm (grey, underside)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/bc593267-3b27-5b1f-9acd-c2da7576a73c/v1/","files":{"meta":"{\"format\":1,\"id\":\"bc593267-3b27-5b1f-9acd-c2da7576a73c\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-bc593267\",\"name\":\"DFRobot Component, 15.2 x 8.4 x 10.1 mm (tinted)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 15.2 x 8.4 x 10.1 mm (tinted)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/d31084ed-1487-5184-8ab5-b56d36128397/v1/","files":{"meta":"{\"format\":1,\"id\":\"d31084ed-1487-5184-8ab5-b56d36128397\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-d31084ed\",\"name\":\"DFRobot Component, 9.9 x 6.5 x 2.3 mm (grey)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 9.9 x 6.5 x 2.3 mm (grey)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/08874fb2-996b-52fb-bb96-3a3e2784188f/v1/","files":{"meta":"{\"format\":1,\"id\":\"08874fb2-996b-52fb-bb96-3a3e2784188f\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-08874fb2\",\"name\":\"DFRobot Component, 4.0 x 4.0 x 1.3 mm (black)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 4.0 x 4.0 x 1.3 mm (black)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/d6e78c02-795e-5fa9-9d6a-4f5ba1e73c34/v1/","files":{"meta":"{\"format\":1,\"id\":\"d6e78c02-795e-5fa9-9d6a-4f5ba1e73c34\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-d6e78c02\",\"name\":\"DFRobot Component, 8.0 x 8.0 x 9.0 mm (coloured)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 8.0 x 8.0 x 9.0 mm (coloured)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/c1d8e3a6-7f42-4b95-a0d3-6e2b9147c58f/v1/","files":{"meta":"{\"format\":1,\"id\":\"c1d8e3a6-7f42-4b95-a0d3-6e2b9147c58f\",\"version\":1,\"kind\":\"source\",\"slug\":\"header\",\"name\":\"Header\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"plastic-satin\"},\"summary\":\"2.54 or 2 mm header, male pins or female sockets, one or two rows of up to forty; pins and tails set to length.\",\"keywords\":[\"header\",\"pin\",\"pins\",\"socket\",\"connector\",\"strip\",\"2.54\",\"dupont\",\"electronics\",\"male\",\"female\"],\"tags\":[\"electronics\"],\"attributes\":{\"family\":\"header\"},\"parameters\":[{\"name\":\"type\",\"label\":\"Type\",\"type\":\"enum\",\"options\":[\"male\",\"female\"],\"default\":\"male\"},{\"name\":\"columns\",\"label\":\"Columns\",\"type\":\"integer\",\"default\":2,\"min\":1,\"max\":40},{\"name\":\"rows\",\"label\":\"Rows\",\"type\":\"integer\",\"default\":1,\"choices\":[1,2]},{\"name\":\"pitch\",\"label\":\"Pitch\",\"unit\":\"mm\",\"type\":\"number\",\"default\":2.54,\"choices\":[2.54,2]},{\"name\":\"top_length\",\"label\":\"Top pin length\",\"unit\":\"mm\",\"type\":\"number\",\"default\":6,\"min\":1,\"max\":30,\"when\":{\"type\":[\"male\"]},\"quiet\":true},{\"name\":\"mount\",\"label\":\"Mount\",\"type\":\"enum\",\"options\":[\"through-hole\",\"smd\"],\"optionLabels\":{\"through-hole\":\"Through-hole\",\"smd\":\"Surface mount\"},\"default\":\"through-hole\",\"quiet\":true},{\"name\":\"bottom_length\",\"label\":\"Bottom pin length\",\"unit\":\"mm\",\"type\":\"number\",\"default\":3,\"min\":1,\"max\":30,\"quiet\":true,\"when\":{\"mount\":[\"through-hole\"]}},{\"name\":\"first_foot\",\"label\":\"First foot\",\"type\":\"enum\",\"options\":[\"front\",\"back\"],\"optionLabels\":{\"front\":\"Front\",\"back\":\"Back\"},\"default\":\"front\",\"quiet\":true,\"when\":{\"mount\":[\"smd\"],\"rows\":[1]}}],\"slots\":[{\"name\":\"body\",\"label\":\"Body\",\"default\":\"#1a1a1a\"}],\"related\":[\"87a64af6-572e-58fb-8d8b-503a9f436621@1\",\"e42370c1-1ce9-4edf-a082-dc8bc56e4bf7@1\",\"f7a2c58b-9d31-4e06-b47a-3c85e91d6f42@1\",\"3f8c91a7-5d24-4e63-b0af-27e195c4d8b6@1\",\"d28e6a35-7f91-4c04-b5a3-0e94c1d78b62@1\",\"4630794b-cf52-535b-a168-52d07313d3c4@1\",\"0c373db7-41df-4764-9482-2eac6bced0e3@1\"],\"footprints\":{\"Connector_PinHeader_2.54mm/PinHeader_1x02_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":2,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_1x03_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":3,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_1x04_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":4,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_1x05_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":5,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_1x06_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":6,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_1x07_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":7,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_1x08_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":8,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_1x10_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":10,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_1x11_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":11,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_1x14_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":14,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_1x18_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":18,\"rows\":1},\"Connector_PinHeader_2.54mm/PinHeader_2x03_P2.54mm_Vertical_SMD\":{\"type\":\"male\",\"columns\":3,\"rows\":2,\"mount\":\"smd\"},\"Connector_PinHeader_2.54mm/PinHeader_2x06_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":6,\"rows\":2},\"Connector_PinHeader_2.54mm/PinHeader_2x09_P2.54mm_Vertical\":{\"type\":\"male\",\"columns\":9,\"rows\":2},\"Connector_PinSocket_2.54mm/PinSocket_1x06_P2.54mm_Vertical\":{\"type\":\"female\",\"columns\":6,\"rows\":1},\"Connector_PinSocket_2.54mm/PinSocket_1x08_P2.54mm_Vertical\":{\"type\":\"female\",\"columns\":8,\"rows\":1},\"Connector_PinSocket_2.54mm/PinSocket_1x10_P2.54mm_Vertical\":{\"type\":\"female\",\"columns\":10,\"rows\":1},\"Connector_PinSocket_2.54mm/PinSocket_2x06_P2.54mm_Vertical\":{\"type\":\"female\",\"columns\":6,\"rows\":2},\"Connector_PinSocket_2.54mm/PinSocket_2x17_P2.54mm_Vertical\":{\"type\":\"female\",\"columns\":17,\"rows\":2},\"Connector_PinSocket_2.54mm/PinSocket_2x20_P2.54mm_Vertical\":{\"type\":\"female\",\"columns\":20,\"rows\":2},\"Connector_PinSocket_2.54mm/PinSocket_2x20_P2.54mm_Vertical_SMD\":{\"type\":\"female\",\"columns\":20,\"rows\":2,\"mount\":\"smd\"}},\"footprintTurn\":270,\"footprintOffsets\":{\"Connector_PinHeader_2.54mm/PinHeader_2x03_P2.54mm_Vertical_SMD\":[-1.27,2.54],\"Connector_PinSocket_2.54mm/PinSocket_2x06_P2.54mm_Vertical\":[-2.54,0],\"Connector_PinSocket_2.54mm/PinSocket_2x17_P2.54mm_Vertical\":[-2.54,0],\"Connector_PinSocket_2.54mm/PinSocket_2x20_P2.54mm_Vertical\":[-2.54,0],\"Connector_PinSocket_2.54mm/PinSocket_2x20_P2.54mm_Vertical_SMD\":[-1.27,24.13]},\"documents\":[{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}],\"links\":[{\"url\":\"https://suddendocs.samtec.com/catalog_english/tsw_th.pdf\",\"kind\":\"datasheet\",\"title\":\"TSW through-hole male header datasheet (Samtec)\"},{\"url\":\"https://suddendocs.samtec.com/catalog_english/ssw_th.pdf\",\"kind\":\"datasheet\",\"title\":\"SSW through-hole female socket datasheet (Samtec)\"}]}","source":"include <redo_electronics.scad>\n\ntype = \"male\";\ncolumns = 2;\nrows = 1;\npitch = 2.54;\ntop_length = 6;\nbottom_length = 3;\nmount = \"through-hole\";\nfirst_foot = \"front\";\n\nredo_header(type, columns, rows, pitch, top_length, bottom_length, mount, first_foot);\n"}},{"path":"./inventory/a0a73387-25d6-419e-89c5-38214e2f3e7c/v1/","files":{"meta":"{\"format\":1,\"id\":\"a0a73387-25d6-419e-89c5-38214e2f3e7c\",\"version\":1,\"kind\":\"source\",\"slug\":\"qfn\",\"name\":\"QFN / DFN\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A no-lead IC package, quad (QFN), dual (DFN, SON), land grid (LGA) or chip-scale (BGA, WLP): a black body with a round pin-1 mark and nothing metal showing, in the package you choose. Boards place it at each such footprint.\",\"keywords\":[\"bga\",\"chip\",\"dfn\",\"electronics\",\"ic\",\"lfcsp\",\"lga\",\"package\",\"powerdi\",\"qfn\",\"smd\",\"son\",\"tdfn\",\"tdson\",\"tqfn\",\"uqfn\",\"uson\",\"vdfn\",\"wlp\",\"wqfn\",\"wson\",\"plcc\",\"lcc\"],\"tags\":[],\"attributes\":{\"package\":\"QFN / DFN\"},\"footprints\":{\"Package_BGA/BGA-9_1.6x1.6mm_Layout3x3_P0.5mm\":{\"package\":\"BGA-9 1.6x1.6 P0.5\"},\"Package_BGA/WLP-4_0.83x0.83mm_P0.4mm\":{\"package\":\"WLP-4 0.83x0.83 P0.4\"},\"Package_CSP/LFCSP-16_3x3mm_P0.5mm\":{\"package\":\"LFCSP-16 3x3 P0.5\"},\"Package_DFN_QFN/DFN-12-1EP_2x3mm_P0.45mm_EP0.64x2.4mm\":{\"package\":\"DFN-12 2x3 P0.45\"},\"Package_DFN_QFN/DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm\":{\"package\":\"DFN-8 2x2 P0.5\"},\"Package_DFN_QFN/DFN-8-1EP_4x4mm_P0.8mm_EP2.5x3.6mm\":{\"package\":\"DFN-8 4x4 P0.8\"},\"Package_DFN_QFN/QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm\":{\"package\":\"QFN-16 3x3 P0.5\"},\"Package_DFN_QFN/QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm\":{\"package\":\"QFN-16 4x4 P0.65\"},\"Package_DFN_QFN/QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm\":{\"package\":\"QFN-20 4x4 P0.5\"},\"Package_DFN_QFN/QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm\":{\"package\":\"QFN-24 3x3 P0.4\"},\"Package_DFN_QFN/QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm\":{\"package\":\"QFN-24 4x4 P0.5\"},\"Package_DFN_QFN/QFN-28-1EP_4x4mm_P0.4mm_EP2.4x2.4mm\":{\"package\":\"QFN-28 4x4 P0.4\"},\"Package_DFN_QFN/QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm\":{\"package\":\"QFN-28 5x5 P0.5\"},\"Package_DFN_QFN/QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm\":{\"package\":\"QFN-28 6x6 P0.65\"},\"Package_DFN_QFN/QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm\":{\"package\":\"QFN-32 5x5 P0.5\"},\"Package_DFN_QFN/QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm\":{\"package\":\"QFN-32 5x5 P0.5\"},\"Package_DFN_QFN/QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm\":{\"package\":\"QFN-40 6x6 P0.5\"},\"Package_DFN_QFN/QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm\":{\"package\":\"QFN-44 7x7 P0.5\"},\"Package_DFN_QFN/QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm\":{\"package\":\"QFN-48 7x7 P0.5\"},\"Package_DFN_QFN/QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm\":{\"package\":\"QFN-56 7x7 P0.4\"},\"Package_DFN_QFN/QFN-64-1EP_9x9mm_P0.5mm_EP7.35x7.35mm\":{\"package\":\"QFN-64 9x9 P0.5\"},\"Package_DFN_QFN/QFN-68-1EP_8x8mm_P0.4mm_EP5.2x5.2mm\":{\"package\":\"QFN-68 8x8 P0.4\"},\"Package_DFN_QFN/TDFN-6-1EP_2.5x2.5mm_P0.65mm_EP1.3x2mm\":{\"package\":\"TDFN-6 2.5x2.5 P0.65\"},\"Package_DFN_QFN/TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm\":{\"package\":\"TQFN-48 7x7 P0.5\"},\"Package_DFN_QFN/Texas_RTW_WQFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm\":{\"package\":\"WQFN-24 4x4 P0.5\"},\"Package_DFN_QFN/Texas_S-PWQFN-N20\":{\"package\":\"WQFN-20 3x3 P0.4\"},\"Package_DFN_QFN/UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm\":{\"package\":\"UQFN-48 6x6 P0.4\"},\"Package_DFN_QFN/VDFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.7mm\":{\"package\":\"VDFN-8 2x2 P0.5\"},\"Package_LGA/Bosch_LGA-14_3x2.5mm_P0.5mm\":{\"package\":\"LGA-14 3x2.5 P0.5\"},\"Package_LGA/Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering\":{\"package\":\"LGA-8 2.5x2.5 P0.65\"},\"Package_LGA/Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering\":{\"package\":\"LGA-8 2x2.5 P0.65\"},\"Package_LGA/Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumbering\":{\"package\":\"LGA-8 3x3 P0.8\"},\"Package_LGA/LGA-12_2x2mm_P0.5mm\":{\"package\":\"LGA-12 2x2 P0.5\"},\"Package_LGA/LGA-14_3x5mm_P0.8mm_LayoutBorder1x6y\":{\"package\":\"LGA-14 3x5 P0.8\"},\"Package_LGA/LGA-16_3x3mm_P0.5mm\":{\"package\":\"LGA-16 3x3 P0.5\"},\"Package_LGA/LGA-24L_3x3.5mm_P0.43mm\":{\"package\":\"LGA-24 3x3.5 P0.43\"},\"Package_LGA/LGA-28_5.2x3.8mm_P0.5mm\":{\"package\":\"LGA-28 5.2x3.8 P0.5\"},\"Package_LGA/LGA-8_3x5mm_P1.25mm\":{\"package\":\"LGA-8 3x5 P1.25\"},\"Package_SON/Diodes_PowerDI3333-8\":{\"package\":\"PowerDI3333-8\"},\"Package_SON/USON-20_2x4mm_P0.4mm\":{\"package\":\"USON-20 2x4 P0.4\"},\"Package_SON/WSON-6_1.5x1.5mm_P0.5mm\":{\"package\":\"WSON-6 1.5x1.5 P0.5\"},\"Package_SON/Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mm\":{\"package\":\"USON-8 3x2 P0.5\"},\"Package_TO_SOT_SMD/TDSON-8-1\":{\"package\":\"TDSON-8\"}},\"parameters\":[{\"name\":\"package\",\"label\":\"Package\",\"type\":\"enum\",\"default\":\"QFN-32 5x5 P0.5\",\"options\":[\"QFN-16 3x3 P0.5\",\"QFN-16 4x4 P0.65\",\"QFN-20 4x4 P0.5\",\"QFN-24 3x3 P0.4\",\"QFN-24 4x4 P0.5\",\"QFN-28 4x4 P0.4\",\"QFN-28 5x5 P0.5\",\"QFN-28 6x6 P0.65\",\"QFN-32 5x5 P0.5\",\"QFN-40 6x6 P0.5\",\"QFN-44 7x7 P0.5\",\"QFN-48 7x7 P0.5\",\"QFN-56 7x7 P0.4\",\"QFN-64 9x9 P0.5\",\"QFN-68 8x8 P0.4\",\"PowerDI3333-8\",\"DFN-8 2x2 P0.5\",\"DFN-8 4x4 P0.8\",\"DFN-12 2x3 P0.45\",\"VDFN-8 2x2 P0.5\",\"TDFN-6 2.5x2.5 P0.65\",\"WSON-6 1.5x1.5 P0.5\",\"USON-8 3x2 P0.5\",\"USON-20 2x4 P0.4\",\"TDSON-8\",\"TQFN-48 7x7 P0.5\",\"UQFN-48 6x6 P0.4\",\"WQFN-24 4x4 P0.5\",\"WQFN-20 3x3 P0.4\",\"LFCSP-16 3x3 P0.5\",\"LGA-8 2x2.5 P0.65\",\"LGA-8 2.5x2.5 P0.65\",\"LGA-8 3x3 P0.8\",\"LGA-8 3x5 P1.25\",\"LGA-12 2x2 P0.5\",\"LGA-14 3x2.5 P0.5\",\"LGA-14 3x5 P0.8\",\"LGA-16 3x3 P0.5\",\"LGA-24 3x3.5 P0.43\",\"LGA-28 5.2x3.8 P0.5\",\"BGA-9 1.6x1.6 P0.5\",\"WLP-4 0.83x0.83 P0.4\",\"UQFN-10 1.5x2 P0.5\",\"DHVQFN-16 2.5x3.5 P0.5\",\"WSON-8 2x2 P0.5\",\"LGA-24 4x4 P0.5\",\"SON-12 2.5x4 P0.4\",\"QFN-20 3x3 P0.5\",\"DFN-6 3x3 P1\",\"Optical LGA-8 3.94x2.36\",\"WQFN-12 4x4 P1\",\"LCC-8 7.47x4.93 P1.27\",\"PLCC-20 9x9 P1.27\",\"QFN-7 4x4x1.45\",\"QFN-24 4x4x2.1 P0.5\"]}],\"preview\":{\"direction\":[-0.6,-1,0.8]},\"documents\":[{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}]}","source":"include <redo_electronics.scad>\n\npackage = \"QFN-32 5x5 P0.5\";\n\nredo_qfn(package);\n"}},{"path":"./inventory/2e26de43-4aa6-5073-b83f-3387ec3c50e5/v1/","files":{"meta":"{\"format\":1,\"id\":\"2e26de43-4aa6-5073-b83f-3387ec3c50e5\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-2e26de43\",\"name\":\"DFRobot Component, 2.6 x 1.4 x 1.1 mm (grey)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 2.6 x 1.4 x 1.1 mm (grey)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/0cbde5b5-638a-4b79-950d-c279bc180ab5/v1/","files":{"meta":"{\"format\":1,\"id\":\"0cbde5b5-638a-4b79-950d-c279bc180ab5\",\"version\":1,\"kind\":\"source\",\"slug\":\"smd-capacitor\",\"name\":\"SMD Capacitor\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A surface-mount multilayer ceramic chip capacitor in its EIA size, drawn as three blocks: two metal terminals and the ceramic body between them. Boards place it at each capacitor footprint.\",\"keywords\":[\"capacitor\",\"smd\",\"chip\",\"mlcc\",\"ceramic\",\"0201\",\"0402\",\"0603\",\"0805\",\"1206\",\"1210\",\"passive\",\"electronics\"],\"tags\":[],\"attributes\":{\"package\":\"Chip capacitor\"},\"footprints\":{\"Capacitor_SMD/C_0201_0603Metric\":{\"size\":\"0201\"},\"Capacitor_SMD/C_0402_1005Metric\":{\"size\":\"0402\"},\"Capacitor_SMD/C_0603_1608Metric\":{\"size\":\"0603\"},\"Capacitor_SMD/C_0805_2012Metric\":{\"size\":\"0805\"},\"Capacitor_SMD/C_1206_3216Metric\":{\"size\":\"1206\"},\"Capacitor_SMD/C_1210_3225Metric\":{\"size\":\"1210\"}},\"parameters\":[{\"name\":\"size\",\"label\":\"Size\",\"type\":\"enum\",\"default\":\"0603\",\"options\":[\"0201\",\"0402\",\"0603\",\"0805\",\"1206\",\"1210\"],\"optionLabels\":{\"1206\":\"1206 (3216 metric)\",\"1210\":\"1210 (3225 metric)\",\"0201\":\"0201 (0603 metric)\",\"0402\":\"0402 (1005 metric)\",\"0603\":\"0603 (1608 metric)\",\"0805\":\"0805 (2012 metric)\"}}],\"preview\":{\"direction\":[-0.6,-1,0.8]},\"documents\":[{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}],\"links\":[{\"url\":\"https://content.kemet.com/datasheets/KEM_C1002_X7R_SMD.pdf\",\"kind\":\"datasheet\",\"title\":\"X7R SMD MLCC series datasheet (KEMET)\"}]}","source":"include <redo_electronics.scad>\n\nsize = \"0603\";\n\nredo_smd_capacitor(size);\n"}},{"path":"./inventory/cdc84646-0332-4f53-80d8-ba2b7672f86f/v1/","files":{"meta":"{\"format\":1,\"id\":\"cdc84646-0332-4f53-80d8-ba2b7672f86f\",\"version\":1,\"kind\":\"source\",\"slug\":\"smd-led\",\"name\":\"SMD LED\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A surface-mount chip LED in its EIA size and the colour you choose: two metal terminals and a white base, with a see-through lens on top. Boards place it at each chip LED footprint.\",\"keywords\":[\"led\",\"smd\",\"chip\",\"light\",\"indicator\",\"0603\",\"0805\",\"1206\",\"electronics\"],\"tags\":[],\"attributes\":{\"package\":\"Chip LED\"},\"footprints\":{\"LED_SMD/LED_0201_0603Metric\":{\"size\":\"0201\"},\"LED_SMD/LED_0402_1005Metric\":{\"size\":\"0402\"},\"LED_SMD/LED_0603_1608Metric\":{\"size\":\"0603\"},\"LED_SMD/LED_0805_2012Metric\":{\"size\":\"0805\"},\"LED_SMD/LED_1206_3216Metric\":{\"size\":\"1206\"}},\"parameters\":[{\"name\":\"size\",\"label\":\"Size\",\"type\":\"enum\",\"default\":\"0603\",\"options\":[\"0201\",\"0402\",\"0603\",\"0805\",\"1206\",\"1615\",\"4020\"],\"optionLabels\":{\"1206\":\"1206 (3216 metric)\",\"1615\":\"1615 (1.6 x 1.5 mm)\",\"4020\":\"4020 (4.0 x 2.0 mm)\",\"0201\":\"0201 (0603 metric)\",\"0402\":\"0402 (1005 metric)\",\"0603\":\"0603 (1608 metric)\",\"0805\":\"0805 (2012 metric)\"}},{\"name\":\"lens\",\"label\":\"Lens\",\"type\":\"enum\",\"default\":\"white\",\"options\":[\"red\",\"green\",\"blue\",\"yellow\",\"orange\",\"white\"]}],\"preview\":{\"direction\":[-0.6,-1,0.8]},\"documents\":[{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}],\"links\":[{\"url\":\"https://www.kingbrightusa.com/images/catalog/SPEC/APT1608QWF-G.pdf\",\"kind\":\"datasheet\",\"title\":\"APT1608QWF/G datasheet (Kingbright)\"}]}","source":"include <redo_electronics.scad>\n\nsize = \"0603\";\nlens = \"white\";\n\nredo_smd_led(size, lens);\n"}},{"path":"./inventory/e07b02e5-ca68-4a35-abfa-cf8914641fce/v1/","files":{"meta":"{\"format\":1,\"id\":\"e07b02e5-ca68-4a35-abfa-cf8914641fce\",\"version\":1,\"kind\":\"source\",\"slug\":\"usb-receptacle\",\"name\":\"USB Receptacle\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"plated-steel\"},\"summary\":\"A USB receptacle, Micro-B, Mini-B, USB-C or USB-A: the metal shell with its opening, the tongue inside it carrying the gold contacts, and the solder tails or legs out of its back.\",\"keywords\":[\"connector\",\"electronics\",\"micro-b\",\"mini-b\",\"receptacle\",\"type-a\",\"type-c\",\"usb\",\"usb-a\",\"usb-c\",\"socket\",\"port\"],\"tags\":[],\"attributes\":{},\"parameters\":[{\"name\":\"model\",\"label\":\"Model\",\"type\":\"enum\",\"default\":\"Micro-B\",\"options\":[\"Micro-B\",\"Mini-B\",\"USB-C\",\"USB-A\"]}],\"preview\":{\"direction\":[-0.6,-1,0.8]},\"footprints\":{\"Connector_USB/USB_Micro-B_Molex_47346-0001\":{\"model\":\"Micro-B\"},\"Connector_USB/USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal\":{\"model\":\"USB-C\"},\"Connector_USB/USB_Mini-B_Lumberg_2486_01_Horizontal\":{\"model\":\"Mini-B\"},\"Connector_USB/USB_A_Molex_67643_Horizontal\":{\"model\":\"USB-A\"}},\"documents\":[{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}],\"links\":[{\"url\":\"https://downloads.lumberg.com/datenblaetter/en/2486_01.pdf\",\"kind\":\"datasheet\",\"title\":\"2486 01 USB Mini-B datasheet (Lumberg)\"},{\"url\":\"https://gct.co/files/drawings/usb4105.pdf\",\"kind\":\"datasheet\",\"title\":\"USB4105 USB-C datasheet (GCT)\"}]}","source":"include <redo_electronics.scad>\n\nmodel = \"Micro-B\";\n\nredo_usb_receptacle(model);\n"}},{"path":"./inventory/5c17ff02-468c-5b6b-97e1-b247e6819737/v1/","files":{"meta":"{\"format\":1,\"id\":\"5c17ff02-468c-5b6b-97e1-b247e6819737\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"dfrobot-component-5c17ff02\",\"name\":\"DFRobot Component, 10.0 x 6.0 x 5.1 mm (black)\",\"publisher\":\"DFRobot\",\"license\":\"LicenseRef-DFRobot-CAD\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"A package as DFRobot's own CAD draws it, cut once from the light-motor-driver-for-python-v1-0 and placed wherever one of DFRobot's boards carries the same body.\",\"keywords\":[\"package\",\"cut\",\"dfrobot\"],\"tags\":[],\"attributes\":{\"package\":\"DFRobot Component, 10.0 x 6.0 x 5.1 mm (black)\"},\"parameters\":[],\"links\":[{\"url\":\"https://wiki.dfrobot.com/dri0050/\",\"kind\":\"product\",\"title\":\"Light & Motor Driver for Python (V1.0), the board it is cut from\"}]}","features":true,"glb":true,"edges":true}}],"related":{"1ce9c4d5-2d9d-53cf-933c-d60101929430":[{"id":"07ce807c-819b-517d-bd39-f6de41bcefd8","version":1,"name":"25D mm Motor with 48 CPR Encoder (no gearbox)","publisher":"Pololu","href":"/inventory/actuators/dc-motors/25d-motor-no-gearbox-encoder"},{"id":"1c6d9aea-b44f-596a-bd07-642956f16b0c","version":1,"name":"030 Micro DC Motor","publisher":"CyberBrick","href":"/inventory/actuators/dc-motors/cyberbrick-030-micro-dc-motor"},{"id":"1d7866e6-d511-5879-834b-b1d6dbf082f8","version":1,"name":"Plastic Gearmotor","publisher":"Various","href":"/inventory/actuators/dc-motors/plastic-gearmotor"},{"id":"3407ad5b-4b41-5c24-993d-e9a18a020463","version":1,"name":"TT Geared Motor with Encoder (6V 160RPM 120:1 L Shape)","publisher":"DFRobot","href":"/inventory/3rd-party/dfrobot/fit0458"},{"id":"4d48e13f-be0a-447e-a4c5-7b7b0a5a3148","version":1,"name":"Micro Metal Gearmotor","publisher":"Pololu","href":"/inventory/actuators/dc-motors/micro-metal-gearmotor"},{"id":"e1b08753-fa71-4c15-afd4-797f4217215f","version":1,"name":"Metal Gearmotor","publisher":"Pololu","href":"/inventory/actuators/dc-motors/metal-gearmotor"},{"id":"45f52415-4ab2-495e-800e-96ef3ab1f534","version":1,"name":"Screw","publisher":"ReDo.Pro","href":"/inventory/hardware/screws/screw"},{"id":"c1d8e3a6-7f42-4b95-a0d3-6e2b9147c58f","version":1,"name":"Header","publisher":"ReDo.Pro","href":"/inventory/prototyping/headers-connectors/header"}]},"categories":{"1ce9c4d5-2d9d-53cf-933c-d60101929430":"motor-drivers"},"skuCategories":{"1ce9c4d5-2d9d-53cf-933c-d60101929430":"dfrobot"},"componentPages":{"bd161643-1b08-4291-966d-f5710cae9824@1|pins=4&series=PH side entry":"/inventory/prototyping/headers-connectors/wire-to-board-connector?series=PH+side+entry","7b0a0cec-ea2e-507b-9921-4154ec117245@1|":"/inventory/components/packages/dfrobot-component-7b0a0cec","e109d87a-4952-53a1-a7df-9357449c7e0e@1|":"/inventory/components/packages/dfrobot-component-e109d87a","0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1|size=0603":"/inventory/components/passives/smd-resistor","166a7709-2d9a-4904-85c1-7bf4f818b309@1|package=SOD-323":"/inventory/components/semiconductors/smd-diode","94d5d2de-1f33-54ac-b99b-1c00a76443e8@1|":"/inventory/components/packages/dfrobot-component-94d5d2de","db01d81d-24e1-47a7-a81f-d47c86705bb3@1|package=SOT-23-3":"/inventory/components/semiconductors/sot","10780c9a-1eb2-5367-9bf7-de8cffd19499@1|":"/inventory/components/packages/dfrobot-component-10780c9a","1c5fd8e6-ab18-574d-8311-750c115271e9@1|":"/inventory/components/packages/dfrobot-component-1c5fd8e6","bc593267-3b27-5b1f-9acd-c2da7576a73c@1|":"/inventory/components/packages/dfrobot-component-bc593267","d31084ed-1487-5184-8ab5-b56d36128397@1|":"/inventory/components/packages/dfrobot-component-d31084ed","08874fb2-996b-52fb-bb96-3a3e2784188f@1|":"/inventory/components/packages/dfrobot-component-08874fb2","d6e78c02-795e-5fa9-9d6a-4f5ba1e73c34@1|":"/inventory/components/packages/dfrobot-component-d6e78c02","c1d8e3a6-7f42-4b95-a0d3-6e2b9147c58f@1|columns=3&rows=1&type=male":"/inventory/prototyping/headers-connectors/header?columns=3","a0a73387-25d6-419e-89c5-38214e2f3e7c@1|package=QFN-16 3x3 P0.5":"/inventory/components/integrated-circuits/qfn?package=QFN-16+3x3+P0.5","2e26de43-4aa6-5073-b83f-3387ec3c50e5@1|":"/inventory/components/packages/dfrobot-component-2e26de43","0cbde5b5-638a-4b79-950d-c279bc180ab5@1|size=1206":"/inventory/components/passives/smd-capacitor?size=1206","c1d8e3a6-7f42-4b95-a0d3-6e2b9147c58f@1|columns=2&rows=1&type=male":"/inventory/prototyping/headers-connectors/header","cdc84646-0332-4f53-80d8-ba2b7672f86f@1|lens=red&size=0603":"/inventory/components/indicators/smd-led?lens=red","e07b02e5-ca68-4a35-abfa-cf8914641fce@1|model=USB-C":"/inventory/prototyping/headers-connectors/usb-receptacle?model=USB-C","5c17ff02-468c-5b6b-97e1-b247e6819737@1|":"/inventory/components/packages/dfrobot-component-5c17ff02"},"families":[]}