diff --git a/.github/workflows/pcb_image.yml b/.github/workflows/pcb_image.yml new file mode 100644 index 0000000..66966e3 --- /dev/null +++ b/.github/workflows/pcb_image.yml @@ -0,0 +1,44 @@ +name: pcb_image +on: + push: +jobs: + render-image: + name: render-image + runs-on: ubuntu-latest + steps: + - name: Check out the repo + uses: actions/checkout@v4 + + - name: render pcb image + uses: linalinn/kicad-render@main + with: + pcb_file: 8bit-adder.kicad_pcb + output_path: ${{ github.workspace }}/images + + - name: Setup Pages + if: github.ref == 'refs/heads/main' + uses: actions/configure-pages@v3 + + - name: Upload Artifact + if: github.ref == 'refs/heads/main' + uses: actions/upload-pages-artifact@v1 + with: + path: "images" + + deploy-pages: + if: github.ref == 'refs/heads/main' + runs-on: ubuntu-latest + needs: render-image + + permissions: + pages: write + id-token: write + + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v2 \ No newline at end of file diff --git a/8bit-adder.kicad_pcb b/8bit-adder.kicad_pcb index 0f11a38..1b554da 100644 --- a/8bit-adder.kicad_pcb +++ b/8bit-adder.kicad_pcb @@ -103839,18 +103839,6 @@ (layer "Edge.Cuts") (uuid "ea87bda4-600f-4c52-aa05-7fa6f4647518") ) - (gr_text "JLCJLCJLCJLC" - (at -61.42 158.93 0) - (layer "B.SilkS") - (uuid "392f7cda-ee75-4502-a89c-de8df9f659a4") - (effects - (font - (size 1 1) - (thickness 0.1) - ) - (justify left bottom mirror) - ) - ) (gr_text "B 1" (at -328.835714 138.81 0) (layer "F.SilkS" knockout) diff --git a/README.md b/README.md index 16db5b1..3a4e8ec 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,7 @@ # 8bit-adder + A DIY 8 Bit Adder from single transistors + +### Images + +![top](lopfi.github.io/8bit-adder/top.png) diff --git a/bom/ibom.html b/bom/ibom.html new file mode 100644 index 0000000..72d3638 --- /dev/null +++ b/bom/ibom.html @@ -0,0 +1,4669 @@ + + + +
+ + ++ Title + | ++ Revision + | +
+ Company + | ++ Date + | +