{"parts":[{"path":"./inventory/f32918e2-59a1-4bd3-86db-e8c9472256ac/v1/","files":{"meta":"{\"format\":1,\"id\":\"f32918e2-59a1-4bd3-86db-e8c9472256ac\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"neokey-featherwing\",\"name\":\"NeoKey FeatherWing\",\"publisher\":\"Adafruit\",\"license\":\"CC-BY-SA-3.0\",\"material\":{\"material\":\"solder-mask\"},\"colorMaterials\":{\"#d2d1c7\":{\"material\":\"tinned-copper\"},\"#d4af38\":{\"material\":\"gold-plating\"},\"#dbbc7e\":{\"material\":\"gold-plating\"}},\"summary\":\"Adafruit's NeoKey FeatherWing, which stacks onto a Feather by its header rows. Its own CAD models no 12-pin row, so none is declared.\",\"keywords\":[\"adafruit\",\"featherwing\",\"neokey\",\"keypad\",\"keyboard\",\"ws2812b\",\"rgb\",\"neopixel\"],\"tags\":[\"electronics\",\"pcb\"],\"documents\":[{\"file\":\"neokey-featherwing.kicad_pcb\",\"kind\":\"production\",\"title\":\"KiCad BRD\"},{\"file\":\"fab-drawing.dxf\",\"kind\":\"production\",\"title\":\"PCB DXF\"},{\"file\":\"neokey-featherwing.brd\",\"kind\":\"production\",\"title\":\"Eagle BRD\"},{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}],\"links\":[{\"url\":\"https://www.adafruit.com/product/4979\",\"kind\":\"product\",\"title\":\"Adafruit product page\"},{\"url\":\"https://learn.adafruit.com/products/4979/guides\",\"kind\":\"guide\",\"title\":\"Adafruit learn guides\"},{\"url\":\"https://github.com/adafruit/Adafruit-NeoKey-FeatherWing-PCB\",\"kind\":\"production\",\"title\":\"Board design files (Eagle) on GitHub\"},{\"url\":\"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf\",\"kind\":\"datasheet\",\"title\":\"WS2812B datasheet (Worldsemi)\"}],\"attributes\":{\"SKU\":\"4979\",\"form\":\"featherwing\",\"logic\":3.3,\"function\":\"keypad\"},\"parameters\":[]}","board":"{\"outline\":[[48.7555,0.0488],[49.232,0.1933],[49.6711,0.4281],[50.0561,0.7439],[50.3719,1.1289],[50.6067,1.568],[50.7512,2.0445],[50.8,2.54],[50.8,20.32],[50.7512,20.8155],[50.6067,21.292],[50.3719,21.7311],[50.0561,22.1161],[49.6711,22.4319],[49.232,22.6667],[48.7555,22.8112],[48.26,22.86],[43.307,22.86],[42.291,21.844],[38.989,21.844],[37.973,22.86],[2.54,22.86],[2.0445,22.8112],[1.568,22.6667],[1.1289,22.4319],[0.7439,22.1161],[0.4281,21.7311],[0.1933,21.292],[0.0488,20.8155],[0,20.32],[0,2.54],[0.0488,2.0445],[0.1933,1.568],[0.4281,1.1289],[0.7439,0.7439],[1.1289,0.4281],[1.568,0.1933],[2.0445,0.0488],[2.54,0],[48.26,0]],\"thickness\":1.57,\"mask\":\"#1c1c1c\",\"entry\":\"bottom\",\"holes\":[{\"name\":\"mount_1\",\"at\":[2.54,2.54],\"d\":2.54},{\"name\":\"mount_2\",\"at\":[2.54,20.32],\"d\":2.54},{\"name\":\"mount_3\",\"at\":[48.26,2.54],\"d\":2.5,\"ring\":3.81},{\"name\":\"mount_4\",\"at\":[48.26,20.32],\"d\":2.5,\"ring\":3.81}],\"pads\":[{\"name\":\"header_long_1\",\"at\":[6.35,1.27],\"d\":1,\"ring\":1.778,\"label\":\"G\"},{\"name\":\"header_short_1\",\"at\":[6.35,21.59],\"d\":1,\"ring\":1.778,\"label\":\"SDA\"},{\"name\":\"header_inner_long_1\",\"at\":[6.35,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"G\"},{\"name\":\"header_inner_short_1\",\"at\":[6.35,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"SDA\"},{\"name\":\"header_inner_long_2\",\"at\":[8.89,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"TX\"},{\"name\":\"header_long_2\",\"at\":[8.89,1.27],\"d\":1,\"ring\":1.778,\"label\":\"TX\"},{\"name\":\"header_inner_short_2\",\"at\":[8.89,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"SCL\"},{\"name\":\"header_short_2\",\"at\":[8.89,21.59],\"d\":1,\"ring\":1.778,\"label\":\"SCL\"},{\"name\":\"header_inner_long_3\",\"at\":[11.43,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"RX\"},{\"name\":\"header_long_3\",\"at\":[11.43,1.27],\"d\":1,\"ring\":1.778,\"label\":\"RX\"},{\"name\":\"header_inner_short_3\",\"at\":[11.43,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"H\"},{\"name\":\"header_short_3\",\"at\":[11.43,21.59],\"d\":1,\"ring\":1.778,\"label\":\"H\"},{\"name\":\"header_long_4\",\"at\":[13.97,1.27],\"d\":1,\"ring\":1.778,\"label\":\"MISO\"},{\"name\":\"header_inner_long_4\",\"at\":[13.97,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"MISO\"},{\"name\":\"header_short_4\",\"at\":[13.97,21.59],\"d\":1,\"ring\":1.778,\"label\":\"I\"},{\"name\":\"header_inner_short_4\",\"at\":[13.97,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"I\"},{\"name\":\"header_long_5\",\"at\":[16.51,1.27],\"d\":1,\"ring\":1.778,\"label\":\"MOSI\"},{\"name\":\"header_inner_long_5\",\"at\":[16.51,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"MOSI\"},{\"name\":\"header_short_5\",\"at\":[16.51,21.59],\"d\":1,\"ring\":1.778,\"label\":\"J\"},{\"name\":\"header_inner_short_5\",\"at\":[16.51,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"J\"},{\"name\":\"header_long_6\",\"at\":[19.05,1.27],\"d\":1,\"ring\":1.778,\"label\":\"SCK\"},{\"name\":\"header_inner_long_6\",\"at\":[19.05,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"SCK\"},{\"name\":\"header_short_6\",\"at\":[19.05,21.59],\"d\":1,\"ring\":1.778,\"label\":\"K\"},{\"name\":\"header_inner_short_6\",\"at\":[19.05,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"K\"},{\"name\":\"header_long_7\",\"at\":[21.59,1.27],\"d\":1,\"ring\":1.778,\"label\":\"F\"},{\"name\":\"header_short_7\",\"at\":[21.59,21.59],\"d\":1,\"ring\":1.778,\"label\":\"L\"},{\"name\":\"header_inner_long_7\",\"at\":[21.59,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"F\"},{\"name\":\"header_inner_short_7\",\"at\":[21.59,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"L\"},{\"name\":\"header_long_8\",\"at\":[24.13,1.27],\"d\":1,\"ring\":1.778,\"label\":\"E\"},{\"name\":\"header_short_8\",\"at\":[24.13,21.59],\"d\":1,\"ring\":1.778,\"label\":\"M\"},{\"name\":\"header_inner_long_8\",\"at\":[24.13,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"E\"},{\"name\":\"header_inner_short_8\",\"at\":[24.13,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"M\"},{\"name\":\"header_long_9\",\"at\":[26.67,1.27],\"d\":1,\"ring\":1.778,\"label\":\"D\"},{\"name\":\"header_inner_long_9\",\"at\":[26.67,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"D\"},{\"name\":\"header_short_9\",\"at\":[26.67,21.59],\"d\":1,\"ring\":1.778,\"label\":\"N\"},{\"name\":\"header_inner_short_9\",\"at\":[26.67,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"N\"},{\"name\":\"header_long_10\",\"at\":[29.21,1.27],\"d\":1,\"ring\":1.778,\"label\":\"C\"},{\"name\":\"header_inner_long_10\",\"at\":[29.21,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"C\"},{\"name\":\"header_short_10\",\"at\":[29.21,21.59],\"d\":1,\"ring\":1.778,\"label\":\"USB\"},{\"name\":\"header_inner_short_10\",\"at\":[29.21,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"USB\"},{\"name\":\"header_long_11\",\"at\":[31.75,1.27],\"d\":1,\"ring\":1.778,\"label\":\"B\"},{\"name\":\"header_short_11\",\"at\":[31.75,21.59],\"d\":1,\"ring\":1.778,\"label\":\"EN\"},{\"name\":\"header_inner_long_11\",\"at\":[31.75,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"B\"},{\"name\":\"header_inner_short_11\",\"at\":[31.75,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"EN\"},{\"name\":\"header_long_12\",\"at\":[34.29,1.27],\"d\":1,\"ring\":1.778,\"label\":\"A\"},{\"name\":\"header_short_12\",\"at\":[34.29,21.59],\"d\":1,\"ring\":1.778,\"label\":\"BAT\"},{\"name\":\"header_inner_long_12\",\"at\":[34.29,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"A\"},{\"name\":\"header_inner_short_12\",\"at\":[34.29,19.05],\"d\":1,\"ring\":1.6764,\"label\":\"BAT\"},{\"name\":\"header_long_13\",\"at\":[36.83,1.27],\"d\":1,\"ring\":1.778,\"label\":\"GND\"},{\"name\":\"header_inner_long_13\",\"at\":[36.83,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"GND\"},{\"name\":\"header_long_14\",\"at\":[39.37,1.27],\"d\":1,\"ring\":1.778,\"label\":\"AREF\"},{\"name\":\"header_inner_long_14\",\"at\":[39.37,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"AREF\"},{\"name\":\"header_long_15\",\"at\":[41.91,1.27],\"d\":1,\"ring\":1.778,\"label\":\"3V\"},{\"name\":\"header_inner_long_15\",\"at\":[41.91,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"3V\"},{\"name\":\"header_long_16\",\"at\":[44.45,1.27],\"d\":1,\"ring\":1.778,\"label\":\"RST\"},{\"name\":\"header_inner_long_16\",\"at\":[44.45,3.81],\"d\":1,\"ring\":1.6764,\"label\":\"RST\"},{\"name\":\"pin_33\",\"at\":[48.26,7.62],\"d\":1,\"ring\":1.778,\"label\":\"A\"},{\"name\":\"pin_34\",\"at\":[48.26,10.16],\"d\":1,\"ring\":1.778,\"label\":\"B\"},{\"name\":\"pin_35\",\"at\":[48.26,12.7],\"d\":1,\"ring\":1.778,\"label\":\"IN\"},{\"name\":\"pin_36\",\"at\":[48.26,15.24],\"d\":1,\"ring\":1.778,\"label\":\"OUT\"}],\"smd\":[{\"at\":[28.835,16.51],\"size\":[2.55,2.5],\"turn\":0,\"side\":\"top\"},{\"at\":[42.285,13.93],\"size\":[2.55,2.5],\"turn\":0,\"side\":\"top\"},{\"at\":[13.225,5.727],\"size\":[1.2,0.9],\"turn\":0,\"side\":\"top\"},{\"at\":[13.225,7.227],\"size\":[1.2,0.9],\"turn\":0,\"side\":\"top\"},{\"at\":[18.525,5.727],\"size\":[1.2,0.9],\"turn\":0,\"side\":\"top\"},{\"at\":[18.525,7.227],\"size\":[1.2,0.9],\"turn\":0,\"side\":\"top\"},{\"at\":[28.917,6.35],\"size\":[1.075,1],\"turn\":0,\"side\":\"top\"},{\"at\":[27.217,6.35],\"size\":[1.075,1],\"turn\":0,\"side\":\"top\"},{\"at\":[9.785,16.51],\"size\":[2.55,2.5],\"turn\":0,\"side\":\"top\"},{\"at\":[23.235,13.93],\"size\":[2.55,2.5],\"turn\":0,\"side\":\"top\"},{\"at\":[32.148,5.727],\"size\":[1.2,0.9],\"turn\":0,\"side\":\"top\"},{\"at\":[32.148,7.227],\"size\":[1.2,0.9],\"turn\":0,\"side\":\"top\"},{\"at\":[37.448,5.727],\"size\":[1.2,0.9],\"turn\":0,\"side\":\"top\"},{\"at\":[37.448,7.227],\"size\":[1.2,0.9],\"turn\":0,\"side\":\"top\"},{\"at\":[44.704,7.62],\"size\":[1.1684,1.6002],\"turn\":0,\"side\":\"top\"},{\"at\":[46.228,7.62],\"size\":[1.1684,1.6002],\"turn\":0,\"side\":\"top\"},{\"at\":[45.466,7.62],\"size\":[0.635,0.2032],\"turn\":0,\"side\":\"top\"},{\"at\":[44.704,10.033],\"size\":[1.1684,1.6002],\"turn\":0,\"side\":\"top\"},{\"at\":[46.228,10.033],\"size\":[1.1684,1.6002],\"turn\":0,\"side\":\"top\"},{\"at\":[45.466,10.033],\"size\":[0.635,0.2032],\"turn\":0,\"side\":\"top\"},{\"at\":[44.704,12.7],\"size\":[1.1684,1.6002],\"turn\":0,\"side\":\"top\"},{\"at\":[46.228,12.7],\"size\":[1.1684,1.6002],\"turn\":0,\"side\":\"top\"},{\"at\":[45.466,12.7],\"size\":[0.635,0.2032],\"turn\":0,\"side\":\"top\"},{\"at\":[42.291,10.883],\"size\":[1,1.075],\"turn\":0,\"side\":\"top\"},{\"at\":[42.291,9.183],\"size\":[1,1.075],\"turn\":0,\"side\":\"top\"},{\"at\":[25.781,13.804],\"size\":[1,1.075],\"turn\":0,\"side\":\"top\"},{\"at\":[25.781,12.104],\"size\":[1,1.075],\"turn\":0,\"side\":\"top\"},{\"at\":[42.74,19.42],\"size\":[1.1,1.5],\"turn\":0,\"side\":\"top\"},{\"at\":[38.54,19.42],\"size\":[1.1,1.5],\"turn\":0,\"side\":\"top\"},{\"at\":[43.815,21.22],\"size\":[1.75,1],\"turn\":0,\"side\":\"top\"},{\"at\":[37.565,21.22],\"size\":[1.75,1],\"turn\":0,\"side\":\"top\"},{\"at\":[5.054,11.93],\"size\":[1.55,0.6],\"turn\":0,\"side\":\"top\"},{\"at\":[5.054,10.93],\"size\":[1.55,0.6],\"turn\":0,\"side\":\"top\"},{\"at\":[5.054,12.93],\"size\":[1.55,0.6],\"turn\":0,\"side\":\"top\"},{\"at\":[5.054,9.93],\"size\":[1.55,0.6],\"turn\":0,\"side\":\"top\"},{\"at\":[1.154,14.23],\"size\":[1.8,1.2],\"turn\":0,\"side\":\"top\"},{\"at\":[1.154,8.63],\"size\":[1.8,1.2],\"turn\":0,\"side\":\"top\"},{\"at\":[7.62,11.745],\"size\":[1.5,1.24],\"turn\":0,\"side\":\"top\"},{\"at\":[7.62,9.845],\"size\":[1.5,1.24],\"turn\":0,\"side\":\"top\"},{\"at\":[45.212,18.415],\"size\":[1,1],\"turn\":0,\"side\":\"top\",\"roundness\":100},{\"at\":[1.397,5.08],\"size\":[1,1],\"turn\":0,\"side\":\"top\",\"roundness\":100}],\"components\":[{\"ref\":\"C1\",\"part\":\"0cbde5b5-638a-4b79-950d-c279bc180ab5@1\",\"at\":[28.067,6.35],\"turn\":180,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"},\"value\":\"1uF\"},{\"ref\":\"C2\",\"part\":\"0cbde5b5-638a-4b79-950d-c279bc180ab5@1\",\"at\":[7.62,10.795],\"turn\":270,\"side\":\"top\",\"parameters\":{\"size\":\"0805\"},\"value\":\"10uF\"},{\"ref\":\"CONN1\",\"part\":\"bd161643-1b08-4291-966d-f5710cae9824@1\",\"at\":[3.0457,11.43],\"turn\":270,\"side\":\"top\",\"parameters\":{\"series\":\"SH side entry\",\"pins\":4},\"value\":\"STEMMA_I2C_QT\",\"pins\":[\"GND\",\"3.3V\",\"SDA\",\"SCL\"]},{\"ref\":\"LED1\",\"part\":\"6d69a7f2-e04d-417c-91fc-23b9227b47b1@1\",\"at\":[15.875,6.477],\"turn\":0,\"side\":\"bottom\",\"parameters\":{\"model\":\"SK6812MINI-E\"},\"value\":\"WS2812B_SK6812E\"},{\"ref\":\"LED2\",\"part\":\"6d69a7f2-e04d-417c-91fc-23b9227b47b1@1\",\"at\":[34.798,6.477],\"turn\":0,\"side\":\"bottom\",\"parameters\":{\"model\":\"SK6812MINI-E\"},\"value\":\"WS2812B_SK6812E\"},{\"ref\":\"R1\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[42.291,10.033],\"turn\":270,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"},\"value\":\"100K\"},{\"ref\":\"R2\",\"part\":\"0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1\",\"at\":[25.781,12.954],\"turn\":270,\"side\":\"top\",\"parameters\":{\"size\":\"0603\"},\"value\":\"100K\"},{\"ref\":\"SW1\",\"part\":\"426463a2-becb-5a17-b149-eddfe3f1e2fd@1\",\"at\":[34.925,11.43],\"turn\":0,\"side\":\"bottom\",\"value\":\"MX\"},{\"ref\":\"SW2\",\"part\":\"426463a2-becb-5a17-b149-eddfe3f1e2fd@1\",\"at\":[15.875,11.43],\"turn\":0,\"side\":\"bottom\",\"value\":\"MX\"},{\"ref\":\"SW3\",\"part\":\"79469b85-a983-4f2e-8664-749726555316@1\",\"at\":[40.64,21.02],\"turn\":180,\"side\":\"top\",\"parameters\":{\"model\":\"KMR2\"}}],\"silk\":[{\"side\":\"top\",\"circle\":[16.51,19.05],\"r\":0.9919,\"width\":0.254},{\"side\":\"top\",\"circle\":[13.97,19.05],\"r\":0.9919,\"width\":0.254},{\"side\":\"top\",\"circle\":[11.43,19.05],\"r\":0.9919,\"width\":0.254},{\"side\":\"top\",\"line\":[[43.688,11.938],[29.845,11.938]],\"width\":0.4064},{\"side\":\"top\",\"line\":[[29.845,11.938],[24.257,17.526]],\"width\":0.4064},{\"side\":\"top\",\"line\":[[24.257,17.526],[21.59,17.526]],\"width\":0.4064},{\"side\":\"top\",\"line\":[[43.688,10.033],[20.193,10.033]],\"width\":0.4064},{\"side\":\"top\",\"line\":[[20.193,10.033],[16.51,13.843]],\"width\":0.4064},{\"side\":\"top\",\"line\":[[43.688,7.62],[40.132,7.62]],\"width\":0.4064},{\"side\":\"top\",\"line\":[[40.132,7.62],[38.989,8.763]],\"width\":0.4064},{\"side\":\"top\",\"line\":[[38.989,8.763],[15.24,8.763]],\"width\":0.4064},{\"side\":\"top\",\"line\":[[15.24,8.763],[11.303,12.573]],\"width\":0.4064},{\"side\":\"top\",\"line\":[[11.303,12.573],[11.303,14.097]],\"width\":0.4064},{\"side\":\"bottom\",\"line\":[[30.23,7.878],[30.23,5.07]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[30.23,5.07],[39.608,5.07]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[39.608,5.07],[39.608,7.878]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[39.608,7.878],[30.23,7.878]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[30.23,7.878],[30.23,7.881]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[39.611,5.922],[37.589,5.922]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[37.589,5.922],[37.589,7.872]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[37.637,19.185],[41.849,19.185]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[41.849,19.185],[41.849,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[41.849,4.899],[41.849,3.621]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[41.849,3.621],[37.625,3.621]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[37.625,3.621],[37.625,4.521]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[37.625,4.521],[32.237,4.521]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[32.237,4.521],[32.237,3.621]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[32.237,3.621],[27.968,3.621]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[27.968,3.621],[27.968,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[27.968,4.899],[27.968,18.24]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[27.968,18.24],[27.968,19.191]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[27.968,19.191],[32.219,19.191]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[32.219,19.191],[32.219,18.24]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[32.219,18.24],[37.628,18.24]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[37.628,18.24],[37.628,19.185]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[35.978,3.831],[35.978,4.518]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[35.978,4.518],[35.975,4.518]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[35.978,3.813],[35.978,3.669]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[35.978,3.669],[33.869,3.669]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[33.869,3.669],[33.869,4.002]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[33.869,4.002],[33.869,4.08]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[33.869,4.08],[35.966,4.08]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[33.869,4.08],[33.869,4.518]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[33.869,4.518],[33.872,4.518]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[36.743,4.005],[35.984,4.005]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[35.984,4.005],[35.984,4.008]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[36.743,4.005],[36.83,4.122]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[36.83,4.122],[37.616,4.122]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[33.869,4.002],[33.107,4.002]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[32.591,4.119],[32.24,4.119]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[32.594,4.119],[33.056,4.119]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[33.056,4.119],[33.056,4.122]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[33.107,4.002],[33.056,4.122]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[37.628,18.24],[41.843,18.24]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[41.843,18.24],[41.843,18.237]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[32.219,18.24],[27.968,18.24]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[37.628,4.548],[37.628,4.434]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[37.628,4.548],[40.16,4.548]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[40.16,4.548],[40.16,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[40.16,4.899],[41.849,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[28.262,4.899],[27.968,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[28.265,4.899],[29.678,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[29.678,4.899],[29.678,4.551]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[29.678,4.551],[32.237,4.551]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[32.237,4.551],[32.237,4.521]],\"width\":0.127},{\"side\":\"top\",\"line\":[[30.1,14.705],[30.1,18.19]],\"width\":0.06},{\"side\":\"top\",\"line\":[[30.1,18.19],[39.015,18.19]],\"width\":0.06},{\"side\":\"top\",\"line\":[[39.015,18.19],[39.5326,18.1219],[40.015,17.9221],[40.4292,17.6042],[40.7471,17.19],[40.9469,16.7076],[41.015,16.19]],\"width\":0.06},{\"side\":\"top\",\"line\":[[41.015,16.19],[41.015,12.285]],\"width\":0.06},{\"side\":\"top\",\"line\":[[35.23,14.185],[35.7547,14.1218],[36.2495,13.9361],[36.6861,13.6383],[37.0397,13.2455],[37.29,12.78]],\"width\":0.06},{\"side\":\"top\",\"line\":[[37.8,12.285],[37.5399,12.3625],[37.365,12.57]],\"width\":0.06},{\"side\":\"top\",\"line\":[[37.365,12.57],[37.275,12.815]],\"width\":0.06},{\"side\":\"top\",\"line\":[[41.015,12.285],[37.8,12.285]],\"width\":0.06},{\"side\":\"top\",\"line\":[[35.23,14.185],[30.605,14.185]],\"width\":0.06},{\"side\":\"top\",\"line\":[[30.605,14.185],[30.3525,14.2527],[30.1677,14.4375],[30.1,14.69]],\"width\":0.06},{\"side\":\"bottom\",\"line\":[[25.4,19.685],[25.4,3.175]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[25.4,3.175],[25.4622,2.7825],[25.6425,2.4285],[25.9235,2.1475],[26.2775,1.9672],[26.67,1.905]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[26.67,1.905],[43.18,1.905]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[43.18,1.905],[43.5725,1.9672],[43.9265,2.1475],[44.2075,2.4285],[44.3878,2.7825],[44.45,3.175]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[44.45,3.175],[44.45,19.685]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[44.45,19.685],[44.3878,20.0775],[44.2075,20.4315],[43.9265,20.7125],[43.5725,20.8928],[43.18,20.955]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[43.18,20.955],[26.67,20.955]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[26.67,20.955],[26.2775,20.8928],[25.9235,20.7125],[25.6425,20.4315],[25.4622,20.0775],[25.4,19.685]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[14.275,5.077],[17.475,5.077]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[17.475,5.077],[17.475,6.977]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[17.475,6.977],[17.475,7.877]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[17.475,7.877],[16.575,7.877]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[16.575,7.877],[14.275,7.877]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[14.275,7.877],[14.275,5.077]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[17.475,6.977],[16.575,7.877]],\"width\":0.127},{\"side\":\"bottom\",\"circle\":[15.875,6.477],\"r\":1.1,\"width\":0.127},{\"side\":\"bottom\",\"line\":[[16.575,7.877],[16.275,8.177]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[16.275,8.177],[16.675,8.577]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[16.675,8.577],[17.475,7.877]],\"width\":0.127},{\"side\":\"top\",\"line\":[[28.067,5.95],[28.067,6.75]],\"width\":0.3048},{\"side\":\"bottom\",\"line\":[[11.18,7.878],[11.18,5.07]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[11.18,5.07],[20.558,5.07]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[20.558,5.07],[20.558,7.878]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[20.558,7.878],[11.18,7.878]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[11.18,7.878],[11.18,7.881]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[20.561,5.922],[18.539,5.922]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[18.539,5.922],[18.539,7.872]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[18.587,19.185],[22.799,19.185]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[22.799,19.185],[22.799,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[22.799,4.899],[22.799,3.621]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[22.799,3.621],[18.575,3.621]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[18.575,3.621],[18.575,4.521]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[18.575,4.521],[13.187,4.521]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[13.187,4.521],[13.187,3.621]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[13.187,3.621],[8.918,3.621]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[8.918,3.621],[8.918,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[8.918,4.899],[8.918,18.24]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[8.918,18.24],[8.918,19.191]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[8.918,19.191],[13.169,19.191]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[13.169,19.191],[13.169,18.24]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[13.169,18.24],[18.578,18.24]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[18.578,18.24],[18.578,19.185]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[16.928,3.831],[16.928,4.518]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[16.928,4.518],[16.925,4.518]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[16.928,3.813],[16.928,3.669]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[16.928,3.669],[14.819,3.669]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[14.819,3.669],[14.819,4.002]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[14.819,4.002],[14.819,4.08]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[14.819,4.08],[16.916,4.08]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[14.819,4.08],[14.819,4.518]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[14.819,4.518],[14.822,4.518]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[17.693,4.005],[16.934,4.005]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[16.934,4.005],[16.934,4.008]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[17.693,4.005],[17.78,4.122]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[17.78,4.122],[18.566,4.122]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[14.819,4.002],[14.057,4.002]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[13.541,4.119],[13.19,4.119]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[13.544,4.119],[14.006,4.119]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[14.006,4.119],[14.006,4.122]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[14.057,4.002],[14.006,4.122]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[18.578,18.24],[22.793,18.24]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[22.793,18.24],[22.793,18.237]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[13.169,18.24],[8.918,18.24]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[18.578,4.548],[18.578,4.434]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[18.578,4.548],[21.11,4.548]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[21.11,4.548],[21.11,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[21.11,4.899],[22.799,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[9.212,4.899],[8.918,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[9.215,4.899],[10.628,4.899]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[10.628,4.899],[10.628,4.551]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[10.628,4.551],[13.187,4.551]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[13.187,4.551],[13.187,4.521]],\"width\":0.127},{\"side\":\"top\",\"line\":[[11.05,14.705],[11.05,18.19]],\"width\":0.06},{\"side\":\"top\",\"line\":[[11.05,18.19],[19.965,18.19]],\"width\":0.06},{\"side\":\"top\",\"line\":[[19.965,18.19],[20.4826,18.1219],[20.965,17.9221],[21.3792,17.6042],[21.6971,17.19],[21.8969,16.7076],[21.965,16.19]],\"width\":0.06},{\"side\":\"top\",\"line\":[[21.965,16.19],[21.965,12.285]],\"width\":0.06},{\"side\":\"top\",\"line\":[[16.18,14.185],[16.7047,14.1218],[17.1995,13.9361],[17.6361,13.6383],[17.9897,13.2455],[18.24,12.78]],\"width\":0.06},{\"side\":\"top\",\"line\":[[18.75,12.285],[18.4899,12.3625],[18.315,12.57]],\"width\":0.06},{\"side\":\"top\",\"line\":[[18.315,12.57],[18.225,12.815]],\"width\":0.06},{\"side\":\"top\",\"line\":[[21.965,12.285],[18.75,12.285]],\"width\":0.06},{\"side\":\"top\",\"line\":[[16.18,14.185],[11.555,14.185]],\"width\":0.06},{\"side\":\"top\",\"line\":[[11.555,14.185],[11.3025,14.2527],[11.1177,14.4375],[11.05,14.69]],\"width\":0.06},{\"side\":\"bottom\",\"line\":[[6.35,19.685],[6.35,3.175]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[6.35,3.175],[6.4122,2.7825],[6.5925,2.4285],[6.8735,2.1475],[7.2275,1.9672],[7.62,1.905]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[7.62,1.905],[24.13,1.905]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[24.13,1.905],[24.5225,1.9672],[24.8765,2.1475],[25.1575,2.4285],[25.3378,2.7825],[25.4,3.175]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[25.4,3.175],[25.4,19.685]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[25.4,19.685],[25.3378,20.0775],[25.1575,20.4315],[24.8765,20.7125],[24.5225,20.8928],[24.13,20.955]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[24.13,20.955],[7.62,20.955]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[7.62,20.955],[7.2275,20.8928],[6.8735,20.7125],[6.5925,20.4315],[6.4122,20.0775],[6.35,19.685]],\"width\":0.1524},{\"side\":\"bottom\",\"line\":[[33.198,5.077],[36.398,5.077]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[36.398,5.077],[36.398,6.977]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[36.398,6.977],[36.398,7.877]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[36.398,7.877],[35.498,7.877]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[35.498,7.877],[33.198,7.877]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[33.198,7.877],[33.198,5.077]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[36.398,6.977],[35.498,7.877]],\"width\":0.127},{\"side\":\"bottom\",\"circle\":[34.798,6.477],\"r\":1.1,\"width\":0.127},{\"side\":\"bottom\",\"line\":[[35.498,7.877],[35.198,8.177]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[35.198,8.177],[35.598,8.577]],\"width\":0.127},{\"side\":\"bottom\",\"line\":[[35.598,8.577],[36.398,7.877]],\"width\":0.127},{\"side\":\"top\",\"line\":[[46.863,6.604],[44.069,6.604]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[46.863,8.636],[47.0426,8.5616],[47.117,8.382]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[43.815,8.382],[43.8894,8.5616],[44.069,8.636]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[43.815,6.858],[43.8894,6.6784],[44.069,6.604]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[46.863,6.604],[47.0426,6.6784],[47.117,6.858]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[47.117,6.858],[47.117,8.382]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[43.815,6.858],[43.815,8.382]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[44.069,8.636],[46.863,8.636]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[46.863,9.017],[44.069,9.017]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[46.863,11.049],[47.0426,10.9746],[47.117,10.795]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[43.815,10.795],[43.8894,10.9746],[44.069,11.049]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[43.815,9.271],[43.8894,9.0914],[44.069,9.017]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[46.863,9.017],[47.0426,9.0914],[47.117,9.271]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[47.117,9.271],[47.117,10.795]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[43.815,9.271],[43.815,10.795]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[44.069,11.049],[46.863,11.049]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[46.863,11.684],[44.069,11.684]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[46.863,13.716],[47.0426,13.6416],[47.117,13.462]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[43.815,13.462],[43.8894,13.6416],[44.069,13.716]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[43.815,11.938],[43.8894,11.7584],[44.069,11.684]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[46.863,11.684],[47.0426,11.7584],[47.117,11.938]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[47.117,11.938],[47.117,13.462]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[43.815,11.938],[43.815,13.462]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[44.069,13.716],[46.863,13.716]],\"width\":0.2032},{\"side\":\"top\",\"line\":[[42.691,10.033],[41.891,10.033]],\"width\":0.3048},{\"side\":\"top\",\"line\":[[26.181,12.954],[25.381,12.954]],\"width\":0.3048},{\"side\":\"top\",\"line\":[[44.14,20.82],[44.14,19.32]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[44.14,19.32],[43.34,19.32]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[42.14,19.32],[39.14,19.32]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[37.94,19.32],[37.14,19.32]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[37.14,19.32],[37.14,20.72]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[43.14,21.72],[42.14,21.72]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[42.14,21.72],[39.14,21.72]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[39.14,21.72],[38.14,21.72]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[42.14,21.72],[42.14,22.72]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[42.14,22.72],[39.14,22.72]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[39.14,22.72],[39.14,21.72]],\"width\":0.1524},{\"side\":\"top\",\"circle\":[23.241,6.731],\"r\":0.898,\"width\":0.3048},{\"side\":\"top\",\"line\":[[2.154,14.43],[4.754,14.43]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[4.754,14.43],[4.754,13.33]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[4.754,9.53],[4.754,8.33]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[4.754,8.33],[2.154,8.33]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[0.454,13.53],[0.454,9.33]],\"width\":0.1524},{\"side\":\"top\",\"line\":[[8.128,10.795],[7.112,10.795]],\"width\":0.3048},{\"side\":\"top\",\"fill\":[[6.246,5.323],[6.246,5.761],[5.784,5.761],[5.784,5.323]]},{\"side\":\"top\",\"fill\":[[6.871,5.323],[6.871,5.761],[6.408,5.761],[6.408,5.323]]},{\"side\":\"top\",\"fill\":[[7.493,5.323],[7.493,5.761],[7.031,5.761],[7.031,5.323]]},{\"side\":\"top\",\"fill\":[[8.115,5.323],[8.115,5.761],[7.678,5.761],[7.678,5.323]]},{\"side\":\"top\",\"fill\":[[10.749,5.599],[10.841,5.738],[10.841,5.784],[10.632,5.853],[10.632,5.9],[10.681,5.9],[10.726,5.946],[10.726,5.992],[10.772,6.015],[10.772,6.107],[10.795,6.107],[10.795,7.747],[10.772,7.747],[10.749,7.863],[10.587,7.978],[10.147,7.978],[10.147,7.955],[10.079,7.955],[9.987,7.863],[9.987,7.816],[9.942,7.77],[9.942,6.038],[9.964,6.038],[9.964,5.969],[10.079,5.853],[10.401,5.807]],\"holes\":[[[10.241,6.015],[10.147,6.085],[10.147,6.177],[10.124,6.177],[10.124,7.609],[10.147,7.609],[10.147,7.724],[10.241,7.793],[10.495,7.793],[10.587,7.701],[10.587,6.107],[10.495,6.015]]]},{\"side\":\"top\",\"fill\":[[3.061,5.831],[3.035,5.877],[2.944,5.9],[2.852,6.015],[2.83,6.477],[2.99,6.477],[2.99,6.085],[3.106,5.992],[3.338,5.992],[3.429,6.061],[3.429,6.107],[3.452,6.107],[3.452,6.454],[3.36,6.593],[3.266,6.615],[3.175,6.708],[3.084,6.731],[2.99,6.823],[2.944,6.823],[2.898,6.869],[2.898,6.916],[2.852,6.939],[2.852,7.008],[2.83,7.008],[2.852,7.493],[2.898,7.516],[2.898,7.562],[2.944,7.609],[3.035,7.631],[3.035,7.655],[3.406,7.655],[3.543,7.562],[3.543,7.516],[3.592,7.47],[3.592,7.401],[3.614,7.401],[3.614,7.054],[3.452,7.054],[3.452,7.377],[3.429,7.377],[3.429,7.447],[3.315,7.516],[3.129,7.516],[3.012,7.447],[2.99,7.054],[3.106,6.916],[3.198,6.893],[3.289,6.8],[3.452,6.731],[3.569,6.615],[3.569,6.569],[3.614,6.523],[3.592,6.015],[3.498,5.9],[3.406,5.877],[3.383,5.831],[3.983,5.831],[3.983,7.493],[3.774,7.493],[3.774,7.655],[3.983,7.655],[3.983,7.978],[2.758,7.978],[2.758,7.955],[2.644,7.932],[2.527,7.793],[2.527,6.015],[2.644,5.877],[2.69,5.877],[2.736,5.831]]},{\"side\":\"top\",\"fill\":[[4.768,5.831],[4.745,5.877],[4.676,5.877],[4.559,5.992],[4.536,6.154],[4.514,6.154],[4.514,7.355],[4.536,7.355],[4.536,7.447],[4.585,7.493],[4.585,7.539],[4.745,7.655],[5.093,7.655],[5.093,7.631],[5.161,7.631],[5.276,7.539],[5.298,7.447],[5.321,7.447],[5.321,7.285],[5.347,7.285],[5.347,6.685],[4.699,6.685],[4.699,6.107],[4.768,6.015],[4.839,6.015],[4.839,5.992],[5.093,6.015],[5.161,6.107],[5.161,6.408],[5.347,6.408],[5.321,6.061],[5.298,6.061],[5.276,5.969],[5.207,5.9],[5.116,5.877],[5.093,5.831],[5.624,5.831],[5.624,7.655],[5.784,7.655],[5.784,7.516],[5.829,7.516],[5.878,7.585],[5.923,7.585],[5.946,7.631],[6.015,7.631],[6.015,7.655],[6.246,7.655],[6.386,7.516],[6.431,7.516],[6.454,7.562],[6.5,7.562],[6.523,7.609],[6.617,7.631],[6.617,7.655],[6.871,7.655],[6.871,7.631],[6.962,7.609],[7.008,7.516],[7.054,7.516],[7.076,7.562],[7.125,7.562],[7.148,7.609],[7.239,7.631],[7.239,7.655],[7.493,7.655],[7.493,7.631],[7.584,7.609],[7.633,7.516],[7.724,7.539],[7.77,7.609],[7.887,7.631],[7.887,7.655],[8.141,7.655],[8.141,7.631],[8.186,7.631],[8.255,7.562],[8.278,7.424],[8.301,7.424],[8.301,5.831],[8.74,5.831],[8.578,5.992],[8.578,6.615],[8.672,6.754],[8.809,6.8],[8.854,6.847],[8.994,6.869],[9.04,6.916],[9.202,6.962],[9.202,7.377],[9.157,7.424],[9.157,7.47],[9.04,7.493],[9.04,7.516],[8.832,7.493],[8.763,7.424],[8.763,7.077],[8.578,7.077],[8.578,7.331],[8.6,7.331],[8.623,7.493],[8.649,7.493],[8.649,7.539],[8.717,7.609],[8.809,7.631],[8.809,7.655],[9.202,7.631],[9.225,7.585],[9.294,7.562],[9.34,7.401],[9.362,7.401],[9.362,5.831],[9.502,5.853],[9.616,5.946],[9.639,6.038],[9.665,6.038],[9.665,7.77],[9.639,7.77],[9.616,7.863],[9.548,7.932],[9.434,7.955],[9.434,7.978],[4.145,7.978],[4.145,7.655],[4.354,7.655],[4.354,7.493],[4.145,7.493],[4.145,5.831]]},{\"side\":\"top\",\"fill\":[[6.246,5.831],[6.246,7.424],[6.223,7.424],[6.223,7.47],[6.177,7.47],[6.132,7.516],[6.038,7.516],[6.038,7.493],[5.946,7.493],[5.784,7.401],[5.784,5.831]]},{\"side\":\"top\",\"fill\":[[6.871,5.831],[6.871,7.424],[6.8,7.493],[6.64,7.516],[6.64,7.493],[6.5,7.47],[6.477,7.424],[6.408,7.401],[6.408,5.831]]},{\"side\":\"top\",\"fill\":[[7.493,5.831],[7.493,7.424],[7.447,7.493],[7.285,7.516],[7.285,7.493],[7.193,7.493],[7.031,7.401],[7.031,5.831]]},{\"side\":\"top\",\"fill\":[[8.115,5.831],[8.115,7.447],[8.07,7.493],[7.91,7.516],[7.91,7.493],[7.816,7.493],[7.678,7.401],[7.678,5.831]]},{\"side\":\"top\",\"fill\":[[9.202,5.831],[9.202,5.969],[9.108,5.946],[9.086,5.9],[8.971,5.853],[8.971,5.831]]},{\"side\":\"top\",\"fill\":[[11.443,5.831],[11.443,7.77],[11.788,7.77],[11.788,7.978],[10.909,7.978],[10.909,7.77],[11.234,7.77],[11.234,5.831]]},{\"side\":\"top\",\"fill\":[[8.971,5.992],[8.971,6.015],[9.063,6.015],[9.108,6.061],[9.157,6.061],[9.202,6.107],[9.202,6.8],[8.854,6.685],[8.74,6.569],[8.74,6.085],[8.786,6.015]]},{\"side\":\"top\",\"fill\":[[5.161,6.847],[5.161,7.377],[5.138,7.377],[5.138,7.447],[5.067,7.493],[4.999,7.493],[4.999,7.516],[4.862,7.516],[4.862,7.493],[4.745,7.47],[4.699,7.401],[4.699,6.847]]},{\"side\":\"bottom\",\"fill\":[[24.307,9.394],[25.084,9.935],[25.305,10.133],[25.48,10.43],[25.511,10.781],[25.571,10.59],[25.663,10.438],[25.792,10.309],[25.968,10.194],[26.958,9.851],[27.111,9.836],[27.195,9.889],[27.24,9.973],[27.233,10.08],[26.859,11.147],[26.615,11.429],[26.288,11.566],[26.6,11.581],[26.928,11.756],[27.195,12.061],[27.614,12.633],[27.69,12.793],[27.636,12.93],[27.553,12.976],[26.478,12.976],[26.219,12.915],[26.059,12.838],[25.892,12.694],[25.8,12.564],[25.861,12.762],[25.869,12.96],[25.792,13.242],[25.678,13.448],[25.168,14.157],[25.03,14.263],[24.886,14.233],[24.825,14.157],[24.497,13.105],[24.489,12.823],[24.52,12.678],[24.695,12.381],[24.406,12.556],[24.192,12.595],[24.009,12.587],[22.965,12.275],[22.851,12.206],[22.813,12.099],[22.828,12.008],[22.897,11.932],[23.773,11.314],[23.971,11.238],[24.154,11.208],[24.299,11.215],[24.52,11.284],[24.39,11.192],[24.23,11.01],[24.139,10.796],[24.101,10.613],[24.093,9.554],[24.147,9.44]],\"holes\":[[[25.792,12.549],[25.792,12.541],[25.785,12.541],[25.785,12.549]],[[25.8,12.564],[25.8,12.549],[25.792,12.549],[25.792,12.564]],[[24.703,12.374],[24.71,12.374],[24.71,12.366],[24.703,12.366]],[[24.695,12.381],[24.703,12.381],[24.703,12.374],[24.695,12.374]],[[24.947,10.88],[24.901,10.941],[24.901,11.04],[24.992,11.292],[25.137,11.467],[25.19,11.497],[25.267,11.49],[25.297,11.345],[25.221,11.116],[25.069,10.918]],[[25.96,11.032],[25.792,11.101],[25.632,11.246],[25.526,11.421],[25.518,11.513],[25.549,11.551],[25.625,11.558],[25.747,11.505],[25.922,11.352],[26.036,11.154],[26.029,11.055]],[[24.528,11.284],[24.528,11.292],[24.535,11.292],[24.535,11.284]],[[24.817,11.657],[24.558,11.726],[24.467,11.794],[24.451,11.878],[24.55,11.939],[24.787,11.947],[25.046,11.863],[25.122,11.787],[25.099,11.703],[25.008,11.665]],[[25.648,11.779],[25.587,11.81],[25.579,11.886],[25.739,12.054],[25.998,12.168],[26.128,12.175],[26.189,12.145],[26.181,12.038],[26.059,11.916],[25.838,11.802]],[[25.29,11.954],[25.213,12.031],[25.137,12.252],[25.137,12.518],[25.198,12.625],[25.274,12.617],[25.335,12.549],[25.419,12.275],[25.396,12.015],[25.358,11.962]]]},{\"side\":\"top\",\"text\":\"A\",\"at\":[49.911,7.62],\"size\":1.016,\"turn\":90,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"top\",\"text\":\"B\",\"at\":[49.911,10.16],\"size\":1.016,\"turn\":90,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"top\",\"text\":\"IN\",\"at\":[49.911,12.7],\"size\":1.016,\"turn\":90,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"top\",\"text\":\"OUT\",\"at\":[49.911,15.24],\"size\":1.016,\"turn\":90,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"bottom\",\"text\":\"KEYA\",\"at\":[50.038,7.493],\"size\":1.016,\"turn\":90,\"mirror\":true,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"bottom\",\"text\":\"KEYB\",\"at\":[46.609,10.16],\"size\":1.016,\"turn\":90,\"mirror\":true,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"bottom\",\"text\":\"IN\",\"at\":[49.911,12.7],\"size\":1.016,\"turn\":90,\"mirror\":true,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"bottom\",\"text\":\"OUT\",\"at\":[46.736,15.367],\"size\":1.016,\"turn\":90,\"mirror\":true,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"bottom\",\"text\":\"A\",\"at\":[42.926,6.858],\"size\":2.54,\"turn\":0,\"mirror\":true,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"bottom\",\"text\":\"B\",\"at\":[23.876,6.477],\"size\":2.54,\"turn\":0,\"mirror\":true,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"bottom\",\"text\":\"NeoKey 2\",\"at\":[3.429,11.43],\"size\":1.524,\"turn\":90,\"mirror\":true,\"halign\":\"center\",\"valign\":\"center\"},{\"side\":\"bottom\",\"text\":\"RST\",\"at\":[44.45,21.971],\"size\":1.016,\"turn\":0,\"mirror\":true,\"halign\":\"center\",\"valign\":\"center\"}]}","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/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/6d69a7f2-e04d-417c-91fc-23b9227b47b1/v1/","files":{"meta":"{\"format\":1,\"id\":\"6d69a7f2-e04d-417c-91fc-23b9227b47b1\",\"version\":1,\"kind\":\"source\",\"slug\":\"reverse-led\",\"name\":\"Reverse-Mount LED\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"moulded-epoxy\"},\"summary\":\"An addressable RGB LED mounted upside down through a cutout in the board, shining out of the far side, its leads flat on the board. Boards place it at each such footprint.\",\"keywords\":[\"addressable\",\"electronics\",\"led\",\"neopixel\",\"reverse mount\",\"rgb\",\"sk6812\",\"sk6812mini-e\"],\"tags\":[],\"attributes\":{},\"parameters\":[{\"name\":\"model\",\"label\":\"Model\",\"type\":\"enum\",\"default\":\"SK6812MINI-E\",\"options\":[\"SK6812MINI-E\"]}],\"preview\":{\"direction\":[-0.6,-1,0.8]},\"footprints\":{\"LED_SMD/LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount\":{\"model\":\"SK6812MINI-E\"}},\"documents\":[{\"file\":\"drawing.svg\",\"kind\":\"drawing\",\"title\":\"Drawing, A4\"},{\"file\":\"drawing.dxf\",\"kind\":\"drawing\",\"title\":\"Drawing, A4 DXF\"}],\"links\":[{\"url\":\"https://cdn-shop.adafruit.com/product-files/4960/4960_SK6812MINI-E_REV02_EN.pdf\",\"kind\":\"datasheet\",\"title\":\"SK6812MINI-E datasheet (Opsco)\"}]}","source":"include <redo_electronics.scad>\n\nmodel = \"SK6812MINI-E\";\n\nredo_reverse_led(model);\n"}},{"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/426463a2-becb-5a17-b149-eddfe3f1e2fd/v1/","files":{"meta":"{\"format\":1,\"id\":\"426463a2-becb-5a17-b149-eddfe3f1e2fd\",\"version\":1,\"kind\":\"mesh\",\"slug\":\"kailh-hot-swap-socket\",\"name\":\"Kailh Hot-Swap Socket\",\"publisher\":\"Adafruit\",\"license\":\"MIT\",\"material\":{\"material\":\"plastic-satin\"},\"summary\":\"The Kailh Hot-Swap Socket as Adafruit's own CAD draws it, taken once from SW1 on the neokey-featherwing and placed wherever a board's design puts the KAILH_SOCKET package.\",\"keywords\":[\"package\",\"module\",\"adafruit\",\"kailh_socket\",\"keyboard\"],\"tags\":[],\"attributes\":{\"package\":\"KAILH_SOCKET\"},\"parameters\":[],\"links\":[{\"url\":\"https://github.com/adafruit/Adafruit_CAD_Parts\",\"kind\":\"other\",\"title\":\"Adafruit CAD parts\"}]}","features":true,"glb":true,"edges":true}},{"path":"./inventory/79469b85-a983-4f2e-8664-749726555316/v1/","files":{"meta":"{\"format\":1,\"id\":\"79469b85-a983-4f2e-8664-749726555316\",\"version\":1,\"kind\":\"source\",\"slug\":\"smd-tactile-switch\",\"name\":\"SMD Tactile Switch\",\"publisher\":\"ReDo.Pro\",\"license\":\"CC-BY-SA-4.0\",\"material\":{\"material\":\"plastic-satin\"},\"summary\":\"A surface-mount tactile switch: a black base under its metal cover, a black actuator on top and a terminal out of each corner. Boards place it at each KMR2 footprint.\",\"keywords\":[\"switch\",\"tactile\",\"button\",\"push\",\"kmr2\",\"smd\",\"electronics\",\"tl3342\",\"evqp0\"],\"tags\":[],\"attributes\":{\"package\":\"Tactile switch\"},\"footprints\":{\"Button_Switch_SMD/SW_Push_1P1T_NO_CK_KMR2\":{\"model\":\"KMR2\"},\"Button_Switch_SMD/SW_SPST_EVQP0\":{\"model\":\"EVQP0\"},\"Button_Switch_SMD/SW_SPST_TL3342\":{\"model\":\"TL3342\"}},\"parameters\":[{\"name\":\"model\",\"label\":\"Model\",\"type\":\"enum\",\"default\":\"KMR2\",\"options\":[\"KMR2\",\"TL3342\",\"EVQP0\"]}],\"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.farnell.com/datasheets/2609102.pdf\",\"kind\":\"datasheet\",\"title\":\"EVQP0 datasheet (Panasonic)\"},{\"url\":\"https://cdn.sparkfun.com/assets/b/c/2/4/5/TL3342.pdf\",\"kind\":\"datasheet\",\"title\":\"TL3342 datasheet (E-Switch)\"}]}","source":"include <redo_electronics.scad>\n\nmodel = \"KMR2\";\n\nredo_smd_tactile_switch(model);\n"}}],"related":{},"categories":{},"skuCategories":{},"componentPages":{"0cbde5b5-638a-4b79-950d-c279bc180ab5@1|size=0603":"/inventory/components/passives/smd-capacitor","0cbde5b5-638a-4b79-950d-c279bc180ab5@1|size=0805":"/inventory/components/passives/smd-capacitor?size=0805","bd161643-1b08-4291-966d-f5710cae9824@1|pins=4&series=SH side entry":"/inventory/prototyping/headers-connectors/wire-to-board-connector","6d69a7f2-e04d-417c-91fc-23b9227b47b1@1|model=SK6812MINI-E":"/inventory/components/indicators/reverse-led","0a50eb61-6bb4-4acd-ba29-1dfd74d60171@1|size=0603":"/inventory/components/passives/smd-resistor","426463a2-becb-5a17-b149-eddfe3f1e2fd@1|":"/inventory/components/packages/kailh-hot-swap-socket","79469b85-a983-4f2e-8664-749726555316@1|model=KMR2":"/inventory/components/switches/smd-tactile-switch"},"families":["feather-shield","imu-board","dc-motor-driver","stepper-motor-driver"]}