main
John Lauer The finished riser: KiCad project, Gerbers/BOM/CPL, design record, renders and analysis 09d929e 7d ago
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069
{
 "fields": [
  {
   "ref": "R14",
   "field": "Reference",
   "id": "6cef39d0-3b34-4032-ae7c-2df04b457068",
   "x": 13.6,
   "y": 43.663,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "C4",
   "field": "Reference",
   "id": "fb299a42-8571-4358-88a3-387cafd17bed",
   "x": 15.106,
   "y": 35.6,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "C4",
   "field": "Value",
   "id": "87479754-c5a0-4c08-8774-8285c59e8ca4",
   "x": 15.106,
   "y": 33.821,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "C3",
   "field": "Reference",
   "id": "cb0046ba-2806-4923-8a60-e461f8bd5611",
   "x": 14.206,
   "y": 48.6,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "C3",
   "field": "Value",
   "id": "7cbf8cb1-2805-405c-99d5-dd2f42e6d8c1",
   "x": 14.206,
   "y": 46.821,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "C1",
   "field": "Reference",
   "id": "a9e45a9c-ae1c-4e97-8bc4-7d3c9764d6ca",
   "x": 15.106,
   "y": 56.4,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "C1",
   "field": "Value",
   "id": "d139daf7-7274-4f4e-9452-f5ab85f231ff",
   "x": 15.106,
   "y": 54.621,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "C2",
   "field": "Reference",
   "id": "082782ec-1543-498e-99a3-ccb27a9c6d57",
   "x": 15.206,
   "y": 69.0,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "C2",
   "field": "Value",
   "id": "49f2c236-67d7-459f-b27f-b884f97ab2ca",
   "x": 15.206,
   "y": 67.221,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "C5",
   "field": "Reference",
   "id": "8c60e99d-0c25-4f87-b7f8-089ef67c43d8",
   "x": 12.124,
   "y": 92.0,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "C5",
   "field": "Value",
   "id": "7cc0b226-ebcd-4a4a-b30b-7a2a8f2c34a0",
   "x": 12.124,
   "y": 90.221,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R23",
   "field": "Reference",
   "id": "f5241648-998a-4192-a48d-c5845ef2b023",
   "x": 5.0,
   "y": 33.023,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R23",
   "field": "Value",
   "id": "3be74c00-8186-4b8d-8cf8-8e63407a6ba3",
   "x": 5.0,
   "y": 34.803,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R24",
   "field": "Reference",
   "id": "e1cf111d-4022-42e3-aca6-3a54ea0d9f94",
   "x": 8.45,
   "y": 33.023,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R24",
   "field": "Value",
   "id": "6f81729d-b7c3-4d55-b2b3-b8ef68be6169",
   "x": 8.45,
   "y": 34.803,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R11",
   "field": "Reference",
   "id": "850dbf26-5695-4035-8cb9-935a4936ce1f",
   "x": 18.152,
   "y": 36.8,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R15",
   "field": "Reference",
   "id": "275cf0bf-1314-4888-b9ee-f0c3e62234a6",
   "x": 18.552,
   "y": 38.9,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R12",
   "field": "Reference",
   "id": "2fc48b7b-7546-4735-918f-acfa289d6f98",
   "x": 18.952,
   "y": 40.9,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R16",
   "field": "Reference",
   "id": "135fb051-a650-46ea-818d-73abbbd16806",
   "x": 17.2,
   "y": 43.663,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R13",
   "field": "Reference",
   "id": "50db2c0c-e419-4cb5-a2e4-7bd1c7202eaa",
   "x": 10.148,
   "y": 42.9,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R17",
   "field": "Reference",
   "id": "665aeda2-51b5-4773-944b-89d5073b5792",
   "x": 21.152,
   "y": 42.9,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R18",
   "field": "Reference",
   "id": "19b78944-8a70-45ce-9953-8423bdbd6936",
   "x": 17.9,
   "y": 46.263,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R9",
   "field": "Reference",
   "id": "e051aced-c677-49cc-be40-09b0e7cbb57f",
   "x": 4.5,
   "y": 49.237,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R9",
   "field": "Value",
   "id": "6d8e3963-bda2-4b9c-89b9-441fea52eb9a",
   "x": 4.5,
   "y": 47.457,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R3",
   "field": "Reference",
   "id": "26c46015-ee44-4b3a-8e9d-dc362f6dcff0",
   "x": 6.476,
   "y": 55.4,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R3",
   "field": "Value",
   "id": "0d391d08-9b10-4b67-a247-70d79231574b",
   "x": 8.627,
   "y": 55.4,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R4",
   "field": "Reference",
   "id": "745dfaea-61ab-46a3-8f61-6704f587a7f4",
   "x": 3.85,
   "y": 58.391,
   "rotation": 90,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R4",
   "field": "Value",
   "id": "235d7539-6d58-447c-8f5f-20d5fd24fbcb",
   "x": 3.85,
   "y": 60.748,
   "rotation": 90,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R6",
   "field": "Reference",
   "id": "b6c03e01-79fb-446f-87f1-bb33ccaf88ce",
   "x": 15.116,
   "y": 62.6,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R6",
   "field": "Value",
   "id": "10a8fedf-76d1-4e0c-997e-c3c022e33eb9",
   "x": 15.116,
   "y": 60.821,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R5",
   "field": "Reference",
   "id": "3ac0c0ef-d681-4d98-b478-5003b14a8cf9",
   "x": 6.876,
   "y": 64.0,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R5",
   "field": "Value",
   "id": "e0d804d4-ca18-4ff4-b108-cadcc985b984",
   "x": 6.876,
   "y": 65.779,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R7",
   "field": "Reference",
   "id": "a526d734-eba2-48ac-af9b-e9443f4e4326",
   "x": 4.25,
   "y": 66.963,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R7",
   "field": "Value",
   "id": "4954feb6-4814-4401-a9e6-f1edc79ef7dc",
   "x": 7.163,
   "y": 67.663,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R8",
   "field": "Reference",
   "id": "c4cd9a33-7eda-4936-8018-f13dbd1b72dc",
   "x": 6.876,
   "y": 75.6,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R8",
   "field": "Value",
   "id": "522f9e00-c3c8-4211-991f-bd3b155e2e6d",
   "x": 9.408,
   "y": 75.6,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R2",
   "field": "Reference",
   "id": "bf936ed7-f4d2-4285-ada8-ba9e2d1aae45",
   "x": 68.584,
   "y": 101.6,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R2",
   "field": "Value",
   "id": "fa5e53ad-e581-4e19-b186-4b14dbca2d73",
   "x": 68.584,
   "y": 99.82,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R1",
   "field": "Reference",
   "id": "cc7e243f-28c9-41e6-a6c7-63ea39d2588c",
   "x": 71.6,
   "y": 99.577,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "R1",
   "field": "Value",
   "id": "75aaf8cf-0810-435b-9ded-6b024ebf03c9",
   "x": 71.6,
   "y": 97.797,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 0.8,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "U5",
   "field": "Reference",
   "id": "6e251f56-a168-4130-9c0a-9012f81353a8",
   "x": 10.23,
   "y": 9.6,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "U6",
   "field": "Reference",
   "id": "ecd29d27-7385-425e-8f5a-ca97af169472",
   "x": 30.57,
   "y": 9.6,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "U7",
   "field": "Reference",
   "id": "37a054d1-224f-41d3-8021-dc1809759c6a",
   "x": 39.43,
   "y": 9.6,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "U8",
   "field": "Reference",
   "id": "a8915a34-1c02-417c-91f7-c1d78e6ca200",
   "x": 54.03,
   "y": 9.6,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "U4",
   "field": "Reference",
   "id": "012d1676-0252-468a-8727-633eb209b39c",
   "x": 7.05,
   "y": 42.843,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "U3",
   "field": "Reference",
   "id": "675eef80-ac83-44dc-a8e1-2c24b1cc078b",
   "x": 8.8,
   "y": 51.393,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "U1",
   "field": "Reference",
   "id": "a6ace4dc-3fce-4857-8cba-0fc2291ea84d",
   "x": 9.5,
   "y": 63.843,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  },
  {
   "ref": "U2",
   "field": "Reference",
   "id": "1019cd97-7f15-4756-9f50-39ae71e03a7f",
   "x": 10.2,
   "y": 68.207,
   "rotation": 0,
   "layer": "F.SilkS",
   "height": 1.0,
   "stroke": 0.15,
   "visible": true
  }
 ],
 "texts": [
  {
   "text": "OCP_B1",
   "layer": "F.SilkS",
   "x": 9.602,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the start of its group (top = B side)"
  },
  {
   "text": "OCP_A1",
   "layer": "B.SilkS",
   "x": 9.545,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the start of its group (bottom = A side)"
  },
  {
   "text": "OCP_B14",
   "layer": "F.SilkS",
   "x": 12.501,
   "y": 109.75,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the end of its group (top = B side)"
  },
  {
   "text": "OCP_A14",
   "layer": "B.SilkS",
   "x": 12.558,
   "y": 109.75,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the end of its group (bottom = A side)"
  },
  {
   "text": "B1",
   "layer": "F.SilkS",
   "x": 20.273,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the start of its group (top = B side)"
  },
  {
   "text": "A1",
   "layer": "B.SilkS",
   "x": 20.216,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the start of its group (bottom = A side)"
  },
  {
   "text": "B28",
   "layer": "F.SilkS",
   "x": 34.62,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the end of its group (top = B side)"
  },
  {
   "text": "A28",
   "layer": "B.SilkS",
   "x": 34.677,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the end of its group (bottom = A side)"
  },
  {
   "text": "B29",
   "layer": "F.SilkS",
   "x": 40.864,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the start of its group (top = B side)"
  },
  {
   "text": "A29",
   "layer": "B.SilkS",
   "x": 40.807,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the start of its group (bottom = A side)"
  },
  {
   "text": "B42",
   "layer": "F.SilkS",
   "x": 46.43,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the end of its group (top = B side)"
  },
  {
   "text": "A42",
   "layer": "B.SilkS",
   "x": 46.487,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the end of its group (bottom = A side)"
  },
  {
   "text": "B43",
   "layer": "F.SilkS",
   "x": 53.574,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the start of its group (top = B side)"
  },
  {
   "text": "A43",
   "layer": "B.SilkS",
   "x": 53.517,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the start of its group (bottom = A side)"
  },
  {
   "text": "B70",
   "layer": "F.SilkS",
   "x": 67.54,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the end of its group (top = B side)"
  },
  {
   "text": "A70",
   "layer": "B.SilkS",
   "x": 67.597,
   "y": 110.9,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "finger pin number at the end of its group (bottom = A side)"
  },
  {
   "text": "PORT 0",
   "layer": "B.SilkS",
   "x": 16.1,
   "y": 12.0,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "J2 port number, bottom face"
  },
  {
   "text": "PORT 1",
   "layer": "B.SilkS",
   "x": 30.7,
   "y": 12.0,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "J3 port number, bottom face"
  },
  {
   "text": "PORT 2",
   "layer": "B.SilkS",
   "x": 45.3,
   "y": 12.0,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "J4 port number, bottom face"
  },
  {
   "text": "PORT 3",
   "layer": "B.SilkS",
   "x": 59.9,
   "y": 12.0,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "J5 port number, bottom face"
  },
  {
   "text": "TP11 SCLK",
   "layer": "F.SilkS",
   "x": 10.05,
   "y": 106.79,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "left",
   "why": "TP11 with its function, beside its pad at the stub"
  },
  {
   "text": "D1 3V3",
   "layer": "F.SilkS",
   "x": 6.05,
   "y": 25.427,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "D1 with its function"
  },
  {
   "text": "D2 12V",
   "layer": "F.SilkS",
   "x": 11.238,
   "y": 28.0,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "D2 with its function"
  },
  {
   "text": "J2 PORT 0",
   "layer": "F.SilkS",
   "x": 16.1,
   "y": 11.743,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "J2 with its function"
  },
  {
   "text": "J3 PORT 1",
   "layer": "F.SilkS",
   "x": 30.7,
   "y": 11.743,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "J3 with its function"
  },
  {
   "text": "J4 PORT 2",
   "layer": "F.SilkS",
   "x": 45.3,
   "y": 11.743,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "J4 with its function"
  },
  {
   "text": "J5 PORT 3",
   "layer": "F.SilkS",
   "x": 59.9,
   "y": 11.743,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "J5 with its function"
  },
  {
   "text": "JP1 FRU WRITE",
   "layer": "F.SilkS",
   "x": 12.934,
   "y": 78.2,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "JP1 with its function"
  },
  {
   "text": "TP7 PERST0",
   "layer": "F.SilkS",
   "x": 14.601,
   "y": 14.991,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP7 with its function"
  },
  {
   "text": "TP8 PERST1",
   "layer": "F.SilkS",
   "x": 23.251,
   "y": 25.709,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP8 with its function"
  },
  {
   "text": "TP9 PERST2",
   "layer": "F.SilkS",
   "x": 34.701,
   "y": 28.209,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP9 with its function"
  },
  {
   "text": "TP10 PERST3",
   "layer": "F.SilkS",
   "x": 52.451,
   "y": 28.209,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP10 with its function"
  },
  {
   "text": "TP6 PWRGD",
   "layer": "F.SilkS",
   "x": 7.501,
   "y": 45.609,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP6 with its function"
  },
  {
   "text": "TP1 3V3",
   "layer": "F.SilkS",
   "x": 6.349,
   "y": 84.905,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP1 with its function"
  },
  {
   "text": "TP2 GND",
   "layer": "F.SilkS",
   "x": 9.232,
   "y": 88.4,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP2 with its function"
  },
  {
   "text": "TP3 SMCLK",
   "layer": "F.SilkS",
   "x": 10.16,
   "y": 94.7,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP3 with its function"
  },
  {
   "text": "TP4 SMDAT",
   "layer": "F.SilkS",
   "x": 10.065,
   "y": 96.8,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP4 with its function"
  },
  {
   "text": "TP5 12V",
   "layer": "F.SilkS",
   "x": 6.349,
   "y": 100.295,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP5 with its function"
  },
  {
   "text": "TP12 SDOUT",
   "layer": "F.SilkS",
   "x": 10.233,
   "y": 104.644,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "TP12 with its function"
  },
  {
   "text": "R11-R14 33  R15-R18 100k",
   "layer": "B.SilkS",
   "x": 14.7,
   "y": 42.431,
   "height": 0.8,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "values of the PERST# resistor block, under it on the bottom face"
  },
  {
   "text": "OCP NIC 3.0 SFF  >  4x OCuLink 4i",
   "layer": "B.SilkS",
   "x": 38.0,
   "y": 40.0,
   "height": 1.6,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "board identity / service note"
  },
  {
   "text": "PCIe Gen4 x16 as 4 x4   rev A",
   "layer": "B.SilkS",
   "x": 38.0,
   "y": 44.54,
   "height": 1.2,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "board identity / service note"
  },
  {
   "text": "Set the slot to x4x4x4x4 in BIOS",
   "layer": "B.SilkS",
   "x": 38.0,
   "y": 46.82,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "board identity / service note"
  },
  {
   "text": "wiki.adom.inc/john/oculink-aiom-riser",
   "layer": "B.SilkS",
   "x": 38.0,
   "y": 48.72,
   "height": 1.0,
   "stroke": 0.15,
   "rotation": 0,
   "align": "center",
   "why": "board identity / service note"
  }
 ],
 "unresolved": [
  "R11-R18: values are keyed on the bottom face under the block (no top-side room)"
 ]
}