KiBot electronics automation (#1)
Basic KiBot artifact generation - schematic, bom, and pbc renders
This commit is contained in:
3
.github/FUNDING.yml
vendored
Normal file
3
.github/FUNDING.yml
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
# These are supported funding model platforms
|
||||
|
||||
github: scottbez1
|
||||
55
.github/workflows/electronics.yml
vendored
Normal file
55
.github/workflows/electronics.yml
vendored
Normal file
@@ -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
|
||||
|
||||
31
README.md
31
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.
|
||||
|
||||

|
||||
|
||||
#### Base PCB
|
||||
|
||||
<a href="https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_base-3D_top.png">
|
||||
<img src="https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_base-3D_top.png" width="300" />
|
||||
</a>
|
||||
<a href="https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_base-3D_bottom.png">
|
||||
<img src="https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_base-3D_bottom.png" width="300" />
|
||||
</a>
|
||||
|
||||
|
||||
[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
|
||||
|
||||
<a href="https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_screen-3D_top.png">
|
||||
<img src="https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_screen-3D_top.png" width="300" />
|
||||
</a>
|
||||
<a href="https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_screen-3D_bottom.png">
|
||||
<img src="https://smartknob-artifacts.s3.us-west-1.amazonaws.com/master/electronics/view_screen-3D_bottom.png" width="300" />
|
||||
</a>
|
||||
|
||||
|
||||
[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.
|
||||
|
||||
|
||||
@@ -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)))
|
||||
)
|
||||
|
||||
42
electronics/view_base/view_base.kibot.yml
Normal file
42
electronics/view_base/view_base.kibot.yml
Normal file
@@ -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
|
||||
@@ -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))
|
||||
|
||||
42
electronics/view_screen/view_screen.kibot.yml
Normal file
42
electronics/view_screen/view_screen.kibot.yml
Normal file
@@ -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
|
||||
Reference in New Issue
Block a user