From 14616fd7d4d869d558b641ef929405ccbadb6e43 Mon Sep 17 00:00:00 2001 From: Simon Milvert Date: Sat, 29 Dec 2018 13:19:33 +0100 Subject: [PATCH] Added a temp/hum sensors with BT832 --- .../temp_hum/BT832/how-to-import.htm | 1 + .../schematics_nrf52/temp_hum/Gerber.zip | Bin 0 -> 14537 bytes .../schematics_nrf52/temp_hum/temp_hum | 7 + .../schematics_nrf52/temp_hum/temp_hum.csv | 7 + .../temp_hum/temp_hum.kicad_pcb | 636 ++++++++++++++++++ .../schematics_nrf52/temp_hum/temp_hum.net | 259 +++++++ .../schematics_nrf52/temp_hum/temp_hum.pro | 43 ++ .../schematics_nrf52/temp_hum/temp_hum.sch | 314 +++++++++ .../schematics_nrf52/temp_hum/temp_hum.xml | 336 +++++++++ 9 files changed, 1603 insertions(+) create mode 100644 temp_hum_sensor/schematics_nrf52/temp_hum/BT832/how-to-import.htm create mode 100644 temp_hum_sensor/schematics_nrf52/temp_hum/Gerber.zip create mode 100644 temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum create mode 100644 temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.csv create mode 100644 temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.kicad_pcb create mode 100644 temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.net create mode 100644 temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.pro create mode 100644 temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.sch create mode 100644 temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.xml diff --git a/temp_hum_sensor/schematics_nrf52/temp_hum/BT832/how-to-import.htm b/temp_hum_sensor/schematics_nrf52/temp_hum/BT832/how-to-import.htm new file mode 100644 index 0000000..d177b76 --- /dev/null +++ b/temp_hum_sensor/schematics_nrf52/temp_hum/BT832/how-to-import.htm @@ -0,0 +1 @@ + Page Redirection If you are not redirected automatically, follow this link to the import guide. \ No newline at end of file diff --git a/temp_hum_sensor/schematics_nrf52/temp_hum/Gerber.zip b/temp_hum_sensor/schematics_nrf52/temp_hum/Gerber.zip new file mode 100644 index 0000000000000000000000000000000000000000..074f1e469ec31400a70ee6af26ae6decd230b8fe GIT binary patch literal 14537 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 literal 0 HcmV?d00001 diff --git a/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum new file mode 100644 index 0000000..1f4c921 --- /dev/null +++ b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum @@ -0,0 +1,7 @@ +Reference, Value, Footprint, Datasheet +"BT1","Battery_Cell","mysensors_arduino:CR2450","~" +"J2","Program","Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm_SMD_Pin1Left","~" +"J1","Data","Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm_SMD_Pin1Left","~" +"C1","22uF","Capacitors_SMD:C_0603_HandSoldering","~" +"U1","BT832L","Fanstel_modules:BT832-BT832L","" +"J3","Si7021","mysensors_arduino:Si7021","~" diff --git a/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.csv b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.csv new file mode 100644 index 0000000..85f9dc2 --- /dev/null +++ b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.csv @@ -0,0 +1,7 @@ +Qty,Value,Device,Package,Parts,Description ,MF,MPN,Aliexpress or Ebay link,Ordered +1,Battery_Cell,,,BT1,CR2450,SMTU2430-LF.TR,,,Mouser +1,Program,,,J2,4 Pin Header SMD left,M20-8770442,,,Mouser +1,Data,,,J1,5 Pin Header SMD left,M20-8770542,,,Mouser +1,22uF,,603,C1,CAPACITOR,LMK107BBJ226MA-T,,,Mouser +1,BT832L,,,U1,Fanstel BT832,BT832,,,Mouser +1,Si7021,,,J3,Si7021,,,https://www.aliexpress.com/item/Humidity-Sensor-with-I2C-Interface-Si7021-for-Arduino-Industrial-High-Precision/32695384846.html,Aliexpress diff --git a/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.kicad_pcb b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.kicad_pcb new file mode 100644 index 0000000..7c53eb3 --- /dev/null +++ b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.kicad_pcb @@ -0,0 +1,636 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.0.2-bee76a0~70~ubuntu18.04.1) + + (general + (thickness 1.6) + (drawings 4) + (tracks 53) + (zones 0) + (modules 6) + (nets 17) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.2) + (via_size 0.8) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (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.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "./")) + ) + + (net 0 "") + (net 1 GND) + (net 2 +3V3) + (net 3 Tx) + (net 4 P02) + (net 5 Rx) + (net 6 SWDCLK) + (net 7 SWDIO) + (net 8 SDA) + (net 9 SCL) + (net 10 "Net-(U1-PadP$3)") + (net 11 "Net-(U1-PadP$4)") + (net 12 "Net-(U1-PadP$6)") + (net 13 "Net-(U1-PadP$11)") + (net 14 "Net-(U1-PadP$12)") + (net 15 "Net-(U1-PadP$13)") + (net 16 "Net-(U1-PadP$14)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +3V3) + (add_net GND) + (add_net "Net-(U1-PadP$11)") + (add_net "Net-(U1-PadP$12)") + (add_net "Net-(U1-PadP$13)") + (add_net "Net-(U1-PadP$14)") + (add_net "Net-(U1-PadP$3)") + (add_net "Net-(U1-PadP$4)") + (add_net "Net-(U1-PadP$6)") + (add_net P02) + (add_net Rx) + (add_net SCL) + (add_net SDA) + (add_net SWDCLK) + (add_net SWDIO) + (add_net Tx) + ) + + (module Fanstel_modules:BT832-BT832L_without (layer F.Cu) (tedit 5C1B7560) (tstamp 5C1A5741) + (at 139.7 47.244 270) + (path /5C19BDF2) + (attr smd) + (fp_text reference U1 (at 6.558279 -19.337021 270) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.15))) + ) + (fp_text value BT832L (at 7.7 1.3 270) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.15))) + ) + (fp_text user BT832L (at 7.80796 -12.63396 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.1016))) + ) + (fp_arc (start 0 0) (end 0 0.14986) (angle 180) (layer F.SilkS) (width 0.1)) + (fp_arc (start 0 0) (end 0 -0.14986) (angle 180) (layer F.SilkS) (width 0.1)) + (fp_line (start 13.99794 0) (end 0 0) (layer F.SilkS) (width 0.127)) + (fp_line (start 13.99794 -15.99946) (end 13.99794 0) (layer F.SilkS) (width 0.127)) + (fp_line (start 0 -15.99946) (end 13.99794 -15.99946) (layer F.SilkS) (width 0.127)) + (fp_line (start 0 -12.7) (end 0 -15.99946) (layer F.SilkS) (width 0.127)) + (fp_line (start 0 0) (end 0 -12.7) (layer F.SilkS) (width 0.127)) + (fp_line (start 0 0) (end 0 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0 -0.14986) (end 0 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0 -0.254) (end 0 -0.14986) (layer F.SilkS) (width 0.1)) + (fp_line (start 13.9954 0) (end -0.00254 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 14.00048 -15.99946) (end 13.99794 -15.99946) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.00508 -9.64184) (end -0.00508 -15.99692) (layer F.SilkS) (width 0.1)) + (fp_line (start 13.9954 -15.99692) (end 13.9954 -9.72312) (layer F.SilkS) (width 0.1)) + (fp_line (start 14.00048 -0.58928) (end 14.00048 -0.00762) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.00508 -0.00254) (end -0.00508 -0.5207) (layer F.SilkS) (width 0.1)) + (fp_line (start 0 0.14986) (end 0 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0 0.91186) (end 0 0.14986) (layer F.SilkS) (width 0.1)) + (fp_line (start 12.5984 0) (end 0 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 12.5984 0) (end 12.5984 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0 0) (end 12.5984 0) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.79756 0) (end 0 0) (layer F.SilkS) (width 0.1)) + (pad P$16 smd rect (at 13.99794 -8.79856 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 7 SWDIO)) + (pad P$15 smd rect (at 13.99794 -7.69874 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 6 SWDCLK)) + (pad P$14 smd rect (at 13.99794 -6.59892 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(U1-PadP$14)")) + (pad P$13 smd rect (at 13.99794 -5.4991 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(U1-PadP$13)")) + (pad P$12 smd rect (at 13.99794 -4.39928 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(U1-PadP$12)")) + (pad P$11 smd rect (at 13.99794 -3.29946 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(U1-PadP$11)")) + (pad P$10 smd rect (at 13.99794 -2.19964 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad P$9 smd rect (at 13.99794 -1.09982 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad P$8 smd rect (at 0 -1.09982 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 5 Rx)) + (pad P$7 smd rect (at 0 -2.19964 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 3 Tx)) + (pad P$6 smd rect (at 0 -3.29946 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(U1-PadP$6)")) + (pad P$5 smd rect (at 0 -4.39928 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 4 P02)) + (pad P$4 smd rect (at 0 -5.4991 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(U1-PadP$4)")) + (pad P$3 smd rect (at 0 -6.59892 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(U1-PadP$3)")) + (pad P$2 smd rect (at 0 -7.69874 270) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 9 SCL)) + (pad P$1 smd rect (at 0 -8.79856 90) (size 1.4986 0.6985) (layers F.Cu F.Paste F.Mask) + (net 8 SDA)) + ) + + (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 58AA848B) (tstamp 5C1A4BA0) + (at 144.973 65.151) + (descr "Capacitor SMD 0603, hand soldering") + (tags "capacitor 0603") + (path /5C190AC1) + (attr smd) + (fp_text reference C1 (at 0 -1.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (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)) + (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 -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_text user %R (at 0 -1.25) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model Capacitors_SMD.3dshapes/C_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm_SMD_Pin1Left (layer F.Cu) (tedit 59650532) (tstamp 5C1A4BCC) + (at 133.8052 43.486628 115) + (descr "surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left)") + (tags "Surface mounted pin header SMD 1x05 2.54mm single row style1 pin1 left") + (path /5C190867) + (attr smd) + (fp_text reference J1 (at 0 -7.41 115) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Data (at 0 7.41 115) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 205) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.45 -6.85) (end -3.45 -6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.45 6.85) (end 3.45 -6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.45 6.85) (end 3.45 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.45 -6.85) (end -3.45 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 3.3) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 5.84) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -6.41) (end -1.33 -5.84) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -5.84) (end -2.85 -5.84) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -6.41) (end 1.33 -3.3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -6.41) (end 1.33 -6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -6.35) (end 1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -5.4) (end -0.32 -6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 6.35) (end -1.27 -5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 -6.35) (end 1.27 -6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) + (pad 4 smd rect (at 1.655 2.54 115) (size 2.51 1) (layers F.Cu F.Paste F.Mask) + (net 3 Tx)) + (pad 2 smd rect (at 1.655 -2.54 115) (size 2.51 1) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 5 smd rect (at -1.655 5.08 115) (size 2.51 1) (layers F.Cu F.Paste F.Mask) + (net 4 P02)) + (pad 3 smd rect (at -1.655 0 115) (size 2.51 1) (layers F.Cu F.Paste F.Mask) + (net 5 Rx)) + (pad 1 smd rect (at -1.655 -5.08 115) (size 2.51 1) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch2.54mm_SMD_Pin1Left.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x04_Pitch1.27mm_SMD_Pin1Right (layer F.Cu) (tedit 59650535) (tstamp 5C1A4BF3) + (at 136.144 67.3989 90) + (descr "surface-mounted straight pin header, 1x04, 1.27mm pitch, single row, style 2 (pin 1 right)") + (tags "Surface mounted pin header SMD 1x04 1.27mm single row style2 pin1 right") + (path /5C190731) + (attr smd) + (fp_text reference J2 (at 0 -3.6 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Program (at 0 3.6 90) (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 1 1) (thickness 0.15))) + ) + (fp_line (start 3.5 -3.05) (end -3.5 -3.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 3.05) (end 3.5 -3.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 3.05) (end 3.5 3.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 -3.05) (end -3.5 3.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.11 -0.05) (end -1.11 1.32) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.11 2.49) (end -1.11 2.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -2.6) (end 1.11 -2.49) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -2.49) (end 2.94 -2.49) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.11 -2.59) (end -1.11 -1.22) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 1.22) (end 1.11 2.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.11 -1.32) (end 1.11 0.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.11 2.6) (end 1.11 2.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.11 -2.6) (end 1.11 -2.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.5 0.835) (end 1.05 0.835) (layer F.Fab) (width 0.1)) + (fp_line (start 2.5 0.435) (end 2.5 0.835) (layer F.Fab) (width 0.1)) + (fp_line (start 1.05 0.435) (end 2.5 0.435) (layer F.Fab) (width 0.1)) + (fp_line (start 2.5 -1.705) (end 1.05 -1.705) (layer F.Fab) (width 0.1)) + (fp_line (start 2.5 -2.105) (end 2.5 -1.705) (layer F.Fab) (width 0.1)) + (fp_line (start 1.05 -2.105) (end 2.5 -2.105) (layer F.Fab) (width 0.1)) + (fp_line (start -2.5 2.105) (end -1.05 2.105) (layer F.Fab) (width 0.1)) + (fp_line (start -2.5 1.705) (end -2.5 2.105) (layer F.Fab) (width 0.1)) + (fp_line (start -1.05 1.705) (end -2.5 1.705) (layer F.Fab) (width 0.1)) + (fp_line (start -2.5 -0.435) (end -1.05 -0.435) (layer F.Fab) (width 0.1)) + (fp_line (start -2.5 -0.835) (end -2.5 -0.435) (layer F.Fab) (width 0.1)) + (fp_line (start -1.05 -0.835) (end -2.5 -0.835) (layer F.Fab) (width 0.1)) + (fp_line (start -1.05 -2.54) (end -1.05 2.54) (layer F.Fab) (width 0.1)) + (fp_line (start 1.05 -2.105) (end 0.615 -2.54) (layer F.Fab) (width 0.1)) + (fp_line (start 1.05 2.54) (end 1.05 -2.105) (layer F.Fab) (width 0.1)) + (fp_line (start -1.05 -2.54) (end 0.615 -2.54) (layer F.Fab) (width 0.1)) + (fp_line (start 1.05 2.54) (end -1.05 2.54) (layer F.Fab) (width 0.1)) + (pad 3 smd rect (at 1.5 0.635 90) (size 3 0.65) (layers F.Cu F.Paste F.Mask) + (net 6 SWDCLK)) + (pad 1 smd rect (at 1.5 -1.905 90) (size 3 0.65) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 4 smd rect (at -1.5 1.905 90) (size 3 0.65) (layers F.Cu F.Paste F.Mask) + (net 7 SWDIO)) + (pad 2 smd rect (at -1.5 -0.635 90) (size 3 0.65) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch1.27mm_SMD_Pin1Right.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module mysensors_arduino:CR2450 (layer B.Cu) (tedit 5C1A330B) (tstamp 5C1BDC9A) + (at 136.886601 56.30756 270) + (path /5C1904BC) + (fp_text reference BT1 (at 0 15.748 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value Battery_Cell (at 0 -13.843 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_circle (center 0 0) (end 12.25 0) (layer B.SilkS) (width 0.15)) + (fp_poly (pts (xy -5.588 2.159) (xy 5.461 2.159) (xy 5.461 -2.159) (xy -5.588 -2.159)) (layer B.SilkS) (width 0.15)) + (pad 1 smd rect (at 16.85 0 270) (size 2.6 3.5) (layers B.Cu B.Paste B.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at -16.85 0 270) (size 2.6 3.5) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + ) + + (module mysensors_arduino:Si7021 (layer F.Cu) (tedit 5C1B72F5) (tstamp 5C1BB41E) + (at 126.9492 57.2643 270) + (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x04 2.54mm single row") + (path /5C1BA02C) + (fp_text reference J3 (at 0 -5.842 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Si7021 (at -0.127 6.35 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at -5.207 0.127) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -5.842 -4.953) (end -3.937 -4.953) (layer F.Fab) (width 0.1)) + (fp_line (start -6.731 -4.953) (end 6.269 -4.953) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.731 5.047) (end 6.015 5.047) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.731 -4.953) (end -6.731 5.047) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.269 -4.953) (end 6.269 5.047) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.937 5.047) (end -3.937 -4.953) (layer F.SilkS) (width 0.15)) + (pad 4 smd rect (at -5.207 3.937 270) (size 1.7 1.7) (layers F.Cu F.Paste F.Mask) + (net 8 SDA)) + (pad 3 smd rect (at -5.207 1.397 270) (size 1.7 1.7) (layers F.Cu F.Paste F.Mask) + (net 9 SCL)) + (pad 2 smd rect (at -5.207 -1.143 270) (size 1.7 1.7) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -5.207 -3.683 270) (size 1.7 1.7) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (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)) + ) + ) + + (gr_line (start 149.352 47.244) (end 154.6225 46.0248) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.479 61.214) (end 149.352 47.244) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 155.9052 62.9539) (end 149.479 61.214) (layer Edge.Cuts) (width 0.2)) + (gr_arc (start 137.156752 55.872022) (end 154.603436 46.015007) (angle -309.880631) (layer Edge.Cuts) (width 0.2)) + + (via (at 137.0838 39.5097) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 130.8735 43.2308) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (via (at 130.8735 51.9049) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (via (at 135.5598 68.7959) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (segment (start 145.698 65.151) (end 143.4755 62.9285) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 145.923 65.151) (end 145.698 65.151) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 141.89964 62.24124) (end 141.89964 61.24194) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 142.5869 62.9285) (end 141.89964 62.24124) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 143.4755 62.9285) (end 142.5869 62.9285) (width 0.25) (layer F.Cu) (net 1)) + (via (at 128.7526 50.2285) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 128.0922 52.0573) (end 128.0922 50.8889) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 128.0922 50.8889) (end 128.7526 50.2285) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 129.152599 49.828501) (end 129.152599 48.101301) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 128.7526 50.2285) (end 129.152599 49.828501) (width 0.25) (layer B.Cu) (net 1)) + (via (at 129.90059 47.133468) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 129.152599 48.101301) (end 129.90059 47.35331) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 129.90059 47.35331) (end 129.90059 47.133468) (width 0.25) (layer B.Cu) (net 1)) + (via (at 140.7922 61.2521) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (segment (start 143.798 65.151) (end 144.023 65.151) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 140.7922 62.1452) (end 143.798 65.151) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 140.7922 61.2521) (end 140.7922 62.1452) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 141.89964 46.660268) (end 140.527572 45.2882) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 141.89964 47.244) (end 141.89964 46.660268) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 140.527572 45.2882) (end 138.6459 45.2882) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 138.6459 45.2882) (end 137.0584 43.7007) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 137.0584 42.563849) (end 135.407789 40.913238) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 137.0584 43.7007) (end 137.0584 42.563849) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 140.123758 43.854748) (end 142.355948 43.854748) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 139.108677 42.839667) (end 140.123758 43.854748) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 144.09928 45.59808) (end 144.09928 47.244) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 142.355948 43.854748) (end 144.09928 45.59808) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 134.504633 44.986567) (end 136.774766 47.2567) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 136.787466 47.244) (end 140.79982 47.244) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 136.774766 47.2567) (end 136.787466 47.244) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 137.354 65.8989) (end 137.9904 66.5353) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 136.779 65.8989) (end 137.354 65.8989) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 137.9904 66.5353) (end 146.304 66.5353) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 147.39874 65.44056) (end 147.39874 61.24194) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 146.304 66.5353) (end 147.39874 65.44056) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 144.57681 68.8989) (end 138.624 68.8989) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 138.624 68.8989) (end 138.049 68.8989) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 148.49856 64.97715) (end 144.57681 68.8989) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 148.49856 61.24194) (end 148.49856 64.97715) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 123.0122 53.1573) (end 123.741 53.8861) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 123.0122 52.0573) (end 123.0122 53.1573) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 123.741 53.8861) (end 143.2814 53.8861) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 148.49856 48.66894) (end 148.49856 47.244) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 143.2814 53.8861) (end 148.49856 48.66894) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 147.39874 48.2433) (end 146.69624 48.9458) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 147.39874 47.244) (end 147.39874 48.2433) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 125.5522 50.9573) (end 125.5522 52.0573) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 127.5637 48.9458) (end 125.5522 50.9573) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 146.69624 48.9458) (end 127.5637 48.9458) (width 0.25) (layer F.Cu) (net 9)) + + (zone (net 2) (net_name +3V3) (layer B.Cu) (tstamp 5C1BDD08) (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)) + (polygon + (pts + (xy 128.5494 39.0271) (xy 121.8565 44.4627) (xy 118.0084 52.8828) (xy 118.2751 60.6298) (xy 122.9868 68.5165) + (xy 131.5339 73.8886) (xy 142.2654 74.2315) (xy 151.0919 68.8594) (xy 154.0637 63.9572) (xy 148.6281 61.7601) + (xy 148.5646 46.9138) (xy 148.5646 45.6819) (xy 152.3492 44.6278) (xy 144.5895 38.5699) (xy 137.7696 36.8681) + (xy 130.3909 38.1127) + ) + ) + (filled_polygon + (pts + (xy 144.532598 38.686596) (xy 152.072624 44.572999) (xy 148.530525 45.559557) (xy 148.4863 45.58191) (xy 148.453995 45.619485) + (xy 148.4376 45.6819) (xy 148.4376 46.9138) (xy 148.437601 46.914343) (xy 148.501101 61.760643) (xy 148.510976 61.809202) + (xy 148.538682 61.850286) (xy 148.580507 61.877845) (xy 153.877717 64.019007) (xy 150.999375 68.767041) (xy 142.231668 74.103358) + (xy 139.271601 74.008776) (xy 139.271601 73.44331) (xy 139.112851 73.28456) (xy 137.013601 73.28456) (xy 137.013601 73.30456) + (xy 136.759601 73.30456) (xy 136.759601 73.28456) (xy 134.660351 73.28456) (xy 134.501601 73.44331) (xy 134.501601 73.856361) + (xy 131.57235 73.762764) (xy 128.340179 71.731251) (xy 134.501601 71.731251) (xy 134.501601 72.87181) (xy 134.660351 73.03056) + (xy 136.759601 73.03056) (xy 136.759601 71.38131) (xy 137.013601 71.38131) (xy 137.013601 73.03056) (xy 139.112851 73.03056) + (xy 139.271601 72.87181) (xy 139.271601 71.731251) (xy 139.174928 71.497862) (xy 138.9963 71.319233) (xy 138.762911 71.22256) + (xy 137.172351 71.22256) (xy 137.013601 71.38131) (xy 136.759601 71.38131) (xy 136.600851 71.22256) (xy 135.010291 71.22256) + (xy 134.776902 71.319233) (xy 134.598274 71.497862) (xy 134.501601 71.731251) (xy 128.340179 71.731251) (xy 123.08019 68.425196) + (xy 118.501626 60.761346) (xy 118.391493 60.319502) (xy 118.136355 52.908355) (xy 119.455172 50.022626) (xy 127.7176 50.022626) + (xy 127.7176 50.434374) (xy 127.875169 50.81478) (xy 128.16632 51.105931) (xy 128.546726 51.2635) (xy 128.958474 51.2635) + (xy 129.33888 51.105931) (xy 129.630031 50.81478) (xy 129.7876 50.434374) (xy 129.7876 50.246118) (xy 129.868503 50.125038) + (xy 129.912599 49.903353) (xy 129.912599 49.903349) (xy 129.927487 49.828502) (xy 129.912599 49.753655) (xy 129.912599 48.416102) + (xy 130.198254 48.130447) (xy 130.48687 48.010899) (xy 130.778021 47.719748) (xy 130.93559 47.339342) (xy 130.93559 46.927594) + (xy 130.778021 46.547188) (xy 130.48687 46.256037) (xy 130.106464 46.098468) (xy 129.694716 46.098468) (xy 129.31431 46.256037) + (xy 129.023159 46.547188) (xy 128.86559 46.927594) (xy 128.86559 47.313509) (xy 128.668127 47.510972) (xy 128.604671 47.553372) + (xy 128.562271 47.616828) (xy 128.56227 47.616829) (xy 128.436696 47.804764) (xy 128.377711 48.101301) (xy 128.3926 48.176153) + (xy 128.392599 49.257341) (xy 128.16632 49.351069) (xy 127.875169 49.64222) (xy 127.7176 50.022626) (xy 119.455172 50.022626) + (xy 121.959648 44.542537) (xy 128.618515 39.134576) (xy 130.430553 38.234805) (xy 130.888505 38.15756) (xy 134.489161 38.15756) + (xy 134.489161 40.75756) (xy 134.538444 41.005325) (xy 134.678792 41.215369) (xy 134.888836 41.355717) (xy 135.136601 41.405) + (xy 138.636601 41.405) (xy 138.884366 41.355717) (xy 139.09441 41.215369) (xy 139.234758 41.005325) (xy 139.284041 40.75756) + (xy 139.284041 38.15756) (xy 139.234758 37.909795) (xy 139.09441 37.699751) (xy 138.884366 37.559403) (xy 138.636601 37.51012) + (xy 135.136601 37.51012) (xy 134.888836 37.559403) (xy 134.678792 37.699751) (xy 134.538444 37.909795) (xy 134.489161 38.15756) + (xy 130.888505 38.15756) (xy 137.764577 36.997741) + ) + ) + ) + (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 5C1BDD05) (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)) + (polygon + (pts + (xy 128.428967 39.006182) (xy 121.736067 44.441782) (xy 117.887967 52.861882) (xy 118.154667 60.608882) (xy 122.866367 68.495582) + (xy 131.413467 73.867682) (xy 142.144967 74.210582) (xy 150.971467 68.838482) (xy 153.943267 63.936282) (xy 148.507667 61.739182) + (xy 148.444167 46.892882) (xy 148.444167 45.660982) (xy 152.228767 44.606882) (xy 144.469067 38.548982) (xy 137.649167 36.847182) + (xy 130.270467 38.091782) + ) + ) + (filled_polygon + (pts + (xy 144.412165 38.665678) (xy 151.952191 44.552081) (xy 148.410092 45.538639) (xy 148.365867 45.560992) (xy 148.333562 45.598567) + (xy 148.317167 45.660982) (xy 148.317167 45.84726) (xy 148.14931 45.84726) (xy 147.94865 45.887173) (xy 147.74799 45.84726) + (xy 147.04949 45.84726) (xy 146.84883 45.887173) (xy 146.64817 45.84726) (xy 145.94967 45.84726) (xy 145.74901 45.887173) + (xy 145.54835 45.84726) (xy 144.85928 45.84726) (xy 144.85928 45.672928) (xy 144.874168 45.59808) (xy 144.85928 45.523232) + (xy 144.85928 45.523228) (xy 144.822638 45.339016) (xy 144.815184 45.301542) (xy 144.689609 45.113607) (xy 144.647209 45.050151) + (xy 144.583753 45.007751) (xy 142.946279 43.370278) (xy 142.903877 43.306819) (xy 142.652485 43.138844) (xy 142.4308 43.094748) + (xy 142.430795 43.094748) (xy 142.355948 43.07986) (xy 142.281101 43.094748) (xy 140.493683 43.094748) (xy 139.618225 41.217322) + (xy 139.468849 41.013599) (xy 139.252883 40.882547) (xy 139.003204 40.844118) (xy 138.757825 40.904162) (xy 137.851517 41.32678) + (xy 137.647794 41.476156) (xy 137.516742 41.692123) (xy 137.482694 41.91334) (xy 136.840959 41.271606) (xy 135.917337 39.290893) + (xy 135.767961 39.08717) (xy 135.551995 38.956118) (xy 135.302316 38.917689) (xy 135.056937 38.977733) (xy 134.150629 39.400351) + (xy 133.946906 39.549727) (xy 133.815854 39.765694) (xy 133.777425 40.015372) (xy 133.837469 40.260751) (xy 134.898241 42.535583) + (xy 135.047617 42.739306) (xy 135.263583 42.870358) (xy 135.513262 42.908787) (xy 135.758641 42.848743) (xy 136.106352 42.686603) + (xy 136.298401 42.878652) (xy 136.2984 43.625853) (xy 136.283512 43.7007) (xy 136.2984 43.775547) (xy 136.2984 43.775551) + (xy 136.342496 43.997236) (xy 136.510471 44.248629) (xy 136.57393 44.291031) (xy 138.05557 45.772672) (xy 138.097971 45.836129) + (xy 138.349363 46.004104) (xy 138.571048 46.0482) (xy 138.571052 46.0482) (xy 138.645899 46.063088) (xy 138.720746 46.0482) + (xy 139.985205 46.0482) (xy 139.852413 46.246935) (xy 139.805258 46.484) (xy 137.076868 46.484) (xy 135.937804 45.344936) + (xy 135.014181 43.364222) (xy 134.864805 43.160499) (xy 134.648839 43.029447) (xy 134.39916 42.991018) (xy 134.153781 43.051062) + (xy 133.247473 43.47368) (xy 133.04375 43.623056) (xy 132.912698 43.839023) (xy 132.874269 44.088701) (xy 132.934313 44.33408) + (xy 133.995085 46.608912) (xy 134.144461 46.812635) (xy 134.360427 46.943687) (xy 134.610106 46.982116) (xy 134.855485 46.922072) + (xy 135.203196 46.759932) (xy 136.184438 47.741174) (xy 136.226837 47.804629) (xy 136.290292 47.847028) (xy 136.290293 47.847029) + (xy 136.478228 47.972603) (xy 136.774766 48.031588) (xy 136.91346 48.004) (xy 139.805258 48.004) (xy 139.84142 48.1858) + (xy 131.51394 48.1858) (xy 131.524035 48.158065) (xy 131.513016 47.905687) (xy 131.050013 46.912774) (xy 130.839045 46.835988) + (xy 130.069364 47.194897) (xy 130.077816 47.213023) (xy 129.847613 47.320368) (xy 129.839161 47.302242) (xy 129.06948 47.66115) + (xy 128.992694 47.872117) (xy 129.138967 48.1858) (xy 127.638548 48.1858) (xy 127.5637 48.170912) (xy 127.488852 48.1858) + (xy 127.488848 48.1858) (xy 127.267163 48.229896) (xy 127.015771 48.397871) (xy 126.973371 48.461327) (xy 125.06773 50.366969) + (xy 125.004271 50.409371) (xy 124.903718 50.55986) (xy 124.7022 50.55986) (xy 124.454435 50.609143) (xy 124.2822 50.724228) + (xy 124.109965 50.609143) (xy 123.8622 50.55986) (xy 122.1622 50.55986) (xy 121.914435 50.609143) (xy 121.704391 50.749491) + (xy 121.564043 50.959535) (xy 121.51476 51.2073) (xy 121.51476 52.9073) (xy 121.564043 53.155065) (xy 121.704391 53.365109) + (xy 121.914435 53.505457) (xy 122.1622 53.55474) (xy 122.363718 53.55474) (xy 122.386986 53.589562) (xy 122.464272 53.705229) + (xy 122.527728 53.747629) (xy 123.150671 54.370573) (xy 123.193071 54.434029) (xy 123.256527 54.476429) (xy 123.444462 54.602004) + (xy 123.470484 54.60718) (xy 123.666148 54.6461) (xy 123.666152 54.6461) (xy 123.741 54.660988) (xy 123.815848 54.6461) + (xy 143.206553 54.6461) (xy 143.2814 54.660988) (xy 143.356247 54.6461) (xy 143.356252 54.6461) (xy 143.577937 54.602004) + (xy 143.829329 54.434029) (xy 143.871731 54.37057) (xy 148.33008 49.912223) (xy 148.372565 59.8452) (xy 148.14931 59.8452) + (xy 147.94865 59.885113) (xy 147.74799 59.8452) (xy 147.04949 59.8452) (xy 146.84883 59.885113) (xy 146.64817 59.8452) + (xy 145.94967 59.8452) (xy 145.74901 59.885113) (xy 145.54835 59.8452) (xy 144.84985 59.8452) (xy 144.64919 59.885113) + (xy 144.44853 59.8452) (xy 143.75003 59.8452) (xy 143.54937 59.885113) (xy 143.34871 59.8452) (xy 142.65021 59.8452) + (xy 142.444129 59.886192) (xy 142.3752 59.85764) (xy 142.18539 59.85764) (xy 142.02664 60.01639) (xy 142.02664 60.372636) + (xy 142.00277 60.49264) (xy 142.00277 61.38894) (xy 141.8272 61.38894) (xy 141.8272 61.046226) (xy 141.79651 60.972134) + (xy 141.79651 60.49264) (xy 141.77264 60.372636) (xy 141.77264 60.01639) (xy 141.61389 59.85764) (xy 141.42408 59.85764) + (xy 141.355151 59.886192) (xy 141.14907 59.8452) (xy 140.45057 59.8452) (xy 140.202805 59.894483) (xy 139.992761 60.034831) + (xy 139.852413 60.244875) (xy 139.80313 60.49264) (xy 139.80313 60.935341) (xy 139.7572 61.046226) (xy 139.7572 61.457974) + (xy 139.80313 61.568859) (xy 139.80313 61.99124) (xy 139.852413 62.239005) (xy 139.992761 62.449049) (xy 140.152501 62.555785) + (xy 140.180254 62.597319) (xy 140.244272 62.693129) (xy 140.307728 62.735529) (xy 142.77556 65.203362) (xy 142.77556 65.526) + (xy 142.824843 65.773765) (xy 142.825869 65.7753) (xy 138.305202 65.7753) (xy 137.944331 65.41443) (xy 137.901929 65.350971) + (xy 137.75144 65.250417) (xy 137.75144 64.3989) (xy 137.702157 64.151135) (xy 137.561809 63.941091) (xy 137.351765 63.800743) + (xy 137.104 63.75146) (xy 136.454 63.75146) (xy 136.206235 63.800743) (xy 135.996191 63.941091) (xy 135.855843 64.151135) + (xy 135.80656 64.3989) (xy 135.80656 66.75146) (xy 135.199 66.75146) (xy 135.199 66.18465) (xy 135.04025 66.0259) + (xy 134.366 66.0259) (xy 134.366 67.87515) (xy 134.52475 68.0339) (xy 134.53656 68.0339) (xy 134.53656 68.561635) + (xy 134.5248 68.590026) (xy 134.5248 69.001774) (xy 134.53656 69.030165) (xy 134.53656 70.3989) (xy 134.585843 70.646665) + (xy 134.726191 70.856709) (xy 134.936235 70.997057) (xy 135.184 71.04634) (xy 135.834 71.04634) (xy 136.081765 70.997057) + (xy 136.291809 70.856709) (xy 136.432157 70.646665) (xy 136.48144 70.3989) (xy 136.48144 69.27545) (xy 136.5948 69.001774) + (xy 136.5948 68.590026) (xy 136.48144 68.31635) (xy 136.48144 68.04634) (xy 137.07656 68.04634) (xy 137.07656 70.3989) + (xy 137.125843 70.646665) (xy 137.266191 70.856709) (xy 137.476235 70.997057) (xy 137.724 71.04634) (xy 138.374 71.04634) + (xy 138.621765 70.997057) (xy 138.831809 70.856709) (xy 138.972157 70.646665) (xy 139.02144 70.3989) (xy 139.02144 69.6589) + (xy 144.501963 69.6589) (xy 144.57681 69.673788) (xy 144.651657 69.6589) (xy 144.651662 69.6589) (xy 144.873347 69.614804) + (xy 145.124739 69.446829) (xy 145.167141 69.38337) (xy 148.983033 65.567479) (xy 149.046489 65.525079) (xy 149.214464 65.273687) + (xy 149.25856 65.052002) (xy 149.25856 65.051998) (xy 149.273448 64.977151) (xy 149.25856 64.902304) (xy 149.25856 62.480493) + (xy 149.305619 62.449049) (xy 149.437326 62.251938) (xy 153.757284 63.998089) (xy 150.878942 68.746123) (xy 142.111235 74.08244) + (xy 131.451917 73.741846) (xy 122.959757 68.404278) (xy 121.6337 66.18465) (xy 133.279 66.18465) (xy 133.279 67.525209) + (xy 133.375673 67.758598) (xy 133.554301 67.937227) (xy 133.78769 68.0339) (xy 133.95325 68.0339) (xy 134.112 67.87515) + (xy 134.112 66.0259) (xy 133.43775 66.0259) (xy 133.279 66.18465) (xy 121.6337 66.18465) (xy 120.491391 64.272591) + (xy 133.279 64.272591) (xy 133.279 65.61315) (xy 133.43775 65.7719) (xy 134.112 65.7719) (xy 134.112 63.92265) + (xy 134.366 63.92265) (xy 134.366 65.7719) (xy 135.04025 65.7719) (xy 135.199 65.61315) (xy 135.199 64.272591) + (xy 135.102327 64.039202) (xy 134.923699 63.860573) (xy 134.69031 63.7639) (xy 134.52475 63.7639) (xy 134.366 63.92265) + (xy 134.112 63.92265) (xy 133.95325 63.7639) (xy 133.78769 63.7639) (xy 133.554301 63.860573) (xy 133.375673 64.039202) + (xy 133.279 64.272591) (xy 120.491391 64.272591) (xy 118.5789 61.07136) (xy 118.252597 59.762261) (xy 118.032569 53.371006) + (xy 118.089053 52.867748) (xy 118.140543 52.61475) (xy 121.113819 46.108871) (xy 128.277145 46.108871) (xy 128.288164 46.361249) + (xy 128.751167 47.354162) (xy 128.962135 47.430948) (xy 129.731816 47.072039) (xy 129.053831 45.618095) (xy 128.842864 45.541309) + (xy 128.763162 45.578475) (xy 128.534212 45.685236) (xy 128.363545 45.871486) (xy 128.277145 46.108871) (xy 121.113819 46.108871) + (xy 121.387168 45.51075) (xy 129.284033 45.51075) (xy 129.962019 46.964694) (xy 130.7317 46.605786) (xy 130.808486 46.394819) + (xy 130.345483 45.401905) (xy 130.159233 45.231239) (xy 129.921849 45.144837) (xy 129.669471 45.155856) (xy 129.440521 45.262618) + (xy 129.360819 45.299783) (xy 129.284033 45.51075) (xy 121.387168 45.51075) (xy 121.839215 44.521619) (xy 124.744297 42.162273) + (xy 129.173381 42.162273) (xy 129.233425 42.407652) (xy 130.294197 44.682484) (xy 130.443573 44.886207) (xy 130.659539 45.017259) + (xy 130.909218 45.055688) (xy 131.154597 44.995644) (xy 132.060905 44.573026) (xy 132.264628 44.42365) (xy 132.39568 44.207683) + (xy 132.434109 43.958005) (xy 132.374065 43.712626) (xy 131.313293 41.437794) (xy 131.163917 41.234071) (xy 130.947951 41.103019) + (xy 130.698272 41.06459) (xy 130.452893 41.124634) (xy 129.546585 41.547252) (xy 129.342862 41.696628) (xy 129.21181 41.912595) + (xy 129.173381 42.162273) (xy 124.744297 42.162273) (xy 128.498082 39.113658) (xy 130.31012 38.213887) (xy 137.644144 36.976823) + ) + ) + (filled_polygon + (pts + (xy 142.65021 62.63868) (xy 143.34871 62.63868) (xy 143.54937 62.598767) (xy 143.75003 62.63868) (xy 144.44853 62.63868) + (xy 144.64919 62.598767) (xy 144.84985 62.63868) (xy 145.54835 62.63868) (xy 145.74901 62.598767) (xy 145.94967 62.63868) + (xy 146.638741 62.63868) (xy 146.63874 64.141) (xy 146.20875 64.141) (xy 146.05 64.29975) (xy 146.05 65.024) + (xy 146.07 65.024) (xy 146.07 65.278) (xy 146.05 65.278) (xy 146.05 65.298) (xy 145.796 65.298) + (xy 145.796 65.278) (xy 145.776 65.278) (xy 145.776 65.024) (xy 145.796 65.024) (xy 145.796 64.29975) + (xy 145.63725 64.141) (xy 145.196691 64.141) (xy 144.963302 64.237673) (xy 144.962102 64.238873) (xy 144.870765 64.177843) + (xy 144.623 64.12856) (xy 143.850362 64.12856) (xy 142.348041 62.62624) (xy 142.3752 62.62624) (xy 142.444129 62.597688) + ) + ) + (filled_polygon + (pts + (xy 142.966599 53.1261) (xy 132.086118 53.1261) (xy 132.12964 52.9073) (xy 132.12964 51.2073) (xy 132.080357 50.959535) + (xy 131.940009 50.749491) (xy 131.729965 50.609143) (xy 131.4822 50.55986) (xy 129.7822 50.55986) (xy 129.534435 50.609143) + (xy 129.359175 50.726249) (xy 129.301899 50.668973) (xy 129.06851 50.5723) (xy 128.37795 50.5723) (xy 128.2192 50.73105) + (xy 128.2192 51.9303) (xy 128.2392 51.9303) (xy 128.2392 52.1843) (xy 128.2192 52.1843) (xy 128.2192 52.2043) + (xy 127.9652 52.2043) (xy 127.9652 52.1843) (xy 127.9452 52.1843) (xy 127.9452 51.9303) (xy 127.9652 51.9303) + (xy 127.9652 50.73105) (xy 127.80645 50.5723) (xy 127.11589 50.5723) (xy 126.938541 50.64576) (xy 127.878502 49.7058) + (xy 146.386898 49.7058) + ) + ) + ) +) diff --git a/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.net b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.net new file mode 100644 index 0000000..a5849c5 --- /dev/null +++ b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.net @@ -0,0 +1,259 @@ +(export (version D) + (design + (source /home/simon/repo/mysensors/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.sch) + (date "tor 20 dec 2018 11:47:03") + (tool "Eeschema 5.0.2-bee76a0~70~ubuntu18.04.1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source temp_hum.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref BT1) + (value Battery_Cell) + (footprint mysensors_arduino:CR2450) + (datasheet ~) + (libsource (lib Device) (part Battery_Cell) (description "Single-cell battery")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C1904BC)) + (comp (ref J2) + (value Program) + (footprint Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C190731)) + (comp (ref J1) + (value Data) + (footprint Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x05) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C190867)) + (comp (ref C1) + (value 22uF) + (footprint Capacitors_SMD:C_0603_HandSoldering) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C190AC1)) + (comp (ref U1) + (value BT832L) + (footprint Fanstel_modules:BT832-BT832L) + (libsource (lib Fanstel-modules) (part BT832L) (description "")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C19BDF2)) + (comp (ref J3) + (value Si7021) + (footprint mysensors_arduino:Si7021) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5C1BA02C))) + (libparts + (libpart (lib Connector_Generic) (part Conn_01x04) + (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x04)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)))) + (libpart (lib Connector_Generic) (part Conn_01x05) + (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x05)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)))) + (libpart (lib Device) (part Battery_Cell) + (description "Single-cell battery") + (docs ~) + (fields + (field (name Reference) BT) + (field (name Value) Battery_Cell)) + (pins + (pin (num 1) (name +) (type passive)) + (pin (num 2) (name -) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Fanstel-modules) (part BT832L) + (footprints + (fp *BT832L*)) + (fields + (field (name Reference) U) + (field (name Value) BT832L) + (field (name Footprint) BT832_BT832L)) + (pins + (pin (num P$1) (name P26/SDA) (type BiDi)) + (pin (num P$2) (name P27/SCL) (type BiDi)) + (pin (num P$3) (name P00/XL1) (type BiDi)) + (pin (num P$4) (name P01/XL2) (type BiDi)) + (pin (num P$5) (name P02/AIN0) (type BiDi)) + (pin (num P$6) (name P03/AIN1) (type BiDi)) + (pin (num P$7) (name P09) (type BiDi)) + (pin (num P$8) (name P10) (type BiDi)) + (pin (num P$9) (name VDD) (type BiDi)) + (pin (num P$10) (name GND) (type BiDi)) + (pin (num P$11) (name P13) (type BiDi)) + (pin (num P$12) (name P18) (type BiDi)) + (pin (num P$13) (name P20) (type BiDi)) + (pin (num P$14) (name P21/RESET) (type BiDi)) + (pin (num P$15) (name SWCLK) (type BiDi)) + (pin (num P$16) (name SWDIO) (type BiDi)) + (pin (num P$A0) (name A0/VSS1) (type BiDi)) + (pin (num P$A1) (name A1/P28) (type BiDi)) + (pin (num P$A2) (name A2/P29) (type BiDi)) + (pin (num P$A3) (name A3/P04) (type BiDi)) + (pin (num P$A4) (name A4/P05) (type BiDi)) + (pin (num P$A5) (name A5/P07) (type BiDi)) + (pin (num P$B0) (name B0/VSS2) (type BiDi)) + (pin (num P$B1) (name B1/P25) (type BiDi)) + (pin (num P$B2) (name B2/P30) (type BiDi)) + (pin (num P$B3) (name B3/P31) (type BiDi)) + (pin (num P$B4) (name B4/P06) (type BiDi)) + (pin (num P$B5) (name B5/P08) (type BiDi)) + (pin (num P$C0) (name C0/VSS3) (type BiDi)) + (pin (num P$C1) (name C1/P24) (type BiDi)) + (pin (num P$C2) (name C2/P22) (type BiDi)) + (pin (num P$C3) (name C3/P17) (type BiDi)) + (pin (num P$C4) (name C4/P15) (type BiDi)) + (pin (num P$C5) (name C5/P12) (type BiDi)) + (pin (num P$D0) (name D0/VSS4) (type BiDi)) + (pin (num P$D1) (name D1/P23) (type BiDi)) + (pin (num P$D2) (name D2/P19) (type BiDi)) + (pin (num P$D3) (name D3/P16) (type BiDi)) + (pin (num P$D4) (name D4/P14) (type BiDi)) + (pin (num P$D5) (name D5/P11) (type BiDi))))) + (libraries + (library (logical Connector_Generic) + (uri /usr/share/kicad/library/Connector_Generic.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Fanstel-modules) + (uri /home/simon/repo/Fanstel-kicad-library/Fanstel-modules.lib))) + (nets + (net (code 1) (name "Net-(U1-PadP$B4)") + (node (ref U1) (pin P$B4))) + (net (code 2) (name "Net-(U1-PadP$C4)") + (node (ref U1) (pin P$C4))) + (net (code 3) (name "Net-(U1-PadP$D4)") + (node (ref U1) (pin P$D4))) + (net (code 4) (name "Net-(U1-PadP$A5)") + (node (ref U1) (pin P$A5))) + (net (code 5) (name "Net-(U1-PadP$B5)") + (node (ref U1) (pin P$B5))) + (net (code 6) (name "Net-(U1-PadP$C5)") + (node (ref U1) (pin P$C5))) + (net (code 7) (name "Net-(U1-PadP$D5)") + (node (ref U1) (pin P$D5))) + (net (code 8) (name "Net-(U1-PadP$A4)") + (node (ref U1) (pin P$A4))) + (net (code 9) (name P02) + (node (ref U1) (pin P$5)) + (node (ref J1) (pin 5))) + (net (code 10) (name Tx) + (node (ref U1) (pin P$7)) + (node (ref J1) (pin 4))) + (net (code 11) (name "Net-(U1-PadP$3)") + (node (ref U1) (pin P$3))) + (net (code 12) (name "Net-(U1-PadP$B2)") + (node (ref U1) (pin P$B2))) + (net (code 13) (name "Net-(U1-PadP$C0)") + (node (ref U1) (pin P$C0))) + (net (code 14) (name "Net-(U1-PadP$D0)") + (node (ref U1) (pin P$D0))) + (net (code 15) (name "Net-(U1-PadP$11)") + (node (ref U1) (pin P$11))) + (net (code 16) (name "Net-(U1-PadP$A1)") + (node (ref U1) (pin P$A1))) + (net (code 17) (name "Net-(U1-PadP$B1)") + (node (ref U1) (pin P$B1))) + (net (code 18) (name "Net-(U1-PadP$C1)") + (node (ref U1) (pin P$C1))) + (net (code 19) (name "Net-(U1-PadP$D1)") + (node (ref U1) (pin P$D1))) + (net (code 20) (name "Net-(U1-PadP$12)") + (node (ref U1) (pin P$12))) + (net (code 21) (name "Net-(U1-PadP$A2)") + (node (ref U1) (pin P$A2))) + (net (code 22) (name "Net-(U1-PadP$4)") + (node (ref U1) (pin P$4))) + (net (code 23) (name "Net-(U1-PadP$C2)") + (node (ref U1) (pin P$C2))) + (net (code 24) (name "Net-(U1-PadP$D2)") + (node (ref U1) (pin P$D2))) + (net (code 25) (name "Net-(U1-PadP$13)") + (node (ref U1) (pin P$13))) + (net (code 26) (name "Net-(U1-PadP$A3)") + (node (ref U1) (pin P$A3))) + (net (code 27) (name "Net-(U1-PadP$B3)") + (node (ref U1) (pin P$B3))) + (net (code 28) (name "Net-(U1-PadP$C3)") + (node (ref U1) (pin P$C3))) + (net (code 29) (name "Net-(U1-PadP$D3)") + (node (ref U1) (pin P$D3))) + (net (code 30) (name "Net-(U1-PadP$14)") + (node (ref U1) (pin P$14))) + (net (code 31) (name GND) + (node (ref BT1) (pin 2)) + (node (ref J2) (pin 1)) + (node (ref J1) (pin 1)) + (node (ref C1) (pin 2)) + (node (ref U1) (pin P$10)) + (node (ref J3) (pin 2))) + (net (code 32) (name "Net-(U1-PadP$6)") + (node (ref U1) (pin P$6))) + (net (code 33) (name +3V3) + (node (ref U1) (pin P$9)) + (node (ref C1) (pin 1)) + (node (ref J1) (pin 2)) + (node (ref J3) (pin 1)) + (node (ref J2) (pin 2)) + (node (ref BT1) (pin 1))) + (net (code 34) (name SCL) + (node (ref U1) (pin P$2)) + (node (ref J3) (pin 3))) + (net (code 35) (name SDA) + (node (ref U1) (pin P$1)) + (node (ref J3) (pin 4))) + (net (code 36) (name "Net-(U1-PadP$B0)") + (node (ref U1) (pin P$B0))) + (net (code 37) (name "Net-(U1-PadP$A0)") + (node (ref U1) (pin P$A0))) + (net (code 38) (name SWDCLK) + (node (ref U1) (pin P$15)) + (node (ref J2) (pin 3))) + (net (code 39) (name SWDIO) + (node (ref U1) (pin P$16)) + (node (ref J2) (pin 4))) + (net (code 40) (name Rx) + (node (ref J1) (pin 3)) + (node (ref U1) (pin P$8))))) \ No newline at end of file diff --git a/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.pro b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.pro new file mode 100644 index 0000000..ec2a963 --- /dev/null +++ b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.pro @@ -0,0 +1,43 @@ +update=lör 22 dec 2018 19:35:27 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName= +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 diff --git a/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.sch b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.sch new file mode 100644 index 0000000..044ec76 --- /dev/null +++ b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.sch @@ -0,0 +1,314 @@ +EESchema Schematic File Version 4 +LIBS:temp_hum-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Device:Battery_Cell BT1 +U 1 1 5C1904BC +P 8300 1450 +F 0 "BT1" H 8418 1546 50 0000 L CNN +F 1 "Battery_Cell" H 8418 1455 50 0000 L CNN +F 2 "mysensors_arduino:CR2450" V 8300 1510 50 0001 C CNN +F 3 "~" V 8300 1510 50 0001 C CNN + 1 8300 1450 + 1 0 0 -1 +$EndComp +$Comp +L Connector_Generic:Conn_01x04 J2 +U 1 1 5C190731 +P 7050 1900 +F 0 "J2" H 7129 1892 50 0000 L CNN +F 1 "Program" H 7129 1801 50 0000 L CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm_SMD_Pin1Left" H 7050 1900 50 0001 C CNN +F 3 "~" H 7050 1900 50 0001 C CNN + 1 7050 1900 + 1 0 0 -1 +$EndComp +$Comp +L Connector_Generic:Conn_01x05 J1 +U 1 1 5C190867 +P 9250 2650 +F 0 "J1" H 9330 2692 50 0000 L CNN +F 1 "Data" H 9330 2601 50 0000 L CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm_SMD_Pin1Left" H 9250 2650 50 0001 C CNN +F 3 "~" H 9250 2650 50 0001 C CNN + 1 9250 2650 + 1 0 0 -1 +$EndComp +$Comp +L power:+3.3V #PWR0101 +U 1 1 5C19096E +P 8300 850 +F 0 "#PWR0101" H 8300 700 50 0001 C CNN +F 1 "+3.3V" H 8315 1023 50 0000 C CNN +F 2 "" H 8300 850 50 0001 C CNN +F 3 "" H 8300 850 50 0001 C CNN + 1 8300 850 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0102 +U 1 1 5C1909A6 +P 8300 1850 +F 0 "#PWR0102" H 8300 1600 50 0001 C CNN +F 1 "GND" H 8305 1677 50 0000 C CNN +F 2 "" H 8300 1850 50 0001 C CNN +F 3 "" H 8300 1850 50 0001 C CNN + 1 8300 1850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 5C190AC1 +P 7900 1400 +F 0 "C1" H 8015 1446 50 0000 L CNN +F 1 "22uF" H 8015 1355 50 0000 L CNN +F 2 "Capacitors_SMD:C_0603_HandSoldering" H 7938 1250 50 0001 C CNN +F 3 "~" H 7900 1400 50 0001 C CNN + 1 7900 1400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8300 1250 8300 1000 +Wire Wire Line + 8300 1000 7900 1000 +Wire Wire Line + 7900 1000 7900 1250 +Connection ~ 8300 1000 +Wire Wire Line + 8300 1000 8300 850 +Wire Wire Line + 7900 1550 7900 1700 +Wire Wire Line + 7900 1700 8300 1700 +Wire Wire Line + 8300 1700 8300 1550 +Wire Wire Line + 8300 1700 8300 1850 +Connection ~ 8300 1700 +Text GLabel 6650 2850 0 50 Input ~ 0 +SDA +Text GLabel 6650 2750 0 50 Input ~ 0 +SCL +$Comp +L power:GND #PWR0103 +U 1 1 5C190D12 +P 6500 2650 +F 0 "#PWR0103" H 6500 2400 50 0001 C CNN +F 1 "GND" H 6505 2477 50 0000 C CNN +F 2 "" H 6500 2650 50 0001 C CNN +F 3 "" H 6500 2650 50 0001 C CNN + 1 6500 2650 + 0 1 1 0 +$EndComp +$Comp +L power:+3.3V #PWR0104 +U 1 1 5C190D29 +P 6750 2550 +F 0 "#PWR0104" H 6750 2400 50 0001 C CNN +F 1 "+3.3V" H 6765 2723 50 0000 C CNN +F 2 "" H 6750 2550 50 0001 C CNN +F 3 "" H 6750 2550 50 0001 C CNN + 1 6750 2550 + 0 -1 -1 0 +$EndComp +Text GLabel 6550 2000 0 50 Input ~ 0 +SWDCLK +Text GLabel 6550 2100 0 50 Input ~ 0 +SWDIO +$Comp +L power:GND #PWR0105 +U 1 1 5C190DD0 +P 6500 1800 +F 0 "#PWR0105" H 6500 1550 50 0001 C CNN +F 1 "GND" V 6505 1672 50 0000 R CNN +F 2 "" H 6500 1800 50 0001 C CNN +F 3 "" H 6500 1800 50 0001 C CNN + 1 6500 1800 + 0 1 1 0 +$EndComp +$Comp +L power:+3.3V #PWR0106 +U 1 1 5C190DED +P 6250 1900 +F 0 "#PWR0106" H 6250 1750 50 0001 C CNN +F 1 "+3.3V" V 6265 2028 50 0000 L CNN +F 2 "" H 6250 1900 50 0001 C CNN +F 3 "" H 6250 1900 50 0001 C CNN + 1 6250 1900 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6500 1800 6850 1800 +Wire Wire Line + 6850 1900 6250 1900 +Wire Wire Line + 6550 2000 6850 2000 +Wire Wire Line + 6850 2100 6550 2100 +Text GLabel 8550 2650 0 50 Input ~ 0 +Rx +Text GLabel 8550 2750 0 50 Input ~ 0 +Tx +$Comp +L power:GND #PWR0107 +U 1 1 5C191261 +P 8500 2450 +F 0 "#PWR0107" H 8500 2200 50 0001 C CNN +F 1 "GND" V 8505 2322 50 0000 R CNN +F 2 "" H 8500 2450 50 0001 C CNN +F 3 "" H 8500 2450 50 0001 C CNN + 1 8500 2450 + 0 1 1 0 +$EndComp +$Comp +L power:+3.3V #PWR0108 +U 1 1 5C191267 +P 8250 2550 +F 0 "#PWR0108" H 8250 2400 50 0001 C CNN +F 1 "+3.3V" V 8265 2678 50 0000 L CNN +F 2 "" H 8250 2550 50 0001 C CNN +F 3 "" H 8250 2550 50 0001 C CNN + 1 8250 2550 + 0 -1 -1 0 +$EndComp +Text GLabel 8550 2850 0 50 Input ~ 0 +P02 +Wire Wire Line + 8550 2750 9050 2750 +Wire Wire Line + 8550 2650 9050 2650 +Wire Wire Line + 8250 2550 9050 2550 +Wire Wire Line + 8500 2450 9050 2450 +Wire Wire Line + 9050 2850 8550 2850 +Text GLabel 4950 1400 2 50 Input ~ 0 +SWDCLK +Text GLabel 4950 1250 2 50 Input ~ 0 +SWDIO +Text GLabel 1550 2250 0 50 Input ~ 0 +Rx +Text GLabel 1550 2100 0 50 Input ~ 0 +Tx +Text GLabel 1500 1800 0 50 Input ~ 0 +P02 +Text GLabel 1400 1200 0 50 Input ~ 0 +SDA +Text GLabel 1400 1350 0 50 Input ~ 0 +SCL +$Comp +L power:GND #PWR0109 +U 1 1 5C194BF7 +P 4900 2150 +F 0 "#PWR0109" H 4900 1900 50 0001 C CNN +F 1 "GND" H 4905 1977 50 0000 C CNN +F 2 "" H 4900 2150 50 0001 C CNN +F 3 "" H 4900 2150 50 0001 C CNN + 1 4900 2150 + 0 -1 -1 0 +$EndComp +$Comp +L power:+3.3V #PWR0110 +U 1 1 5C1951EC +P 4900 2300 +F 0 "#PWR0110" H 4900 2150 50 0001 C CNN +F 1 "+3.3V" H 4915 2473 50 0000 C CNN +F 2 "" H 4900 2300 50 0001 C CNN +F 3 "" H 4900 2300 50 0001 C CNN + 1 4900 2300 + 0 1 1 0 +$EndComp +$Comp +L Fanstel-modules:BT832L U1 +U 1 1 5C19BDF2 +P 3100 1850 +F 0 "U1" H 3100 2904 45 0000 C CNN +F 1 "BT832L" H 3100 2820 45 0000 C CNN +F 2 "Fanstel_modules:BT832-BT832L" H 3180 2000 20 0001 C CNN +F 3 "" H 3150 1850 60 0001 C CNN + 1 3100 1850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1400 1200 1700 1200 +Wire Wire Line + 1400 1350 1700 1350 +Wire Wire Line + 1700 1800 1500 1800 +Wire Wire Line + 1700 2100 1550 2100 +Wire Wire Line + 1550 2250 1700 2250 +Wire Wire Line + 4900 2300 4500 2300 +Wire Wire Line + 4900 2150 4500 2150 +Wire Wire Line + 4500 1400 4950 1400 +Wire Wire Line + 4500 1250 4950 1250 +NoConn ~ 1700 1500 +NoConn ~ 1700 1650 +NoConn ~ 1700 1950 +NoConn ~ 4500 1550 +NoConn ~ 4500 1700 +NoConn ~ 4500 1850 +NoConn ~ 4500 2000 +$Comp +L Connector_Generic:Conn_01x04 J3 +U 1 1 5C1BA02C +P 7050 2650 +F 0 "J3" H 7129 2642 50 0000 L CNN +F 1 "Si7021" H 7129 2551 50 0000 L CNN +F 2 "mysensors_arduino:Si7021" H 7050 2650 50 0001 C CNN +F 3 "~" H 7050 2650 50 0001 C CNN + 1 7050 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6850 2650 6500 2650 +Wire Wire Line + 6750 2550 6850 2550 +Wire Wire Line + 6650 2850 6850 2850 +Wire Wire Line + 6650 2750 6850 2750 +NoConn ~ 1950 3100 +NoConn ~ 2050 3100 +NoConn ~ 2150 3100 +NoConn ~ 2250 3100 +NoConn ~ 2350 3100 +NoConn ~ 2450 3100 +NoConn ~ 2550 3100 +NoConn ~ 2650 3100 +NoConn ~ 2750 3100 +NoConn ~ 2850 3100 +NoConn ~ 2950 3100 +NoConn ~ 3050 3100 +NoConn ~ 3150 3100 +NoConn ~ 3250 3100 +NoConn ~ 3350 3100 +NoConn ~ 3450 3100 +NoConn ~ 3550 3100 +NoConn ~ 3650 3100 +NoConn ~ 3750 3100 +NoConn ~ 3850 3100 +NoConn ~ 3950 3100 +NoConn ~ 4050 3100 +NoConn ~ 4150 3100 +NoConn ~ 4250 3100 +$EndSCHEMATC diff --git a/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.xml b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.xml new file mode 100644 index 0000000..1b58662 --- /dev/null +++ b/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.xml @@ -0,0 +1,336 @@ + + + + /home/simon/repo/mysensors/temp_hum_sensor/schematics_nrf52/temp_hum/temp_hum.sch + lör 22 dec 2018 19:22:38 + Eeschema 5.0.2-bee76a0~70~ubuntu18.04.1 + + + + <company/> + <rev/> + <date/> + <source>temp_hum.sch</source> + <comment number="1" value=""/> + <comment number="2" value=""/> + <comment number="3" value=""/> + <comment number="4" value=""/> + </title_block> + </sheet> + </design> + <components> + <comp ref="BT1"> + <value>Battery_Cell</value> + <footprint>mysensors_arduino:CR2450</footprint> + <datasheet>~</datasheet> + <libsource lib="Device" part="Battery_Cell" description="Single-cell battery"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5C1904BC</tstamp> + </comp> + <comp ref="J2"> + <value>Program</value> + <footprint>Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm_SMD_Pin1Left</footprint> + <datasheet>~</datasheet> + <libsource lib="Connector_Generic" part="Conn_01x04" description="Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5C190731</tstamp> + </comp> + <comp ref="J1"> + <value>Data</value> + <footprint>Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm_SMD_Pin1Left</footprint> + <datasheet>~</datasheet> + <libsource lib="Connector_Generic" part="Conn_01x05" description="Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5C190867</tstamp> + </comp> + <comp ref="C1"> + <value>22uF</value> + <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint> + <datasheet>~</datasheet> + <libsource lib="Device" part="C" description="Unpolarized capacitor"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5C190AC1</tstamp> + </comp> + <comp ref="U1"> + <value>BT832L</value> + <footprint>Fanstel_modules:BT832-BT832L</footprint> + <libsource lib="Fanstel-modules" part="BT832L" description=""/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5C19BDF2</tstamp> + </comp> + <comp ref="J3"> + <value>Si7021</value> + <footprint>mysensors_arduino:Si7021</footprint> + <datasheet>~</datasheet> + <libsource lib="Connector_Generic" part="Conn_01x04" description="Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/> + <sheetpath names="/" tstamps="/"/> + <tstamp>5C1BA02C</tstamp> + </comp> + </components> + <libparts> + <libpart lib="Connector_Generic" part="Conn_01x04"> + <description>Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)</description> + <docs>~</docs> + <footprints> + <fp>Connector*:*_1x??_*</fp> + </footprints> + <fields> + <field name="Reference">J</field> + <field name="Value">Conn_01x04</field> + </fields> + <pins> + <pin num="1" name="Pin_1" type="passive"/> + <pin num="2" name="Pin_2" type="passive"/> + <pin num="3" name="Pin_3" type="passive"/> + <pin num="4" name="Pin_4" type="passive"/> + </pins> + </libpart> + <libpart lib="Connector_Generic" part="Conn_01x05"> + <description>Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)</description> + <docs>~</docs> + <footprints> + <fp>Connector*:*_1x??_*</fp> + </footprints> + <fields> + <field name="Reference">J</field> + <field name="Value">Conn_01x05</field> + </fields> + <pins> + <pin num="1" name="Pin_1" type="passive"/> + <pin num="2" name="Pin_2" type="passive"/> + <pin num="3" name="Pin_3" type="passive"/> + <pin num="4" name="Pin_4" type="passive"/> + <pin num="5" name="Pin_5" type="passive"/> + </pins> + </libpart> + <libpart lib="Device" part="Battery_Cell"> + <description>Single-cell battery</description> + <docs>~</docs> + <fields> + <field name="Reference">BT</field> + <field name="Value">Battery_Cell</field> + </fields> + <pins> + <pin num="1" name="+" type="passive"/> + <pin num="2" name="-" type="passive"/> + </pins> + </libpart> + <libpart lib="Device" part="C"> + <description>Unpolarized capacitor</description> + <docs>~</docs> + <footprints> + <fp>C_*</fp> + </footprints> + <fields> + <field name="Reference">C</field> + <field name="Value">C</field> + </fields> + <pins> + <pin num="1" name="~" type="passive"/> + <pin num="2" name="~" type="passive"/> + </pins> + </libpart> + <libpart lib="Fanstel-modules" part="BT832L"> + <footprints> + <fp>*BT832L*</fp> + </footprints> + <fields> + <field name="Reference">U</field> + <field name="Value">BT832L</field> + <field name="Footprint">BT832_BT832L</field> + </fields> + <pins> + <pin num="P$1" name="P26/SDA" type="BiDi"/> + <pin num="P$2" name="P27/SCL" type="BiDi"/> + <pin num="P$3" name="P00/XL1" type="BiDi"/> + <pin num="P$4" name="P01/XL2" type="BiDi"/> + <pin num="P$5" name="P02/AIN0" type="BiDi"/> + <pin num="P$6" name="P03/AIN1" type="BiDi"/> + <pin num="P$7" name="P09" type="BiDi"/> + <pin num="P$8" name="P10" type="BiDi"/> + <pin num="P$9" name="VDD" type="BiDi"/> + <pin num="P$10" name="GND" type="BiDi"/> + <pin num="P$11" name="P13" type="BiDi"/> + <pin num="P$12" name="P18" type="BiDi"/> + <pin num="P$13" name="P20" type="BiDi"/> + <pin num="P$14" name="P21/RESET" type="BiDi"/> + <pin num="P$15" name="SWCLK" type="BiDi"/> + <pin num="P$16" name="SWDIO" type="BiDi"/> + <pin num="P$A0" name="A0/VSS1" type="BiDi"/> + <pin num="P$A1" name="A1/P28" type="BiDi"/> + <pin num="P$A2" name="A2/P29" type="BiDi"/> + <pin num="P$A3" name="A3/P04" type="BiDi"/> + <pin num="P$A4" name="A4/P05" type="BiDi"/> + <pin num="P$A5" name="A5/P07" type="BiDi"/> + <pin num="P$B0" name="B0/VSS2" type="BiDi"/> + <pin num="P$B1" name="B1/P25" type="BiDi"/> + <pin num="P$B2" name="B2/P30" type="BiDi"/> + <pin num="P$B3" name="B3/P31" type="BiDi"/> + <pin num="P$B4" name="B4/P06" type="BiDi"/> + <pin num="P$B5" name="B5/P08" type="BiDi"/> + <pin num="P$C0" name="C0/VSS3" type="BiDi"/> + <pin num="P$C1" name="C1/P24" type="BiDi"/> + <pin num="P$C2" name="C2/P22" type="BiDi"/> + <pin num="P$C3" name="C3/P17" type="BiDi"/> + <pin num="P$C4" name="C4/P15" type="BiDi"/> + <pin num="P$C5" name="C5/P12" type="BiDi"/> + <pin num="P$D0" name="D0/VSS4" type="BiDi"/> + <pin num="P$D1" name="D1/P23" type="BiDi"/> + <pin num="P$D2" name="D2/P19" type="BiDi"/> + <pin num="P$D3" name="D3/P16" type="BiDi"/> + <pin num="P$D4" name="D4/P14" type="BiDi"/> + <pin num="P$D5" name="D5/P11" type="BiDi"/> + </pins> + </libpart> + </libparts> + <libraries> + <library logical="Connector_Generic"> + <uri>/usr/share/kicad/library/Connector_Generic.lib</uri> + </library> + <library logical="Device"> + <uri>/usr/share/kicad/library/Device.lib</uri> + </library> + <library logical="Fanstel-modules"> + <uri>/home/simon/repo/Fanstel-kicad-library/Fanstel-modules.lib</uri> + </library> + </libraries> + <nets> + <net code="1" name="Net-(U1-PadP$B4)"> + <node ref="U1" pin="P$B4"/> + </net> + <net code="2" name="Net-(U1-PadP$C4)"> + <node ref="U1" pin="P$C4"/> + </net> + <net code="3" name="Net-(U1-PadP$D4)"> + <node ref="U1" pin="P$D4"/> + </net> + <net code="4" name="Net-(U1-PadP$A5)"> + <node ref="U1" pin="P$A5"/> + </net> + <net code="5" name="Net-(U1-PadP$B5)"> + <node ref="U1" pin="P$B5"/> + </net> + <net code="6" name="Net-(U1-PadP$C5)"> + <node ref="U1" pin="P$C5"/> + </net> + <net code="7" name="Net-(U1-PadP$D5)"> + <node ref="U1" pin="P$D5"/> + </net> + <net code="8" name="Net-(U1-PadP$A4)"> + <node ref="U1" pin="P$A4"/> + </net> + <net code="9" name="P02"> + <node ref="U1" pin="P$5"/> + <node ref="J1" pin="5"/> + </net> + <net code="10" name="Tx"> + <node ref="U1" pin="P$7"/> + <node ref="J1" pin="4"/> + </net> + <net code="11" name="Net-(U1-PadP$3)"> + <node ref="U1" pin="P$3"/> + </net> + <net code="12" name="Net-(U1-PadP$B2)"> + <node ref="U1" pin="P$B2"/> + </net> + <net code="13" name="Net-(U1-PadP$C0)"> + <node ref="U1" pin="P$C0"/> + </net> + <net code="14" name="Net-(U1-PadP$D0)"> + <node ref="U1" pin="P$D0"/> + </net> + <net code="15" name="Net-(U1-PadP$11)"> + <node ref="U1" pin="P$11"/> + </net> + <net code="16" name="Net-(U1-PadP$A1)"> + <node ref="U1" pin="P$A1"/> + </net> + <net code="17" name="Net-(U1-PadP$B1)"> + <node ref="U1" pin="P$B1"/> + </net> + <net code="18" name="Net-(U1-PadP$C1)"> + <node ref="U1" pin="P$C1"/> + </net> + <net code="19" name="Net-(U1-PadP$D1)"> + <node ref="U1" pin="P$D1"/> + </net> + <net code="20" name="Net-(U1-PadP$12)"> + <node ref="U1" pin="P$12"/> + </net> + <net code="21" name="Net-(U1-PadP$A2)"> + <node ref="U1" pin="P$A2"/> + </net> + <net code="22" name="Net-(U1-PadP$4)"> + <node ref="U1" pin="P$4"/> + </net> + <net code="23" name="Net-(U1-PadP$C2)"> + <node ref="U1" pin="P$C2"/> + </net> + <net code="24" name="Net-(U1-PadP$D2)"> + <node ref="U1" pin="P$D2"/> + </net> + <net code="25" name="Net-(U1-PadP$13)"> + <node ref="U1" pin="P$13"/> + </net> + <net code="26" name="Net-(U1-PadP$A3)"> + <node ref="U1" pin="P$A3"/> + </net> + <net code="27" name="Net-(U1-PadP$B3)"> + <node ref="U1" pin="P$B3"/> + </net> + <net code="28" name="Net-(U1-PadP$C3)"> + <node ref="U1" pin="P$C3"/> + </net> + <net code="29" name="Net-(U1-PadP$D3)"> + <node ref="U1" pin="P$D3"/> + </net> + <net code="30" name="Net-(U1-PadP$14)"> + <node ref="U1" pin="P$14"/> + </net> + <net code="31" name="GND"> + <node ref="BT1" pin="2"/> + <node ref="J2" pin="1"/> + <node ref="J1" pin="1"/> + <node ref="C1" pin="2"/> + <node ref="U1" pin="P$10"/> + <node ref="J3" pin="2"/> + </net> + <net code="32" name="Net-(U1-PadP$6)"> + <node ref="U1" pin="P$6"/> + </net> + <net code="33" name="+3V3"> + <node ref="U1" pin="P$9"/> + <node ref="C1" pin="1"/> + <node ref="J1" pin="2"/> + <node ref="J3" pin="1"/> + <node ref="J2" pin="2"/> + <node ref="BT1" pin="1"/> + </net> + <net code="34" name="SCL"> + <node ref="U1" pin="P$2"/> + <node ref="J3" pin="3"/> + </net> + <net code="35" name="SDA"> + <node ref="U1" pin="P$1"/> + <node ref="J3" pin="4"/> + </net> + <net code="36" name="Net-(U1-PadP$B0)"> + <node ref="U1" pin="P$B0"/> + </net> + <net code="37" name="Net-(U1-PadP$A0)"> + <node ref="U1" pin="P$A0"/> + </net> + <net code="38" name="SWDCLK"> + <node ref="U1" pin="P$15"/> + <node ref="J2" pin="3"/> + </net> + <net code="39" name="SWDIO"> + <node ref="U1" pin="P$16"/> + <node ref="J2" pin="4"/> + </net> + <net code="40" name="Rx"> + <node ref="J1" pin="3"/> + <node ref="U1" pin="P$8"/> + </net> + </nets> +</export>