From eff3b5cb7dae1ef29c26f4714ced372ecb681131 Mon Sep 17 00:00:00 2001 From: Jacob Hrbek Date: Fri, 4 Aug 2023 06:57:04 +0200 Subject: [PATCH] Moved solutions and added stub for mezzanine connector --- README.md | 60 +++++++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index d28a56b..fc248b6 100644 --- a/README.md +++ b/README.md @@ -48,34 +48,6 @@ In order to use more resource efficient hardware this would allow the module boa The obvious solution would be to use DDR5 SODIMM which has 262pins, but that still feels like using the wrong tool for the job -> Is there a better connecting solution for this usecase? -## Possible solutions - -### Use of Edge Connectors - -Edge connectors are set of contact points on the edge of the PCB designed to slot into a connector, for example it's often used on PCIe x16 graphics cards: - -![image](https://git.dotya.ml/attachments/54bd7c9b-b9d6-49ac-9965-5e1fb7d6ee55) - -Which has a bevelled edge (minor added cost to fabrication) to fit in the connector - -![image](https://git.dotya.ml/attachments/f596d7db-ce35-49f9-8584-ff8e0fcc1ad5) - -One solution could be to standardize these connectors and invent a symbol that can be put over them signaling that they follow this standard. - -Furthermore in practical example this can be adjusted to making Single Board Computers ("SBCs") more functional: - -Lets imagine that we have [OLIMEX OlinuXino-A64](https://www.olimex.com/Products/OLinuXino/A64/A64-OLinuXino/open-source-hardware) board as an example: - -![image](https://git.dotya.ml/attachments/15b998d5-eaa8-49bb-8a8b-6bf33adf88e6) - -which could have an edge connector some-what painlessly added to it - -![image](https://git.dotya.ml/attachments/3117b88e-9936-465b-adf7-7b9664da5adb) - -(note that contacts are on both sides of the PCB) - -This would efectivelly enable OSHW manufacturers to adjust their SBCs so that they can be slotted in this solution. - ## Projected cost, fabrication, development and usage of OSHW projects utilizing this standard This standard is a blocker issue for kreyren's (author of this paper) OSHW tablet design for which the abstracted cost and fabrication process is: @@ -137,6 +109,38 @@ Cost and usage unknown Cost and usage unknown +## Possible solutions + +### Use of Edge Connectors + +Edge connectors are set of contact points on the edge of the PCB designed to slot into a connector, for example it's often used on PCIe x16 graphics cards: + +![image](https://git.dotya.ml/attachments/54bd7c9b-b9d6-49ac-9965-5e1fb7d6ee55) + +Which has a bevelled edge (minor added cost to fabrication) to fit in the connector + +![image](https://git.dotya.ml/attachments/f596d7db-ce35-49f9-8584-ff8e0fcc1ad5) + +One solution could be to standardize these connectors and invent a symbol that can be put over them signaling that they follow this standard. + +Furthermore in practical example this can be adjusted to making Single Board Computers ("SBCs") more functional: + +Lets imagine that we have [OLIMEX OlinuXino-A64](https://www.olimex.com/Products/OLinuXino/A64/A64-OLinuXino/open-source-hardware) board as an example: + +![image](https://git.dotya.ml/attachments/15b998d5-eaa8-49bb-8a8b-6bf33adf88e6) + +which could have an edge connector some-what painlessly added to it + +![image](https://git.dotya.ml/attachments/3117b88e-9936-465b-adf7-7b9664da5adb) + +(note that contacts are on both sides of the PCB) + +This would efectivelly enable OSHW manufacturers to adjust their SBCs so that they can be slotted in this solution. + +### Mezzanine connector + +![](https://connectorsupplier.com/wp-content/uploads/Samtec-SEARAY--scaled.jpg) + ### Additional Notes Originally discussed in https://git.dotya.ml/kreyren/kreyren/issues/75