Skip to content

Commit

Permalink
Updated README
Browse files Browse the repository at this point in the history
  • Loading branch information
williamyang98 committed Feb 7, 2025
1 parent 769a5a9 commit e2d7cb6
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 134 deletions.
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Introduction
[![hugo-docs](https://github.com/williamyang98/oculink_m2_adapter/actions/workflows/hugo-deploy.yml/badge.svg)](https://github.com/williamyang98/oculink_m2_adapter/actions/workflows/hugo-deploy.yml)

Open source M.2 to Oculink adapter for the Lenovo Ideapad Pro 5 16ARP8 laptop. Includes a single board design and a flexible two board design.

Documentation on design, manufacturing and benchmarks can be found [here](https://williamyang98.github.io/oculink_m2_adapter/docs/)

## Single board design
![Single board Oculink adapter render](./docs/static/images/diagrams/kicad_single_board_render.png)
![Single board Oculink adapter](./docs/static/images/pictures/laptop_photo_single_board.jpg)

## Flexible two board design
![Flexible PCB multipart Oculink adapter render](./docs/static/images/diagrams/kicad_flex_connector_render.png)
![Flexible PCB multipart Oculink adapter](./docs/static/images/pictures/laptop_photo_flex_pcb.jpg)
![Flexible PCB multipart Oculink adapter](./docs/static/images/pictures/laptop_photo_flex_pcb_with_m2.jpg)

# Project guide
| Directory | Description |
| --- | --- |
| ```docs``` | Location of hugo docs which are published to [github pages](https://williamyang98.github.io/oculink_m2_adapter/docs/) |
| ```kicad``` | Location of KiCAD schematic and PCBs files |
| ```simuations``` | Location of openEMS Python simulations for parametric optimisation of transmission line hatched ground plane and tapers |
134 changes: 0 additions & 134 deletions docs/README.md

This file was deleted.

8 changes: 8 additions & 0 deletions kicad/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Introduction
Contains KiCAD 8.0 schematics and PCB designs for M.2 to Oculink adapter.

| Directory | Description |
| --- | --- |
| ```custom_components``` | Includes Amphenol Oculink port KiCAD files and custom flexible PCB connector |
| ```oculink_m2_single``` | Single board M.2 to Oculink card |
| ```oculink_m2_flex_connector``` | Flexible multi-board M.2 to Oculink card |
8 changes: 8 additions & 0 deletions kicad/oculink_m2_flex_connector/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Introduction
Contains KiCAD 8.0 schematics and PCB designs for flexible multi-PCB M.2 to Oculink adapter.

| Directory | Description |
| --- | --- |
| ```flex_pcb``` | Flexible PCB which connects M.2 card to Oculink port board |
| ```m2_card``` | M.2 2242 card |
| ```oculink_port``` | Oculink port board which is installed in left speaker position in 16ARP8 Lenovo Ideapad Pro 5 |

0 comments on commit e2d7cb6

Please sign in to comment.