From 8957d8b28ed07883c8b0c4c449125141cc1af3e1 Mon Sep 17 00:00:00 2001 From: Scott Bezek Date: Mon, 14 Feb 2022 19:31:39 -0800 Subject: [PATCH] KiBot electronics automation (#1) Basic KiBot artifact generation - schematic, bom, and pbc renders --- .github/FUNDING.yml | 3 + .github/workflows/electronics.yml | 55 ++++ README.md | 31 +- .../lib/Molex.pretty/532610371.kicad_mod | 36 +-- electronics/view_base/view_base.kibot.yml | 42 +++ electronics/view_base/view_base.kicad_pcb | 286 ++++++++---------- electronics/view_screen/view_screen.kibot.yml | 42 +++ 7 files changed, 320 insertions(+), 175 deletions(-) create mode 100644 .github/FUNDING.yml create mode 100644 .github/workflows/electronics.yml create mode 100644 electronics/view_base/view_base.kibot.yml create mode 100644 electronics/view_screen/view_screen.kibot.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..20bc2d6 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,3 @@ +# These are supported funding model platforms + +github: scottbez1 diff --git a/.github/workflows/electronics.yml b/.github/workflows/electronics.yml new file mode 100644 index 0000000..1b271cc --- /dev/null +++ b/.github/workflows/electronics.yml @@ -0,0 +1,55 @@ +name: Export Electronics + +on: + push: + pull_request: + +jobs: + export-electronics: + name: Export Electronics + runs-on: ubuntu-20.04 + + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Set up outputs directory + run: mkdir -p electronics/build + + - name: Export artifacts (KiBot) [view_base] + uses: INTI-CMNB/KiBot@fb6d637c17fbba2daf005a9a7972e4c02c1c997c + with: + config: electronics/view_base/view_base.kibot.yml + dir: electronics/build + schema: 'electronics/view_base/view_base.sch' + board: 'electronics/view_base/view_base.kicad_pcb' + + - name: Export artifacts (KiBot) [view_screen] + uses: INTI-CMNB/KiBot@fb6d637c17fbba2daf005a9a7972e4c02c1c997c + with: + config: electronics/view_screen/view_screen.kibot.yml + dir: electronics/build + schema: 'electronics/view_screen/view_screen.sch' + board: 'electronics/view_screen/view_screen.kicad_pcb' + + - name: Archive artifacts + uses: actions/upload-artifact@v2 + if: always() + with: + name: electronics + path: | + electronics/build + + - name: Configure AWS Credentials + if: github.event_name == 'push' && github.repository_owner == 'scottbez1' + uses: aws-actions/configure-aws-credentials@v1 + with: + aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + aws-region: us-east-1 + + - name: Sync artifacts to S3 + if: github.event_name == 'push' && github.repository_owner == 'scottbez1' + run: | + aws s3 sync electronics/build s3://smartknob-artifacts/${GITHUB_REF#refs/heads/}/electronics --delete --cache-control max-age=0,no-cache + diff --git a/README.md b/README.md index 29f3ed0..5c59653 100644 --- a/README.md +++ b/README.md @@ -7,10 +7,39 @@ Coming soon... ## Designs ### SmartKnob View -Premium SmartKnob experience. Under active development. +Premium SmartKnob experience. Under active development. Untested & unproven. ![Exploded view](doc/img/explodedv145.gif) +#### Base PCB + + + + + + + + + +[Schematic](https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_base-schematic.pdf) + +[Interactive BOM](https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_base-ibom.html) + +#### Screen PCB + + + + + + + + + +[Schematic](https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_screen-schematic.pdf) + +[Interactive BOM](https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_screen-ibom.html) + + ### SmartKnob Handheld An exploration of a small handheld form-factor. Under active development. diff --git a/electronics/lib/Molex.pretty/532610371.kicad_mod b/electronics/lib/Molex.pretty/532610371.kicad_mod index c7afab8..0e59b33 100644 --- a/electronics/lib/Molex.pretty/532610371.kicad_mod +++ b/electronics/lib/Molex.pretty/532610371.kicad_mod @@ -1,28 +1,28 @@ -(module 532610371 (layer F.Cu) (tedit 6205F83E) +(module 532610371 (layer F.Cu) (tedit 620AE163) (fp_text reference REF** (at 1.25 -3.02) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value CON_532610371 (at 1.25 -5.08) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start 6.969991 -1.47) (end -4.469991 -1.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start 6.969991 6.27) (end 6.969991 -1.47) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.469991 6.27) (end 6.969991 6.27) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.469991 -1.47) (end -4.469991 6.27) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.699991 1.07996) (end 5.699991 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.199991 4.720039) (end -3.199991 5) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.72004 -0.2) (end -3.199991 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.199991 -0.2) (end -3.199991 5) (layer F.Fab) (width 0.1)) - (fp_line (start 5.699991 -0.2) (end -3.199991 -0.2) (layer F.Fab) (width 0.1)) - (fp_line (start 5.699991 5) (end 5.699991 -0.2) (layer F.Fab) (width 0.1)) - (fp_line (start -3.199991 5) (end 5.699991 5) (layer F.Fab) (width 0.1)) - (fp_line (start 5.699991 -0.2) (end 3.22004 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.699991 5) (end 5.699991 4.720039) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.199991 5) (end 5.699991 5) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.199991 -0.2) (end -3.199991 1.07996) (layer F.SilkS) (width 0.12)) - (fp_line (start -4.977991 0.635) (end -3.453991 0) (layer F.Fab) (width 0.1)) - (fp_line (start -4.977991 -0.635) (end -4.977991 0.635) (layer F.Fab) (width 0.1)) (fp_line (start -3.453991 0) (end -4.977991 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -4.977991 -0.635) (end -4.977991 0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -4.977991 0.635) (end -3.453991 0) (layer F.Fab) (width 0.1)) + (fp_line (start -3.199991 -0.2) (end -3.199991 1.07996) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.199991 5) (end 5.699991 5) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.699991 5) (end 5.699991 4.720039) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.699991 -0.2) (end 3.22004 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.199991 5) (end 5.699991 5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.699991 5) (end 5.699991 -0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 5.699991 -0.2) (end -3.199991 -0.2) (layer F.Fab) (width 0.1)) + (fp_line (start -3.199991 -0.2) (end -3.199991 5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.72004 -0.2) (end -3.199991 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.199991 4.720039) (end -3.199991 5) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.699991 1.07996) (end 5.699991 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -4 -1) (end -4 5.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4 5.5) (end 6.5 5.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.5 5.5) (end 6.5 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.5 -1) (end -4 -1) (layer F.CrtYd) (width 0.05)) (fp_text user "Copyright 2021 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User) (effects (font (size 0.127 0.127) (thickness 0.002))) ) diff --git a/electronics/view_base/view_base.kibot.yml b/electronics/view_base/view_base.kibot.yml new file mode 100644 index 0000000..1471eee --- /dev/null +++ b/electronics/view_base/view_base.kibot.yml @@ -0,0 +1,42 @@ +kibot: + version: 1 + +preflight: + check_zone_fills: true + run_drc: true + run_erc: true + update_xml: true + +outputs: + - name: ibom + comment: 'Interactive BOM' + type: ibom + options: + dark_mode: true + netlist_file: '%F.xml' + # extra_fields: 'LCSC' + + - name: schematic + type: pdf_sch_print + + - name: 3d + type: render_3d + options: + no_virtual: true + view: 'top' + silk: '#111111' + solder_mask: '#ffffff' + board: '#C3BA9B' + copper: '#99967F' + zoom: 4 + orthographic: true + ray_tracing: true + height: 1920 + width: 1920 + + - name: 3d_back + type: render_3d + extends: 3d + options: + view: 'bottom' + zoom: 3 diff --git a/electronics/view_base/view_base.kicad_pcb b/electronics/view_base/view_base.kicad_pcb index 4611aec..87b74b4 100644 --- a/electronics/view_base/view_base.kicad_pcb +++ b/electronics/view_base/view_base.kicad_pcb @@ -207,43 +207,72 @@ (add_net "Net-(D5-Pad3)") (add_net "Net-(D6-Pad3)") (add_net "Net-(D7-Pad3)") - (add_net "Net-(D8-Pad3)") - (add_net "Net-(H1-Pad1)") - (add_net "Net-(H2-Pad1)") - (add_net "Net-(H3-Pad1)") - (add_net "Net-(H4-Pad1)") - (add_net "Net-(H5-Pad1)") - (add_net "Net-(H6-Pad1)") - (add_net "Net-(H7-Pad1)") (add_net "Net-(J1-Pad1)") (add_net "Net-(J1-Pad2)") (add_net "Net-(J1-Pad3)") - (add_net "Net-(J2-PadA8)") - (add_net "Net-(J2-PadB8)") (add_net "Net-(L1-Pad1)") (add_net "Net-(Q1-Pad1)") (add_net "Net-(R3-Pad2)") - (add_net "Net-(U1-Pad3)") - (add_net "Net-(U1-Pad5)") - (add_net "Net-(U2-Pad19)") - (add_net "Net-(U2-Pad20)") - (add_net "Net-(U2-Pad27)") - (add_net "Net-(U2-Pad30)") - (add_net "Net-(U2-Pad32)") - (add_net "Net-(U2-Pad37)") - (add_net "Net-(U2-Pad5)") - (add_net "Net-(U2-Pad6)") - (add_net "Net-(U2-Pad7)") - (add_net "Net-(U3-Pad10)") - (add_net "Net-(U3-Pad11)") - (add_net "Net-(U3-Pad12)") - (add_net "Net-(U3-Pad15)") - (add_net "Net-(U3-Pad7)") - (add_net "Net-(U3-Pad8)") - (add_net "Net-(U3-Pad9)") - (add_net "Net-(U4-Pad13)") - (add_net "Net-(U5-Pad19)") - (add_net "Net-(U7-Pad1)") + ) + + (module Molex:532610371 (layer B.Cu) (tedit 620AE163) (tstamp 6203921B) + (at 16.816 18.584 45) + (path /61F6E8C0) + (fp_text reference J1 (at 1.179454 -2.474874 45) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value BLDC (at 1.25 5.08 45) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user * (at 0 0 45) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user MAXIMUM_PACKAGE_HEIGHT:_3.4_MM (at -3.199991 -12.500001 45) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user NOTE (at -3.199991 -9.960001 45) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user PICOBLADE_1.25_WIRE_TO_BOARD_WAFER_ASSY_SMT_-3_CKT (at 1.25 9.03 45) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user 532610371 (at 1.25 11.57 45) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user "Copyright 2021 Accelerated Designs. All rights reserved." (at 0 0 45) (layer Cmts.User) + (effects (font (size 0.127 0.127) (thickness 0.002))) + ) + (fp_line (start -3.453991 0) (end -4.977991 0.635) (layer B.Fab) (width 0.1)) + (fp_line (start -4.977991 0.635) (end -4.977991 -0.635) (layer B.Fab) (width 0.1)) + (fp_line (start -4.977991 -0.635) (end -3.453991 0) (layer B.Fab) (width 0.1)) + (fp_line (start -3.199991 0.2) (end -3.199991 -1.07996) (layer B.SilkS) (width 0.12)) + (fp_line (start -3.199991 -5) (end 5.699991 -5) (layer B.SilkS) (width 0.12)) + (fp_line (start 5.699991 -5) (end 5.699991 -4.720039) (layer B.SilkS) (width 0.12)) + (fp_line (start 5.699991 0.2) (end 3.22004 0.2) (layer B.SilkS) (width 0.12)) + (fp_line (start -3.199991 -5) (end 5.699991 -5) (layer B.Fab) (width 0.1)) + (fp_line (start 5.699991 -5) (end 5.699991 0.2) (layer B.Fab) (width 0.1)) + (fp_line (start 5.699991 0.2) (end -3.199991 0.2) (layer B.Fab) (width 0.1)) + (fp_line (start -3.199991 0.2) (end -3.199991 -5) (layer B.Fab) (width 0.1)) + (fp_line (start -0.72004 0.2) (end -3.199991 0.2) (layer B.SilkS) (width 0.12)) + (fp_line (start -3.199991 -4.720039) (end -3.199991 -5) (layer B.SilkS) (width 0.12)) + (fp_line (start 5.699991 -1.07996) (end 5.699991 0.2) (layer B.SilkS) (width 0.12)) + (fp_line (start -4 1) (end -4 -5.5) (layer B.CrtYd) (width 0.05)) + (fp_line (start -4 -5.5) (end 6.5 -5.5) (layer B.CrtYd) (width 0.05)) + (fp_line (start 6.5 -5.5) (end 6.5 1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 6.5 1) (end -4 1) (layer B.CrtYd) (width 0.05)) + (pad "" smd rect (at 5.05 -2.899999 45) (size 2.1 2.999999) (layers B.Cu B.Paste B.Mask)) + (pad "" smd rect (at -2.55 -2.899999 45) (size 2.1 2.999999) (layers B.Cu B.Paste B.Mask)) + (pad 3 smd rect (at 2.5 0 45) (size 0.8 1.6) (layers B.Cu B.Paste B.Mask) + (net 21 "Net-(J1-Pad3)")) + (pad 2 smd rect (at 1.25 0 45) (size 0.8 1.6) (layers B.Cu B.Paste B.Mask) + (net 22 "Net-(J1-Pad2)")) + (pad 1 smd rect (at 0 0 45) (size 0.8 1.6) (layers B.Cu B.Paste B.Mask) + (net 23 "Net-(J1-Pad1)")) + (model ${KIPRJMOD}/../lib/Molex.3dshapes/532610371.stp + (offset (xyz 1.25 -4 1.9)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) ) (module Modified:TestPoint_Pad_D2.0mm_ValueSilk (layer B.Cu) (tedit 62094535) (tstamp 620AC1F2) @@ -896,66 +925,6 @@ ) ) - (module Molex:532610371 (layer B.Cu) (tedit 6205F83E) (tstamp 6203921B) - (at 16.816 18.584 45) - (path /61F6E8C0) - (fp_text reference J1 (at 1.179454 -2.474874 45) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text value BLDC (at 1.25 5.08 45) (layer B.SilkS) hide - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_line (start 6.969991 1.47) (end -4.469991 1.47) (layer B.CrtYd) (width 0.05)) - (fp_line (start 6.969991 -6.27) (end 6.969991 1.47) (layer B.CrtYd) (width 0.05)) - (fp_line (start -4.469991 -6.27) (end 6.969991 -6.27) (layer B.CrtYd) (width 0.05)) - (fp_line (start -4.469991 1.47) (end -4.469991 -6.27) (layer B.CrtYd) (width 0.05)) - (fp_line (start 5.699991 -1.07996) (end 5.699991 0.2) (layer B.SilkS) (width 0.12)) - (fp_line (start -3.199991 -4.720039) (end -3.199991 -5) (layer B.SilkS) (width 0.12)) - (fp_line (start -0.72004 0.2) (end -3.199991 0.2) (layer B.SilkS) (width 0.12)) - (fp_line (start -3.199991 0.2) (end -3.199991 -5) (layer B.Fab) (width 0.1)) - (fp_line (start 5.699991 0.2) (end -3.199991 0.2) (layer B.Fab) (width 0.1)) - (fp_line (start 5.699991 -5) (end 5.699991 0.2) (layer B.Fab) (width 0.1)) - (fp_line (start -3.199991 -5) (end 5.699991 -5) (layer B.Fab) (width 0.1)) - (fp_line (start 5.699991 0.2) (end 3.22004 0.2) (layer B.SilkS) (width 0.12)) - (fp_line (start 5.699991 -5) (end 5.699991 -4.720039) (layer B.SilkS) (width 0.12)) - (fp_line (start -3.199991 -5) (end 5.699991 -5) (layer B.SilkS) (width 0.12)) - (fp_line (start -3.199991 0.2) (end -3.199991 -1.07996) (layer B.SilkS) (width 0.12)) - (fp_line (start -4.977991 -0.635) (end -3.453991 0) (layer B.Fab) (width 0.1)) - (fp_line (start -4.977991 0.635) (end -4.977991 -0.635) (layer B.Fab) (width 0.1)) - (fp_line (start -3.453991 0) (end -4.977991 0.635) (layer B.Fab) (width 0.1)) - (fp_text user * (at 0 0 45) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user MAXIMUM_PACKAGE_HEIGHT:_3.4_MM (at -3.199991 -12.500001 45) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user NOTE (at -3.199991 -9.960001 45) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user PICOBLADE_1.25_WIRE_TO_BOARD_WAFER_ASSY_SMT_-3_CKT (at 1.25 9.03 45) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user 532610371 (at 1.25 11.57 45) (layer B.Fab) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user "Copyright 2021 Accelerated Designs. All rights reserved." (at 0 0 45) (layer Cmts.User) - (effects (font (size 0.127 0.127) (thickness 0.002))) - ) - (pad "" smd rect (at 5.05 -2.899999 45) (size 2.1 2.999999) (layers B.Cu B.Paste B.Mask)) - (pad "" smd rect (at -2.55 -2.899999 45) (size 2.1 2.999999) (layers B.Cu B.Paste B.Mask)) - (pad 3 smd rect (at 2.5 0 45) (size 0.8 1.6) (layers B.Cu B.Paste B.Mask) - (net 21 "Net-(J1-Pad3)")) - (pad 2 smd rect (at 1.25 0 45) (size 0.8 1.6) (layers B.Cu B.Paste B.Mask) - (net 22 "Net-(J1-Pad2)")) - (pad 1 smd rect (at 0 0 45) (size 0.8 1.6) (layers B.Cu B.Paste B.Mask) - (net 23 "Net-(J1-Pad1)")) - (model ${KIPRJMOD}/../lib/Molex.3dshapes/532610371.stp - (offset (xyz 1.25 -4 1.9)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 62067917) (at -30 6.5 180) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") @@ -2822,7 +2791,7 @@ ) (module Inductor_SMD:L_0805_2012Metric (layer F.Cu) (tedit 5F68FEF0) (tstamp 6202AE86) - (at -24 -23 270) + (at -24.25 -23 270) (descr "Inductor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 80, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags inductor) (path /6200E5DE) @@ -4583,8 +4552,6 @@ (segment (start -19.175 31) (end -19.175 30.725) (width 0.25) (layer F.Cu) (net 14)) (segment (start 27.6 25.675) (end 27.6 23.45) (width 0.15) (layer F.Cu) (net 15) (status 30)) (segment (start 27.275 26) (end 27.6 25.675) (width 0.15) (layer F.Cu) (net 15) (status 30)) - (segment (start -22.7875 -21.9375) (end -22.5 -22.225) (width 0.25) (layer F.Cu) (net 16) (status 30)) - (segment (start -24 -21.9375) (end -22.7875 -21.9375) (width 0.25) (layer F.Cu) (net 16) (status 30)) (segment (start -20.675 -22.225) (end -20.5 -22.05) (width 0.25) (layer F.Cu) (net 16) (status 30)) (segment (start -22.5 -22.225) (end -20.675 -22.225) (width 0.25) (layer F.Cu) (net 16) (status 30)) (via (at -24 -16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16)) @@ -4596,6 +4563,8 @@ (segment (start -20.5 -22.05) (end -20.05 -22.05) (width 0.25) (layer F.Cu) (net 16) (status 30)) (segment (start -18.828427 -21) (end -17.828427 -20) (width 0.25) (layer B.Cu) (net 16) (status 20)) (segment (start -19 -21) (end -18.828427 -21) (width 0.25) (layer B.Cu) (net 16)) + (segment (start -22.7875 -21.9375) (end -22.5 -22.225) (width 0.25) (layer F.Cu) (net 16)) + (segment (start -24.25 -21.9375) (end -22.7875 -21.9375) (width 0.25) (layer F.Cu) (net 16)) (segment (start 28 17.725) (end 27.775 17.5) (width 0.15) (layer F.Cu) (net 17) (status 30)) (segment (start 28 20.55) (end 28 17.725) (width 0.15) (layer F.Cu) (net 17) (status 30)) (segment (start -28.18 -27.905) (end -27.775 -27.5) (width 0.25) (layer F.Cu) (net 18) (status 20)) @@ -4641,10 +4610,10 @@ (segment (start -26.92501 -23.74999) (end -26.175 -24.5) (width 0.25) (layer F.Cu) (net 24) (status 20)) (segment (start -29.67999 -23.74999) (end -26.92501 -23.74999) (width 0.25) (layer F.Cu) (net 24)) (segment (start -30.025 -24.095) (end -29.67999 -23.74999) (width 0.25) (layer F.Cu) (net 24) (status 10)) - (segment (start -24.4375 -24.5) (end -24 -24.0625) (width 0.25) (layer F.Cu) (net 24) (status 20)) - (segment (start -26.175 -24.5) (end -24.4375 -24.5) (width 0.25) (layer F.Cu) (net 24) (status 10)) (segment (start -26 -24.325) (end -26.175 -24.5) (width 0.25) (layer F.Cu) (net 24) (status 30)) (segment (start -26 -21) (end -26 -24.325) (width 0.25) (layer F.Cu) (net 24) (status 30)) + (segment (start -24.6875 -24.5) (end -24.25 -24.0625) (width 0.25) (layer F.Cu) (net 24)) + (segment (start -26.175 -24.5) (end -24.6875 -24.5) (width 0.25) (layer F.Cu) (net 24)) (segment (start -28.875 -22.825) (end -28 -21.95) (width 0.25) (layer F.Cu) (net 25) (status 20)) (segment (start -30.025 -22.825) (end -28.875 -22.825) (width 0.25) (layer F.Cu) (net 25) (status 10)) (segment (start -28.46 -25.365) (end -27.825 -26) (width 0.25) (layer F.Cu) (net 26) (status 20)) @@ -5000,7 +4969,7 @@ (segment (start -37 -31) (end -39 -29) (width 0.25) (layer F.Cu) (net 56)) (segment (start -34.25 -37) (end -37 -34.25) (width 0.25) (layer F.Cu) (net 56)) - (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 620A6920) (hatch edge 0.508) + (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 620B5907) (hatch edge 0.508) (connect_pads (clearance 0.2)) (min_thickness 0.2) (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) @@ -6044,7 +6013,7 @@ ) ) ) - (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 620A691D) (hatch edge 0.508) + (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 620B5904) (hatch edge 0.508) (connect_pads (clearance 0.2)) (min_thickness 0.254) (fill yes (arc_segments 32) (thermal_gap 0.2) (thermal_bridge_width 0.508)) @@ -6108,60 +6077,65 @@ (xy -26.45 -20.271418) (xy -25.55 -20.271418) (xy -25.485897 -20.277732) (xy -25.424257 -20.29643) (xy -25.36745 -20.326794) (xy -25.317657 -20.367657) (xy -25.276794 -20.41745) (xy -25.24643 -20.474257) (xy -25.227732 -20.535897) (xy -25.221418 -20.6) (xy -25.221418 -21.4) (xy -25.227732 -21.464103) (xy -25.24643 -21.525743) (xy -25.276794 -21.58255) (xy -25.317657 -21.632343) - (xy -25.36745 -21.673206) (xy -25.424257 -21.70357) (xy -25.485897 -21.722268) (xy -25.548 -21.728385) (xy -25.548 -23.916105) - (xy -25.5355 -23.931336) (xy -25.486654 -24.02272) (xy -25.478986 -24.048) (xy -24.928582 -24.048) (xy -24.928582 -23.84375) - (xy -24.918065 -23.736971) (xy -24.886919 -23.634295) (xy -24.83634 -23.539669) (xy -24.768272 -23.456728) (xy -24.685331 -23.38866) - (xy -24.590705 -23.338081) (xy -24.488029 -23.306935) (xy -24.38125 -23.296418) (xy -23.61875 -23.296418) (xy -23.511971 -23.306935) - (xy -23.409295 -23.338081) (xy -23.314669 -23.38866) (xy -23.303102 -23.398153) (xy -23.303582 -23.325) (xy -23.297268 -23.260897) - (xy -23.27857 -23.199257) (xy -23.248206 -23.14245) (xy -23.207343 -23.092657) (xy -23.15755 -23.051794) (xy -23.100743 -23.02143) - (xy -23.039103 -23.002732) (xy -22.975 -22.996418) (xy -22.812961 -22.997381) (xy -22.857998 -22.992945) (xy -22.961847 -22.961443) - (xy -23.057554 -22.910287) (xy -23.141442 -22.841442) (xy -23.210287 -22.757554) (xy -23.261443 -22.661847) (xy -23.284319 -22.586433) - (xy -23.314669 -22.61134) (xy -23.409295 -22.661919) (xy -23.511971 -22.693065) (xy -23.61875 -22.703582) (xy -24.38125 -22.703582) - (xy -24.488029 -22.693065) (xy -24.590705 -22.661919) (xy -24.685331 -22.61134) (xy -24.768272 -22.543272) (xy -24.83634 -22.460331) - (xy -24.886919 -22.365705) (xy -24.918065 -22.263029) (xy -24.928582 -22.15625) (xy -24.928582 -21.71875) (xy -24.918065 -21.611971) - (xy -24.886919 -21.509295) (xy -24.83634 -21.414669) (xy -24.768272 -21.331728) (xy -24.685331 -21.26366) (xy -24.590705 -21.213081) - (xy -24.488029 -21.181935) (xy -24.38125 -21.171418) (xy -23.61875 -21.171418) (xy -23.511971 -21.181935) (xy -23.409295 -21.213081) - (xy -23.314669 -21.26366) (xy -23.231728 -21.331728) (xy -23.16366 -21.414669) (xy -23.1258 -21.4855) (xy -22.951769 -21.4855) - (xy -22.857998 -21.457055) (xy -22.75 -21.446418) (xy -22.25 -21.446418) (xy -22.142002 -21.457055) (xy -22.038153 -21.488557) - (xy -21.942446 -21.539713) (xy -21.858558 -21.608558) (xy -21.789713 -21.692446) (xy -21.746656 -21.773) (xy -21.550923 -21.773) - (xy -21.542465 -21.687124) (xy -21.50954 -21.578586) (xy -21.456073 -21.478557) (xy -21.384119 -21.390881) (xy -21.296443 -21.318927) - (xy -21.196414 -21.26546) (xy -21.087876 -21.232535) (xy -20.975 -21.221418) (xy -20.951999 -21.221418) (xy -20.952 -19.687225) - (xy -23.914907 -16.724317) (xy -23.928397 -16.727) (xy -24.071603 -16.727) (xy -24.212058 -16.699062) (xy -24.344364 -16.644259) - (xy -24.463436 -16.564698) (xy -24.564698 -16.463436) (xy -24.644259 -16.344364) (xy -24.699062 -16.212058) (xy -24.727 -16.071603) - (xy -24.727 -15.928397) (xy -24.699062 -15.787942) (xy -24.644259 -15.655636) (xy -24.564698 -15.536564) (xy -24.463436 -15.435302) - (xy -24.344364 -15.355741) (xy -24.212058 -15.300938) (xy -24.071603 -15.273) (xy -23.928397 -15.273) (xy -23.787942 -15.300938) - (xy -23.655636 -15.355741) (xy -23.536564 -15.435302) (xy -23.435302 -15.536564) (xy -23.355741 -15.655636) (xy -23.300938 -15.787942) - (xy -23.273 -15.928397) (xy -23.273 -16.071603) (xy -23.275683 -16.085093) (xy -20.196088 -19.164687) (xy -20.178841 -19.178841) - (xy -20.122357 -19.247667) (xy -20.080386 -19.32619) (xy -20.05454 -19.411393) (xy -20.048 -19.477795) (xy -20.048 -19.477796) - (xy -20.045813 -19.499999) (xy -20.048 -19.522202) (xy -20.048 -21.221418) (xy -20.025 -21.221418) (xy -19.912124 -21.232535) - (xy -19.881154 -21.24193) (xy -19.724317 -21.085093) (xy -19.727 -21.071603) (xy -19.727 -20.928397) (xy -19.699062 -20.787942) - (xy -19.644259 -20.655636) (xy -19.564698 -20.536564) (xy -19.463436 -20.435302) (xy -19.344364 -20.355741) (xy -19.212058 -20.300938) - (xy -19.071603 -20.273) (xy -18.928397 -20.273) (xy -18.787942 -20.300938) (xy -18.655636 -20.355741) (xy -18.536564 -20.435302) - (xy -18.435302 -20.536564) (xy -18.355741 -20.655636) (xy -18.300938 -20.787942) (xy -18.273 -20.928397) (xy -18.273 -21.071603) - (xy -18.300938 -21.212058) (xy -18.355741 -21.344364) (xy -18.435302 -21.463436) (xy -18.536564 -21.564698) (xy -18.655636 -21.644259) - (xy -18.787942 -21.699062) (xy -18.928397 -21.727) (xy -19.071603 -21.727) (xy -19.085093 -21.724317) (xy -19.446418 -22.085642) - (xy -19.446418 -22.3) (xy -19.457535 -22.412876) (xy -19.49046 -22.521414) (xy -19.543927 -22.621443) (xy -19.615881 -22.709119) - (xy -19.703557 -22.781073) (xy -19.803586 -22.83454) (xy -19.912124 -22.867465) (xy -20.025 -22.878582) (xy -20.975 -22.878582) - (xy -21.087876 -22.867465) (xy -21.196414 -22.83454) (xy -21.296443 -22.781073) (xy -21.384119 -22.709119) (xy -21.410478 -22.677) - (xy -21.746656 -22.677) (xy -21.789713 -22.757554) (xy -21.858558 -22.841442) (xy -21.942446 -22.910287) (xy -22.038153 -22.961443) - (xy -22.142002 -22.992945) (xy -22.187039 -22.997381) (xy -22.025 -22.996418) (xy -21.960897 -23.002732) (xy -21.899257 -23.02143) - (xy -21.84245 -23.051794) (xy -21.792657 -23.092657) (xy -21.751794 -23.14245) (xy -21.72143 -23.199257) (xy -21.702732 -23.260897) - (xy -21.696418 -23.325) (xy -21.697237 -23.45) (xy -21.553582 -23.45) (xy -21.547268 -23.385897) (xy -21.52857 -23.324257) - (xy -21.498206 -23.26745) (xy -21.457343 -23.217657) (xy -21.40755 -23.176794) (xy -21.350743 -23.14643) (xy -21.289103 -23.127732) - (xy -21.225 -23.121418) (xy -20.70875 -23.123) (xy -20.627 -23.20475) (xy -20.627 -23.823) (xy -21.47025 -23.823) - (xy -21.552 -23.74125) (xy -21.553582 -23.45) (xy -21.697237 -23.45) (xy -21.698 -23.56625) (xy -21.77975 -23.648) - (xy -22.373 -23.648) (xy -22.373 -23.628) (xy -22.627 -23.628) (xy -22.627 -23.648) (xy -22.647 -23.648) - (xy -22.647 -23.902) (xy -22.627 -23.902) (xy -22.627 -24.47025) (xy -22.373 -24.47025) (xy -22.373 -23.902) - (xy -21.77975 -23.902) (xy -21.698 -23.98375) (xy -21.696418 -24.225) (xy -21.702732 -24.289103) (xy -21.72143 -24.350743) - (xy -21.751794 -24.40755) (xy -21.78663 -24.45) (xy -21.553582 -24.45) (xy -21.552 -24.15875) (xy -21.47025 -24.077) - (xy -20.627 -24.077) (xy -20.627 -24.69525) (xy -20.70875 -24.777) (xy -21.225 -24.778582) (xy -21.289103 -24.772268) - (xy -21.350743 -24.75357) (xy -21.40755 -24.723206) (xy -21.457343 -24.682343) (xy -21.498206 -24.63255) (xy -21.52857 -24.575743) - (xy -21.547268 -24.514103) (xy -21.553582 -24.45) (xy -21.78663 -24.45) (xy -21.792657 -24.457343) (xy -21.84245 -24.498206) - (xy -21.899257 -24.52857) (xy -21.960897 -24.547268) (xy -22.025 -24.553582) (xy -22.29125 -24.552) (xy -22.373 -24.47025) - (xy -22.627 -24.47025) (xy -22.70875 -24.552) (xy -22.975 -24.553582) (xy -23.039103 -24.547268) (xy -23.100743 -24.52857) - (xy -23.126081 -24.515026) (xy -23.16366 -24.585331) (xy -23.231728 -24.668272) (xy -23.314669 -24.73634) (xy -23.409295 -24.786919) - (xy -23.511971 -24.818065) (xy -23.61875 -24.828582) (xy -24.125386 -24.828582) (xy -24.185167 -24.877643) (xy -24.26369 -24.919614) - (xy -24.348893 -24.94546) (xy -24.415295 -24.952) (xy -24.4375 -24.954187) (xy -24.459705 -24.952) (xy -25.478986 -24.952) + (xy -25.36745 -21.673206) (xy -25.424257 -21.70357) (xy -25.485897 -21.722268) (xy -25.548 -21.728385) (xy -25.548 -22.15625) + (xy -25.178582 -22.15625) (xy -25.178582 -21.71875) (xy -25.168065 -21.611971) (xy -25.136919 -21.509295) (xy -25.08634 -21.414669) + (xy -25.018272 -21.331728) (xy -24.935331 -21.26366) (xy -24.840705 -21.213081) (xy -24.738029 -21.181935) (xy -24.63125 -21.171418) + (xy -23.86875 -21.171418) (xy -23.761971 -21.181935) (xy -23.659295 -21.213081) (xy -23.564669 -21.26366) (xy -23.481728 -21.331728) + (xy -23.41366 -21.414669) (xy -23.3758 -21.4855) (xy -22.951769 -21.4855) (xy -22.857998 -21.457055) (xy -22.75 -21.446418) + (xy -22.25 -21.446418) (xy -22.142002 -21.457055) (xy -22.038153 -21.488557) (xy -21.942446 -21.539713) (xy -21.858558 -21.608558) + (xy -21.789713 -21.692446) (xy -21.746656 -21.773) (xy -21.550923 -21.773) (xy -21.542465 -21.687124) (xy -21.50954 -21.578586) + (xy -21.456073 -21.478557) (xy -21.384119 -21.390881) (xy -21.296443 -21.318927) (xy -21.196414 -21.26546) (xy -21.087876 -21.232535) + (xy -20.975 -21.221418) (xy -20.951999 -21.221418) (xy -20.952 -19.687225) (xy -23.914907 -16.724317) (xy -23.928397 -16.727) + (xy -24.071603 -16.727) (xy -24.212058 -16.699062) (xy -24.344364 -16.644259) (xy -24.463436 -16.564698) (xy -24.564698 -16.463436) + (xy -24.644259 -16.344364) (xy -24.699062 -16.212058) (xy -24.727 -16.071603) (xy -24.727 -15.928397) (xy -24.699062 -15.787942) + (xy -24.644259 -15.655636) (xy -24.564698 -15.536564) (xy -24.463436 -15.435302) (xy -24.344364 -15.355741) (xy -24.212058 -15.300938) + (xy -24.071603 -15.273) (xy -23.928397 -15.273) (xy -23.787942 -15.300938) (xy -23.655636 -15.355741) (xy -23.536564 -15.435302) + (xy -23.435302 -15.536564) (xy -23.355741 -15.655636) (xy -23.300938 -15.787942) (xy -23.273 -15.928397) (xy -23.273 -16.071603) + (xy -23.275683 -16.085093) (xy -20.196088 -19.164687) (xy -20.178841 -19.178841) (xy -20.122357 -19.247667) (xy -20.080386 -19.32619) + (xy -20.05454 -19.411393) (xy -20.048 -19.477795) (xy -20.048 -19.477796) (xy -20.045813 -19.499999) (xy -20.048 -19.522202) + (xy -20.048 -21.221418) (xy -20.025 -21.221418) (xy -19.912124 -21.232535) (xy -19.881154 -21.24193) (xy -19.724317 -21.085093) + (xy -19.727 -21.071603) (xy -19.727 -20.928397) (xy -19.699062 -20.787942) (xy -19.644259 -20.655636) (xy -19.564698 -20.536564) + (xy -19.463436 -20.435302) (xy -19.344364 -20.355741) (xy -19.212058 -20.300938) (xy -19.071603 -20.273) (xy -18.928397 -20.273) + (xy -18.787942 -20.300938) (xy -18.655636 -20.355741) (xy -18.536564 -20.435302) (xy -18.435302 -20.536564) (xy -18.355741 -20.655636) + (xy -18.300938 -20.787942) (xy -18.273 -20.928397) (xy -18.273 -21.071603) (xy -18.300938 -21.212058) (xy -18.355741 -21.344364) + (xy -18.435302 -21.463436) (xy -18.536564 -21.564698) (xy -18.655636 -21.644259) (xy -18.787942 -21.699062) (xy -18.928397 -21.727) + (xy -19.071603 -21.727) (xy -19.085093 -21.724317) (xy -19.446418 -22.085642) (xy -19.446418 -22.3) (xy -19.457535 -22.412876) + (xy -19.49046 -22.521414) (xy -19.543927 -22.621443) (xy -19.615881 -22.709119) (xy -19.703557 -22.781073) (xy -19.803586 -22.83454) + (xy -19.912124 -22.867465) (xy -20.025 -22.878582) (xy -20.975 -22.878582) (xy -21.087876 -22.867465) (xy -21.196414 -22.83454) + (xy -21.296443 -22.781073) (xy -21.384119 -22.709119) (xy -21.410478 -22.677) (xy -21.746656 -22.677) (xy -21.789713 -22.757554) + (xy -21.858558 -22.841442) (xy -21.942446 -22.910287) (xy -22.038153 -22.961443) (xy -22.142002 -22.992945) (xy -22.187039 -22.997381) + (xy -22.025 -22.996418) (xy -21.960897 -23.002732) (xy -21.899257 -23.02143) (xy -21.84245 -23.051794) (xy -21.792657 -23.092657) + (xy -21.751794 -23.14245) (xy -21.72143 -23.199257) (xy -21.702732 -23.260897) (xy -21.696418 -23.325) (xy -21.697237 -23.45) + (xy -21.553582 -23.45) (xy -21.547268 -23.385897) (xy -21.52857 -23.324257) (xy -21.498206 -23.26745) (xy -21.457343 -23.217657) + (xy -21.40755 -23.176794) (xy -21.350743 -23.14643) (xy -21.289103 -23.127732) (xy -21.225 -23.121418) (xy -20.70875 -23.123) + (xy -20.627 -23.20475) (xy -20.627 -23.823) (xy -21.47025 -23.823) (xy -21.552 -23.74125) (xy -21.553582 -23.45) + (xy -21.697237 -23.45) (xy -21.698 -23.56625) (xy -21.77975 -23.648) (xy -22.373 -23.648) (xy -22.373 -23.628) + (xy -22.627 -23.628) (xy -22.627 -23.648) (xy -23.22025 -23.648) (xy -23.302 -23.56625) (xy -23.303582 -23.325) + (xy -23.297268 -23.260897) (xy -23.27857 -23.199257) (xy -23.248206 -23.14245) (xy -23.207343 -23.092657) (xy -23.15755 -23.051794) + (xy -23.100743 -23.02143) (xy -23.039103 -23.002732) (xy -22.975 -22.996418) (xy -22.812961 -22.997381) (xy -22.857998 -22.992945) + (xy -22.961847 -22.961443) (xy -23.057554 -22.910287) (xy -23.141442 -22.841442) (xy -23.210287 -22.757554) (xy -23.261443 -22.661847) + (xy -23.292945 -22.557998) (xy -23.303582 -22.45) (xy -23.303582 -22.3895) (xy -23.3758 -22.3895) (xy -23.41366 -22.460331) + (xy -23.481728 -22.543272) (xy -23.564669 -22.61134) (xy -23.659295 -22.661919) (xy -23.761971 -22.693065) (xy -23.86875 -22.703582) + (xy -24.63125 -22.703582) (xy -24.738029 -22.693065) (xy -24.840705 -22.661919) (xy -24.935331 -22.61134) (xy -25.018272 -22.543272) + (xy -25.08634 -22.460331) (xy -25.136919 -22.365705) (xy -25.168065 -22.263029) (xy -25.178582 -22.15625) (xy -25.548 -22.15625) + (xy -25.548 -23.916105) (xy -25.5355 -23.931336) (xy -25.486654 -24.02272) (xy -25.478986 -24.048) (xy -25.178582 -24.048) + (xy -25.178582 -23.84375) (xy -25.168065 -23.736971) (xy -25.136919 -23.634295) (xy -25.08634 -23.539669) (xy -25.018272 -23.456728) + (xy -24.935331 -23.38866) (xy -24.840705 -23.338081) (xy -24.738029 -23.306935) (xy -24.63125 -23.296418) (xy -23.86875 -23.296418) + (xy -23.761971 -23.306935) (xy -23.659295 -23.338081) (xy -23.564669 -23.38866) (xy -23.481728 -23.456728) (xy -23.41366 -23.539669) + (xy -23.363081 -23.634295) (xy -23.331935 -23.736971) (xy -23.321418 -23.84375) (xy -23.321418 -24.225) (xy -23.303582 -24.225) + (xy -23.302 -23.98375) (xy -23.22025 -23.902) (xy -22.627 -23.902) (xy -22.627 -24.47025) (xy -22.373 -24.47025) + (xy -22.373 -23.902) (xy -21.77975 -23.902) (xy -21.698 -23.98375) (xy -21.696418 -24.225) (xy -21.702732 -24.289103) + (xy -21.72143 -24.350743) (xy -21.751794 -24.40755) (xy -21.78663 -24.45) (xy -21.553582 -24.45) (xy -21.552 -24.15875) + (xy -21.47025 -24.077) (xy -20.627 -24.077) (xy -20.627 -24.69525) (xy -20.70875 -24.777) (xy -21.225 -24.778582) + (xy -21.289103 -24.772268) (xy -21.350743 -24.75357) (xy -21.40755 -24.723206) (xy -21.457343 -24.682343) (xy -21.498206 -24.63255) + (xy -21.52857 -24.575743) (xy -21.547268 -24.514103) (xy -21.553582 -24.45) (xy -21.78663 -24.45) (xy -21.792657 -24.457343) + (xy -21.84245 -24.498206) (xy -21.899257 -24.52857) (xy -21.960897 -24.547268) (xy -22.025 -24.553582) (xy -22.29125 -24.552) + (xy -22.373 -24.47025) (xy -22.627 -24.47025) (xy -22.70875 -24.552) (xy -22.975 -24.553582) (xy -23.039103 -24.547268) + (xy -23.100743 -24.52857) (xy -23.15755 -24.498206) (xy -23.207343 -24.457343) (xy -23.248206 -24.40755) (xy -23.27857 -24.350743) + (xy -23.297268 -24.289103) (xy -23.303582 -24.225) (xy -23.321418 -24.225) (xy -23.321418 -24.28125) (xy -23.331935 -24.388029) + (xy -23.363081 -24.490705) (xy -23.41366 -24.585331) (xy -23.481728 -24.668272) (xy -23.564669 -24.73634) (xy -23.659295 -24.786919) + (xy -23.761971 -24.818065) (xy -23.86875 -24.828582) (xy -24.375386 -24.828582) (xy -24.435167 -24.877643) (xy -24.51369 -24.919614) + (xy -24.598893 -24.94546) (xy -24.665295 -24.952) (xy -24.6875 -24.954187) (xy -24.709705 -24.952) (xy -25.478986 -24.952) (xy -25.486654 -24.97728) (xy -25.5355 -25.068664) (xy -25.601236 -25.148764) (xy -25.678844 -25.212455) (xy -25.649257 -25.22143) (xy -25.59245 -25.251794) (xy -25.542657 -25.292657) (xy -25.501794 -25.34245) (xy -25.47143 -25.399257) (xy -25.452732 -25.460897) (xy -25.446418 -25.525) (xy -25.448 -25.79125) (xy -25.52975 -25.873) (xy -26.048 -25.873) (xy -26.048 -25.853) @@ -6338,7 +6312,7 @@ ) ) ) - (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 620A691A) (hatch edge 0.508) + (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 620B5901) (hatch edge 0.508) (connect_pads yes (clearance 0.15)) (min_thickness 0.15) (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) @@ -6361,7 +6335,7 @@ ) ) ) - (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 620A6917) (hatch edge 0.508) + (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 620B58FE) (hatch edge 0.508) (priority 1) (connect_pads yes (clearance 0.15)) (min_thickness 0.15) @@ -6403,7 +6377,7 @@ ) ) ) - (zone (net 2) (net_name +5V) (layer F.Cu) (tstamp 620A6914) (hatch edge 0.508) + (zone (net 2) (net_name +5V) (layer F.Cu) (tstamp 620B58FB) (hatch edge 0.508) (priority 1) (connect_pads yes (clearance 0.15)) (min_thickness 0.15) @@ -6426,7 +6400,7 @@ ) ) ) - (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 620A6911) (hatch edge 0.508) + (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 620B58F8) (hatch edge 0.508) (connect_pads (clearance 0.254)) (min_thickness 0.254) (fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.508)) diff --git a/electronics/view_screen/view_screen.kibot.yml b/electronics/view_screen/view_screen.kibot.yml new file mode 100644 index 0000000..17b0152 --- /dev/null +++ b/electronics/view_screen/view_screen.kibot.yml @@ -0,0 +1,42 @@ +kibot: + version: 1 + +preflight: + check_zone_fills: true + run_drc: true + run_erc: true + update_xml: true + +outputs: + - name: ibom + comment: 'Interactive BOM' + type: ibom + options: + dark_mode: true + netlist_file: '%F.xml' + # extra_fields: 'LCSC' + + - name: schematic + type: pdf_sch_print + + - name: 3d + type: render_3d + options: + no_virtual: true + view: 'top' + silk: '#111111' + solder_mask: '#ffffff' + board: '#C3BA9B' + copper: '#99967F' + orthographic: true + ray_tracing: true + height: 1920 + width: 1920 + zoom: 3 + + - name: 3d_back + type: render_3d + extends: 3d + options: + view: 'bottom' + zoom: 3