From 3f2e46c28a9d6192547eb49480ba46bbf38b1ed5 Mon Sep 17 00:00:00 2001 From: Shawn Nock Date: Tue, 13 Feb 2018 14:41:33 -0500 Subject: [PATCH] Footprints and initial board layout --- doc/VPPT-BUZJ083-D.pdf | Bin 0 -> 331903 bytes doc/tc33.pdf | Bin 0 -> 224552 bytes .../lts.pretty/Bournes_TC33x-2.kicad_mod | 16 + .../Bournes_TC33x-2_HandSoldering.kicad_mod | 16 + .../lts.pretty/DFN6_SiLabs_3x3.kicad_mod | 19 + .../DFN6_SiLabs_3x3_HandSoldering.kicad_mod | 19 + footprints/lts.pretty/MH-Z19.kicad_mod | 28 + .../Murata_PKMCS0909E4000.kicad_mod | 14 + ...ata_PKMCS0909E4000_HandSoldering.kicad_mod | 14 + footprints/lts.pretty/TE1734101-8.kicad_mod | 95 + lcd.sch | 36 +- lts-proto.kicad_pcb | 3102 ++++++++++++++++- lts-proto.net | 806 +++-- lts-proto.sch | 206 +- sensors.sch | 34 +- symbols/lts.bak | 2 + symbols/lts.bck | 4 + symbols/lts.lib | 3 + 18 files changed, 4018 insertions(+), 396 deletions(-) create mode 100644 doc/VPPT-BUZJ083-D.pdf create mode 100644 doc/tc33.pdf create mode 100644 footprints/lts.pretty/Bournes_TC33x-2.kicad_mod create mode 100644 footprints/lts.pretty/Bournes_TC33x-2_HandSoldering.kicad_mod create mode 100644 footprints/lts.pretty/DFN6_SiLabs_3x3.kicad_mod create mode 100644 footprints/lts.pretty/DFN6_SiLabs_3x3_HandSoldering.kicad_mod create mode 100644 footprints/lts.pretty/MH-Z19.kicad_mod create mode 100644 footprints/lts.pretty/Murata_PKMCS0909E4000.kicad_mod create mode 100644 footprints/lts.pretty/Murata_PKMCS0909E4000_HandSoldering.kicad_mod create mode 100644 footprints/lts.pretty/TE1734101-8.kicad_mod diff --git a/doc/VPPT-BUZJ083-D.pdf b/doc/VPPT-BUZJ083-D.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ae5ccb9dcd995a852a916e9745ce12f737b608da GIT binary patch literal 331903 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

qaUd>#5%>w-as|nJ8bR&v+nu77eIhp!_(% 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%0D!-XSP> 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�qfdUvE!`h*q)Tp+>sd+|U7Cw{ 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

3n#EFmkm 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 literal 0 HcmV?d00001 diff --git a/doc/tc33.pdf b/doc/tc33.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e71d8c320330c664649f17aa92fdf1c8b499cb36 GIT binary patch literal 224552 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
    L&4rr> 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

    >U80o*U_wBlWbmzLI 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

    5D!=wbej{JG(d(yWC6LJ#U=*+D6Z;!^W5 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 literal 0 HcmV?d00001 diff --git a/footprints/lts.pretty/Bournes_TC33x-2.kicad_mod b/footprints/lts.pretty/Bournes_TC33x-2.kicad_mod new file mode 100644 index 0000000..1db785d --- /dev/null +++ b/footprints/lts.pretty/Bournes_TC33x-2.kicad_mod @@ -0,0 +1,16 @@ +(module Bournes_TC33x-2 (layer F.Cu) (tedit 5A831980) + (fp_text reference REF** (at 0.175 -2.625) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Bournes_TC33x-2 (at 0.3 2.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.5 1.875) (end -1.5 -1.875) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 1.875) (end -1.5 1.875) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 -1.875) (end 1.5 1.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.5 -1.875) (end 1.5 -1.875) (layer F.SilkS) (width 0.15)) + (fp_circle (center 0.05 0) (end 1.8 0) (layer F.SilkS) (width 0.15)) + (pad 2 smd rect (at 0 -1.25) (size 1.6 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1 1.25) (size 1.2 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 1 1.25) (size 1.2 1.2) (layers F.Cu F.Paste F.Mask)) +) diff --git a/footprints/lts.pretty/Bournes_TC33x-2_HandSoldering.kicad_mod b/footprints/lts.pretty/Bournes_TC33x-2_HandSoldering.kicad_mod new file mode 100644 index 0000000..5d174c0 --- /dev/null +++ b/footprints/lts.pretty/Bournes_TC33x-2_HandSoldering.kicad_mod @@ -0,0 +1,16 @@ +(module Bournes_TC33x-2_HandSoldering (layer F.Cu) (tedit 5A831D18) + (fp_text reference REF** (at 0.175 -2.625) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Bournes_TC33x-2_HandSoldering (at 0 4.175) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.5 1.875) (end -1.5 -1.875) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 1.875) (end -1.5 1.875) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 -1.875) (end 1.5 1.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.5 -1.875) (end 1.5 -1.875) (layer F.SilkS) (width 0.15)) + (fp_circle (center 0.05 0) (end 1.8 0) (layer F.SilkS) (width 0.15)) + (pad 2 smd rect (at 0 -1.75) (size 1.6 2.5) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1 1.75) (size 1.2 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 1 1.75) (size 1.2 2.2) (layers F.Cu F.Paste F.Mask)) +) diff --git a/footprints/lts.pretty/DFN6_SiLabs_3x3.kicad_mod b/footprints/lts.pretty/DFN6_SiLabs_3x3.kicad_mod new file mode 100644 index 0000000..cf95f47 --- /dev/null +++ b/footprints/lts.pretty/DFN6_SiLabs_3x3.kicad_mod @@ -0,0 +1,19 @@ +(module DFN6_SiLabs_3x3 (layer F.Cu) (tedit 5A831333) + (fp_text reference REF** (at 0 -2.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DFN6_SiLabs_3x3 (at 0 2.7) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.5 1.5) (end -1.5 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.5 -1.5) (end 1.5 -1.5) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.45 -1) (size 0.85 0.45) (layers F.Cu F.Paste F.Mask)) + (pad EP smd rect (at 0 0) (size 1.6 2.5) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd oval (at 1.45 -1) (size 0.85 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd oval (at -1.45 0) (size 0.85 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd oval (at 1.45 0) (size 0.85 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd oval (at -1.45 1) (size 0.85 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd oval (at 1.45 1) (size 0.85 0.45) (layers F.Cu F.Paste F.Mask)) +) diff --git a/footprints/lts.pretty/DFN6_SiLabs_3x3_HandSoldering.kicad_mod b/footprints/lts.pretty/DFN6_SiLabs_3x3_HandSoldering.kicad_mod new file mode 100644 index 0000000..c8ce516 --- /dev/null +++ b/footprints/lts.pretty/DFN6_SiLabs_3x3_HandSoldering.kicad_mod @@ -0,0 +1,19 @@ +(module DFN6_SiLabs_3x3_HandSoldering (layer F.Cu) (tedit 5A831444) + (fp_text reference REF** (at 0 -2.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DFN6_SiLabs_3x3_HandSoldering (at 0 2.7) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.5 1.5) (end -1.5 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.5 -1.5) (end 1.5 -1.5) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.525 -1) (size 1 0.45) (layers F.Cu F.Paste F.Mask)) + (pad EP smd rect (at 0 0.375) (size 1.6 3.25) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd oval (at 1.525 -1) (size 1 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd oval (at -1.525 0) (size 1 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd oval (at 1.525 0) (size 1 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd oval (at -1.525 1) (size 1 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd oval (at 1.525 1) (size 1 0.45) (layers F.Cu F.Paste F.Mask)) +) diff --git a/footprints/lts.pretty/MH-Z19.kicad_mod b/footprints/lts.pretty/MH-Z19.kicad_mod new file mode 100644 index 0000000..c1139b2 --- /dev/null +++ b/footprints/lts.pretty/MH-Z19.kicad_mod @@ -0,0 +1,28 @@ +(module MH-Z19 (layer F.Cu) (tedit 5A8323E4) + (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x05 2.54mm single row") + (fp_text reference REF** (at 0.06 0.03) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MH-Z19 (at -0.02 11.18) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 13.25 9.75) (end 13.25 -9.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.26 9.75) (end -13.25 -9.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.25 9.75) (end 13.25 9.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.25 -9.75) (end 13.25 -9.75) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 13.77 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 13.77 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 13.77 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 13.77 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 13.77 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at -13.77 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -13.77 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at -13.77 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at -13.77 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/footprints/lts.pretty/Murata_PKMCS0909E4000.kicad_mod b/footprints/lts.pretty/Murata_PKMCS0909E4000.kicad_mod new file mode 100644 index 0000000..870ed0c --- /dev/null +++ b/footprints/lts.pretty/Murata_PKMCS0909E4000.kicad_mod @@ -0,0 +1,14 @@ +(module Murata_PKMCS0909E4000 (layer F.Cu) (tedit 5A831F28) + (fp_text reference REF** (at 0.05 0.125) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Murata_PKMCS0909E4000 (at 0.125 5.775) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.5 4.5) (end -4.5 -4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.5 4.5) (end -4.5 4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.5 -4.5) (end 4.5 4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.5 -4.5) (end 4.5 -4.5) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.3 0) (size 1.2 3.4) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 4.3 0) (size 1.2 3.4) (layers F.Cu F.Paste F.Mask)) +) diff --git a/footprints/lts.pretty/Murata_PKMCS0909E4000_HandSoldering.kicad_mod b/footprints/lts.pretty/Murata_PKMCS0909E4000_HandSoldering.kicad_mod new file mode 100644 index 0000000..8db132f --- /dev/null +++ b/footprints/lts.pretty/Murata_PKMCS0909E4000_HandSoldering.kicad_mod @@ -0,0 +1,14 @@ +(module Murata_PKMCS0909E4000_HandSoldering (layer F.Cu) (tedit 5A831FD5) + (fp_text reference REF** (at 0.05 0.125) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Murata_PKMCS0909E4000 (at 0.125 5.775) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.5 4.5) (end -4.5 -4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.5 4.5) (end -4.5 4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.5 -4.5) (end 4.5 4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.5 -4.5) (end 4.5 -4.5) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.8 0) (size 2.2 3.4) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 4.8 0) (size 2.2 3.4) (layers F.Cu F.Paste F.Mask)) +) diff --git a/footprints/lts.pretty/TE1734101-8.kicad_mod b/footprints/lts.pretty/TE1734101-8.kicad_mod new file mode 100644 index 0000000..8495df7 --- /dev/null +++ b/footprints/lts.pretty/TE1734101-8.kicad_mod @@ -0,0 +1,95 @@ +(module TE1734101-8 (layer F.Cu) (tedit 5A83090B) + (fp_text reference REF** (at 28.3972 -4.7752) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "TE 1734101-8" (at -0.3556 4.826) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 31.0896 -3.556) (end -31.0896 -3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start 31.0896 3.556) (end 31.0896 -3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start -31.0896 3.556) (end 31.0896 3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start -31.0896 -3.556) (end -31.0896 3.556) (layer F.SilkS) (width 0.15)) + (pad "" np_thru_hole circle (at -29.7688 0) (size 2.5908 2.5908) (drill 2.5908) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 29.7688 0) (size 2.5908 2.5908) (drill 2.5908) (layers *.Cu *.Mask)) + (pad b1 thru_hole circle (at -24.7396 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b3 thru_hole circle (at -22.1996 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b5 thru_hole circle (at -19.6596 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b7 thru_hole circle (at -17.1196 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b9 thru_hole circle (at -14.5796 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b11 thru_hole circle (at -12.0396 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b13 thru_hole circle (at -9.4996 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b15 thru_hole circle (at -6.9596 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b17 thru_hole circle (at -4.4196 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b19 thru_hole circle (at -1.8796 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b21 thru_hole circle (at 0.6604 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b23 thru_hole circle (at 3.2004 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b25 thru_hole circle (at 5.7404 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b27 thru_hole circle (at 8.2804 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b29 thru_hole circle (at 10.8204 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b31 thru_hole circle (at 13.3604 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b33 thru_hole circle (at 15.9004 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b35 thru_hole circle (at 18.4404 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b37 thru_hole circle (at 20.9804 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b39 thru_hole circle (at 23.5204 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b2 thru_hole circle (at -23.4696 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b4 thru_hole circle (at -20.9296 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b6 thru_hole circle (at -18.3896 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b8 thru_hole circle (at -15.8496 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b10 thru_hole circle (at -13.3096 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b12 thru_hole circle (at -10.7696 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b14 thru_hole circle (at -8.2296 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b16 thru_hole circle (at -5.6896 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b18 thru_hole circle (at -3.1496 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b20 thru_hole circle (at -0.6096 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b22 thru_hole circle (at 1.9304 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b24 thru_hole circle (at 4.4704 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b26 thru_hole circle (at 7.0104 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b28 thru_hole circle (at 9.5504 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b30 thru_hole circle (at 12.0904 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b32 thru_hole circle (at 14.6304 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b34 thru_hole circle (at 17.1704 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b36 thru_hole circle (at 19.7104 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b38 thru_hole circle (at 22.2504 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad b40 thru_hole circle (at 24.7904 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a1 thru_hole circle (at -24.7396 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a3 thru_hole circle (at -22.1996 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a5 thru_hole circle (at -19.6596 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a7 thru_hole circle (at -17.1196 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a9 thru_hole circle (at -14.5796 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a11 thru_hole circle (at -12.0396 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a13 thru_hole circle (at -9.4996 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a15 thru_hole circle (at -6.9596 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a17 thru_hole circle (at -4.4196 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a19 thru_hole circle (at -1.8796 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a21 thru_hole circle (at 0.6604 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a23 thru_hole circle (at 3.2004 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a25 thru_hole circle (at 5.7404 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a27 thru_hole circle (at 8.2804 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a29 thru_hole circle (at 10.8204 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a31 thru_hole circle (at 13.3604 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a33 thru_hole circle (at 15.9004 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a35 thru_hole circle (at 18.4404 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a37 thru_hole circle (at 20.9804 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a39 thru_hole circle (at 23.5204 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a2 thru_hole circle (at -23.4696 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a4 thru_hole circle (at -20.9296 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a6 thru_hole circle (at -18.3896 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a8 thru_hole circle (at -15.8496 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a10 thru_hole circle (at -13.3096 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a12 thru_hole circle (at -10.7696 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a14 thru_hole circle (at -8.2296 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a16 thru_hole circle (at -5.6896 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a18 thru_hole circle (at -3.1496 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a20 thru_hole circle (at -0.6096 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a22 thru_hole circle (at 1.9304 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a24 thru_hole circle (at 4.4704 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a26 thru_hole circle (at 7.0104 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a28 thru_hole circle (at 9.5504 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a30 thru_hole circle (at 12.0904 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a32 thru_hole circle (at 14.6304 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a34 thru_hole circle (at 17.1704 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a36 thru_hole circle (at 19.7104 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a38 thru_hole circle (at 22.2504 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad a40 thru_hole circle (at 24.7904 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 27.0764 -2.2098) (size 2.5908 2.5908) (drill 2.5908) (layers *.Cu *.Mask)) +) diff --git a/lcd.sch b/lcd.sch index 651fd79..d87b69b 100644 --- a/lcd.sch +++ b/lcd.sch @@ -113,10 +113,10 @@ Wire Wire Line Wire Wire Line 4450 2750 4450 2950 $Comp -L +3.3V #PWR033 +L +3.3V #PWR035 U 1 1 5A7C903C P 4450 2750 -F 0 "#PWR033" H 4450 2600 50 0001 C CNN +F 0 "#PWR035" H 4450 2600 50 0001 C CNN F 1 "+3.3V" H 4450 2890 50 0000 C CNN F 2 "" H 4450 2750 50 0001 C CNN F 3 "" H 4450 2750 50 0001 C CNN @@ -125,10 +125,10 @@ F 3 "" H 4450 2750 50 0001 C CNN $EndComp Connection ~ 4450 2750 $Comp -L GND #PWR034 +L GND #PWR036 U 1 1 5A7C906B P 5950 3050 -F 0 "#PWR034" H 5950 2800 50 0001 C CNN +F 0 "#PWR036" H 5950 2800 50 0001 C CNN F 1 "GND" H 5950 2900 50 0000 C CNN F 2 "" H 5950 3050 50 0001 C CNN F 3 "" H 5950 3050 50 0001 C CNN @@ -155,10 +155,10 @@ Wire Wire Line Wire Wire Line 6750 3250 7000 3250 $Comp -L +5V #PWR035 +L +5V #PWR037 U 1 1 5A7C914F P 7150 2750 -F 0 "#PWR035" H 7150 2600 50 0001 C CNN +F 0 "#PWR037" H 7150 2600 50 0001 C CNN F 1 "+5V" H 7150 2890 50 0000 C CNN F 2 "" H 7150 2750 50 0001 C CNN F 3 "" H 7150 2750 50 0001 C CNN @@ -183,10 +183,10 @@ Wire Wire Line Connection ~ 4450 4250 Connection ~ 6350 4250 $Comp -L GND #PWR036 +L GND #PWR038 U 1 1 5A7C9852 P 5450 4250 -F 0 "#PWR036" H 5450 4000 50 0001 C CNN +F 0 "#PWR038" H 5450 4000 50 0001 C CNN F 1 "GND" H 5450 4100 50 0000 C CNN F 2 "" H 5450 4250 50 0001 C CNN F 3 "" H 5450 4250 50 0001 C CNN @@ -217,10 +217,10 @@ Wire Wire Line Wire Notes Line 7450 4550 5650 4550 $Comp -L VBUS #PWR037 +L VBUS #PWR039 U 1 1 5A7CABC5 P 6950 3750 -F 0 "#PWR037" H 6950 3600 50 0001 C CNN +F 0 "#PWR039" H 6950 3600 50 0001 C CNN F 1 "VBUS" H 6950 3900 50 0000 C CNN F 2 "" H 6950 3750 50 0001 C CNN F 3 "" H 6950 3750 50 0001 C CNN @@ -228,10 +228,10 @@ F 3 "" H 6950 3750 50 0001 C CNN -1 0 0 1 $EndComp $Comp -L GND #PWR038 +L GND #PWR040 U 1 1 5A7CAC10 P 6950 3650 -F 0 "#PWR038" H 6950 3400 50 0001 C CNN +F 0 "#PWR040" H 6950 3400 50 0001 C CNN F 1 "GND" H 6950 3500 50 0000 C CNN F 2 "" H 6950 3650 50 0001 C CNN F 3 "" H 6950 3650 50 0001 C CNN @@ -246,10 +246,10 @@ NoConn ~ 5950 3250 NoConn ~ 4950 3450 NoConn ~ 4950 3550 $Comp -L PWR_FLAG #FLG039 +L PWR_FLAG #FLG041 U 1 1 5A7EECF1 P 6900 3250 -F 0 "#FLG039" H 6900 3325 50 0001 C CNN +F 0 "#FLG041" H 6900 3325 50 0001 C CNN F 1 "PWR_FLAG" H 6900 3400 50 0000 C CNN F 2 "" H 6900 3250 50 0001 C CNN F 3 "" H 6900 3250 50 0001 C CNN @@ -271,10 +271,10 @@ F 3 "" H 3500 2900 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L +3.3V #PWR040 +L +3.3V #PWR042 U 1 1 5A7E6217 P 3500 2750 -F 0 "#PWR040" H 3500 2600 50 0001 C CNN +F 0 "#PWR042" H 3500 2600 50 0001 C CNN F 1 "+3.3V" H 3500 2890 50 0000 C CNN F 2 "" H 3500 2750 50 0001 C CNN F 3 "" H 3500 2750 50 0001 C CNN @@ -282,10 +282,10 @@ F 3 "" H 3500 2750 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR041 +L GND #PWR043 U 1 1 5A7E623A P 3500 3050 -F 0 "#PWR041" H 3500 2800 50 0001 C CNN +F 0 "#PWR043" H 3500 2800 50 0001 C CNN F 1 "GND" H 3500 2900 50 0000 C CNN F 2 "" H 3500 3050 50 0001 C CNN F 3 "" H 3500 3050 50 0001 C CNN diff --git a/lts-proto.kicad_pcb b/lts-proto.kicad_pcb index 02c8ecb..1c58833 100644 --- a/lts-proto.kicad_pcb +++ b/lts-proto.kicad_pcb @@ -1 +1,3101 @@ -(kicad_pcb (version 4) (host kicad "dummy file") ) +(kicad_pcb (version 4) (host pcbnew 4.0.7) + + (general + (links 231) + (no_connects 202) + (area 0 0 0 0) + (thickness 1.6) + (drawings 0) + (tracks 8) + (zones 0) + (modules 65) + (nets 122) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user hide) + (33 F.Adhes user) + (34 B.Paste user hide) + (35 F.Paste user) + (36 B.SilkS user hide) + (37 F.SilkS user) + (38 B.Mask user hide) + (39 F.Mask user) + (40 Dwgs.User user hide) + (41 Cmts.User user hide) + (42 Eco1.User user hide) + (43 Eco2.User user hide) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user hide) + (47 F.CrtYd user) + (48 B.Fab user hide) + (49 F.Fab user hide) + ) + + (setup + (last_trace_width 0.2032) + (trace_clearance 0.1778) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.1778) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.75438) + (via_drill 0.50038) + (via_min_size 0.5588) + (via_min_drill 0.3048) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0) + (uvia_min_drill 0) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x00030_80000001) + (usegerberextensions false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 VBUS) + (net 2 GND) + (net 3 +3V3) + (net 4 +5V) + (net 5 "Net-(D1-Pad2)") + (net 6 "Net-(D2-Pad1)") + (net 7 "Net-(D2-Pad2)") + (net 8 "Net-(D3-Pad1)") + (net 9 "Net-(D3-Pad2)") + (net 10 "Net-(D4-Pad1)") + (net 11 "Net-(D4-Pad2)") + (net 12 "Net-(J1-Pad2)") + (net 13 "Net-(J1-Pad3)") + (net 14 SDA) + (net 15 SCL) + (net 16 /P01) + (net 17 /P02) + (net 18 /P08) + (net 19 COMPUTER_TXO) + (net 20 COMPUTER_RXI) + (net 21 CO2_SENSOR) + (net 22 nCCS811) + (net 23 BUZZER) + (net 24 "Net-(J18-Padb1)") + (net 25 "Net-(J18-Padb7)") + (net 26 "Net-(J18-Padb9)") + (net 27 "Net-(J18-Padb15)") + (net 28 "Net-(J18-Padb17)") + (net 29 "Net-(J18-Padb23)") + (net 30 "Net-(J18-Padb25)") + (net 31 "Net-(J18-Padb27)") + (net 32 "Net-(J18-Padb33)") + (net 33 "Net-(J18-Padb35)") + (net 34 "Net-(J18-Padb6)") + (net 35 "Net-(J18-Padb8)") + (net 36 "Net-(J18-Padb14)") + (net 37 "Net-(J18-Padb16)") + (net 38 "Net-(J18-Padb18)") + (net 39 "Net-(J18-Padb24)") + (net 40 "Net-(J18-Padb26)") + (net 41 "Net-(J18-Padb32)") + (net 42 "Net-(J18-Padb34)") + (net 43 "Net-(J18-Padb40)") + (net 44 "Net-(J18-Pada1)") + (net 45 "Net-(J18-Pada15)") + (net 46 "Net-(J18-Pada8)") + (net 47 "Net-(J18-Pada7)") + (net 48 "Net-(J18-Pada9)") + (net 49 "Net-(J18-Pada6)") + (net 50 "Net-(J18-Pada18)") + (net 51 "Net-(J18-Pada17)") + (net 52 "Net-(J18-Pada16)") + (net 53 "Net-(J19-Padb1)") + (net 54 "Net-(J19-Padb7)") + (net 55 "Net-(J19-Padb9)") + (net 56 "Net-(J19-Padb15)") + (net 57 "Net-(J19-Padb17)") + (net 58 "Net-(J19-Padb23)") + (net 59 "Net-(J19-Padb25)") + (net 60 "Net-(J19-Padb27)") + (net 61 "Net-(J19-Padb33)") + (net 62 "Net-(J19-Padb35)") + (net 63 "Net-(J19-Padb6)") + (net 64 "Net-(J19-Padb8)") + (net 65 "Net-(J19-Padb14)") + (net 66 "Net-(J19-Padb16)") + (net 67 "Net-(J19-Padb18)") + (net 68 "Net-(J19-Padb24)") + (net 69 "Net-(J19-Padb26)") + (net 70 "Net-(J19-Padb32)") + (net 71 "Net-(J19-Padb34)") + (net 72 "Net-(J19-Padb40)") + (net 73 "Net-(J19-Pada1)") + (net 74 "Net-(J19-Pada7)") + (net 75 "Net-(J19-Pada9)") + (net 76 "Net-(J19-Pada15)") + (net 77 "Net-(J19-Pada17)") + (net 78 "Net-(J19-Pada6)") + (net 79 "Net-(J19-Pada8)") + (net 80 "Net-(J19-Pada16)") + (net 81 "Net-(J19-Pada18)") + (net 82 "Net-(J20-Pad1)") + (net 83 "Net-(J21-Pad1)") + (net 84 "Net-(Q1-Pad1)") + (net 85 "Net-(Q1-Pad2)") + (net 86 "Net-(R1-Pad1)") + (net 87 "Net-(R5-Pad2)") + (net 88 "Net-(R11-Pad2)") + (net 89 "Net-(RV1-Pad2)") + (net 90 "Net-(U1-Pad2)") + (net 91 "Net-(U1-Pad3)") + (net 92 "Net-(U2-Pad1)") + (net 93 "Net-(U2-Pad2)") + (net 94 "Net-(U2-Pad10)") + (net 95 "Net-(U2-Pad11)") + (net 96 "Net-(U2-Pad13)") + (net 97 "Net-(U2-Pad14)") + (net 98 "Net-(U2-Pad15)") + (net 99 "Net-(U2-Pad16)") + (net 100 "Net-(U3-Pad4)") + (net 101 "Net-(U5-Pad8)") + (net 102 "Net-(U5-Pad10)") + (net 103 "Net-(U5-Pad11)") + (net 104 "Net-(U5-Pad12)") + (net 105 "Net-(U5-Pad13)") + (net 106 "Net-(U5-Pad14)") + (net 107 "Net-(U5-Pad15)") + (net 108 "Net-(U5-Pad16)") + (net 109 "Net-(U5-Pad17)") + (net 110 "Net-(U6-Pad7)") + (net 111 "Net-(U6-Pad8)") + (net 112 "Net-(U6-Pad9)") + (net 113 "Net-(U6-Pad10)") + (net 114 "Net-(U7-Pad1)") + (net 115 "Net-(U7-Pad2)") + (net 116 "Net-(U7-Pad5)") + (net 117 "Net-(U7-Pad7)") + (net 118 "Net-(U8-Pad4)") + (net 119 "Net-(U8-Pad3)") + (net 120 "Net-(U8-Pad8)") + (net 121 "Net-(U9-PadEP)") + + (net_class Default "This is the default net class." + (clearance 0.1778) + (trace_width 0.2032) + (via_dia 0.75438) + (via_drill 0.50038) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +3V3) + (add_net /P01) + (add_net /P02) + (add_net /P08) + (add_net BUZZER) + (add_net CO2_SENSOR) + (add_net COMPUTER_RXI) + (add_net COMPUTER_TXO) + (add_net GND) + (add_net "Net-(D1-Pad2)") + (add_net "Net-(D2-Pad1)") + (add_net "Net-(D2-Pad2)") + (add_net "Net-(D3-Pad1)") + (add_net "Net-(D3-Pad2)") + (add_net "Net-(D4-Pad1)") + (add_net "Net-(D4-Pad2)") + (add_net "Net-(J1-Pad2)") + (add_net "Net-(J1-Pad3)") + (add_net "Net-(J18-Pada1)") + (add_net "Net-(J18-Pada15)") + (add_net "Net-(J18-Pada16)") + (add_net "Net-(J18-Pada17)") + (add_net "Net-(J18-Pada18)") + (add_net "Net-(J18-Pada6)") + (add_net "Net-(J18-Pada7)") + (add_net "Net-(J18-Pada8)") + (add_net "Net-(J18-Pada9)") + (add_net "Net-(J18-Padb1)") + (add_net "Net-(J18-Padb14)") + (add_net "Net-(J18-Padb15)") + (add_net "Net-(J18-Padb16)") + (add_net "Net-(J18-Padb17)") + (add_net "Net-(J18-Padb18)") + (add_net "Net-(J18-Padb23)") + (add_net "Net-(J18-Padb24)") + (add_net "Net-(J18-Padb25)") + (add_net "Net-(J18-Padb26)") + (add_net "Net-(J18-Padb27)") + (add_net "Net-(J18-Padb32)") + (add_net "Net-(J18-Padb33)") + (add_net "Net-(J18-Padb34)") + (add_net "Net-(J18-Padb35)") + (add_net "Net-(J18-Padb40)") + (add_net "Net-(J18-Padb6)") + (add_net "Net-(J18-Padb7)") + (add_net "Net-(J18-Padb8)") + (add_net "Net-(J18-Padb9)") + (add_net "Net-(J19-Pada1)") + (add_net "Net-(J19-Pada15)") + (add_net "Net-(J19-Pada16)") + (add_net "Net-(J19-Pada17)") + (add_net "Net-(J19-Pada18)") + (add_net "Net-(J19-Pada6)") + (add_net "Net-(J19-Pada7)") + (add_net "Net-(J19-Pada8)") + (add_net "Net-(J19-Pada9)") + (add_net "Net-(J19-Padb1)") + (add_net "Net-(J19-Padb14)") + (add_net "Net-(J19-Padb15)") + (add_net "Net-(J19-Padb16)") + (add_net "Net-(J19-Padb17)") + (add_net "Net-(J19-Padb18)") + (add_net "Net-(J19-Padb23)") + (add_net "Net-(J19-Padb24)") + (add_net "Net-(J19-Padb25)") + (add_net "Net-(J19-Padb26)") + (add_net "Net-(J19-Padb27)") + (add_net "Net-(J19-Padb32)") + (add_net "Net-(J19-Padb33)") + (add_net "Net-(J19-Padb34)") + (add_net "Net-(J19-Padb35)") + (add_net "Net-(J19-Padb40)") + (add_net "Net-(J19-Padb6)") + (add_net "Net-(J19-Padb7)") + (add_net "Net-(J19-Padb8)") + (add_net "Net-(J19-Padb9)") + (add_net "Net-(J20-Pad1)") + (add_net "Net-(J21-Pad1)") + (add_net "Net-(Q1-Pad1)") + (add_net "Net-(Q1-Pad2)") + (add_net "Net-(R1-Pad1)") + (add_net "Net-(R11-Pad2)") + (add_net "Net-(R5-Pad2)") + (add_net "Net-(RV1-Pad2)") + (add_net "Net-(U1-Pad2)") + (add_net "Net-(U1-Pad3)") + (add_net "Net-(U2-Pad1)") + (add_net "Net-(U2-Pad10)") + (add_net "Net-(U2-Pad11)") + (add_net "Net-(U2-Pad13)") + (add_net "Net-(U2-Pad14)") + (add_net "Net-(U2-Pad15)") + (add_net "Net-(U2-Pad16)") + (add_net "Net-(U2-Pad2)") + (add_net "Net-(U3-Pad4)") + (add_net "Net-(U5-Pad10)") + (add_net "Net-(U5-Pad11)") + (add_net "Net-(U5-Pad12)") + (add_net "Net-(U5-Pad13)") + (add_net "Net-(U5-Pad14)") + (add_net "Net-(U5-Pad15)") + (add_net "Net-(U5-Pad16)") + (add_net "Net-(U5-Pad17)") + (add_net "Net-(U5-Pad8)") + (add_net "Net-(U6-Pad10)") + (add_net "Net-(U6-Pad7)") + (add_net "Net-(U6-Pad8)") + (add_net "Net-(U6-Pad9)") + (add_net "Net-(U7-Pad1)") + (add_net "Net-(U7-Pad2)") + (add_net "Net-(U7-Pad5)") + (add_net "Net-(U7-Pad7)") + (add_net "Net-(U8-Pad3)") + (add_net "Net-(U8-Pad4)") + (add_net "Net-(U8-Pad8)") + (add_net "Net-(U9-PadEP)") + (add_net SCL) + (add_net SDA) + (add_net VBUS) + (add_net nCCS811) + ) + + (net_class Power "" + (clearance 0.1778) + (trace_width 0.254) + (via_dia 0.75438) + (via_drill 0.50038) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +5V) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5A8325BA) + (at 106.68 35.56) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A7BAC71) + (attr smd) + (fp_text reference C1 (at 0 -1.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7uF (at 0 1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 58AA848B) (tstamp 5A8325C0) + (at 106.68 25.4) + (descr "Capacitor SMD 0603, hand soldering") + (tags "capacitor 0603") + (path /5A7BAC72) + (attr smd) + (fp_text reference C2 (at 0 -1.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.25) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5A8325C6) + (at 97.79 54.61) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A7E4A9D) + (attr smd) + (fp_text reference C3 (at 0 -1.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uf (at 0 1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5A8325CC) + (at 106.68 30.48) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A7BAC74) + (attr smd) + (fp_text reference C4 (at 0 -1.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7uF (at 0 1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 58AA848B) (tstamp 5A8325D2) + (at 106.68 39.37) + (descr "Capacitor SMD 0603, hand soldering") + (tags "capacitor 0603") + (path /5A7BAC75) + (attr smd) + (fp_text reference C5 (at 0 -1.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.25) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5A8325D8) + (at 104.14 63.5) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A7BAC59) + (attr smd) + (fp_text reference C7 (at 0 -1.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 4 +5V)) + (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5A8325DE) + (at 93.98 69.85) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A7BAC58) + (attr smd) + (fp_text reference C8 (at 0 -1.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_1206_HandSoldering (layer F.Cu) (tedit 58AA84D1) (tstamp 5A8325E4) + (at 152.4 86.36) + (descr "Capacitor SMD 1206, hand soldering") + (tags "capacitor 1206") + (path /5A7BAC66) + (attr smd) + (fp_text reference C9 (at 0 -1.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DNP (at 0 2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.6 0.8) (end -1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 0.8) (end -1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -1.02) (end -1 -1.02) (layer F.SilkS) (width 0.12)) + (fp_line (start -1 1.02) (end 1 1.02) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.25 -1.05) (end 3.25 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.25 -1.05) (end -3.25 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.25 1.05) (end 3.25 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.25 1.05) (end -3.25 1.05) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -2 0) (size 2 1.6) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 2 0) (size 2 1.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_1206.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 58AA848B) (tstamp 5A8325EA) + (at 109.22 139.7) + (descr "Capacitor SMD 0603, hand soldering") + (tags "capacitor 0603") + (path /5A7C7D4B/5A7E61BD) + (attr smd) + (fp_text reference C10 (at 0 -1.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.25) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:CP_Elec_3x5.3 (layer F.Cu) (tedit 58AA85CF) (tstamp 5A8325F0) + (at 120.65 69.85 180) + (descr "SMT capacitor, aluminium electrolytic, 3x5.3") + (path /5A7DC600/5A7DCB17) + (attr smd) + (fp_text reference C11 (at 0 2.9 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CP (at -0.03 -2.9 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 0.3 1.5) (layer F.Fab) (width 0.1)) + (fp_text user + (at -0.94 -0.08 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -2.22 1.4 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 2.9 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.56 -0.75) (end -1.56 0.77) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 -1.56) (end -1.56 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start -0.76 1.57) (end -1.56 0.77) (layer F.Fab) (width 0.1)) + (fp_line (start 1.57 1.57) (end 1.57 -1.56) (layer F.Fab) (width 0.1)) + (fp_line (start 1.56 1.57) (end -0.76 1.57) (layer F.Fab) (width 0.1)) + (fp_line (start 1.57 -1.56) (end -0.75 -1.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.83 1.73) (end -1.44 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.73 1.73) (end 1.73 1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.81 -1.71) (end -1.41 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.73 -1.71) (end 1.73 -1.12) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.83 1.73) (end 1.71 1.73) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.73 -1.71) (end -0.81 -1.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.85 -1.82) (end 2.85 -1.82) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.85 -1.82) (end -2.85 1.82) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.85 1.82) (end 2.85 -1.82) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.85 1.82) (end -2.85 1.82) (layer F.CrtYd) (width 0.05)) + (pad 2 smd rect (at 1.5 0 180) (size 2.2 1.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.5 0 180) (size 2.2 1.6) (layers F.Cu F.Paste F.Mask) + (net 4 +5V)) + (model Capacitors_SMD.3dshapes/CP_Elec_3x5.3.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 58AA848B) (tstamp 5A8325F6) + (at 121.92 64.77 90) + (descr "Capacitor SMD 0603, hand soldering") + (tags "capacitor 0603") + (path /5A7DC600/5A7DCB19) + (attr smd) + (fp_text reference C12 (at 0 -1.25 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.25 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 4 +5V)) + (pad 2 smd rect (at 0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8) (tstamp 5A8325FC) + (at 71.12 97.79 180) + (descr "Capacitor SMD 0805, hand soldering") + (tags "capacitor 0805") + (path /5A7DC600/5A7E16B5) + (attr smd) + (fp_text reference C13 (at 0 -1.75 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7u (at 0 1.75 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.75 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.85) (end -0.5 -0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 -0.88) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -0.88) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end 2.25 -0.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 0.87) (end -2.25 0.87) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 58AA848B) (tstamp 5A832602) + (at 57.15 97.79 180) + (descr "Capacitor SMD 0603, hand soldering") + (tags "capacitor 0603") + (path /5A7DC600/5A7DCB0C) + (attr smd) + (fp_text reference C14 (at 0 -1.25 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.5 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.25 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 0.65) (end 1.8 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 0.65) (end -1.8 0.65) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -0.95 0 180) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 0.95 0 180) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD.3dshapes/C_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diodes_SMD:D_SOD-323_HandSoldering (layer F.Cu) (tedit 58641869) (tstamp 5A832608) + (at 115.57 40.64) + (descr SOD-323) + (tags SOD-323) + (path /5A7CF6D6) + (attr smd) + (fp_text reference D1 (at 0 -1.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAT60A (at 0.1 1.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.9 -0.85) (end -1.9 0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.2 0) (end 0.45 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 0.35) (end -0.3 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.3 0) (end 0.2 -0.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.3 0) (end -0.5 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 0.7) (end -0.9 0.7) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2 -0.95) (end 2 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2 -0.95) (end 2 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2 0.95) (end 2 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2 -0.95) (end -2 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.9 0.85) (end 1.25 0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.9 -0.85) (end 1.25 -0.85) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.25 0) (size 1 1) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 1.25 0) (size 1 1) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(D1-Pad2)")) + (model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-323.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LEDs:LED_0603_HandSoldering (layer F.Cu) (tedit 595FC9C0) (tstamp 5A83260E) + (at 130.81 34.29) + (descr "LED SMD 0603, hand soldering") + (tags "LED 0603") + (path /5A7CDEAB) + (attr smd) + (fp_text reference D2 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DNP (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.8 -0.55) (end -1.8 0.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.2 -0.2) (end -0.2 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1.8 0.55) (end 0.8 0.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -0.55) (end 0.8 -0.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(D2-Pad1)")) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(D2-Pad2)")) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module LEDs:LED_0603_HandSoldering (layer F.Cu) (tedit 595FC9C0) (tstamp 5A832614) + (at 125.73 34.29) + (descr "LED SMD 0603, hand soldering") + (tags "LED 0603") + (path /5A7CDDD0) + (attr smd) + (fp_text reference D3 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DNP (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.8 -0.55) (end -1.8 0.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.2 -0.2) (end -0.2 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1.8 0.55) (end 0.8 0.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -0.55) (end 0.8 -0.55) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 8 "Net-(D3-Pad1)")) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(D3-Pad2)")) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module Diodes_SMD:D_SOD-323_HandSoldering (layer F.Cu) (tedit 58641869) (tstamp 5A83261A) + (at 73.68 73.66) + (descr SOD-323) + (tags SOD-323) + (path /5A7BAC5D) + (attr smd) + (fp_text reference D4 (at 0 -1.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAT60A (at 0.1 1.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -1.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.9 -0.85) (end -1.9 0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.2 0) (end 0.45 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 0.35) (end -0.3 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.3 0) (end 0.2 -0.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.3 0) (end -0.5 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 0.7) (end -0.9 0.7) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2 -0.95) (end 2 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2 -0.95) (end 2 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2 0.95) (end 2 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2 -0.95) (end -2 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.9 0.85) (end 1.25 0.85) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.9 -0.85) (end 1.25 -0.85) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.25 0) (size 1 1) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(D4-Pad1)")) + (pad 2 smd rect (at 1.25 0) (size 1 1) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(D4-Pad2)")) + (model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-323.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connectors:USB_Micro-B (layer F.Cu) (tedit 5543E447) (tstamp 5A832627) + (at 114.61 21.67 180) + (descr "Micro USB Type B Receptacle") + (tags "USB USB_B USB_micro USB_OTG") + (path /5A7BAC5E) + (attr smd) + (fp_text reference J1 (at 0 -3.24 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value USB_B (at 0 5.01 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.6 -2.59) (end 4.6 -2.59) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.6 -2.59) (end 4.6 4.26) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.6 4.26) (end -4.6 4.26) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.6 4.26) (end -4.6 -2.59) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.35 4.03) (end 4.35 4.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.35 -2.38) (end 4.35 -2.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.35 -2.38) (end 4.35 4.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.35 2.8) (end -4.35 2.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.35 4.03) (end -4.35 -2.38) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.3 -1.35 270) (size 1.35 0.4) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (pad 2 smd rect (at -0.65 -1.35 270) (size 1.35 0.4) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad2)")) + (pad 3 smd rect (at 0 -1.35 270) (size 1.35 0.4) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(J1-Pad3)")) + (pad 4 smd rect (at 0.65 -1.35 270) (size 1.35 0.4) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 5 smd rect (at 1.3 -1.35 270) (size 1.35 0.4) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 6 thru_hole oval (at -2.5 -1.35 270) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.5 -1.35 270) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -3.5 1.35 270) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 3.5 1.35 270) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask)) + ) + + (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5A83262F) + (at 90.17 143.51) + (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x04 2.54mm single row") + (path /5A7ECDE4) + (fp_text reference J2 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value I2C_3V (at 0 9.95) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 3.81 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 SDA)) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 15 SCL)) + (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5A832637) + (at 182.88 142.24) + (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x04 2.54mm single row") + (path /5A7EDA1D) + (fp_text reference J3 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value I2C_5V (at 0 9.95) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 3.81 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 +5V)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 SDA)) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 15 SCL)) + (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5A83263C) + (at 111.76 158.75) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (path /5A7ED14E) + (attr virtual) + (fp_text reference J4 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value P1 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask) + (net 16 /P01)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5A832641) + (at 120.3325 158.75) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (path /5A7ED733) + (attr virtual) + (fp_text reference J5 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value P2 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask) + (net 17 /P02)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5A832646) + (at 128.905 158.75) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (path /5A7ED2C6) + (attr virtual) + (fp_text reference J6 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value P8 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask) + (net 18 /P08)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5A83264B) + (at 146.05 158.75) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (path /5A7ED366) + (attr virtual) + (fp_text reference J7 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value GND (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5A832650) + (at 137.4775 158.75) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (path /5A7EDB1D) + (attr virtual) + (fp_text reference J8 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 3V3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask) + (net 3 +3V3)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3_Pad (layer F.Cu) (tedit 56D1B4CB) (tstamp 5A832655) + (at 184.15 160.02) + (descr "Mounting Hole 3.2mm, M3") + (tags "mounting hole 3.2mm m3") + (path /5A7EDBCA) + (attr virtual) + (fp_text reference J9 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 5V (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask) + (net 4 +5V)) + ) + + (module Measurement_Points:Measurement_Point_Round-SMD-Pad_Small (layer F.Cu) (tedit 56C35ED0) (tstamp 5A83265A) + (at 170.18 87.63) + (descr "Mesurement Point, Round, SMD Pad, DM 1.5mm,") + (tags "Mesurement Point Round SMD Pad 1.5mm") + (path /5A7DDA9A) + (attr virtual) + (fp_text reference J10 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SCL (at 0 2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) + (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 15 SCL)) + ) + + (module Measurement_Points:Measurement_Point_Round-SMD-Pad_Small (layer F.Cu) (tedit 56C35ED0) (tstamp 5A83265F) + (at 173.99 83.82) + (descr "Mesurement Point, Round, SMD Pad, DM 1.5mm,") + (tags "Mesurement Point Round SMD Pad 1.5mm") + (path /5A7DD9C9) + (attr virtual) + (fp_text reference J11 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SDA (at 0 2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) + (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 14 SDA)) + ) + + (module Measurement_Points:Measurement_Point_Round-SMD-Pad_Small (layer F.Cu) (tedit 56C35ED0) (tstamp 5A832664) + (at 120.65 22.86) + (descr "Mesurement Point, Round, SMD Pad, DM 1.5mm,") + (tags "Mesurement Point Round SMD Pad 1.5mm") + (path /5A7BAC6D) + (attr virtual) + (fp_text reference J12 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 5V (at 0 2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) + (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 1 VBUS)) + ) + + (module Measurement_Points:Measurement_Point_Round-SMD-Pad_Small (layer F.Cu) (tedit 56C35ED0) (tstamp 5A832669) + (at 144.78 102.87) + (descr "Mesurement Point, Round, SMD Pad, DM 1.5mm,") + (tags "Mesurement Point Round SMD Pad 1.5mm") + (path /5A7E1802) + (attr virtual) + (fp_text reference J13 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TXO (at 0 2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) + (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 19 COMPUTER_TXO)) + ) + + (module Measurement_Points:Measurement_Point_Round-SMD-Pad_Small (layer F.Cu) (tedit 56C35ED0) (tstamp 5A83266E) + (at 143.51 107.95 90) + (descr "Mesurement Point, Round, SMD Pad, DM 1.5mm,") + (tags "Mesurement Point Round SMD Pad 1.5mm") + (path /5A7E17FC) + (attr virtual) + (fp_text reference J14 (at 0 -2 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value RXI (at 0 2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) + (pad 1 smd circle (at 0 0 90) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 20 COMPUTER_RXI)) + ) + + (module Measurement_Points:Measurement_Point_Round-SMD-Pad_Small (layer F.Cu) (tedit 56C35ED0) (tstamp 5A832673) + (at 120.65 58.42 90) + (descr "Mesurement Point, Round, SMD Pad, DM 1.5mm,") + (tags "Mesurement Point Round SMD Pad 1.5mm") + (path /5A7DDB1E) + (attr virtual) + (fp_text reference J15 (at 0 -2 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value PWM (at 0 2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) + (pad 1 smd circle (at 0 0 90) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 21 CO2_SENSOR)) + ) + + (module Measurement_Points:Measurement_Point_Round-SMD-Pad_Small (layer F.Cu) (tedit 56C35ED0) (tstamp 5A832678) + (at 76.2 93.98) + (descr "Mesurement Point, Round, SMD Pad, DM 1.5mm,") + (tags "Mesurement Point Round SMD Pad 1.5mm") + (path /5A7DDBA5) + (attr virtual) + (fp_text reference J16 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value VOC (at 0 2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) + (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 22 nCCS811)) + ) + + (module Measurement_Points:Measurement_Point_Round-SMD-Pad_Small (layer F.Cu) (tedit 56C35ED0) (tstamp 5A83267D) + (at 171.45 154.94) + (descr "Mesurement Point, Round, SMD Pad, DM 1.5mm,") + (tags "Mesurement Point Round SMD Pad 1.5mm") + (path /5A7F143B) + (attr virtual) + (fp_text reference J17 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BUZZER (at 0 2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) + (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 23 BUZZER)) + ) + + (module lts:RBB40DHHN (layer F.Cu) (tedit 5A81E6CA) (tstamp 5A8326D1) + (at 137.795 93.98) + (path /5A7A1723) + (fp_text reference J18 (at 26.162 -5.842) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "Micro:bit Edge Connector" (at 0.762 5.588) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 28.448 -4.699) (end -28.448 -4.699) (layer F.SilkS) (width 0.15)) + (fp_line (start 28.448 4.699) (end 28.448 -4.699) (layer F.SilkS) (width 0.15)) + (fp_line (start -28.448 4.699) (end 28.448 4.699) (layer F.SilkS) (width 0.15)) + (fp_line (start -28.448 -4.699) (end -28.448 4.699) (layer F.SilkS) (width 0.15)) + (pad b1 thru_hole circle (at -24.765 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 24 "Net-(J18-Padb1)")) + (pad b3 thru_hole circle (at -22.225 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad b5 thru_hole circle (at -19.685 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad b7 thru_hole circle (at -17.145 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 25 "Net-(J18-Padb7)")) + (pad b9 thru_hole circle (at -14.605 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 26 "Net-(J18-Padb9)")) + (pad b11 thru_hole circle (at -12.065 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad b13 thru_hole circle (at -9.525 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad b15 thru_hole circle (at -6.985 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 27 "Net-(J18-Padb15)")) + (pad b17 thru_hole circle (at -4.445 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 28 "Net-(J18-Padb17)")) + (pad b19 thru_hole circle (at -1.905 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad b21 thru_hole circle (at 0.635 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad b23 thru_hole circle (at 3.175 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 29 "Net-(J18-Padb23)")) + (pad b25 thru_hole circle (at 5.715 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 30 "Net-(J18-Padb25)")) + (pad b27 thru_hole circle (at 8.255 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 31 "Net-(J18-Padb27)")) + (pad b29 thru_hole circle (at 10.795 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad b31 thru_hole circle (at 13.335 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad b33 thru_hole circle (at 15.875 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 32 "Net-(J18-Padb33)")) + (pad b35 thru_hole circle (at 18.415 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 33 "Net-(J18-Padb35)")) + (pad b37 thru_hole circle (at 20.955 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad b39 thru_hole circle (at 23.495 -3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad b2 thru_hole circle (at -23.495 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad b4 thru_hole circle (at -20.955 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad b6 thru_hole circle (at -18.415 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 34 "Net-(J18-Padb6)")) + (pad b8 thru_hole circle (at -15.875 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 35 "Net-(J18-Padb8)")) + (pad b10 thru_hole circle (at -13.335 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad b12 thru_hole circle (at -10.795 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad b14 thru_hole circle (at -8.255 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 36 "Net-(J18-Padb14)")) + (pad b16 thru_hole circle (at -5.715 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 37 "Net-(J18-Padb16)")) + (pad b18 thru_hole circle (at -3.175 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 38 "Net-(J18-Padb18)")) + (pad b20 thru_hole circle (at -0.635 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad b22 thru_hole circle (at 1.905 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad b24 thru_hole circle (at 4.445 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 39 "Net-(J18-Padb24)")) + (pad b26 thru_hole circle (at 6.985 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 40 "Net-(J18-Padb26)")) + (pad b28 thru_hole circle (at 9.525 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad b30 thru_hole circle (at 12.065 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad b32 thru_hole circle (at 14.605 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 41 "Net-(J18-Padb32)")) + (pad b34 thru_hole circle (at 17.145 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 42 "Net-(J18-Padb34)")) + (pad b36 thru_hole circle (at 19.685 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad b38 thru_hole circle (at 22.225 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad b40 thru_hole circle (at 24.765 -1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 43 "Net-(J18-Padb40)")) + (pad a4 thru_hole circle (at -20.955 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad a2 thru_hole circle (at -23.495 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad a3 thru_hole circle (at -22.225 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad a5 thru_hole circle (at -19.685 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad a1 thru_hole circle (at -24.765 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 44 "Net-(J18-Pada1)")) + (pad a12 thru_hole circle (at -10.795 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad a11 thru_hole circle (at -12.065 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad a13 thru_hole circle (at -9.525 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad a15 thru_hole circle (at -6.985 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 45 "Net-(J18-Pada15)")) + (pad a14 thru_hole circle (at -8.255 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 18 /P08)) + (pad a22 thru_hole circle (at 1.905 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad a21 thru_hole circle (at 0.635 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad a23 thru_hole circle (at 3.175 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 21 CO2_SENSOR)) + (pad a25 thru_hole circle (at 5.715 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 20 COMPUTER_RXI)) + (pad a24 thru_hole circle (at 4.445 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 22 nCCS811)) + (pad a32 thru_hole circle (at 14.605 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a31 thru_hole circle (at 13.335 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a33 thru_hole circle (at 15.875 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 15 SCL)) + (pad a35 thru_hole circle (at 18.415 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad a34 thru_hole circle (at 17.145 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 14 SDA)) + (pad a8 thru_hole circle (at -15.875 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 46 "Net-(J18-Pada8)")) + (pad a7 thru_hole circle (at -17.145 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 47 "Net-(J18-Pada7)")) + (pad a9 thru_hole circle (at -14.605 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 48 "Net-(J18-Pada9)")) + (pad a6 thru_hole circle (at -18.415 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 49 "Net-(J18-Pada6)")) + (pad a10 thru_hole circle (at -13.335 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad a18 thru_hole circle (at -3.175 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 50 "Net-(J18-Pada18)")) + (pad a17 thru_hole circle (at -4.445 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 51 "Net-(J18-Pada17)")) + (pad a19 thru_hole circle (at -1.905 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad a16 thru_hole circle (at -5.715 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 52 "Net-(J18-Pada16)")) + (pad a20 thru_hole circle (at -0.635 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad a28 thru_hole circle (at 9.525 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a27 thru_hole circle (at 8.255 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a29 thru_hole circle (at 10.795 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a26 thru_hole circle (at 6.985 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 19 COMPUTER_TXO)) + (pad a30 thru_hole circle (at 12.065 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a38 thru_hole circle (at 22.225 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad a37 thru_hole circle (at 20.955 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad a39 thru_hole circle (at 23.495 1.27) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad a36 thru_hole circle (at 19.685 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad a40 thru_hole circle (at 24.765 3.81) (size 1.4224 1.4224) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module lts:TE1734101-8 (layer F.Cu) (tedit 5A83090B) (tstamp 5A832728) + (at 136.4996 81.28) + (path /5A831782) + (fp_text reference J19 (at 28.3972 -4.7752) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "Micro:bit Edge Connector" (at -0.3556 4.826) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 31.0896 -3.556) (end -31.0896 -3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start 31.0896 3.556) (end 31.0896 -3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start -31.0896 3.556) (end 31.0896 3.556) (layer F.SilkS) (width 0.15)) + (fp_line (start -31.0896 -3.556) (end -31.0896 3.556) (layer F.SilkS) (width 0.15)) + (pad "" np_thru_hole circle (at -29.7688 0) (size 2.5908 2.5908) (drill 2.5908) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 29.7688 0) (size 2.5908 2.5908) (drill 2.5908) (layers *.Cu *.Mask)) + (pad b1 thru_hole circle (at -24.7396 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 53 "Net-(J19-Padb1)")) + (pad b3 thru_hole circle (at -22.1996 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad b5 thru_hole circle (at -19.6596 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad b7 thru_hole circle (at -17.1196 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 54 "Net-(J19-Padb7)")) + (pad b9 thru_hole circle (at -14.5796 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 55 "Net-(J19-Padb9)")) + (pad b11 thru_hole circle (at -12.0396 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad b13 thru_hole circle (at -9.4996 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad b15 thru_hole circle (at -6.9596 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 56 "Net-(J19-Padb15)")) + (pad b17 thru_hole circle (at -4.4196 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 57 "Net-(J19-Padb17)")) + (pad b19 thru_hole circle (at -1.8796 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad b21 thru_hole circle (at 0.6604 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad b23 thru_hole circle (at 3.2004 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 58 "Net-(J19-Padb23)")) + (pad b25 thru_hole circle (at 5.7404 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 59 "Net-(J19-Padb25)")) + (pad b27 thru_hole circle (at 8.2804 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 60 "Net-(J19-Padb27)")) + (pad b29 thru_hole circle (at 10.8204 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad b31 thru_hole circle (at 13.3604 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad b33 thru_hole circle (at 15.9004 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 61 "Net-(J19-Padb33)")) + (pad b35 thru_hole circle (at 18.4404 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 62 "Net-(J19-Padb35)")) + (pad b37 thru_hole circle (at 20.9804 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad b39 thru_hole circle (at 23.5204 -2.8448) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad b2 thru_hole circle (at -23.4696 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad b4 thru_hole circle (at -20.9296 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad b6 thru_hole circle (at -18.3896 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 63 "Net-(J19-Padb6)")) + (pad b8 thru_hole circle (at -15.8496 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 64 "Net-(J19-Padb8)")) + (pad b10 thru_hole circle (at -13.3096 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad b12 thru_hole circle (at -10.7696 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad b14 thru_hole circle (at -8.2296 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 65 "Net-(J19-Padb14)")) + (pad b16 thru_hole circle (at -5.6896 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 66 "Net-(J19-Padb16)")) + (pad b18 thru_hole circle (at -3.1496 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 67 "Net-(J19-Padb18)")) + (pad b20 thru_hole circle (at -0.6096 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad b22 thru_hole circle (at 1.9304 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad b24 thru_hole circle (at 4.4704 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 68 "Net-(J19-Padb24)")) + (pad b26 thru_hole circle (at 7.0104 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 69 "Net-(J19-Padb26)")) + (pad b28 thru_hole circle (at 9.5504 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad b30 thru_hole circle (at 12.0904 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad b32 thru_hole circle (at 14.6304 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 70 "Net-(J19-Padb32)")) + (pad b34 thru_hole circle (at 17.1704 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 71 "Net-(J19-Padb34)")) + (pad b36 thru_hole circle (at 19.7104 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad b38 thru_hole circle (at 22.2504 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad b40 thru_hole circle (at 24.7904 -0.9398) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 72 "Net-(J19-Padb40)")) + (pad a1 thru_hole circle (at -24.7396 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 73 "Net-(J19-Pada1)")) + (pad a3 thru_hole circle (at -22.1996 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad a5 thru_hole circle (at -19.6596 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad a7 thru_hole circle (at -17.1196 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 74 "Net-(J19-Pada7)")) + (pad a9 thru_hole circle (at -14.5796 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 75 "Net-(J19-Pada9)")) + (pad a11 thru_hole circle (at -12.0396 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad a13 thru_hole circle (at -9.4996 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad a15 thru_hole circle (at -6.9596 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 76 "Net-(J19-Pada15)")) + (pad a17 thru_hole circle (at -4.4196 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 77 "Net-(J19-Pada17)")) + (pad a19 thru_hole circle (at -1.8796 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad a21 thru_hole circle (at 0.6604 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad a23 thru_hole circle (at 3.2004 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 21 CO2_SENSOR)) + (pad a25 thru_hole circle (at 5.7404 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 20 COMPUTER_RXI)) + (pad a27 thru_hole circle (at 8.2804 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a29 thru_hole circle (at 10.8204 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a31 thru_hole circle (at 13.3604 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a33 thru_hole circle (at 15.9004 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 15 SCL)) + (pad a35 thru_hole circle (at 18.4404 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad a37 thru_hole circle (at 20.9804 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad a39 thru_hole circle (at 23.5204 0.9652) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad a2 thru_hole circle (at -23.4696 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad a4 thru_hole circle (at -20.9296 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 23 BUZZER)) + (pad a6 thru_hole circle (at -18.3896 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 78 "Net-(J19-Pada6)")) + (pad a8 thru_hole circle (at -15.8496 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 79 "Net-(J19-Pada8)")) + (pad a10 thru_hole circle (at -13.3096 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad a12 thru_hole circle (at -10.7696 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 16 /P01)) + (pad a14 thru_hole circle (at -8.2296 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 18 /P08)) + (pad a16 thru_hole circle (at -5.6896 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 80 "Net-(J19-Pada16)")) + (pad a18 thru_hole circle (at -3.1496 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 81 "Net-(J19-Pada18)")) + (pad a20 thru_hole circle (at -0.6096 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad a22 thru_hole circle (at 1.9304 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /P02)) + (pad a24 thru_hole circle (at 4.4704 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 22 nCCS811)) + (pad a26 thru_hole circle (at 7.0104 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 19 COMPUTER_TXO)) + (pad a28 thru_hole circle (at 9.5504 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a30 thru_hole circle (at 12.0904 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a32 thru_hole circle (at 14.6304 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 3 +3V3)) + (pad a34 thru_hole circle (at 17.1704 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 14 SDA)) + (pad a36 thru_hole circle (at 19.7104 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad a38 thru_hole circle (at 22.2504 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad a40 thru_hole circle (at 24.7904 2.8702) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at 27.0764 -2.2098) (size 2.5908 2.5908) (drill 2.5908) (layers *.Cu *.Mask)) + ) + + (module Measurement_Points:Measurement_Point_Round-SMD-Pad_Small (layer F.Cu) (tedit 56C35ED0) (tstamp 5A83272D) + (at 156.21 60.96) + (descr "Mesurement Point, Round, SMD Pad, DM 1.5mm,") + (tags "Mesurement Point Round SMD Pad 1.5mm") + (path /5A7DC600/5A7DCB12) + (attr virtual) + (fp_text reference J20 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CO2_TX (at 0 2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) + (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 82 "Net-(J20-Pad1)")) + ) + + (module Measurement_Points:Measurement_Point_Round-SMD-Pad_Small (layer F.Cu) (tedit 56C35ED0) (tstamp 5A832732) + (at 156.21 63.5) + (descr "Mesurement Point, Round, SMD Pad, DM 1.5mm,") + (tags "Mesurement Point Round SMD Pad 1.5mm") + (path /5A7DC600/5A7DCB13) + (attr virtual) + (fp_text reference J21 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CO2_RX (at 0 2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1 0) (layer F.CrtYd) (width 0.05)) + (pad 1 smd circle (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 83 "Net-(J21-Pad1)")) + ) + + (module Measurement_Points:Measurement_Point_Square-SMD-Pad_Small (layer F.Cu) (tedit 56C36007) (tstamp 5A832737) + (at 156.21 66.04) + (descr "Mesurement Point, Square, SMD Pad, 1.5mm x 1.5mm,") + (tags "Mesurement Point Square SMD Pad 1.5x1.5mm") + (path /5A7DC600/5A7DCB14) + (attr virtual) + (fp_text reference J22 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value GND (at 0 2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 -1) (end 1 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 -1) (end 1 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 1) (end -1 1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 1) (end -1 -1) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask) + (net 2 GND)) + ) + + (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 5A83273D) + (at 80.01 68.58) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (path /5A81F78D) + (fp_text reference JP101 (at 0 -2.33) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Jumper_NO_Small (at 0 4.87) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 3.81) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 1.27 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 +5V)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 "Net-(D4-Pad1)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Inductors_SMD:L_1210_HandSoldering (layer F.Cu) (tedit 58307C8D) (tstamp 5A832743) + (at 76.2 60.96) + (descr "Resistor SMD 1210, hand soldering") + (tags "resistor 1210") + (path /5A7BAC57) + (attr smd) + (fp_text reference L1 (at 0 -2.7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uH (at 0 2.7) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -1.6 1.25) (end -1.6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 1.25) (end -1.6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -1.25) (end 1.6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1.25) (end 1.6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -3.3 -1.6) (end 3.3 -1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.3 1.6) (end 3.3 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.3 -1.6) (end -3.3 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.3 -1.6) (end 3.3 1.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 1.48) (end -1 1.48) (layer F.SilkS) (width 0.12)) + (fp_line (start -1 -1.48) (end 1 -1.48) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -2 0) (size 2 2.5) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(D4-Pad2)")) + (pad 2 smd rect (at 2 0) (size 2 2.5) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (model ${KISYS3DMOD}/Inductors_SMD.3dshapes/L_1210.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module lts:Murata_PKMCS0909E4000_HandSoldering (layer F.Cu) (tedit 5A831FD5) (tstamp 5A832749) + (at 165.1 158.75) + (path /5A7EA06A) + (fp_text reference LS1 (at 0.05 0.125) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "Piezo Speaker" (at 0.125 5.775) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.5 4.5) (end -4.5 -4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.5 4.5) (end -4.5 4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.5 -4.5) (end 4.5 4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.5 -4.5) (end 4.5 -4.5) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.8 0) (size 2.2 3.4) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at 4.8 0) (size 2.2 3.4) (layers F.Cu F.Paste F.Mask) + (net 23 BUZZER)) + ) + + (module TO_SOT_Packages_SMD:SOT-23_Handsoldering (layer F.Cu) (tedit 58CE4E7E) (tstamp 5A832750) + (at 85.09 62.23) + (descr "SOT-23, Handsoldering") + (tags SOT-23) + (path /5A7BF0F3) + (attr smd) + (fp_text reference Q1 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NPN_BCE (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.7 -1.75) (end 2.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.7 -1.75) (end 2.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.7 1.75) (end -2.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.7 1.75) (end -2.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -2.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.5 -0.95) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 84 "Net-(Q1-Pad1)")) + (pad 2 smd rect (at -1.5 0.95) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 85 "Net-(Q1-Pad2)")) + (pad 3 smd rect (at 1.5 0) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A832756) + (at 114.3 35.56) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7BAC6F) + (attr smd) + (fp_text reference R1 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1k (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 86 "Net-(R1-Pad1)")) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(D1-Pad2)")) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A83275C) + (at 104.14 59.69) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7DF551) + (attr smd) + (fp_text reference R2 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DNP (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A832762) + (at 135.89 35.56) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7CE36E) + (attr smd) + (fp_text reference R3 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DNP (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(D2-Pad1)")) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A832768) + (at 129.37 39.37) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7CE2CD) + (attr smd) + (fp_text reference R4 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DNP (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 8 "Net-(D3-Pad1)")) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A83276E) + (at 72.39 69.85) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7BAC5A) + (attr smd) + (fp_text reference R5 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 30k (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(D4-Pad1)")) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 87 "Net-(R5-Pad2)")) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A832774) + (at 72.39 67.31) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7BAC5B) + (attr smd) + (fp_text reference R6 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 87 "Net-(R5-Pad2)")) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A83277A) + (at 88.9 58.42) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7BF247) + (attr smd) + (fp_text reference R7 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 85 "Net-(Q1-Pad2)")) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A832780) + (at 82.55 57.15) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7BF753) + (attr smd) + (fp_text reference R8 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 2k (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 84 "Net-(Q1-Pad1)")) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A832786) + (at 153.67 102.87) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7DFB2A) + (attr smd) + (fp_text reference R9 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7k (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 15 SCL)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A83278C) + (at 153.67 100.33) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7DFBF1) + (attr smd) + (fp_text reference R10 (at -0.5 -0.68) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7k (at 0 1.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 14 SDA)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A832792) + (at 111.76 135.89 270) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7C7D4B/5A7C8F8D) + (attr smd) + (fp_text reference R11 (at 0 -1.45 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.55 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 88 "Net-(R11-Pad2)")) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58E0A804) (tstamp 5A832798) + (at 72.22 88.9 180) + (descr "Resistor SMD 0603, hand soldering") + (tags "resistor 0603") + (path /5A7DC600/5A7DCB53) + (attr smd) + (fp_text reference R12 (at 0 -1.45 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.55 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 180) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.96 -0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.96 -0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end 1.95 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.95 0.7) (end -1.96 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask) + (net 22 nCCS811)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module lts:Bournes_TC33x-2_HandSoldering (layer F.Cu) (tedit 5A831D18) (tstamp 5A83279F) + (at 97.79 158.75) + (path /5A7C7D4B/5A7C908B) + (fp_text reference RV1 (at 0.175 -2.625) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 4.175) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.5 1.875) (end -1.5 -1.875) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 1.875) (end -1.5 1.875) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 -1.875) (end 1.5 1.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.5 -1.875) (end 1.5 -1.875) (layer F.SilkS) (width 0.15)) + (fp_circle (center 0.05 0) (end 1.8 0) (layer F.SilkS) (width 0.15)) + (pad 2 smd rect (at 0 -1.75) (size 1.6 2.5) (layers F.Cu F.Paste F.Mask) + (net 89 "Net-(RV1-Pad2)")) + (pad 1 smd rect (at -1 1.75) (size 1.2 2.2) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 3 smd rect (at 1 1.75) (size 1.2 2.2) (layers F.Cu F.Paste F.Mask) + (net 4 +5V)) + ) + + (module Housings_DFN_QFN:DFN-6-1.3x1.2mm_Pitch0.4mm (layer F.Cu) (tedit 59384A12) (tstamp 5A8327A9) + (at 111.36 26.67 90) + (descr "6-Lead Plastic DFN (1.3mm x 1.2mm) ") + (tags "DFN 0.4") + (path /5A7BAC6A) + (attr smd) + (fp_text reference U1 (at 0 -1.4 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ESDR0502N (at 0 1.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0.025 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0 -0.7) (end 0.65 -0.7) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 0.75) (end 0.65 0.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.65 0.6) (end 0.65 0.6) (layer F.Fab) (width 0.12)) + (fp_line (start 0.65 0.6) (end 0.65 -0.55) (layer F.Fab) (width 0.12)) + (fp_line (start 0.65 -0.55) (end -0.1 -0.55) (layer F.Fab) (width 0.12)) + (fp_line (start -0.1 -0.55) (end -0.65 0) (layer F.Fab) (width 0.12)) + (fp_line (start -0.65 0) (end -0.65 0.6) (layer F.Fab) (width 0.12)) + (fp_line (start -0.8 -0.7) (end 0.8 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.8 -0.7) (end -0.8 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.8 0.75) (end 0.8 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.8 0.75) (end -0.8 0.75) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -0.368 -0.4 90) (size 0.53 0.28) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at -0.368 0 90) (size 0.53 0.28) (layers F.Cu F.Paste F.Mask) + (net 90 "Net-(U1-Pad2)")) + (pad 3 smd rect (at -0.368 0.4 90) (size 0.53 0.28) (layers F.Cu F.Paste F.Mask) + (net 91 "Net-(U1-Pad3)")) + (pad 4 smd rect (at 0.368 0.4 90) (size 0.53 0.28) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad2)")) + (pad 5 smd rect (at 0.368 0 90) (size 0.53 0.28) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(J1-Pad3)")) + (pad 6 smd rect (at 0.368 -0.4 90) (size 0.53 0.28) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (model ${KISYS3DMOD}/Housings_DFN_QFN.3dshapes/DFN-6-1.3x1.2mm_Pitch0.4mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_DFN_QFN:SiliconLabs_QFN-20-1EP_3x3mm_Pitch0.5mm (layer F.Cu) (tedit 59D54AB6) (tstamp 5A8327C6) + (at 115.567207 29.560762 225) + (descr "20-Lead Plastic Quad Flat, No Lead Package - 3x3 mm Body [QFN] with corner pads; see figure 8.2 of https://www.silabs.com/documents/public/data-sheets/efm8bb1-datasheet.pdf") + (tags "QFN 0.5") + (path /5A7BAC78) + (attr smd) + (fp_text reference U2 (at 0 -3 225) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CP2102N (at 0 3 225) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.5 1.5) (end -1.5 -0.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.5 -0.5) (end -0.5 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -1.5) (end 1.5 -1.5) (layer F.Fab) (width 0.1)) + (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -2.25) (end -2.25 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 2.25) (end 2.25 2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 2.25) (end 2.25 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.25 -2.25) (end -2.25 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.16 -1.66) (end 1.66 -1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.66 -1.66) (end 1.66 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.16 1.66) (end -1.66 1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.66 1.66) (end -1.66 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.16 1.66) (end 1.66 1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.66 1.66) (end 1.66 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.66 -1.66) (end -1.16 -1.66) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 225) (layer F.Fab) + (effects (font (size 0.65 0.65) (thickness 0.125))) + ) + (pad 1 smd rect (at -1.25 -1.25 225) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask) + (net 92 "Net-(U2-Pad1)")) + (pad 2 smd rect (at -1.55 -0.75 225) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 93 "Net-(U2-Pad2)")) + (pad 3 smd rect (at -1.55 -0.25 225) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 4 smd rect (at -1.55 0.25 225) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(J1-Pad3)")) + (pad 5 smd rect (at -1.55 0.75 225) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad2)")) + (pad 6 smd rect (at -1.25 1.25 225) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(D1-Pad2)")) + (pad 7 smd rect (at -0.75 1.55 315) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (pad 8 smd rect (at -0.25 1.55 315) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (pad 9 smd rect (at 0.25 1.55 315) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 86 "Net-(R1-Pad1)")) + (pad 10 smd rect (at 0.75 1.55 315) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 94 "Net-(U2-Pad10)")) + (pad 11 smd rect (at 1.25 1.25 225) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask) + (net 95 "Net-(U2-Pad11)")) + (pad 12 smd rect (at 1.55 0.75 225) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 13 smd rect (at 1.55 0.25 225) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 96 "Net-(U2-Pad13)")) + (pad 14 smd rect (at 1.55 -0.25 225) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 97 "Net-(U2-Pad14)")) + (pad 15 smd rect (at 1.55 -0.75 225) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 98 "Net-(U2-Pad15)")) + (pad 16 smd rect (at 1.25 -1.25 225) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask) + (net 99 "Net-(U2-Pad16)")) + (pad 17 smd rect (at 0.75 -1.55 315) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 20 COMPUTER_RXI)) + (pad 18 smd rect (at 0.25 -1.55 315) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 19 COMPUTER_TXO)) + (pad 19 smd rect (at -0.25 -1.55 315) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(D2-Pad2)")) + (pad 20 smd rect (at -0.75 -1.55 315) (size 0.9 0.3) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(D3-Pad2)")) + (pad 21 smd rect (at 0 0 225) (size 1.8 1.8) (layers F.Cu F.Mask)) + (pad "" smd rect (at -0.45 -0.45 225) (size 0.54 0.54) (layers F.Paste)) + (pad "" smd rect (at -0.45 0.45 225) (size 0.54 0.54) (layers F.Paste)) + (pad "" smd rect (at 0.45 -0.45 225) (size 0.54 0.54) (layers F.Paste)) + (pad "" smd rect (at 0.45 0.45 225) (size 0.54 0.54) (layers F.Paste)) + (model ${KISYS3DMOD}/Housings_DFN_QFN.3dshapes/SiliconLabs_QFN-20-1EP_3x3mm_Pitch0.5mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_SMD:SOT-23-5_HandSoldering (layer F.Cu) (tedit 58CE4E7E) (tstamp 5A8327CF) + (at 97.79 60.96) + (descr "5-pin SOT23 package") + (tags "SOT-23-5 hand-soldering") + (path /5A7CB4BE) + (attr smd) + (fp_text reference U3 (at 0 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MAX40200 (at 0 2.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.38 -1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.38 -1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.38 1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.38 1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.35 -0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (pad 2 smd rect (at -1.35 0) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 3 smd rect (at -1.35 0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask) + (net 1 VBUS)) + (pad 4 smd rect (at 1.35 0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask) + (net 100 "Net-(U3-Pad4)")) + (pad 5 smd rect (at 1.35 -0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask) + (net 4 +5V)) + (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23-5.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO_SOT_Packages_SMD:SOT-23-5_HandSoldering (layer F.Cu) (tedit 58CE4E7E) (tstamp 5A8327D8) + (at 87.63 69.85) + (descr "5-pin SOT23 package") + (tags "SOT-23-5 hand-soldering") + (path /5A7BAC54) + (attr smd) + (fp_text reference U4 (at 0 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value AP3012 (at 0 2.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -2.38 -1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.38 -1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.38 1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.38 1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -1.35 -0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(D4-Pad2)")) + (pad 2 smd rect (at -1.35 0) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 3 smd rect (at -1.35 0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask) + (net 87 "Net-(R5-Pad2)")) + (pad 4 smd rect (at 1.35 0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask) + (net 85 "Net-(Q1-Pad2)")) + (pad 5 smd rect (at 1.35 -0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23-5.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_SOIC:SOIC-18W_7.5x11.6mm_Pitch1.27mm (layer F.Cu) (tedit 58CC8F64) (tstamp 5A8327EE) + (at 120.65 135.89 90) + (descr "18-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5A7C7D4B/5A7C83AC) + (attr smd) + (fp_text reference U5 (at 0 -6.875 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP23008 (at 0 6.875 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.75 -5.8) (end 3.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -5.8) (end 3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 5.8) (end -3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 5.8) (end -3.75 -4.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 -4.8) (end -2.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -5.95 -6.15) (end -5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end 5.95 -6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.875 -5.95) (end -3.875 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -5.95) (end 3.875 -5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 5.95) (end 3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end -3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end 3.875 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end 3.875 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.7) (end -5.7 -5.7) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.7 -5.08 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 15 SCL)) + (pad 2 smd rect (at -4.7 -3.81 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 14 SDA)) + (pad 3 smd rect (at -4.7 -2.54 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 4 smd rect (at -4.7 -1.27 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 5 smd rect (at -4.7 0 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 6 smd rect (at -4.7 1.27 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 88 "Net-(R11-Pad2)")) + (pad 7 smd rect (at -4.7 2.54 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -4.7 3.81 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 101 "Net-(U5-Pad8)")) + (pad 9 smd rect (at -4.7 5.08 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 10 smd rect (at 4.7 5.08 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 102 "Net-(U5-Pad10)")) + (pad 11 smd rect (at 4.7 3.81 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 103 "Net-(U5-Pad11)")) + (pad 12 smd rect (at 4.7 2.54 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 104 "Net-(U5-Pad12)")) + (pad 13 smd rect (at 4.7 1.27 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 105 "Net-(U5-Pad13)")) + (pad 14 smd rect (at 4.7 0 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 106 "Net-(U5-Pad14)")) + (pad 15 smd rect (at 4.7 -1.27 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 107 "Net-(U5-Pad15)")) + (pad 16 smd rect (at 4.7 -2.54 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 108 "Net-(U5-Pad16)")) + (pad 17 smd rect (at 4.7 -3.81 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 109 "Net-(U5-Pad17)")) + (pad 18 smd rect (at 4.7 -5.08 90) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SOIC-18W_7.5x11.6mm_Pitch1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Displays:RC1602A (layer F.Cu) (tedit 598F19CE) (tstamp 5A83280C) + (at 138.51 147.22 180) + (descr http://www.raystar-optronics.com/down.php?ProID=18) + (tags "LCD 16x2 Alphanumeric 16pin") + (path /5A7C7D4B/5A7C8DE4) + (fp_text reference U6 (at -38.53 -3.41 360) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value RC1602A (at -37.22 43.58 360) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start -38.28 38) (end -39.1 39.11) (angle 90) (layer F.SilkS) (width 0.12)) + (fp_arc (start -38.28 38) (end -39.39 38.82) (angle 90) (layer F.SilkS) (width 0.12)) + (fp_arc (start 40.73 38) (end 41.5 36.89) (angle 90) (layer F.SilkS) (width 0.12)) + (fp_arc (start 40.72 38) (end 41.84 37.21) (angle 90) (layer F.SilkS) (width 0.12)) + (fp_arc (start -38.28 38) (end -37.04 38) (angle 90) (layer F.Fab) (width 0.1)) + (fp_arc (start -38.28 38) (end -38.28 36.76) (angle 90) (layer F.Fab) (width 0.1)) + (fp_arc (start 40.72 38) (end 40.73 39.25) (angle 90) (layer F.Fab) (width 0.1)) + (fp_arc (start 40.72 38) (end 39.47 37.99) (angle 90) (layer F.Fab) (width 0.1)) + (fp_line (start -40.92 39.11) (end -39.1 39.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -40.78 39.25) (end -38.28 39.25) (layer F.Fab) (width 0.1)) + (fp_line (start -40.92 42.14) (end -40.92 39.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -41.03 42.25) (end -41.03 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -40.78 41.99) (end -40.78 39.25) (layer F.Fab) (width 0.1)) + (fp_line (start -40.92 36.89) (end -39.1 36.89) (layer F.SilkS) (width 0.12)) + (fp_line (start -40.78 36.75) (end -38.28 36.75) (layer F.Fab) (width 0.1)) + (fp_line (start 43.47 42.25) (end 43.47 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 41.5 39.11) (end 43.36 39.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 43.36 39.11) (end 43.36 42.14) (layer F.SilkS) (width 0.12)) + (fp_line (start 43.36 36.89) (end 41.5 36.89) (layer F.SilkS) (width 0.12)) + (fp_line (start 40.72 39.25) (end 43.22 39.25) (layer F.Fab) (width 0.1)) + (fp_line (start 43.22 36.75) (end 40.72 36.75) (layer F.Fab) (width 0.1)) + (fp_line (start 43.22 39.25) (end 43.22 42) (layer F.Fab) (width 0.1)) + (fp_line (start 43.36 42.14) (end -40.92 42.14) (layer F.SilkS) (width 0.12)) + (fp_line (start -40.92 36.89) (end -40.92 -2.14) (layer F.SilkS) (width 0.12)) + (fp_line (start -40.92 -2.14) (end 43.36 -2.14) (layer F.SilkS) (width 0.12)) + (fp_line (start 43.36 -2.14) (end 43.36 36.89) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.5 -2.5) (end 1.5 -2.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -41.03 42.25) (end 43.47 42.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -41.03 -2.25) (end 43.47 -2.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0 -1) (end 1 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -2) (end 0 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -40.78 -2) (end -1 -2) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0.185 21.705 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 34.03 15) (end 34.03 29) (layer F.SilkS) (width 0.12)) + (fp_line (start -31 14) (end 33 14) (layer F.SilkS) (width 0.12)) + (fp_line (start -32 29) (end -32 15) (layer F.SilkS) (width 0.12)) + (fp_line (start 33 30) (end -31 30) (layer F.SilkS) (width 0.12)) + (fp_arc (start -30.99464 29.02294) (end -30.99464 30.0237) (angle 90) (layer F.SilkS) (width 0.12)) + (fp_arc (start -31.00464 15.00246) (end -32.00286 15.00246) (angle 90) (layer F.SilkS) (width 0.12)) + (fp_arc (start 33.03574 14.99246) (end 33.03574 13.99424) (angle 90) (layer F.SilkS) (width 0.12)) + (fp_arc (start 33.02574 29.00294) (end 34.0265 29.00294) (angle 90) (layer F.SilkS) (width 0.12)) + (fp_line (start 37 34) (end -34 34) (layer F.SilkS) (width 0.12)) + (fp_line (start -34 34) (end -34 9) (layer F.SilkS) (width 0.12)) + (fp_line (start -34 9) (end 37 9) (layer F.SilkS) (width 0.12)) + (fp_line (start 37 9) (end 37 34) (layer F.SilkS) (width 0.12)) + (fp_line (start -40.78 36.75) (end -40.78 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -2) (end 43.22 -2) (layer F.Fab) (width 0.1)) + (fp_line (start 43.22 42) (end -40.78 42) (layer F.Fab) (width 0.1)) + (fp_line (start 43.22 -2) (end 43.22 36.75) (layer F.Fab) (width 0.1)) + (pad 1 thru_hole rect (at 0 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 4 +5V)) + (pad 3 thru_hole oval (at 5.08 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 89 "Net-(RV1-Pad2)")) + (pad 4 thru_hole oval (at 7.62 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 102 "Net-(U5-Pad10)")) + (pad 5 thru_hole oval (at 10.16 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 6 thru_hole oval (at 12.7 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 103 "Net-(U5-Pad11)")) + (pad 7 thru_hole oval (at 15.24 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 110 "Net-(U6-Pad7)")) + (pad 8 thru_hole oval (at 17.78 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 111 "Net-(U6-Pad8)")) + (pad 9 thru_hole oval (at 20.32 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 112 "Net-(U6-Pad9)")) + (pad 10 thru_hole oval (at 22.86 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 113 "Net-(U6-Pad10)")) + (pad 11 thru_hole oval (at 25.4 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 106 "Net-(U5-Pad14)")) + (pad 12 thru_hole oval (at 27.94 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 107 "Net-(U5-Pad15)")) + (pad 13 thru_hole oval (at 30.48508 0.00254) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 108 "Net-(U5-Pad16)")) + (pad 14 thru_hole oval (at 33.02 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 109 "Net-(U5-Pad17)")) + (pad 15 thru_hole oval (at -5.08 0) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 1 VBUS)) + (pad 16 thru_hole oval (at -2.53492 0.00254) (size 1.8 2.6) (drill 1.2) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at 39.22 2) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 40.72 38) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -38.28 38) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -36.78 2) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask)) + (pad A1 thru_hole rect (at -39.28 26.68) (size 2 2) (drill 1) (layers *.Cu *.Mask)) + (pad A1 thru_hole rect (at -39.28 24.14) (size 2 2) (drill 1) (layers *.Cu *.Mask)) + (pad A1 thru_hole rect (at -36.74 24.14) (size 2 2) (drill 1) (layers *.Cu *.Mask)) + (pad K1 thru_hole rect (at -36.74 19.06) (size 2 2) (drill 1) (layers *.Cu *.Mask)) + (pad K1 thru_hole rect (at -39.28 19.06) (size 2 2) (drill 1) (layers *.Cu *.Mask)) + (pad K1 thru_hole rect (at -39.28 16.52) (size 2 2) (drill 1) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Displays.3dshapes/RC1602A.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module lts:MH-Z19 (layer F.Cu) (tedit 5A8323E4) (tstamp 5A83281D) + (at 138.43 60.96) + (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x05 2.54mm single row") + (path /5A7DC600/5A7DCB16) + (fp_text reference U7 (at 0.06 0.03) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MH-Z19 (at -0.02 11.18) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 13.25 9.75) (end 13.25 -9.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.26 9.75) (end -13.25 -9.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.25 9.75) (end 13.25 9.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.25 -9.75) (end 13.25 -9.75) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 13.77 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 114 "Net-(U7-Pad1)")) + (pad 2 thru_hole oval (at 13.77 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 115 "Net-(U7-Pad2)")) + (pad 3 thru_hole oval (at 13.77 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 82 "Net-(J20-Pad1)")) + (pad 4 thru_hole oval (at 13.77 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 83 "Net-(J21-Pad1)")) + (pad 5 thru_hole oval (at 13.77 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 116 "Net-(U7-Pad5)")) + (pad 7 thru_hole oval (at -13.77 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 117 "Net-(U7-Pad7)")) + (pad 6 thru_hole oval (at -13.77 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 21 CO2_SENSOR)) + (pad 8 thru_hole oval (at -13.77 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 9 thru_hole oval (at -13.77 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 +5V)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Housings_LGA:AMS_LGA-10-1EP_2.7x4mm_Pitch0.6mm (layer F.Cu) (tedit 59706CBD) (tstamp 5A83282E) + (at 71.12 93.98) + (descr "LGA-10, http://ams.com/eng/content/download/951091/2269479/471718") + (tags "lga land grid array") + (path /5A7DC600/5A7DCB50) + (attr smd) + (fp_text reference U8 (at 0 -3.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CCS811 (at 0 3.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.05))) + ) + (fp_line (start 1.5 -2.15) (end 1.5 2.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.5 2.15) (end -1.5 2.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 2.15) (end -1.5 -2.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -2.15) (end 1.5 -2.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.3 -1.95) (end 1.3 1.95) (layer F.Fab) (width 0.1)) + (fp_line (start 1.3 1.95) (end -1.3 1.95) (layer F.Fab) (width 0.1)) + (fp_line (start -1.3 1.95) (end -1.3 -1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -1.3 -1.65) (end -1 -1.95) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -1.95) (end 1.3 -1.95) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 1.57) (end -1.4 2.05) (layer F.SilkS) (width 0.1)) + (fp_line (start -1.4 2.05) (end -0.76 2.05) (layer F.SilkS) (width 0.1)) + (fp_line (start -1.4 -2.05) (end -0.76 -2.05) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.76 2.05) (end 1.4 2.05) (layer F.SilkS) (width 0.1)) + (fp_line (start 1.4 1.57) (end 1.4 2.05) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.76 -2.05) (end 1.4 -2.05) (layer F.SilkS) (width 0.1)) + (fp_line (start 1.4 -2.05) (end 1.4 -1.57) (layer F.SilkS) (width 0.1)) + (pad 11 smd trapezoid (at 0 -1.1) (size 1 0.3) (rect_delta 0 0.3 ) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 0.15 -1.1) (size 1 0.3) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 0 0.15) (size 1.3 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.05 1.2) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 7 smd rect (at 1.05 0.6) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask) + (net 22 nCCS811)) + (pad 10 smd rect (at 1.05 -1.2) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask) + (net 15 SCL)) + (pad 9 smd rect (at 1.05 -0.6) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask) + (net 14 SDA)) + (pad 5 smd rect (at -1.05 1.2) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask) + (net 118 "Net-(U8-Pad4)")) + (pad 1 smd rect (at -1.05 -1.2) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at -1.05 -0.6) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.05 0) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask) + (net 119 "Net-(U8-Pad3)")) + (pad 4 smd rect (at -1.05 0.6) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask) + (net 118 "Net-(U8-Pad4)")) + (pad 8 smd rect (at 1.05 0) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask) + (net 120 "Net-(U8-Pad8)")) + (model ${KISYS3DMOD}/Housings_LGA.3dshapes/AMS_LGA-10-1EP_2.7x4mm_Pitch0.6mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module lts:DFN6_SiLabs_3x3_HandSoldering (layer F.Cu) (tedit 5A831444) (tstamp 5A832839) + (at 57.15 93.605) + (path /5A7DC600/5A7DCB07) + (fp_text reference U9 (at 0 -2.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Si7006-A20 (at 0 2.7) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.5 1.5) (end -1.5 -1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.5 -1.5) (end 1.5 -1.5) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.525 -1) (size 1 0.45) (layers F.Cu F.Paste F.Mask) + (net 14 SDA)) + (pad EP smd rect (at 0 0.375) (size 1.6 3.25) (layers F.Cu F.Paste F.Mask) + (net 121 "Net-(U9-PadEP)")) + (pad 6 smd oval (at 1.525 -1) (size 1 0.45) (layers F.Cu F.Paste F.Mask) + (net 15 SCL)) + (pad 2 smd oval (at -1.525 0) (size 1 0.45) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 5 smd oval (at 1.525 0) (size 1 0.45) (layers F.Cu F.Paste F.Mask) + (net 3 +3V3)) + (pad 3 smd oval (at -1.525 1) (size 1 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd oval (at 1.525 1) (size 1 0.45) (layers F.Cu F.Paste F.Mask)) + ) + + (segment (start 124.66 66.04) (end 124.66 67.64) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 124.66 67.64) (end 122.45 69.85) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 122.45 69.85) (end 122.15 69.85) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 124.66 66.04) (end 122.24 66.04) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 122.24 66.04) (end 121.92 65.72) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 124.66 58.42) (end 120.65 58.42) (width 0.2032) (layer F.Cu) (net 21)) + (segment (start 152.2 60.96) (end 156.21 60.96) (width 0.2032) (layer F.Cu) (net 82)) + (segment (start 152.2 63.5) (end 156.21 63.5) (width 0.2032) (layer F.Cu) (net 83)) + + (zone (net 16) (net_name /P01) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 128.27 99.06) (xy 123.19 99.06) (xy 123.19 96.52) (xy 124.46 96.52) (xy 124.46 93.98) + (xy 125.73 93.98) (xy 123.19 93.98) (xy 123.19 91.44) (xy 124.46 91.44) (xy 124.46 88.9) + (xy 129.54 88.9) (xy 129.54 91.44) (xy 128.27 91.44) (xy 128.27 93.98) (xy 129.54 93.98) + (xy 129.54 96.52) (xy 128.27 96.52) + ) + ) + (filled_polygon + (pts + (xy 124.96621 89.226605) (xy 125.73 89.990395) (xy 126.49379 89.226605) (xy 126.440531 89.027) (xy 127.559469 89.027) + (xy 127.50621 89.226605) (xy 128.27 89.990395) (xy 129.03379 89.226605) (xy 128.980531 89.027) (xy 129.413 89.027) + (xy 129.413 89.459469) (xy 129.213395 89.40621) (xy 128.449605 90.17) (xy 129.213395 90.93379) (xy 129.413 90.880531) + (xy 129.413 91.313) (xy 128.980531 91.313) (xy 129.03379 91.113395) (xy 128.27 90.349605) (xy 127.50621 91.113395) + (xy 127.569427 91.350321) (xy 128.074445 91.528572) (xy 128.143 91.524908) (xy 128.143 91.999469) (xy 127.943395 91.94621) + (xy 127.179605 92.71) (xy 127.943395 93.47379) (xy 128.143 93.420531) (xy 128.143 93.908665) (xy 127.930767 93.920007) + (xy 127.569427 94.069679) (xy 127.50621 94.306605) (xy 128.27 95.070395) (xy 129.03379 94.306605) (xy 128.980531 94.107) + (xy 129.413 94.107) (xy 129.413 94.539469) (xy 129.213395 94.48621) (xy 128.449605 95.25) (xy 129.213395 96.01379) + (xy 129.413 95.960531) (xy 129.413 96.393) (xy 128.980531 96.393) (xy 129.03379 96.193395) (xy 128.27 95.429605) + (xy 127.50621 96.193395) (xy 127.569427 96.430321) (xy 128.074445 96.608572) (xy 128.143 96.604908) (xy 128.143 97.079469) + (xy 127.943395 97.02621) (xy 127.179605 97.79) (xy 127.943395 98.55379) (xy 128.143 98.500531) (xy 128.143 98.933) + (xy 127.710531 98.933) (xy 127.76379 98.733395) (xy 127 97.969605) (xy 126.23621 98.733395) (xy 126.289469 98.933) + (xy 125.170531 98.933) (xy 125.22379 98.733395) (xy 124.46 97.969605) (xy 123.69621 98.733395) (xy 123.749469 98.933) + (xy 123.317 98.933) (xy 123.317 98.500531) (xy 123.516605 98.55379) (xy 124.280395 97.79) (xy 124.639605 97.79) + (xy 125.403395 98.55379) (xy 125.640321 98.490573) (xy 125.72284 98.256782) (xy 125.819679 98.490573) (xy 126.056605 98.55379) + (xy 126.820395 97.79) (xy 126.056605 97.02621) (xy 125.819679 97.089427) (xy 125.73716 97.323218) (xy 125.640321 97.089427) + (xy 125.403395 97.02621) (xy 124.639605 97.79) (xy 124.280395 97.79) (xy 123.516605 97.02621) (xy 123.317 97.079469) + (xy 123.317 96.647) (xy 123.749469 96.647) (xy 123.69621 96.846605) (xy 124.46 97.610395) (xy 125.22379 96.846605) + (xy 126.23621 96.846605) (xy 127 97.610395) (xy 127.76379 96.846605) (xy 127.700573 96.609679) (xy 127.195555 96.431428) + (xy 126.660767 96.460007) (xy 126.299427 96.609679) (xy 126.23621 96.846605) (xy 125.22379 96.846605) (xy 125.160573 96.609679) + (xy 124.655555 96.431428) (xy 124.587 96.435092) (xy 124.587 96.193395) (xy 124.96621 96.193395) (xy 125.029427 96.430321) + (xy 125.534445 96.608572) (xy 126.069233 96.579993) (xy 126.430573 96.430321) (xy 126.49379 96.193395) (xy 125.73 95.429605) + (xy 124.96621 96.193395) (xy 124.587 96.193395) (xy 124.587 95.960531) (xy 124.786605 96.01379) (xy 125.550395 95.25) + (xy 125.909605 95.25) (xy 126.673395 96.01379) (xy 126.910321 95.950573) (xy 126.99284 95.716782) (xy 127.089679 95.950573) + (xy 127.326605 96.01379) (xy 128.090395 95.25) (xy 127.326605 94.48621) (xy 127.089679 94.549427) (xy 127.00716 94.783218) + (xy 126.910321 94.549427) (xy 126.673395 94.48621) (xy 125.909605 95.25) (xy 125.550395 95.25) (xy 124.786605 94.48621) + (xy 124.587 94.539469) (xy 124.587 94.107) (xy 125.019469 94.107) (xy 124.96621 94.306605) (xy 125.73 95.070395) + (xy 126.49379 94.306605) (xy 126.430573 94.069679) (xy 125.925555 93.891428) (xy 125.823489 93.896882) (xy 125.816005 93.886554) + (xy 125.772873 93.860455) (xy 125.73 93.853) (xy 125.170531 93.853) (xy 125.22379 93.653395) (xy 126.23621 93.653395) + (xy 126.299427 93.890321) (xy 126.804445 94.068572) (xy 127.339233 94.039993) (xy 127.700573 93.890321) (xy 127.76379 93.653395) + (xy 127 92.889605) (xy 126.23621 93.653395) (xy 125.22379 93.653395) (xy 124.46 92.889605) (xy 123.69621 93.653395) + (xy 123.749469 93.853) (xy 123.317 93.853) (xy 123.317 93.420531) (xy 123.516605 93.47379) (xy 124.280395 92.71) + (xy 124.639605 92.71) (xy 125.403395 93.47379) (xy 125.640321 93.410573) (xy 125.72284 93.176782) (xy 125.819679 93.410573) + (xy 126.056605 93.47379) (xy 126.820395 92.71) (xy 126.056605 91.94621) (xy 125.819679 92.009427) (xy 125.73716 92.243218) + (xy 125.640321 92.009427) (xy 125.403395 91.94621) (xy 124.639605 92.71) (xy 124.280395 92.71) (xy 123.516605 91.94621) + (xy 123.317 91.999469) (xy 123.317 91.567) (xy 123.749469 91.567) (xy 123.69621 91.766605) (xy 124.46 92.530395) + (xy 125.22379 91.766605) (xy 126.23621 91.766605) (xy 127 92.530395) (xy 127.76379 91.766605) (xy 127.700573 91.529679) + (xy 127.195555 91.351428) (xy 126.660767 91.380007) (xy 126.299427 91.529679) (xy 126.23621 91.766605) (xy 125.22379 91.766605) + (xy 125.160573 91.529679) (xy 124.655555 91.351428) (xy 124.587 91.355092) (xy 124.587 91.113395) (xy 124.96621 91.113395) + (xy 125.029427 91.350321) (xy 125.534445 91.528572) (xy 126.069233 91.499993) (xy 126.430573 91.350321) (xy 126.49379 91.113395) + (xy 125.73 90.349605) (xy 124.96621 91.113395) (xy 124.587 91.113395) (xy 124.587 90.880531) (xy 124.786605 90.93379) + (xy 125.550395 90.17) (xy 125.909605 90.17) (xy 126.673395 90.93379) (xy 126.910321 90.870573) (xy 126.99284 90.636782) + (xy 127.089679 90.870573) (xy 127.326605 90.93379) (xy 128.090395 90.17) (xy 127.326605 89.40621) (xy 127.089679 89.469427) + (xy 127.00716 89.703218) (xy 126.910321 89.469427) (xy 126.673395 89.40621) (xy 125.909605 90.17) (xy 125.550395 90.17) + (xy 124.786605 89.40621) (xy 124.587 89.459469) (xy 124.587 89.027) (xy 125.019469 89.027) + ) + ) + ) + (zone (net 17) (net_name /P02) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 140.97 99.06) (xy 140.97 96.52) (xy 139.7 96.52) (xy 139.7 93.98) (xy 140.97 93.98) + (xy 140.97 91.44) (xy 139.7 91.44) (xy 139.7 88.9) (xy 134.62 88.9) (xy 134.62 91.44) + (xy 135.89 91.44) (xy 135.89 93.98) (xy 134.62 93.98) (xy 134.62 96.52) (xy 135.89 96.52) + (xy 135.89 99.06) + ) + ) + (filled_polygon + (pts + (xy 135.12621 89.226605) (xy 135.89 89.990395) (xy 136.65379 89.226605) (xy 136.600531 89.027) (xy 137.719469 89.027) + (xy 137.66621 89.226605) (xy 138.43 89.990395) (xy 139.19379 89.226605) (xy 139.140531 89.027) (xy 139.573 89.027) + (xy 139.573 89.459469) (xy 139.373395 89.40621) (xy 138.609605 90.17) (xy 139.373395 90.93379) (xy 139.573 90.880531) + (xy 139.573 91.368665) (xy 139.360767 91.380007) (xy 138.999427 91.529679) (xy 138.93621 91.766605) (xy 139.7 92.530395) + (xy 140.46379 91.766605) (xy 140.410531 91.567) (xy 140.843 91.567) (xy 140.843 91.999469) (xy 140.643395 91.94621) + (xy 139.879605 92.71) (xy 140.643395 93.47379) (xy 140.843 93.420531) (xy 140.843 93.853) (xy 140.410531 93.853) + (xy 140.46379 93.653395) (xy 139.7 92.889605) (xy 138.93621 93.653395) (xy 138.999427 93.890321) (xy 139.504445 94.068572) + (xy 139.573 94.064908) (xy 139.573 94.539469) (xy 139.373395 94.48621) (xy 138.609605 95.25) (xy 139.373395 96.01379) + (xy 139.573 95.960531) (xy 139.573 96.448665) (xy 139.360767 96.460007) (xy 138.999427 96.609679) (xy 138.93621 96.846605) + (xy 139.7 97.610395) (xy 140.46379 96.846605) (xy 140.410531 96.647) (xy 140.843 96.647) (xy 140.843 97.079469) + (xy 140.643395 97.02621) (xy 139.879605 97.79) (xy 140.643395 98.55379) (xy 140.843 98.500531) (xy 140.843 98.933) + (xy 140.410531 98.933) (xy 140.46379 98.733395) (xy 139.7 97.969605) (xy 138.93621 98.733395) (xy 138.989469 98.933) + (xy 137.870531 98.933) (xy 137.92379 98.733395) (xy 137.16 97.969605) (xy 136.39621 98.733395) (xy 136.449469 98.933) + (xy 136.017 98.933) (xy 136.017 98.500531) (xy 136.216605 98.55379) (xy 136.980395 97.79) (xy 137.339605 97.79) + (xy 138.103395 98.55379) (xy 138.340321 98.490573) (xy 138.42284 98.256782) (xy 138.519679 98.490573) (xy 138.756605 98.55379) + (xy 139.520395 97.79) (xy 138.756605 97.02621) (xy 138.519679 97.089427) (xy 138.43716 97.323218) (xy 138.340321 97.089427) + (xy 138.103395 97.02621) (xy 137.339605 97.79) (xy 136.980395 97.79) (xy 136.216605 97.02621) (xy 136.017 97.079469) + (xy 136.017 96.846605) (xy 136.39621 96.846605) (xy 137.16 97.610395) (xy 137.92379 96.846605) (xy 137.860573 96.609679) + (xy 137.355555 96.431428) (xy 136.820767 96.460007) (xy 136.459427 96.609679) (xy 136.39621 96.846605) (xy 136.017 96.846605) + (xy 136.017 96.591335) (xy 136.229233 96.579993) (xy 136.590573 96.430321) (xy 136.65379 96.193395) (xy 137.66621 96.193395) + (xy 137.729427 96.430321) (xy 138.234445 96.608572) (xy 138.769233 96.579993) (xy 139.130573 96.430321) (xy 139.19379 96.193395) + (xy 138.43 95.429605) (xy 137.66621 96.193395) (xy 136.65379 96.193395) (xy 135.89 95.429605) (xy 135.12621 96.193395) + (xy 135.179469 96.393) (xy 134.747 96.393) (xy 134.747 95.960531) (xy 134.946605 96.01379) (xy 135.710395 95.25) + (xy 136.069605 95.25) (xy 136.833395 96.01379) (xy 137.070321 95.950573) (xy 137.15284 95.716782) (xy 137.249679 95.950573) + (xy 137.486605 96.01379) (xy 138.250395 95.25) (xy 137.486605 94.48621) (xy 137.249679 94.549427) (xy 137.16716 94.783218) + (xy 137.070321 94.549427) (xy 136.833395 94.48621) (xy 136.069605 95.25) (xy 135.710395 95.25) (xy 134.946605 94.48621) + (xy 134.747 94.539469) (xy 134.747 94.107) (xy 135.179469 94.107) (xy 135.12621 94.306605) (xy 135.89 95.070395) + (xy 136.65379 94.306605) (xy 137.66621 94.306605) (xy 138.43 95.070395) (xy 139.19379 94.306605) (xy 139.130573 94.069679) + (xy 138.625555 93.891428) (xy 138.090767 93.920007) (xy 137.729427 94.069679) (xy 137.66621 94.306605) (xy 136.65379 94.306605) + (xy 136.590573 94.069679) (xy 136.085555 93.891428) (xy 136.017 93.895092) (xy 136.017 93.653395) (xy 136.39621 93.653395) + (xy 136.459427 93.890321) (xy 136.964445 94.068572) (xy 137.499233 94.039993) (xy 137.860573 93.890321) (xy 137.92379 93.653395) + (xy 137.16 92.889605) (xy 136.39621 93.653395) (xy 136.017 93.653395) (xy 136.017 93.420531) (xy 136.216605 93.47379) + (xy 136.980395 92.71) (xy 137.339605 92.71) (xy 138.103395 93.47379) (xy 138.340321 93.410573) (xy 138.42284 93.176782) + (xy 138.519679 93.410573) (xy 138.756605 93.47379) (xy 139.520395 92.71) (xy 138.756605 91.94621) (xy 138.519679 92.009427) + (xy 138.43716 92.243218) (xy 138.340321 92.009427) (xy 138.103395 91.94621) (xy 137.339605 92.71) (xy 136.980395 92.71) + (xy 136.216605 91.94621) (xy 136.017 91.999469) (xy 136.017 91.766605) (xy 136.39621 91.766605) (xy 137.16 92.530395) + (xy 137.92379 91.766605) (xy 137.860573 91.529679) (xy 137.355555 91.351428) (xy 136.820767 91.380007) (xy 136.459427 91.529679) + (xy 136.39621 91.766605) (xy 136.017 91.766605) (xy 136.017 91.511335) (xy 136.229233 91.499993) (xy 136.590573 91.350321) + (xy 136.65379 91.113395) (xy 137.66621 91.113395) (xy 137.729427 91.350321) (xy 138.234445 91.528572) (xy 138.769233 91.499993) + (xy 139.130573 91.350321) (xy 139.19379 91.113395) (xy 138.43 90.349605) (xy 137.66621 91.113395) (xy 136.65379 91.113395) + (xy 135.89 90.349605) (xy 135.12621 91.113395) (xy 135.179469 91.313) (xy 134.747 91.313) (xy 134.747 90.880531) + (xy 134.946605 90.93379) (xy 135.710395 90.17) (xy 136.069605 90.17) (xy 136.833395 90.93379) (xy 137.070321 90.870573) + (xy 137.15284 90.636782) (xy 137.249679 90.870573) (xy 137.486605 90.93379) (xy 138.250395 90.17) (xy 137.486605 89.40621) + (xy 137.249679 89.469427) (xy 137.16716 89.703218) (xy 137.070321 89.469427) (xy 136.833395 89.40621) (xy 136.069605 90.17) + (xy 135.710395 90.17) (xy 134.946605 89.40621) (xy 134.747 89.459469) (xy 134.747 89.027) (xy 135.179469 89.027) + ) + ) + ) + (zone (net 23) (net_name BUZZER) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 113.03 99.06) (xy 118.11 99.06) (xy 118.11 96.52) (xy 119.38 96.52) (xy 119.38 93.98) + (xy 118.11 93.98) (xy 118.11 91.44) (xy 119.38 91.44) (xy 119.38 88.9) (xy 114.3 88.9) + (xy 114.3 91.44) (xy 113.03 91.44) (xy 113.03 93.98) (xy 114.3 93.98) (xy 114.3 96.52) + (xy 113.03 96.52) + ) + ) + (filled_polygon + (pts + (xy 114.80621 89.226605) (xy 115.57 89.990395) (xy 116.33379 89.226605) (xy 116.280531 89.027) (xy 117.399469 89.027) + (xy 117.34621 89.226605) (xy 118.11 89.990395) (xy 118.87379 89.226605) (xy 118.820531 89.027) (xy 119.253 89.027) + (xy 119.253 89.459469) (xy 119.053395 89.40621) (xy 118.289605 90.17) (xy 119.053395 90.93379) (xy 119.253 90.880531) + (xy 119.253 91.313) (xy 118.820531 91.313) (xy 118.87379 91.113395) (xy 118.11 90.349605) (xy 117.34621 91.113395) + (xy 117.409427 91.350321) (xy 117.914445 91.528572) (xy 117.983 91.524908) (xy 117.983 91.999469) (xy 117.783395 91.94621) + (xy 117.019605 92.71) (xy 117.783395 93.47379) (xy 117.983 93.420531) (xy 117.983 93.908665) (xy 117.770767 93.920007) + (xy 117.409427 94.069679) (xy 117.34621 94.306605) (xy 118.11 95.070395) (xy 118.87379 94.306605) (xy 118.820531 94.107) + (xy 119.253 94.107) (xy 119.253 94.539469) (xy 119.053395 94.48621) (xy 118.289605 95.25) (xy 119.053395 96.01379) + (xy 119.253 95.960531) (xy 119.253 96.393) (xy 118.820531 96.393) (xy 118.87379 96.193395) (xy 118.11 95.429605) + (xy 117.34621 96.193395) (xy 117.409427 96.430321) (xy 117.914445 96.608572) (xy 117.983 96.604908) (xy 117.983 97.079469) + (xy 117.783395 97.02621) (xy 117.019605 97.79) (xy 117.783395 98.55379) (xy 117.983 98.500531) (xy 117.983 98.933) + (xy 117.550531 98.933) (xy 117.60379 98.733395) (xy 116.84 97.969605) (xy 116.07621 98.733395) (xy 116.129469 98.933) + (xy 115.010531 98.933) (xy 115.06379 98.733395) (xy 114.3 97.969605) (xy 113.53621 98.733395) (xy 113.589469 98.933) + (xy 113.157 98.933) (xy 113.157 98.500531) (xy 113.356605 98.55379) (xy 114.120395 97.79) (xy 114.479605 97.79) + (xy 115.243395 98.55379) (xy 115.480321 98.490573) (xy 115.56284 98.256782) (xy 115.659679 98.490573) (xy 115.896605 98.55379) + (xy 116.660395 97.79) (xy 115.896605 97.02621) (xy 115.659679 97.089427) (xy 115.57716 97.323218) (xy 115.480321 97.089427) + (xy 115.243395 97.02621) (xy 114.479605 97.79) (xy 114.120395 97.79) (xy 113.356605 97.02621) (xy 113.157 97.079469) + (xy 113.157 96.647) (xy 113.589469 96.647) (xy 113.53621 96.846605) (xy 114.3 97.610395) (xy 115.06379 96.846605) + (xy 116.07621 96.846605) (xy 116.84 97.610395) (xy 117.60379 96.846605) (xy 117.540573 96.609679) (xy 117.035555 96.431428) + (xy 116.500767 96.460007) (xy 116.139427 96.609679) (xy 116.07621 96.846605) (xy 115.06379 96.846605) (xy 115.000573 96.609679) + (xy 114.495555 96.431428) (xy 114.427 96.435092) (xy 114.427 96.193395) (xy 114.80621 96.193395) (xy 114.869427 96.430321) + (xy 115.374445 96.608572) (xy 115.909233 96.579993) (xy 116.270573 96.430321) (xy 116.33379 96.193395) (xy 115.57 95.429605) + (xy 114.80621 96.193395) (xy 114.427 96.193395) (xy 114.427 95.960531) (xy 114.626605 96.01379) (xy 115.390395 95.25) + (xy 115.749605 95.25) (xy 116.513395 96.01379) (xy 116.750321 95.950573) (xy 116.83284 95.716782) (xy 116.929679 95.950573) + (xy 117.166605 96.01379) (xy 117.930395 95.25) (xy 117.166605 94.48621) (xy 116.929679 94.549427) (xy 116.84716 94.783218) + (xy 116.750321 94.549427) (xy 116.513395 94.48621) (xy 115.749605 95.25) (xy 115.390395 95.25) (xy 114.626605 94.48621) + (xy 114.427 94.539469) (xy 114.427 94.306605) (xy 114.80621 94.306605) (xy 115.57 95.070395) (xy 116.33379 94.306605) + (xy 116.270573 94.069679) (xy 115.765555 93.891428) (xy 115.230767 93.920007) (xy 114.869427 94.069679) (xy 114.80621 94.306605) + (xy 114.427 94.306605) (xy 114.427 94.051335) (xy 114.639233 94.039993) (xy 115.000573 93.890321) (xy 115.06379 93.653395) + (xy 116.07621 93.653395) (xy 116.139427 93.890321) (xy 116.644445 94.068572) (xy 117.179233 94.039993) (xy 117.540573 93.890321) + (xy 117.60379 93.653395) (xy 116.84 92.889605) (xy 116.07621 93.653395) (xy 115.06379 93.653395) (xy 114.3 92.889605) + (xy 113.53621 93.653395) (xy 113.589469 93.853) (xy 113.157 93.853) (xy 113.157 93.420531) (xy 113.356605 93.47379) + (xy 114.120395 92.71) (xy 114.479605 92.71) (xy 115.243395 93.47379) (xy 115.480321 93.410573) (xy 115.56284 93.176782) + (xy 115.659679 93.410573) (xy 115.896605 93.47379) (xy 116.660395 92.71) (xy 115.896605 91.94621) (xy 115.659679 92.009427) + (xy 115.57716 92.243218) (xy 115.480321 92.009427) (xy 115.243395 91.94621) (xy 114.479605 92.71) (xy 114.120395 92.71) + (xy 113.356605 91.94621) (xy 113.157 91.999469) (xy 113.157 91.567) (xy 113.589469 91.567) (xy 113.53621 91.766605) + (xy 114.3 92.530395) (xy 115.06379 91.766605) (xy 116.07621 91.766605) (xy 116.84 92.530395) (xy 117.60379 91.766605) + (xy 117.540573 91.529679) (xy 117.035555 91.351428) (xy 116.500767 91.380007) (xy 116.139427 91.529679) (xy 116.07621 91.766605) + (xy 115.06379 91.766605) (xy 115.000573 91.529679) (xy 114.495555 91.351428) (xy 114.427 91.355092) (xy 114.427 91.113395) + (xy 114.80621 91.113395) (xy 114.869427 91.350321) (xy 115.374445 91.528572) (xy 115.909233 91.499993) (xy 116.270573 91.350321) + (xy 116.33379 91.113395) (xy 115.57 90.349605) (xy 114.80621 91.113395) (xy 114.427 91.113395) (xy 114.427 90.880531) + (xy 114.626605 90.93379) (xy 115.390395 90.17) (xy 115.749605 90.17) (xy 116.513395 90.93379) (xy 116.750321 90.870573) + (xy 116.83284 90.636782) (xy 116.929679 90.870573) (xy 117.166605 90.93379) (xy 117.930395 90.17) (xy 117.166605 89.40621) + (xy 116.929679 89.469427) (xy 116.84716 89.703218) (xy 116.750321 89.469427) (xy 116.513395 89.40621) (xy 115.749605 90.17) + (xy 115.390395 90.17) (xy 114.626605 89.40621) (xy 114.427 89.459469) (xy 114.427 89.027) (xy 114.859469 89.027) + ) + ) + ) +) diff --git a/lts-proto.net b/lts-proto.net index b943b4c..ed227ee 100644 --- a/lts-proto.net +++ b/lts-proto.net @@ -1,7 +1,7 @@ (export (version D) (design (source /home/nock/devel/lts-proto/lts-proto.sch) - (date "Mon 12 Feb 2018 12:32:13 PM EST") + (date "Tue 13 Feb 2018 12:46:13 PM EST") (tool "Eeschema 4.0.7") (sheet (number 1) (name /) (tstamps /) (title_block @@ -39,6 +39,7 @@ (components (comp (ref J18) (value "Micro:bit Edge Connector") + (footprint lts:RBB40DHHN) (libsource (lib conn) (part Conn_02x40_Row_Letter_First)) (sheetpath (names /) (tstamps /)) (tstamp 5A7A1723)) @@ -68,11 +69,13 @@ (tstamp 5A7BAC59)) (comp (ref R5) (value 30k) + (footprint Resistors_SMD:R_0603_HandSoldering) (libsource (lib device) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 5A7BAC5A)) (comp (ref R6) (value 10k) + (footprint Resistors_SMD:R_0603_HandSoldering) (libsource (lib device) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 5A7BAC5B)) @@ -145,6 +148,7 @@ (tstamp 5A7BAC78)) (comp (ref Q1) (value Q_NPN_BCE) + (footprint TO_SOT_Packages_SMD:SOT-23_Handsoldering) (libsource (lib device) (part Q_NPN_BCE)) (sheetpath (names /) (tstamps /)) (tstamp 5A7BF0F3)) @@ -258,6 +262,7 @@ (tstamp 5A7E4A9D)) (comp (ref LS1) (value "Piezo Speaker") + (footprint lts:Murata_PKMCS0909E4000_HandSoldering) (libsource (lib device) (part Speaker_Ultrasound)) (sheetpath (names /) (tstamps /)) (tstamp 5A7EA06A)) @@ -317,9 +322,16 @@ (tstamp 5A7F143B)) (comp (ref JP101) (value Jumper_NO_Small) + (footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm) (libsource (lib device) (part Jumper_NO_Small)) (sheetpath (names /) (tstamps /)) (tstamp 5A81F78D)) + (comp (ref J19) + (value "Micro:bit Edge Connector") + (footprint lts:TE1734101-8) + (libsource (lib conn) (part Conn_02x40_Row_Letter_First)) + (sheetpath (names /) (tstamps /)) + (tstamp 5A831782)) (comp (ref U5) (value MCP23008) (footprint Housings_SOIC:SOIC-18W_7.5x11.6mm_Pitch1.27mm) @@ -340,6 +352,7 @@ (tstamp 5A7C8F8D)) (comp (ref RV1) (value 10k) + (footprint lts:Bournes_TC33x-2_HandSoldering) (libsource (lib device) (part POT)) (sheetpath (names /LCD/) (tstamps /5A7C7D4B/)) (tstamp 5A7C908B)) @@ -351,6 +364,7 @@ (tstamp 5A7E61BD)) (comp (ref U9) (value Si7006-A20) + (footprint lts:DFN6_SiLabs_3x3_HandSoldering) (libsource (lib lts) (part Si7006-A20)) (sheetpath (names /Sensors/) (tstamps /5A7DC600/)) (tstamp 5A7DCB07)) @@ -380,6 +394,7 @@ (tstamp 5A7DCB14)) (comp (ref U7) (value MH-Z19) + (footprint lts:MH-Z19) (libsource (lib lts) (part MH-Z19)) (sheetpath (names /Sensors/) (tstamps /5A7DC600/)) (tstamp 5A7DCB16)) @@ -795,7 +810,9 @@ (pin (num 1) (name SDA) (type passive)) (pin (num 2) (name GND) (type power_in)) (pin (num 5) (name Vdd) (type power_in)) - (pin (num 6) (name SCL) (type passive)))) + (pin (num 6) (name SCL) (type passive)) + (pin (num DNC) (name 3) (type NotConnected)) + (pin (num EP) (name Paddle) (type NotConnected)))) (libpart (lib device) (part Speaker_Crystal) (aliases (alias Speaker_Ultrasound)) @@ -838,368 +855,481 @@ (library (logical lts) (uri /home/nock/devel/lts-proto/symbols/lts.lib))) (nets - (net (code 1) (name VBUS) - (node (ref U2) (pin 8)) - (node (ref J12) (pin 1)) - (node (ref C1) (pin 1)) - (node (ref C2) (pin 1)) - (node (ref U2) (pin 7)) - (node (ref J1) (pin 1)) - (node (ref C3) (pin 1)) - (node (ref U3) (pin 3)) - (node (ref U1) (pin 6)) - (node (ref U3) (pin 1)) - (node (ref U6) (pin 15)) - (node (ref R8) (pin 1)) - (node (ref R2) (pin 1))) - (net (code 2) (name "Net-(D3-Pad2)") - (node (ref U2) (pin 20)) - (node (ref D3) (pin 2))) - (net (code 3) (name "Net-(D3-Pad1)") - (node (ref D3) (pin 1)) - (node (ref R4) (pin 1))) - (net (code 4) (name COMPUTER_TXO) - (node (ref U2) (pin 18)) - (node (ref J18) (pin a26)) - (node (ref J13) (pin 1))) - (net (code 5) (name COMPUTER_RXI) - (node (ref J14) (pin 1)) - (node (ref J18) (pin a25)) - (node (ref U2) (pin 17))) - (net (code 6) (name "Net-(U3-Pad4)") - (node (ref U3) (pin 4))) - (net (code 7) (name nCCS811) - (node (ref J16) (pin 1)) - (node (ref R12) (pin 2)) - (node (ref U8) (pin 7)) - (node (ref J18) (pin a24))) - (net (code 8) (name CO2_SENSOR) - (node (ref U7) (pin 6)) - (node (ref J15) (pin 1)) - (node (ref J18) (pin a23))) - (net (code 9) (name "Net-(D2-Pad1)") - (node (ref D2) (pin 1)) - (node (ref R3) (pin 1))) - (net (code 10) (name "Net-(Q1-Pad1)") - (node (ref R8) (pin 2)) - (node (ref Q1) (pin 1))) - (net (code 11) (name "Net-(Q1-Pad2)") - (node (ref Q1) (pin 2)) - (node (ref U4) (pin 4)) - (node (ref R7) (pin 2))) - (net (code 12) (name "Net-(U2-Pad16)") - (node (ref U2) (pin 16))) - (net (code 13) (name "Net-(U2-Pad15)") - (node (ref U2) (pin 15))) - (net (code 14) (name "Net-(U2-Pad13)") - (node (ref U2) (pin 13))) - (net (code 15) (name "Net-(U2-Pad14)") - (node (ref U2) (pin 14))) - (net (code 16) (name "Net-(U2-Pad11)") - (node (ref U2) (pin 11))) - (net (code 17) (name "Net-(U2-Pad1)") - (node (ref U2) (pin 1))) - (net (code 18) (name "Net-(U2-Pad2)") - (node (ref U2) (pin 2))) - (net (code 19) (name "Net-(D2-Pad2)") - (node (ref D2) (pin 2)) - (node (ref U2) (pin 19))) - (net (code 20) (name +3V3) - (node (ref R10) (pin 1)) - (node (ref J18) (pin a32)) - (node (ref J18) (pin b31)) - (node (ref R9) (pin 1)) - (node (ref J18) (pin a28)) - (node (ref L1) (pin 2)) - (node (ref C8) (pin 1)) - (node (ref J18) (pin a27)) - (node (ref J18) (pin b28)) - (node (ref J18) (pin a29)) - (node (ref J18) (pin b29)) - (node (ref J18) (pin a31)) - (node (ref U4) (pin 5)) - (node (ref J18) (pin a30)) - (node (ref J18) (pin b30)) - (node (ref C9) (pin 1)) - (node (ref R11) (pin 1)) - (node (ref C14) (pin 1)) - (node (ref C5) (pin 1)) - (node (ref U5) (pin 18)) - (node (ref C4) (pin 1)) - (node (ref C13) (pin 1)) - (node (ref J2) (pin 1)) - (node (ref J8) (pin 1)) - (node (ref C10) (pin 1)) - (node (ref U8) (pin 6)) - (node (ref R7) (pin 1)) - (node (ref R12) (pin 1)) - (node (ref U8) (pin ~)) - (node (ref D1) (pin 1)) - (node (ref U9) (pin 5))) - (net (code 21) (name "Net-(R1-Pad1)") - (node (ref R1) (pin 1)) - (node (ref U2) (pin 9))) - (net (code 22) (name "Net-(U2-Pad10)") - (node (ref U2) (pin 10))) - (net (code 23) (name /P02) - (node (ref J18) (pin a20)) - (node (ref J18) (pin b20)) - (node (ref J18) (pin a19)) - (node (ref J5) (pin 1)) - (node (ref J18) (pin b19)) - (node (ref J18) (pin b21)) - (node (ref J18) (pin a21)) - (node (ref J18) (pin b22)) - (node (ref J18) (pin a22))) - (net (code 24) (name /P01) - (node (ref J18) (pin a10)) - (node (ref J18) (pin b13)) - (node (ref J18) (pin a13)) - (node (ref J18) (pin b12)) - (node (ref J18) (pin a12)) - (node (ref J18) (pin a11)) - (node (ref J18) (pin b10)) - (node (ref J4) (pin 1)) - (node (ref J18) (pin b11))) - (net (code 25) (name /P08) - (node (ref J18) (pin a14)) - (node (ref J6) (pin 1))) - (net (code 26) (name SCL) - (node (ref U8) (pin 10)) - (node (ref J18) (pin a33)) - (node (ref U5) (pin 1)) - (node (ref R9) (pin 2)) - (node (ref J10) (pin 1)) - (node (ref U9) (pin 6)) - (node (ref J2) (pin 3)) - (node (ref J3) (pin 3))) - (net (code 27) (name SDA) - (node (ref J3) (pin 2)) - (node (ref R10) (pin 2)) - (node (ref U8) (pin 9)) - (node (ref J2) (pin 2)) - (node (ref U5) (pin 2)) - (node (ref J18) (pin a34)) - (node (ref U9) (pin 1)) - (node (ref J11) (pin 1))) - (net (code 28) (name +5V) - (node (ref RV1) (pin 3)) - (node (ref U7) (pin 9)) - (node (ref C12) (pin 1)) - (node (ref U3) (pin 5)) - (node (ref C7) (pin 1)) - (node (ref J9) (pin 1)) - (node (ref J3) (pin 1)) - (node (ref U6) (pin 2)) - (node (ref JP101) (pin 1)) - (node (ref C11) (pin 1))) - (net (code 29) (name BUZZER) - (node (ref J18) (pin b5)) - (node (ref J18) (pin a5)) - (node (ref J18) (pin b4)) - (node (ref J18) (pin a4)) - (node (ref J18) (pin b3)) - (node (ref J18) (pin a3)) - (node (ref J17) (pin 1)) - (node (ref J18) (pin b2)) - (node (ref J18) (pin a2)) - (node (ref LS1) (pin 2))) - (net (code 30) (name "Net-(D4-Pad1)") - (node (ref R5) (pin 1)) - (node (ref D4) (pin 1)) - (node (ref JP101) (pin 2))) - (net (code 31) (name "Net-(D1-Pad2)") - (node (ref R1) (pin 2)) - (node (ref U2) (pin 6)) - (node (ref D1) (pin 2))) - (net (code 32) (name "Net-(J18-Pada8)") - (node (ref J18) (pin a8))) - (net (code 33) (name "Net-(J18-Padb40)") - (node (ref J18) (pin b40))) - (net (code 34) (name "Net-(J18-Padb9)") - (node (ref J18) (pin b9))) - (net (code 35) (name "Net-(J18-Pada9)") - (node (ref J18) (pin a9))) - (net (code 36) (name "Net-(J18-Padb8)") - (node (ref J18) (pin b8))) - (net (code 37) (name "Net-(J18-Padb7)") - (node (ref J18) (pin b7))) - (net (code 38) (name "Net-(J18-Pada7)") - (node (ref J18) (pin a7))) - (net (code 39) (name "Net-(J18-Padb6)") - (node (ref J18) (pin b6))) - (net (code 40) (name "Net-(J18-Pada6)") - (node (ref J18) (pin a6))) - (net (code 41) (name "Net-(J18-Padb1)") - (node (ref J18) (pin b1))) - (net (code 42) (name "Net-(J18-Pada1)") - (node (ref J18) (pin a1))) - (net (code 43) (name "Net-(J18-Padb14)") - (node (ref J18) (pin b14))) - (net (code 44) (name "Net-(J18-Padb26)") - (node (ref J18) (pin b26))) - (net (code 45) (name "Net-(J18-Padb16)") - (node (ref J18) (pin b16))) - (net (code 46) (name "Net-(J18-Pada16)") - (node (ref J18) (pin a16))) - (net (code 47) (name "Net-(J18-Padb35)") - (node (ref J18) (pin b35))) - (net (code 48) (name "Net-(J18-Padb25)") - (node (ref J18) (pin b25))) - (net (code 49) (name "Net-(J18-Padb15)") - (node (ref J18) (pin b15))) - (net (code 50) (name "Net-(J18-Pada15)") - (node (ref J18) (pin a15))) - (net (code 51) (name "Net-(J18-Padb34)") - (node (ref J18) (pin b34))) - (net (code 52) (name "Net-(J18-Padb24)") - (node (ref J18) (pin b24))) - (net (code 53) (name "Net-(J18-Padb33)") - (node (ref J18) (pin b33))) - (net (code 54) (name "Net-(J18-Padb23)") - (node (ref J18) (pin b23))) - (net (code 55) (name "Net-(J18-Padb32)") - (node (ref J18) (pin b32))) - (net (code 56) (name "Net-(J18-Padb17)") - (node (ref J18) (pin b17))) - (net (code 57) (name "Net-(J18-Padb18)") - (node (ref J18) (pin b18))) - (net (code 58) (name "Net-(J18-Padb27)") - (node (ref J18) (pin b27))) - (net (code 59) (name "Net-(J18-Pada17)") - (node (ref J18) (pin a17))) - (net (code 60) (name "Net-(D4-Pad2)") - (node (ref L1) (pin 1)) - (node (ref D4) (pin 2)) - (node (ref U4) (pin 1))) - (net (code 61) (name "Net-(U1-Pad3)") - (node (ref U1) (pin 3))) - (net (code 62) (name "Net-(U1-Pad2)") - (node (ref U1) (pin 2))) - (net (code 63) (name "Net-(J1-Pad3)") - (node (ref U1) (pin 5)) - (node (ref U2) (pin 4)) - (node (ref J1) (pin 3))) - (net (code 64) (name "Net-(J1-Pad2)") - (node (ref J1) (pin 2)) - (node (ref U2) (pin 5)) - (node (ref U1) (pin 4))) - (net (code 65) (name "Net-(R5-Pad2)") - (node (ref R5) (pin 2)) - (node (ref R6) (pin 1)) - (node (ref U4) (pin 3))) - (net (code 66) (name "Net-(J18-Pada18)") - (node (ref J18) (pin a18))) - (net (code 67) (name GND) - (node (ref U6) (pin 1)) - (node (ref U2) (pin 12)) - (node (ref U2) (pin EP)) - (node (ref C13) (pin 2)) - (node (ref U7) (pin 8)) - (node (ref J7) (pin 1)) - (node (ref U6) (pin 16)) - (node (ref J3) (pin 4)) - (node (ref J2) (pin 4)) + (net (code 1) (name GND) (node (ref U2) (pin 3)) + (node (ref C4) (pin 2)) + (node (ref C2) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref U3) (pin 2)) + (node (ref C5) (pin 2)) + (node (ref C9) (pin 2)) + (node (ref U4) (pin 2)) + (node (ref U1) (pin 1)) + (node (ref J1) (pin 5)) + (node (ref J1) (pin 4)) + (node (ref Q1) (pin 3)) + (node (ref U2) (pin EP)) + (node (ref U2) (pin 12)) + (node (ref J18) (pin a36)) + (node (ref J18) (pin a35)) + (node (ref J19) (pin a40)) + (node (ref J19) (pin b39)) + (node (ref J19) (pin a39)) + (node (ref J18) (pin b36)) + (node (ref J19) (pin b38)) + (node (ref J19) (pin a38)) + (node (ref J19) (pin b37)) + (node (ref J19) (pin a37)) + (node (ref J19) (pin b36)) + (node (ref J19) (pin a36)) + (node (ref J19) (pin a35)) + (node (ref J18) (pin b39)) + (node (ref J18) (pin a39)) + (node (ref J18) (pin b38)) + (node (ref J18) (pin a38)) + (node (ref J18) (pin b37)) + (node (ref J18) (pin a37)) + (node (ref J18) (pin a40)) + (node (ref C13) (pin 2)) + (node (ref U6) (pin 16)) (node (ref U5) (pin 3)) (node (ref U5) (pin 4)) (node (ref U5) (pin 5)) (node (ref U5) (pin 9)) - (node (ref U3) (pin 2)) - (node (ref LS1) (pin 1)) - (node (ref R3) (pin 2)) + (node (ref U7) (pin 8)) + (node (ref U8) (pin EP)) + (node (ref U8) (pin 1)) + (node (ref C12) (pin 2)) + (node (ref U9) (pin 2)) + (node (ref U6) (pin 5)) (node (ref J22) (pin 1)) (node (ref C14) (pin 2)) - (node (ref R4) (pin 2)) - (node (ref U8) (pin EP)) - (node (ref U9) (pin 2)) - (node (ref C12) (pin 2)) - (node (ref C1) (pin 2)) - (node (ref C4) (pin 2)) - (node (ref U8) (pin 1)) - (node (ref C5) (pin 2)) - (node (ref C2) (pin 2)) - (node (ref Q1) (pin 3)) (node (ref C11) (pin 2)) - (node (ref U4) (pin 2)) - (node (ref RV1) (pin 1)) - (node (ref C10) (pin 2)) - (node (ref C8) (pin 2)) + (node (ref R6) (pin 2)) (node (ref C7) (pin 2)) - (node (ref J18) (pin a37)) - (node (ref J18) (pin b37)) - (node (ref J18) (pin a38)) - (node (ref R2) (pin 2)) + (node (ref C8) (pin 2)) + (node (ref U6) (pin 1)) + (node (ref C10) (pin 2)) + (node (ref RV1) (pin 1)) + (node (ref LS1) (pin 1)) (node (ref C3) (pin 2)) - (node (ref J18) (pin b38)) - (node (ref J18) (pin a40)) - (node (ref J1) (pin 5)) - (node (ref J1) (pin 4)) - (node (ref U1) (pin 1)) - (node (ref C9) (pin 2)) - (node (ref U6) (pin 5)) - (node (ref J18) (pin b39)) - (node (ref J18) (pin a36)) - (node (ref J18) (pin a35)) - (node (ref J18) (pin a39)) - (node (ref J18) (pin b36)) - (node (ref R6) (pin 2))) - (net (code 68) (name "Net-(U6-Pad9)") + (node (ref R3) (pin 2)) + (node (ref R4) (pin 2)) + (node (ref R2) (pin 2)) + (node (ref J7) (pin 1)) + (node (ref J3) (pin 4)) + (node (ref J2) (pin 4))) + (net (code 2) (name SDA) + (node (ref J3) (pin 2)) + (node (ref U5) (pin 2)) + (node (ref J2) (pin 2)) + (node (ref J18) (pin a34)) + (node (ref U9) (pin 1)) + (node (ref J11) (pin 1)) + (node (ref U8) (pin 9)) + (node (ref R10) (pin 2)) + (node (ref J19) (pin a34))) + (net (code 3) (name SCL) + (node (ref J19) (pin a33)) + (node (ref U5) (pin 1)) + (node (ref U8) (pin 10)) + (node (ref U9) (pin 6)) + (node (ref J10) (pin 1)) + (node (ref J18) (pin a33)) + (node (ref R9) (pin 2)) + (node (ref J3) (pin 3)) + (node (ref J2) (pin 3))) + (net (code 4) (name /P01) + (node (ref J19) (pin a10)) + (node (ref J19) (pin a11)) + (node (ref J19) (pin b11)) + (node (ref J18) (pin a12)) + (node (ref J18) (pin b13)) + (node (ref J18) (pin a13)) + (node (ref J19) (pin b10)) + (node (ref J19) (pin b13)) + (node (ref J18) (pin b12)) + (node (ref J19) (pin a13)) + (node (ref J4) (pin 1)) + (node (ref J18) (pin b11)) + (node (ref J18) (pin a11)) + (node (ref J19) (pin b12)) + (node (ref J18) (pin b10)) + (node (ref J18) (pin a10)) + (node (ref J19) (pin a12))) + (net (code 5) (name /P08) + (node (ref J18) (pin a14)) + (node (ref J19) (pin a14)) + (node (ref J6) (pin 1))) + (net (code 6) (name /P02) + (node (ref J18) (pin a20)) + (node (ref J19) (pin a22)) + (node (ref J19) (pin b21)) + (node (ref J19) (pin a21)) + (node (ref J19) (pin b20)) + (node (ref J19) (pin b22)) + (node (ref J19) (pin a20)) + (node (ref J19) (pin b19)) + (node (ref J18) (pin b19)) + (node (ref J19) (pin a19)) + (node (ref J18) (pin b20)) + (node (ref J18) (pin b21)) + (node (ref J5) (pin 1)) + (node (ref J18) (pin a21)) + (node (ref J18) (pin a19)) + (node (ref J18) (pin b22)) + (node (ref J18) (pin a22))) + (net (code 7) (name +3V3) + (node (ref J18) (pin b28)) + (node (ref J8) (pin 1)) + (node (ref J18) (pin a28)) + (node (ref J2) (pin 1)) + (node (ref J18) (pin a29)) + (node (ref J18) (pin b29)) + (node (ref C14) (pin 1)) + (node (ref C10) (pin 1)) + (node (ref U5) (pin 18)) + (node (ref R11) (pin 1)) + (node (ref C13) (pin 1)) + (node (ref R12) (pin 1)) + (node (ref C5) (pin 1)) + (node (ref D1) (pin 1)) + (node (ref U8) (pin 6)) + (node (ref C4) (pin 1)) + (node (ref U8) (pin ~)) + (node (ref R7) (pin 1)) + (node (ref C9) (pin 1)) + (node (ref L1) (pin 2)) + (node (ref U4) (pin 5)) + (node (ref C8) (pin 1)) + (node (ref U9) (pin 5)) + (node (ref J19) (pin a29)) + (node (ref J19) (pin b30)) + (node (ref J19) (pin a30)) + (node (ref J19) (pin a28)) + (node (ref J19) (pin b28)) + (node (ref J19) (pin a32)) + (node (ref J18) (pin a31)) + (node (ref J19) (pin a31)) + (node (ref J19) (pin b29)) + (node (ref J18) (pin b31)) + (node (ref J18) (pin a32)) + (node (ref J18) (pin b30)) + (node (ref J18) (pin a30)) + (node (ref J18) (pin a27)) + (node (ref J19) (pin b31)) + (node (ref R9) (pin 1)) + (node (ref R10) (pin 1)) + (node (ref J19) (pin a27))) + (net (code 8) (name +5V) + (node (ref J3) (pin 1)) + (node (ref C7) (pin 1)) + (node (ref U3) (pin 5)) + (node (ref J9) (pin 1)) + (node (ref C11) (pin 1)) + (node (ref U6) (pin 2)) + (node (ref C12) (pin 1)) + (node (ref U7) (pin 9)) + (node (ref JP101) (pin 1)) + (node (ref RV1) (pin 3))) + (net (code 9) (name "Net-(U2-Pad1)") + (node (ref U2) (pin 1))) + (net (code 10) (name "Net-(U2-Pad11)") + (node (ref U2) (pin 11))) + (net (code 11) (name "Net-(U2-Pad14)") + (node (ref U2) (pin 14))) + (net (code 12) (name "Net-(U2-Pad13)") + (node (ref U2) (pin 13))) + (net (code 13) (name "Net-(U2-Pad15)") + (node (ref U2) (pin 15))) + (net (code 14) (name "Net-(U2-Pad16)") + (node (ref U2) (pin 16))) + (net (code 15) (name "Net-(U2-Pad2)") + (node (ref U2) (pin 2))) + (net (code 16) (name "Net-(D1-Pad2)") + (node (ref R1) (pin 2)) + (node (ref U2) (pin 6)) + (node (ref D1) (pin 2))) + (net (code 17) (name "Net-(D2-Pad2)") + (node (ref U2) (pin 19)) + (node (ref D2) (pin 2))) + (net (code 18) (name "Net-(D3-Pad2)") + (node (ref U2) (pin 20)) + (node (ref D3) (pin 2))) + (net (code 19) (name "Net-(D3-Pad1)") + (node (ref R4) (pin 1)) + (node (ref D3) (pin 1))) + (net (code 20) (name "Net-(D2-Pad1)") + (node (ref R3) (pin 1)) + (node (ref D2) (pin 1))) + (net (code 21) (name "Net-(J19-Padb35)") + (node (ref J19) (pin b35))) + (net (code 22) (name "Net-(J19-Pada16)") + (node (ref J19) (pin a16))) + (net (code 23) (name "Net-(J19-Padb16)") + (node (ref J19) (pin b16))) + (net (code 24) (name "Net-(J19-Padb26)") + (node (ref J19) (pin b26))) + (net (code 25) (name "Net-(J19-Pada17)") + (node (ref J19) (pin a17))) + (net (code 26) (name "Net-(J19-Padb17)") + (node (ref J19) (pin b17))) + (net (code 27) (name "Net-(J19-Padb25)") + (node (ref J19) (pin b25))) + (net (code 28) (name "Net-(J19-Padb27)") + (node (ref J19) (pin b27))) + (net (code 29) (name "Net-(J19-Pada18)") + (node (ref J19) (pin a18))) + (net (code 30) (name "Net-(J19-Padb18)") + (node (ref J19) (pin b18))) + (net (code 31) (name "Net-(J19-Padb33)") + (node (ref J19) (pin b33))) + (net (code 32) (name "Net-(J19-Padb32)") + (node (ref J19) (pin b32))) + (net (code 33) (name "Net-(J19-Padb23)") + (node (ref J19) (pin b23))) + (net (code 34) (name "Net-(J19-Padb14)") + (node (ref J19) (pin b14))) + (net (code 35) (name "Net-(J19-Padb24)") + (node (ref J19) (pin b24))) + (net (code 36) (name "Net-(J19-Padb34)") + (node (ref J19) (pin b34))) + (net (code 37) (name "Net-(J19-Pada15)") + (node (ref J19) (pin a15))) + (net (code 38) (name "Net-(J19-Padb15)") + (node (ref J19) (pin b15))) + (net (code 39) (name CO2_SENSOR) + (node (ref J15) (pin 1)) + (node (ref U7) (pin 6)) + (node (ref J18) (pin a23)) + (node (ref J19) (pin a23))) + (net (code 40) (name COMPUTER_TXO) + (node (ref U2) (pin 18)) + (node (ref J18) (pin a26)) + (node (ref J19) (pin a26)) + (node (ref J13) (pin 1))) + (net (code 41) (name COMPUTER_RXI) + (node (ref J14) (pin 1)) + (node (ref J19) (pin a25)) + (node (ref J18) (pin a25)) + (node (ref U2) (pin 17))) + (net (code 42) (name nCCS811) + (node (ref J19) (pin a24)) + (node (ref R12) (pin 2)) + (node (ref J18) (pin a24)) + (node (ref U8) (pin 7)) + (node (ref J16) (pin 1))) + (net (code 43) (name "Net-(J19-Padb9)") + (node (ref J19) (pin b9))) + (net (code 44) (name "Net-(J19-Padb8)") + (node (ref J19) (pin b8))) + (net (code 45) (name "Net-(J19-Padb7)") + (node (ref J19) (pin b7))) + (net (code 46) (name "Net-(J19-Padb6)") + (node (ref J19) (pin b6))) + (net (code 47) (name "Net-(J19-Padb1)") + (node (ref J19) (pin b1))) + (net (code 48) (name "Net-(J19-Pada9)") + (node (ref J19) (pin a9))) + (net (code 49) (name "Net-(J19-Pada8)") + (node (ref J19) (pin a8))) + (net (code 50) (name "Net-(J19-Padb40)") + (node (ref J19) (pin b40))) + (net (code 51) (name "Net-(J19-Pada7)") + (node (ref J19) (pin a7))) + (net (code 52) (name "Net-(J19-Pada6)") + (node (ref J19) (pin a6))) + (net (code 53) (name "Net-(J19-Pada1)") + (node (ref J19) (pin a1))) + (net (code 54) (name BUZZER) + (node (ref J19) (pin b3)) + (node (ref J19) (pin a3)) + (node (ref J17) (pin 1)) + (node (ref J19) (pin b2)) + (node (ref J18) (pin a4)) + (node (ref J19) (pin a4)) + (node (ref J18) (pin b3)) + (node (ref J18) (pin a3)) + (node (ref J19) (pin b4)) + (node (ref J19) (pin a5)) + (node (ref J18) (pin b2)) + (node (ref J18) (pin a2)) + (node (ref J19) (pin b5)) + (node (ref J18) (pin b5)) + (node (ref J18) (pin a5)) + (node (ref J18) (pin b4)) + (node (ref J19) (pin a2)) + (node (ref LS1) (pin 2))) + (net (code 55) (name "Net-(J18-Padb25)") + (node (ref J18) (pin b25))) + (net (code 56) (name "Net-(J18-Padb33)") + (node (ref J18) (pin b33))) + (net (code 57) (name "Net-(J18-Padb14)") + (node (ref J18) (pin b14))) + (net (code 58) (name "Net-(J18-Padb24)") + (node (ref J18) (pin b24))) + (net (code 59) (name "Net-(J18-Padb34)") + (node (ref J18) (pin b34))) + (net (code 60) (name "Net-(J18-Pada15)") + (node (ref J18) (pin a15))) + (net (code 61) (name "Net-(J18-Padb15)") + (node (ref J18) (pin b15))) + (net (code 62) (name "Net-(J18-Padb35)") + (node (ref J18) (pin b35))) + (net (code 63) (name "Net-(J18-Pada16)") + (node (ref J18) (pin a16))) + (net (code 64) (name "Net-(J18-Padb16)") + (node (ref J18) (pin b16))) + (net (code 65) (name "Net-(J18-Padb26)") + (node (ref J18) (pin b26))) + (net (code 66) (name "Net-(J18-Pada17)") + (node (ref J18) (pin a17))) + (net (code 67) (name "Net-(J18-Padb40)") + (node (ref J18) (pin b40))) + (net (code 68) (name "Net-(J18-Padb17)") + (node (ref J18) (pin b17))) + (net (code 69) (name "Net-(J18-Padb32)") + (node (ref J18) (pin b32))) + (net (code 70) (name "Net-(J18-Padb23)") + (node (ref J18) (pin b23))) + (net (code 71) (name "Net-(J18-Pada18)") + (node (ref J18) (pin a18))) + (net (code 72) (name "Net-(J18-Padb27)") + (node (ref J18) (pin b27))) + (net (code 73) (name "Net-(J18-Padb18)") + (node (ref J18) (pin b18))) + (net (code 74) (name "Net-(J18-Padb9)") + (node (ref J18) (pin b9))) + (net (code 75) (name "Net-(J18-Padb8)") + (node (ref J18) (pin b8))) + (net (code 76) (name "Net-(J18-Padb7)") + (node (ref J18) (pin b7))) + (net (code 77) (name "Net-(J18-Padb6)") + (node (ref J18) (pin b6))) + (net (code 78) (name "Net-(J18-Padb1)") + (node (ref J18) (pin b1))) + (net (code 79) (name "Net-(J18-Pada6)") + (node (ref J18) (pin a6))) + (net (code 80) (name "Net-(J18-Pada1)") + (node (ref J18) (pin a1))) + (net (code 81) (name "Net-(J18-Pada7)") + (node (ref J18) (pin a7))) + (net (code 82) (name "Net-(J18-Pada8)") + (node (ref J18) (pin a8))) + (net (code 83) (name "Net-(J18-Pada9)") + (node (ref J18) (pin a9))) + (net (code 84) (name "Net-(R1-Pad1)") + (node (ref R1) (pin 1)) + (node (ref U2) (pin 9))) + (net (code 85) (name "Net-(U2-Pad10)") + (node (ref U2) (pin 10))) + (net (code 86) (name "Net-(Q1-Pad2)") + (node (ref R7) (pin 2)) + (node (ref Q1) (pin 2)) + (node (ref U4) (pin 4))) + (net (code 87) (name "Net-(Q1-Pad1)") + (node (ref R8) (pin 2)) + (node (ref Q1) (pin 1))) + (net (code 88) (name "Net-(U3-Pad4)") + (node (ref U3) (pin 4))) + (net (code 89) (name "Net-(U1-Pad2)") + (node (ref U1) (pin 2))) + (net (code 90) (name "Net-(U1-Pad3)") + (node (ref U1) (pin 3))) + (net (code 91) (name "Net-(R5-Pad2)") + (node (ref R6) (pin 1)) + (node (ref R5) (pin 2)) + (node (ref U4) (pin 3))) + (net (code 92) (name "Net-(D4-Pad2)") + (node (ref D4) (pin 2)) + (node (ref U4) (pin 1)) + (node (ref L1) (pin 1))) + (net (code 93) (name "Net-(D4-Pad1)") + (node (ref JP101) (pin 2)) + (node (ref R5) (pin 1)) + (node (ref D4) (pin 1))) + (net (code 94) (name VBUS) + (node (ref U1) (pin 6)) + (node (ref C2) (pin 1)) + (node (ref C3) (pin 1)) + (node (ref U2) (pin 8)) + (node (ref U2) (pin 7)) + (node (ref R8) (pin 1)) + (node (ref U3) (pin 3)) + (node (ref R2) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref J1) (pin 1)) + (node (ref U3) (pin 1)) + (node (ref U6) (pin 15)) + (node (ref J12) (pin 1))) + (net (code 95) (name "Net-(J1-Pad3)") + (node (ref U1) (pin 5)) + (node (ref J1) (pin 3)) + (node (ref U2) (pin 4))) + (net (code 96) (name "Net-(J1-Pad2)") + (node (ref U2) (pin 5)) + (node (ref U1) (pin 4)) + (node (ref J1) (pin 2))) + (net (code 97) (name "Net-(U6-Pad9)") (node (ref U6) (pin 9))) - (net (code 69) (name "Net-(RV1-Pad2)") - (node (ref U6) (pin 3)) - (node (ref RV1) (pin 2))) - (net (code 70) (name "Net-(U5-Pad13)") + (net (code 98) (name "Net-(RV1-Pad2)") + (node (ref RV1) (pin 2)) + (node (ref U6) (pin 3))) + (net (code 99) (name "Net-(U5-Pad13)") (node (ref U5) (pin 13))) - (net (code 71) (name "Net-(U5-Pad12)") + (net (code 100) (name "Net-(U5-Pad12)") (node (ref U5) (pin 12))) - (net (code 72) (name "Net-(U6-Pad7)") + (net (code 101) (name "Net-(U6-Pad7)") (node (ref U6) (pin 7))) - (net (code 73) (name "Net-(U6-Pad8)") + (net (code 102) (name "Net-(U6-Pad8)") (node (ref U6) (pin 8))) - (net (code 74) (name "Net-(U6-Pad10)") + (net (code 103) (name "Net-(U6-Pad10)") (node (ref U6) (pin 10))) - (net (code 75) (name "Net-(U5-Pad8)") + (net (code 104) (name "Net-(U5-Pad8)") (node (ref U5) (pin 8))) - (net (code 76) (name "Net-(U5-Pad11)") + (net (code 105) (name "Net-(U5-Pad11)") (node (ref U6) (pin 6)) (node (ref U5) (pin 11))) - (net (code 77) (name "Net-(U5-Pad16)") - (node (ref U6) (pin 13)) - (node (ref U5) (pin 16))) - (net (code 78) (name "Net-(U5-Pad15)") + (net (code 106) (name "Net-(U5-Pad10)") + (node (ref U5) (pin 10)) + (node (ref U6) (pin 4))) + (net (code 107) (name "Net-(U5-Pad15)") (node (ref U6) (pin 12)) (node (ref U5) (pin 15))) - (net (code 79) (name "Net-(U5-Pad14)") - (node (ref U5) (pin 14)) - (node (ref U6) (pin 11))) - (net (code 80) (name "Net-(U5-Pad10)") - (node (ref U6) (pin 4)) - (node (ref U5) (pin 10))) - (net (code 81) (name "Net-(R11-Pad2)") + (net (code 108) (name "Net-(U5-Pad14)") + (node (ref U6) (pin 11)) + (node (ref U5) (pin 14))) + (net (code 109) (name "Net-(R11-Pad2)") (node (ref R11) (pin 2)) (node (ref U5) (pin 6))) - (net (code 82) (name "Net-(U5-Pad17)") - (node (ref U6) (pin 14)) - (node (ref U5) (pin 17))) - (net (code 83) (name "Net-(U8-Pad4)") - (node (ref U8) (pin 5)) - (node (ref U8) (pin 4))) - (net (code 84) (name "Net-(U8-Pad3)") + (net (code 110) (name "Net-(U5-Pad16)") + (node (ref U5) (pin 16)) + (node (ref U6) (pin 13))) + (net (code 111) (name "Net-(U5-Pad17)") + (node (ref U5) (pin 17)) + (node (ref U6) (pin 14))) + (net (code 112) (name "Net-(U8-Pad4)") + (node (ref U8) (pin 4)) + (node (ref U8) (pin 5))) + (net (code 113) (name "Net-(U8-Pad3)") (node (ref U8) (pin 3))) - (net (code 85) (name "Net-(J21-Pad1)") - (node (ref J21) (pin 1)) - (node (ref U7) (pin 4))) - (net (code 86) (name "Net-(J20-Pad1)") - (node (ref J20) (pin 1)) - (node (ref U7) (pin 3))) - (net (code 87) (name "Net-(U7-Pad5)") + (net (code 114) (name "Net-(J21-Pad1)") + (node (ref U7) (pin 4)) + (node (ref J21) (pin 1))) + (net (code 115) (name "Net-(J20-Pad1)") + (node (ref U7) (pin 3)) + (node (ref J20) (pin 1))) + (net (code 116) (name "Net-(U7-Pad5)") (node (ref U7) (pin 5))) - (net (code 88) (name "Net-(U7-Pad2)") + (net (code 117) (name "Net-(U7-Pad2)") (node (ref U7) (pin 2))) - (net (code 89) (name "Net-(U7-Pad1)") + (net (code 118) (name "Net-(U7-Pad1)") (node (ref U7) (pin 1))) - (net (code 90) (name "Net-(U8-Pad8)") + (net (code 120) (name "Net-(U9-PadDNC)") + (node (ref U9) (pin DNC))) + (net (code 121) (name "Net-(U9-PadEP)") + (node (ref U9) (pin EP))) + (net (code 122) (name "Net-(U8-Pad8)") (node (ref U8) (pin 8))) - (net (code 91) (name "Net-(U7-Pad7)") + (net (code 123) (name "Net-(U7-Pad7)") (node (ref U7) (pin 7))))) \ No newline at end of file diff --git a/lts-proto.sch b/lts-proto.sch index 40c9018..3eacd7d 100644 --- a/lts-proto.sch +++ b/lts-proto.sch @@ -263,7 +263,7 @@ U 1 1 5A7BAC5A P 6400 5250 F 0 "R5" V 6480 5250 50 0000 C CNN F 1 "30k" V 6400 5250 50 0000 C CNN -F 2 "" V 6330 5250 50 0001 C CNN +F 2 "Resistors_SMD:R_0603_HandSoldering" V 6330 5250 50 0001 C CNN F 3 "" H 6400 5250 50 0001 C CNN 1 6400 5250 1 0 0 -1 @@ -274,7 +274,7 @@ U 1 1 5A7BAC5B P 6400 5700 F 0 "R6" V 6480 5700 50 0000 C CNN F 1 "10k" V 6400 5700 50 0000 C CNN -F 2 "" V 6330 5700 50 0001 C CNN +F 2 "Resistors_SMD:R_0603_HandSoldering" V 6330 5700 50 0001 C CNN F 3 "" H 6400 5700 50 0001 C CNN 1 6400 5700 1 0 0 -1 @@ -326,34 +326,34 @@ $EndComp $Comp L C C9 U 1 1 5A7BAC66 -P 9650 1050 -F 0 "C9" H 9675 1150 50 0000 L CNN -F 1 "DNP" H 9675 950 50 0000 L CNN -F 2 "Capacitors_SMD:C_1206_HandSoldering" H 9688 900 50 0001 C CNN -F 3 "" H 9650 1050 50 0001 C CNN - 1 9650 1050 +P 9250 4050 +F 0 "C9" H 9275 4150 50 0000 L CNN +F 1 "DNP" H 9275 3950 50 0000 L CNN +F 2 "Capacitors_SMD:C_1206_HandSoldering" H 9288 3900 50 0001 C CNN +F 3 "" H 9250 4050 50 0001 C CNN + 1 9250 4050 1 0 0 -1 $EndComp $Comp L +3.3V #PWR07 U 1 1 5A7BAC67 -P 9650 900 -F 0 "#PWR07" H 9650 750 50 0001 C CNN -F 1 "+3.3V" H 9650 1040 50 0000 C CNN -F 2 "" H 9650 900 50 0001 C CNN -F 3 "" H 9650 900 50 0001 C CNN - 1 9650 900 +P 9250 3900 +F 0 "#PWR07" H 9250 3750 50 0001 C CNN +F 1 "+3.3V" H 9250 4040 50 0000 C CNN +F 2 "" H 9250 3900 50 0001 C CNN +F 3 "" H 9250 3900 50 0001 C CNN + 1 9250 3900 1 0 0 -1 $EndComp $Comp L GND #PWR08 U 1 1 5A7BAC68 -P 9650 1200 -F 0 "#PWR08" H 9650 950 50 0001 C CNN -F 1 "GND" H 9650 1050 50 0000 C CNN -F 2 "" H 9650 1200 50 0001 C CNN -F 3 "" H 9650 1200 50 0001 C CNN - 1 9650 1200 +P 9250 4200 +F 0 "#PWR08" H 9250 3950 50 0001 C CNN +F 1 "GND" H 9250 4050 50 0000 C CNN +F 2 "" H 9250 4200 50 0001 C CNN +F 3 "" H 9250 4200 50 0001 C CNN + 1 9250 4200 1 0 0 -1 $EndComp $Comp @@ -450,7 +450,7 @@ F 3 "" H 1700 3400 50 0001 C CNN 1 0 0 -1 $EndComp Connection ~ 1550 2350 -Text Notes 9300 1450 0 30 ~ 0 +Text Notes 8900 4450 0 30 ~ 0 Bulk Capacitance if Micro:bit powered $Comp L TEST_1P J12 @@ -617,7 +617,7 @@ U 1 1 5A7BF0F3 P 9000 5750 F 0 "Q1" H 9200 5800 50 0000 L CNN F 1 "Q_NPN_BCE" H 9200 5700 50 0000 L CNN -F 2 "" H 9200 5850 50 0001 C CNN +F 2 "TO_SOT_Packages_SMD:SOT-23_Handsoldering" H 9200 5850 50 0001 C CNN F 3 "" H 9000 5750 50 0001 C CNN 1 9000 5750 -1 0 0 -1 @@ -1381,4 +1381,166 @@ $EndComp Wire Wire Line 6100 5050 6400 5050 Connection ~ 6400 5050 +Text Notes 7700 1050 0 60 ~ 0 +LED Array Face +Wire Wire Line + 9650 1250 10150 1250 +Connection ~ 10050 1250 +Connection ~ 9950 1250 +Connection ~ 9850 1250 +Connection ~ 9750 1250 +$Comp +L GND #PWR033 +U 1 1 5A831740 +P 9900 1250 +F 0 "#PWR033" H 9900 1000 50 0001 C CNN +F 1 "GND" H 9900 1100 50 0000 C CNN +F 2 "" H 9900 1250 50 0001 C CNN +F 3 "" H 9900 1250 50 0001 C CNN + 1 9900 1250 + 1 0 0 -1 +$EndComp +Connection ~ 9900 1250 +Wire Wire Line + 9550 1250 9550 1550 +Wire Wire Line + 9450 1250 9450 1550 +Wire Wire Line + 8850 1250 9350 1250 +Connection ~ 9250 1250 +Connection ~ 9150 1250 +Connection ~ 9050 1250 +Connection ~ 8950 1250 +$Comp +L +3.3V #PWR034 +U 1 1 5A83174E +P 9100 1250 +F 0 "#PWR034" H 9100 1100 50 0001 C CNN +F 1 "+3.3V" H 9100 1390 50 0000 C CNN +F 2 "" H 9100 1250 50 0001 C CNN +F 3 "" H 9100 1250 50 0001 C CNN + 1 9100 1250 + -1 0 0 1 +$EndComp +Connection ~ 9100 1250 +NoConn ~ 10150 750 +NoConn ~ 9650 750 +NoConn ~ 9550 750 +NoConn ~ 9450 750 +NoConn ~ 9350 750 +NoConn ~ 8850 750 +NoConn ~ 8750 750 +NoConn ~ 8650 750 +NoConn ~ 8550 750 +NoConn ~ 8450 750 +NoConn ~ 7950 750 +NoConn ~ 7850 750 +NoConn ~ 7750 750 +NoConn ~ 7650 750 +NoConn ~ 7550 750 +NoConn ~ 7050 750 +NoConn ~ 6950 750 +NoConn ~ 6850 750 +NoConn ~ 6750 750 +NoConn ~ 6250 750 +Wire Wire Line + 8050 1250 8350 1250 +Connection ~ 8250 1250 +Connection ~ 8150 1250 +Wire Wire Line + 8200 750 8200 1550 +Connection ~ 8200 1250 +NoConn ~ 7850 1250 +NoConn ~ 7750 1250 +NoConn ~ 7650 1250 +Wire Wire Line + 7150 1250 7450 1250 +Connection ~ 7350 1250 +Connection ~ 7250 1250 +Wire Wire Line + 7300 750 7300 1550 +Connection ~ 7300 1250 +NoConn ~ 7050 1250 +NoConn ~ 6950 1250 +NoConn ~ 6850 1250 +NoConn ~ 6750 1250 +Wire Wire Line + 6350 1250 6650 1250 +Connection ~ 6550 1250 +Connection ~ 6450 1250 +NoConn ~ 6250 1250 +Connection ~ 6500 1250 +Text Label 6500 1550 1 60 ~ 0 +P00 +Text Label 7300 1550 1 60 ~ 0 +P01 +Text Label 8200 1550 1 60 ~ 0 +P02 +$Comp +L Conn_02x40_Row_Letter_First J19 +U 1 1 5A831782 +P 8150 1050 +F 0 "J19" H 8200 3050 50 0000 C CNN +F 1 "Micro:bit Edge Connector" V 8200 1050 50 0000 C CNN +F 2 "lts:TE1734101-8" H 8150 1050 50 0001 C CNN +F 3 "" H 8150 1050 50 0001 C CNN + 1 8150 1050 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 9750 750 10050 750 +Connection ~ 9950 750 +Connection ~ 9850 750 +Wire Wire Line + 8950 750 9250 750 +Connection ~ 9150 750 +Connection ~ 9050 750 +Wire Wire Line + 7150 750 7450 750 +Connection ~ 7350 750 +Connection ~ 7250 750 +Wire Wire Line + 6350 750 6650 750 +Connection ~ 6550 750 +Connection ~ 6450 750 +Connection ~ 6500 750 +Connection ~ 7300 750 +Wire Wire Line + 9100 1250 9100 750 +Connection ~ 9100 750 +Wire Wire Line + 9900 1250 9900 750 +Connection ~ 9900 750 +Wire Wire Line + 8050 750 8350 750 +Connection ~ 8150 750 +Connection ~ 8250 750 +Connection ~ 8200 750 +NoConn ~ 7950 1250 +Text Label 8750 1550 1 60 ~ 0 +P16 +Text Label 8650 1550 1 60 ~ 0 +P15 +Text Label 8550 1550 1 60 ~ 0 +P14 +Text Label 8450 1550 1 60 ~ 0 +P13 +Wire Wire Line + 8450 1250 8450 1550 +Wire Wire Line + 8550 1250 8550 1550 +Wire Wire Line + 8650 1250 8650 1550 +Wire Wire Line + 8750 1250 8750 1550 +Text Label 9450 1550 1 60 ~ 0 +P19 +Text Label 9550 1550 1 60 ~ 0 +P20 +Text Label 7550 1550 1 60 ~ 0 +P08 +Wire Wire Line + 7550 1250 7550 1550 +Wire Wire Line + 6500 750 6500 1550 $EndSCHEMATC diff --git a/sensors.sch b/sensors.sch index 0f246da..f2ffa66 100644 --- a/sensors.sch +++ b/sensors.sch @@ -53,7 +53,7 @@ U 1 1 5A7DCB07 P 6900 4900 F 0 "U9" H 7050 4650 39 0000 C CNN F 1 "Si7006-A20" V 6750 4800 39 0000 C CNN -F 2 "" H 6900 4900 39 0001 C CNN +F 2 "lts:DFN6_SiLabs_3x3_HandSoldering" H 6900 4900 39 0001 C CNN F 3 "" H 6900 4900 39 0001 C CNN 1 6900 4900 1 0 0 -1 @@ -63,10 +63,10 @@ Wire Wire Line Wire Wire Line 7200 5000 7350 5000 $Comp -L GND #PWR042 +L GND #PWR044 U 1 1 5A7DCB08 P 6850 5400 -F 0 "#PWR042" H 6850 5150 50 0001 C CNN +F 0 "#PWR044" H 6850 5150 50 0001 C CNN F 1 "GND" H 6850 5250 50 0000 C CNN F 2 "" H 6850 5400 50 0001 C CNN F 3 "" H 6850 5400 50 0001 C CNN @@ -74,10 +74,10 @@ F 3 "" H 6850 5400 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L +3.3V #PWR043 +L +3.3V #PWR045 U 1 1 5A7DCB09 P 6850 4450 -F 0 "#PWR043" H 6850 4300 50 0001 C CNN +F 0 "#PWR045" H 6850 4300 50 0001 C CNN F 1 "+3.3V" H 6850 4590 50 0000 C CNN F 2 "" H 6850 4450 50 0001 C CNN F 3 "" H 6850 4450 50 0001 C CNN @@ -103,10 +103,10 @@ NoConn ~ 4650 4700 NoConn ~ 4650 4800 NoConn ~ 4650 5100 $Comp -L GND #PWR044 +L GND #PWR046 U 1 1 5A7DCB10 P 3550 5000 -F 0 "#PWR044" H 3550 4750 50 0001 C CNN +F 0 "#PWR046" H 3550 4750 50 0001 C CNN F 1 "GND" H 3550 4850 50 0000 C CNN F 2 "" H 3550 5000 50 0001 C CNN F 3 "" H 3550 5000 50 0001 C CNN @@ -151,10 +151,10 @@ F 3 "" H 5000 5400 50 0001 C CNN 0 1 1 0 $EndComp $Comp -L GND #PWR045 +L GND #PWR047 U 1 1 5A7DCB15 P 4800 5400 -F 0 "#PWR045" H 4800 5150 50 0001 C CNN +F 0 "#PWR047" H 4800 5150 50 0001 C CNN F 1 "GND" H 4800 5250 50 0000 C CNN F 2 "" H 4800 5400 50 0001 C CNN F 3 "" H 4800 5400 50 0001 C CNN @@ -212,10 +212,10 @@ Wire Wire Line Wire Wire Line 5750 2100 5750 2000 $Comp -L +3.3V #PWR046 +L +3.3V #PWR048 U 1 1 5A7DCB51 P 5750 2000 -F 0 "#PWR046" H 5750 1850 50 0001 C CNN +F 0 "#PWR048" H 5750 1850 50 0001 C CNN F 1 "+3.3V" H 5750 2140 50 0000 C CNN F 2 "" H 5750 2000 50 0001 C CNN F 3 "" H 5750 2000 50 0001 C CNN @@ -230,10 +230,10 @@ Wire Wire Line 5800 3300 5800 3350 Connection ~ 5800 3300 $Comp -L GND #PWR047 +L GND #PWR049 U 1 1 5A7DCB52 P 5800 3350 -F 0 "#PWR047" H 5800 3100 50 0001 C CNN +F 0 "#PWR049" H 5800 3100 50 0001 C CNN F 1 "GND" H 5800 3200 50 0000 C CNN F 2 "" H 5800 3350 50 0001 C CNN F 3 "" H 5800 3350 50 0001 C CNN @@ -280,10 +280,10 @@ Wire Wire Line Wire Wire Line 3150 5400 3450 5400 $Comp -L GND #PWR048 +L GND #PWR050 U 1 1 5A7DCB18 P 3300 5450 -F 0 "#PWR048" H 3300 5200 50 0001 C CNN +F 0 "#PWR050" H 3300 5200 50 0001 C CNN F 1 "GND" H 3300 5300 50 0000 C CNN F 2 "" H 3300 5450 50 0001 C CNN F 3 "" H 3300 5450 50 0001 C CNN @@ -310,10 +310,10 @@ Wire Notes Line Wire Wire Line 3050 5100 3550 5100 $Comp -L +5V #PWR049 +L +5V #PWR051 U 1 1 5A7DCB0E P 3050 5100 -F 0 "#PWR049" H 3050 4950 50 0001 C CNN +F 0 "#PWR051" H 3050 4950 50 0001 C CNN F 1 "+5V" H 3050 5240 50 0000 C CNN F 2 "" H 3050 5100 50 0001 C CNN F 3 "" H 3050 5100 50 0001 C CNN diff --git a/symbols/lts.bak b/symbols/lts.bak index a175e6a..f835224 100644 --- a/symbols/lts.bak +++ b/symbols/lts.bak @@ -166,6 +166,8 @@ X SDA 1 300 -100 100 L 50 50 1 1 P X GND 2 -50 -400 100 U 50 50 1 1 W X Vdd 5 -50 300 100 D 50 50 1 1 W X SCL 6 300 50 100 L 50 50 1 1 P +X 3 DNC -650 50 200 R 50 50 1 1 N N +X 4 DNC -650 -100 200 R 50 50 1 1 N N ENDDRAW ENDDEF # diff --git a/symbols/lts.bck b/symbols/lts.bck index f658ab3..e3e360d 100644 --- a/symbols/lts.bck +++ b/symbols/lts.bck @@ -25,6 +25,10 @@ $CMP MAX40200 F doc/MAX40200.pdf $ENDCMP # +$CMP MH-Z19 +F doc/MH-Z19 CO2 Ver1.0.pdf +$ENDCMP +# $CMP Si7006-A20 F doc/Si7006-A20.pdf $ENDCMP diff --git a/symbols/lts.lib b/symbols/lts.lib index a175e6a..eacccfc 100644 --- a/symbols/lts.lib +++ b/symbols/lts.lib @@ -166,6 +166,9 @@ X SDA 1 300 -100 100 L 50 50 1 1 P X GND 2 -50 -400 100 U 50 50 1 1 W X Vdd 5 -50 300 100 D 50 50 1 1 W X SCL 6 300 50 100 L 50 50 1 1 P +X Paddle EP -750 -250 200 R 50 50 1 1 N N +X 3 DNC -750 50 200 R 50 50 1 1 N N +X 4 DNC -750 -100 200 R 50 50 1 1 N N ENDDRAW ENDDEF #