diff options
-rw-r--r-- | pcb/connectors.kicad_sch | 1592 | ||||
-rw-r--r-- | pcb/iot-contact.kicad_pcb | 1127 | ||||
-rw-r--r-- | pcb/iot-contact.kicad_pro | 596 | ||||
-rw-r--r-- | pcb/iot-contact.kicad_sch | 127 | ||||
-rw-r--r-- | pcb/microcontroller.kicad_sch | 1930 | ||||
-rwxr-xr-x | tools/build.sh | 31 | ||||
-rwxr-xr-x | tools/clean.sh | 17 |
7 files changed, 0 insertions, 5420 deletions
diff --git a/pcb/connectors.kicad_sch b/pcb/connectors.kicad_sch deleted file mode 100644 index 6d08c5a..0000000 --- a/pcb/connectors.kicad_sch +++ /dev/null @@ -1,1592 +0,0 @@ -(kicad_sch - (version 20231120) - (generator "eeschema") - (generator_version "8.0") - (uuid "64fe36d0-b014-4da5-b717-b4cf02083769") - (paper "A4") - (lib_symbols - (symbol "Connector:Conn_ARM_JTAG_SWD_10" - (pin_names - (offset 1.016) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "J" - (at -2.54 16.51 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Value" "Conn_ARM_JTAG_SWD_10" - (at -2.54 13.97 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right bottom) - ) - ) - (property "Footprint" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://infocenter.arm.com/help/topic/com.arm.doc.ddi0314h/DDI0314H_coresight_components_trm.pdf" - (at -8.89 -31.75 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Cortex Debug Connector, standard ARM Cortex-M SWD and JTAG interface" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "Cortex Debug Connector ARM SWD JTAG" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "PinHeader?2x05?P1.27mm*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "Conn_ARM_JTAG_SWD_10_0_1" - (rectangle - (start -10.16 12.7) - (end 10.16 -12.7) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - (rectangle - (start -2.794 -12.7) - (end -2.286 -11.684) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start -0.254 -12.7) - (end 0.254 -11.684) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start -0.254 12.7) - (end 0.254 11.684) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 9.144 2.286) - (end 10.16 2.794) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -2.794) - (end 9.144 -2.286) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -0.254) - (end 9.144 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 7.874) - (end 9.144 7.366) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "Conn_ARM_JTAG_SWD_10_1_1" - (rectangle - (start 9.144 -5.334) - (end 10.16 -4.826) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (pin power_in line - (at 0 15.24 270) - (length 2.54) - (name "VTref" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin open_collector line - (at 12.7 7.62 180) - (length 2.54) - (name "~{RESET}" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 12.7 0 180) - (length 2.54) - (name "SWDIO/TMS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 -15.24 90) - (length 2.54) - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output line - (at 12.7 2.54 180) - (length 2.54) - (name "SWCLK/TCK" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -15.24 90) - (length 2.54) hide - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at 12.7 -2.54 180) - (length 2.54) - (name "SWO/TDO" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin no_connect line - (at -10.16 0 0) - (length 2.54) hide - (name "KEY" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin output line - (at 12.7 -5.08 180) - (length 2.54) - (name "NC/TDI" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at -2.54 -15.24 90) - (length 2.54) - (name "GNDDetect" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) - (symbol "Connector:USB_C_Receptacle" - (pin_names - (offset 1.016) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "J" - (at -10.16 29.21 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "USB_C_Receptacle" - (at 10.16 29.21 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 3.81 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" - (at 3.81 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "USB Full-Featured Type-C Receptacle connector" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "usb universal serial bus type-C full-featured" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "USB*C*Receptacle*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "USB_C_Receptacle_0_0" - (rectangle - (start -0.254 -35.56) - (end 0.254 -34.544) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -32.766) - (end 9.144 -33.274) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -30.226) - (end 9.144 -30.734) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -25.146) - (end 9.144 -25.654) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -22.606) - (end 9.144 -23.114) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -17.526) - (end 9.144 -18.034) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -14.986) - (end 9.144 -15.494) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -9.906) - (end 9.144 -10.414) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -7.366) - (end 9.144 -7.874) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 -2.286) - (end 9.144 -2.794) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 0.254) - (end 9.144 -0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 5.334) - (end 9.144 4.826) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 7.874) - (end 9.144 7.366) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 10.414) - (end 9.144 9.906) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 12.954) - (end 9.144 12.446) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 18.034) - (end 9.144 17.526) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 20.574) - (end 9.144 20.066) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (rectangle - (start 10.16 25.654) - (end 9.144 25.146) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "USB_C_Receptacle_0_1" - (rectangle - (start -10.16 27.94) - (end 10.16 -35.56) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - (arc - (start -8.89 -3.81) - (mid -6.985 -5.7067) - (end -5.08 -3.81) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start -7.62 -3.81) - (mid -6.985 -4.4423) - (end -6.35 -3.81) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start -7.62 -3.81) - (mid -6.985 -4.4423) - (end -6.35 -3.81) - (stroke - (width 0.254) - (type default) - ) - (fill - (type outline) - ) - ) - (rectangle - (start -7.62 -3.81) - (end -6.35 3.81) - (stroke - (width 0.254) - (type default) - ) - (fill - (type outline) - ) - ) - (arc - (start -6.35 3.81) - (mid -6.985 4.4423) - (end -7.62 3.81) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start -6.35 3.81) - (mid -6.985 4.4423) - (end -7.62 3.81) - (stroke - (width 0.254) - (type default) - ) - (fill - (type outline) - ) - ) - (arc - (start -5.08 3.81) - (mid -6.985 5.7067) - (end -8.89 3.81) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -8.89 -3.81) (xy -8.89 3.81) - ) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -5.08 3.81) (xy -5.08 -3.81) - ) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "USB_C_Receptacle_1_1" - (circle - (center -2.54 1.143) - (radius 0.635) - (stroke - (width 0.254) - (type default) - ) - (fill - (type outline) - ) - ) - (circle - (center 0 -5.842) - (radius 1.27) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) - (polyline - (pts - (xy 0 -5.842) (xy 0 4.318) - ) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 -3.302) (xy -2.54 -0.762) (xy -2.54 0.508) - ) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 -2.032) (xy 2.54 0.508) (xy 2.54 1.778) - ) - (stroke - (width 0.508) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -1.27 4.318) (xy 0 6.858) (xy 1.27 4.318) (xy -1.27 4.318) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type outline) - ) - ) - (rectangle - (start 1.905 1.778) - (end 3.175 3.048) - (stroke - (width 0.254) - (type default) - ) - (fill - (type outline) - ) - ) - (pin passive line - (at 0 -40.64 90) - (length 5.08) - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 -15.24 180) - (length 5.08) - (name "RX2-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 -17.78 180) - (length 5.08) - (name "RX2+" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A11" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -40.64 90) - (length 5.08) hide - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A12" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 -10.16 180) - (length 5.08) - (name "TX1+" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 -7.62 180) - (length 5.08) - (name "TX1-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 15.24 25.4 180) - (length 5.08) - (name "VBUS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 20.32 180) - (length 5.08) - (name "CC1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 7.62 180) - (length 5.08) - (name "D+" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 12.7 180) - (length 5.08) - (name "D-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 -30.48 180) - (length 5.08) - (name "SBU1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 15.24 25.4 180) - (length 5.08) hide - (name "VBUS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -40.64 90) - (length 5.08) hide - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 0 180) - (length 5.08) - (name "RX1-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 -2.54 180) - (length 5.08) - (name "RX1+" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B11" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -40.64 90) - (length 5.08) hide - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B12" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 -25.4 180) - (length 5.08) - (name "TX2+" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 -22.86 180) - (length 5.08) - (name "TX2-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 15.24 25.4 180) - (length 5.08) hide - (name "VBUS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 17.78 180) - (length 5.08) - (name "CC2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 5.08 180) - (length 5.08) - (name "D+" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 10.16 180) - (length 5.08) - (name "D-" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 15.24 -33.02 180) - (length 5.08) - (name "SBU2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 15.24 25.4 180) - (length 5.08) hide - (name "VBUS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at -7.62 -40.64 90) - (length 5.08) - (name "SHIELD" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "S1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) - ) - (wire - (pts - (xy 77.47 165.1) (xy 101.6 165.1) - ) - (stroke - (width 0) - (type default) - ) - (uuid "005a8962-530b-469c-a8a2-cfddada1f70b") - ) - (wire - (pts - (xy 77.47 158.75) (xy 77.47 165.1) - ) - (stroke - (width 0) - (type default) - ) - (uuid "6213ebd9-f30a-4eac-83e2-a2c96b2839de") - ) - (wire - (pts - (xy 92.71 92.71) (xy 101.6 92.71) - ) - (stroke - (width 0) - (type default) - ) - (uuid "be5a6e88-23aa-4824-b155-1e6f91b78411") - ) - (global_label "VBUS" - (shape input) - (at 101.6 92.71 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "796c18e9-bae0-452e-9457-0dfd6a1c85b4") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 109.4838 92.71 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (global_label "GND" - (shape input) - (at 101.6 165.1 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "8c677c04-4f48-4313-a237-b60ab1d867ae") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 108.4557 165.1 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (symbol - (lib_id "Connector:USB_C_Receptacle") - (at 77.47 118.11 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "510b8d6b-0762-4a32-89dc-dd3098abc6b4") - (property "Reference" "J2" - (at 77.47 85.09 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "USB_C_Receptacle" - (at 77.47 87.63 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "Connector_USB:USB_C_Receptacle_Amphenol_12401548E4-2A" - (at 81.28 118.11 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" - (at 81.28 118.11 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "USB Full-Featured Type-C Receptacle connector" - (at 77.47 118.11 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "B11" - (uuid "2c97ff7d-82de-4f57-8c24-994bef187330") - ) - (pin "B12" - (uuid "418b0295-7414-4c45-afbf-2d129b183b38") - ) - (pin "A1" - (uuid "6e82385d-634e-408b-8c8d-4e661d29ed3a") - ) - (pin "B10" - (uuid "22fe549c-a8b1-41d4-a51b-bccf391d56c0") - ) - (pin "B5" - (uuid "42744b04-f2e5-41a5-8f96-43d4cc9de793") - ) - (pin "B6" - (uuid "4643172d-80fa-4d7a-8981-00328c7da3f3") - ) - (pin "B4" - (uuid "f0aa0275-e2ce-419c-af36-ed28a5f3ce58") - ) - (pin "B7" - (uuid "691fbd03-3ca5-43b5-a934-08b4f7cf4b85") - ) - (pin "B8" - (uuid "6198faad-5b3c-4347-948f-5a4e9bcadbe6") - ) - (pin "B9" - (uuid "a0f6902c-c618-4740-bb43-55db1e36d780") - ) - (pin "S1" - (uuid "46248f70-f0e6-40da-9e5f-dd2cff76f4b2") - ) - (pin "A9" - (uuid "9037c419-fb92-4824-97ae-026fe7474b0c") - ) - (pin "B1" - (uuid "25819cd7-dd36-4bec-a8f6-813ee606cded") - ) - (pin "B3" - (uuid "7aef7193-43d4-440a-a98b-8387831b70bc") - ) - (pin "A10" - (uuid "4a7527a2-591b-4619-af7b-153e0c3ed21d") - ) - (pin "A11" - (uuid "dcf06ea4-1629-4c10-adfc-28e4b3d73dac") - ) - (pin "A12" - (uuid "449a58d1-115d-44c7-856e-1e5da450a5d7") - ) - (pin "A2" - (uuid "26911336-ef23-4973-a49a-aa3f2bef1eef") - ) - (pin "A3" - (uuid "b9ca0bda-d5f9-456a-af16-27f4e459d334") - ) - (pin "A4" - (uuid "683d7985-0aa9-4898-8376-b247ff2c3b71") - ) - (pin "A5" - (uuid "41e31f64-a70b-443c-9518-a9fa918c1e89") - ) - (pin "A6" - (uuid "628c7570-b7f4-4e52-ba03-d12ed310ace0") - ) - (pin "A7" - (uuid "ea4392ed-43a1-45a1-9c45-3c5e8deba99f") - ) - (pin "A8" - (uuid "410b18eb-0645-4692-b100-e03f6f9f3c40") - ) - (pin "B2" - (uuid "7f0f8099-26a6-41f4-96d0-ccb2442502f2") - ) - (instances - (project "iot-contact" - (path "/856885f2-6f46-4c40-9529-c8ec9ab48dce/562b8d7c-87b5-419b-9a10-da73b0ab4e4d" - (reference "J2") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Connector:Conn_ARM_JTAG_SWD_10") - (at 77.47 62.23 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "5fbf0b1d-c604-4f7b-8ca0-f3aac0b9401e") - (property "Reference" "J1" - (at 66.04 60.9599 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Value" "Conn_ARM_JTAG_SWD_10" - (at 66.04 63.4999 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 77.47 62.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://infocenter.arm.com/help/topic/com.arm.doc.ddi0314h/DDI0314H_coresight_components_trm.pdf" - (at 68.58 93.98 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Cortex Debug Connector, standard ARM Cortex-M SWD and JTAG interface" - (at 77.47 62.23 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "8" - (uuid "95c86df6-2fef-4b5a-97dd-756049ad86c4") - ) - (pin "2" - (uuid "1f3e0eeb-eeb1-4a2c-b891-e269842e87e1") - ) - (pin "5" - (uuid "ea740e5d-b681-48c7-8605-de44dd1e61c0") - ) - (pin "4" - (uuid "d545751f-9cd0-4243-9ae9-ab338e6a6a52") - ) - (pin "9" - (uuid "a072e9bb-420c-4348-b1aa-5404f955c48c") - ) - (pin "10" - (uuid "b593d323-89f7-4828-bebb-bb69f2f71192") - ) - (pin "6" - (uuid "d04a38d0-1b5f-4601-8e65-fc565becf340") - ) - (pin "7" - (uuid "ae253649-8060-416e-acfd-7294627146fc") - ) - (pin "1" - (uuid "907d2e07-5139-4467-91a8-ac8decddf4fa") - ) - (pin "3" - (uuid "d0e6e301-7141-4b45-aa8e-66ff673a37bf") - ) - (instances - (project "iot-contact" - (path "/856885f2-6f46-4c40-9529-c8ec9ab48dce/562b8d7c-87b5-419b-9a10-da73b0ab4e4d" - (reference "J1") - (unit 1) - ) - ) - ) - ) -) diff --git a/pcb/iot-contact.kicad_pcb b/pcb/iot-contact.kicad_pcb deleted file mode 100644 index daf7c70..0000000 --- a/pcb/iot-contact.kicad_pcb +++ /dev/null @@ -1,1127 +0,0 @@ -(kicad_pcb - (version 20240108) - (generator "pcbnew") - (generator_version "8.0") - (general - (thickness 1.6) - (legacy_teardrops no) - ) - (paper "A4") - (layers - (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - (50 "User.1" user) - (51 "User.2" user) - (52 "User.3" user) - (53 "User.4" user) - (54 "User.5" user) - (55 "User.6" user) - (56 "User.7" user) - (57 "User.8" user) - (58 "User.9" user) - ) - (setup - (pad_to_mask_clearance 0) - (allow_soldermask_bridges_in_footprints no) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) - (disableapertmacros no) - (usegerberextensions no) - (usegerberattributes yes) - (usegerberadvancedattributes yes) - (creategerberjobfile yes) - (dashed_line_dash_ratio 12.000000) - (dashed_line_gap_ratio 3.000000) - (svgprecision 4) - (plotframeref no) - (viasonmask no) - (mode 1) - (useauxorigin no) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (pdf_front_fp_property_popups yes) - (pdf_back_fp_property_popups yes) - (dxfpolygonmode yes) - (dxfimperialunits yes) - (dxfusepcbnewfont yes) - (psnegative no) - (psa4output no) - (plotreference yes) - (plotvalue yes) - (plotfptext yes) - (plotinvisibletext no) - (sketchpadsonfab no) - (subtractmaskfromsilk no) - (outputformat 1) - (mirror no) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - (net 0 "") - (net 1 "unconnected-(U1-PA1-PadG3)") - (net 2 "unconnected-(U1-PC3-PadD5)") - (net 3 "Net-(U1-VSSRF-PadG6)") - (net 4 "unconnected-(U1-PA6-PadF4)") - (net 5 "unconnected-(U1-VDDPA-PadH8)") - (net 6 "unconnected-(U1-OSC_IN-PadG9)") - (net 7 "Net-(U1-VSS-PadB7)") - (net 8 "unconnected-(U1-PB4-PadC2)") - (net 9 "unconnected-(U1-PB3-PadC1)") - (net 10 "unconnected-(U1-OSC_OUT-PadF8)") - (net 11 "unconnected-(U1-PA0-PadD6)") - (net 12 "unconnected-(U1-RFI_N-PadH7)") - (net 13 "unconnected-(U1-VDDRF-PadE8)") - (net 14 "unconnected-(U1-RFO_HP-PadJ9)") - (net 15 "unconnected-(U1-RFO_LP-PadJ8)") - (net 16 "unconnected-(U1-PC0-PadF2)") - (net 17 "unconnected-(U1-PA3-PadH1)") - (net 18 "unconnected-(U1-PA15-PadB3)") - (net 19 "unconnected-(U1-VBAT-PadA8)") - (net 20 "unconnected-(U1-VDDRF1V55-PadF7)") - (net 21 "unconnected-(U1-PA8-PadJ3)") - (net 22 "unconnected-(U1-PB15-PadB4)") - (net 23 "unconnected-(U1-PC4-PadF3)") - (net 24 "unconnected-(U1-PC1-PadF1)") - (net 25 "unconnected-(U1-PA2-PadH2)") - (net 26 "unconnected-(U1-PB6-PadE1)") - (net 27 "unconnected-(U1-PB8-PadD3)") - (net 28 "unconnected-(U1-PC6-PadG2)") - (net 29 "unconnected-(U1-PH3-PadJ5)") - (net 30 "unconnected-(U1-PA11-PadB9)") - (net 31 "unconnected-(U1-VSSSMPS-PadA1)") - (net 32 "unconnected-(U1-PC15-PadC5)") - (net 33 "unconnected-(U1-PA4-PadJ1)") - (net 34 "unconnected-(U1-VFBSMPS-PadB2)") - (net 35 "unconnected-(U1-NRST-PadF5)") - (net 36 "unconnected-(U1-RFI_P-PadJ6)") - (net 37 "unconnected-(U1-PA13-PadB8)") - (net 38 "unconnected-(U1-PC2-PadD4)") - (net 39 "unconnected-(U1-PB12-PadE6)") - (net 40 "unconnected-(U1-VLXSMPS-PadB1)") - (net 41 "unconnected-(U1-PB11-PadG4)") - (net 42 "unconnected-(U1-PA12-PadA9)") - (net 43 "unconnected-(U1-PB1-PadE7)") - (net 44 "unconnected-(U1-VREF+-PadB5)") - (net 45 "unconnected-(U1-PB0-PadF6)") - (net 46 "unconnected-(U1-PA9-PadE5)") - (net 47 "unconnected-(U1-PB10-PadH4)") - (net 48 "unconnected-(U1-VDD-PadH5)") - (net 49 "unconnected-(U1-PB2-PadD8)") - (net 50 "unconnected-(U1-VDDA-PadA5)") - (net 51 "unconnected-(U1-PB14-PadC6)") - (net 52 "unconnected-(U1-PA14-PadA4)") - (net 53 "unconnected-(U1-PC13-PadC7)") - (net 54 "unconnected-(U1-PB13-PadD7)") - (net 55 "unconnected-(U1-VDD-PadE9)") - (net 56 "unconnected-(U1-PA10-PadC8)") - (net 57 "unconnected-(U1-VDD-PadA7)") - (net 58 "unconnected-(U1-PB5-PadD2)") - (net 59 "unconnected-(U1-PC5-PadE4)") - (net 60 "unconnected-(U1-PA5-PadJ2)") - (net 61 "unconnected-(U1-PA7-PadH3)") - (net 62 "unconnected-(U1-VDDSMPS-PadA2)") - (net 63 "unconnected-(U1-PB7-PadC3)") - (net 64 "unconnected-(U1-PB9-PadC4)") - (net 65 "unconnected-(U1-VR_PA-PadH9)") - (net 66 "unconnected-(U1-VDD-PadE2)") - (net 67 "unconnected-(U1-PC14-PadB6)") - (footprint "Package_BGA:ST_UFBGA-73_5x5mm_Layout9x9_P0.5mm" - (layer "F.Cu") - (uuid "a5b1a1fe-29cd-455d-bcf3-9ad75099c307") - (at 144.5 105) - (descr "ST UFBGA-73, 5.0x5.0mm, 73 Ball, 9x9 Layout, 0.5mm Pitch, https://www.st.com/resource/en/datasheet/stm32wl54jc.pdf") - (tags "BGA 73 0.5") - (property "Reference" "U1" - (at 0 -3.5 0) - (layer "F.SilkS") - (uuid "ed3e3ec2-70c2-4d65-8d20-d3d3cfadd65d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "STM32WL55JCIx" - (at 0 3.5 0) - (layer "F.Fab") - (uuid "7c3a21a4-25dd-4629-a7be-2448b9257188") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Footprint" "Package_BGA:ST_UFBGA-73_5x5mm_Layout9x9_P0.5mm" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "544035a2-ef80-44cd-b79b-8cfdd41d2b40") - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32wl55jc.pdf" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "79009a3e-9f86-464d-a3c6-353e9d220deb") - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 256KB flash, 64KB RAM, 48 MHz, 1.8-3.6V, 43 GPIO, UFBGA73" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "960b27be-9a28-43a0-be59-06b2948b5840") - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property ki_fp_filters "*UFBGA*5x5mm*Layout9x9*P0.5mm*") - (path "/9feba873-8757-47b5-acb0-06656b639e9f") - (sheetname "Stammblatt") - (sheetfile "iot-contact.kicad_sch") - (solder_mask_margin 0.05) - (solder_paste_margin 0.025) - (attr smd) - (fp_line - (start -2.61 2.61) - (end -2.61 -1.61) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "18a34253-ee1f-4ed6-b81b-38d70d7c98ba") - ) - (fp_line - (start -1.61 -2.61) - (end 2.61 -2.61) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "db66e0f0-6ee4-42db-8f0f-a8c784244c4a") - ) - (fp_line - (start 2.61 -2.61) - (end 2.61 2.61) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "78c97534-5e26-4eec-9be9-aa596e0bd07b") - ) - (fp_line - (start 2.61 2.61) - (end -2.61 2.61) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "18cc433f-cf4a-4cfa-a46f-0ec3812a0fce") - ) - (fp_poly - (pts - (xy -2.61 -2.61) (xy -3.11 -2.61) (xy -2.61 -3.11) (xy -2.61 -2.61) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill solid) - (layer "F.SilkS") - (uuid "535a3354-3101-4849-8741-63428c54f8ef") - ) - (fp_line - (start -3.5 -3.5) - (end -3.5 3.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "97f67477-6eba-4506-8498-653e76f4757e") - ) - (fp_line - (start -3.5 3.5) - (end 3.5 3.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "624d21cc-ae6c-4865-a4a2-7aa846aaf187") - ) - (fp_line - (start 3.5 -3.5) - (end -3.5 -3.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "3eebef6c-254a-44b4-82cd-f4c4d419f3f2") - ) - (fp_line - (start 3.5 3.5) - (end 3.5 -3.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "3b81e846-2cf9-49fa-a5e4-3d5828b466f2") - ) - (fp_line - (start -2.5 -1.5) - (end -1.5 -2.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "ff92289c-4f04-44ed-99d1-b6e6f9ab41cd") - ) - (fp_line - (start -2.5 2.5) - (end -2.5 -1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "3702bbc1-2b42-4f95-9b91-446ddd0a1a4f") - ) - (fp_line - (start -1.5 -2.5) - (end 2.5 -2.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bbe47df1-f6bd-4ece-bc57-c4dad8ca494f") - ) - (fp_line - (start 2.5 -2.5) - (end 2.5 2.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7cae9879-0585-4222-9313-c40f201f4a3e") - ) - (fp_line - (start 2.5 2.5) - (end -2.5 2.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "12bbe13f-0458-44d8-9d35-af2715fbe1cc") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "F.Fab") - (uuid "8f9b6f52-d37a-409b-be3a-923c8a858a36") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "A1" smd circle - (at -2 -2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 31 "unconnected-(U1-VSSSMPS-PadA1)") - (pinfunction "VSSSMPS") - (pintype "power_in") - (uuid "77000d3e-b8d4-4d96-a7b9-561a9ee8309f") - ) - (pad "A2" smd circle - (at -1.5 -2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 62 "unconnected-(U1-VDDSMPS-PadA2)") - (pinfunction "VDDSMPS") - (pintype "power_in") - (uuid "ef701d7a-6ec2-423e-b836-c36e7c8d23cd") - ) - (pad "A4" smd circle - (at -0.5 -2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 52 "unconnected-(U1-PA14-PadA4)") - (pinfunction "PA14") - (pintype "bidirectional") - (uuid "bce38f2e-444b-4a42-8813-35a35e4bc0d7") - ) - (pad "A5" smd circle - (at 0 -2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 50 "unconnected-(U1-VDDA-PadA5)") - (pinfunction "VDDA") - (pintype "power_in") - (uuid "b97d68fa-3e87-43dc-970a-3e38fcd533cc") - ) - (pad "A7" smd circle - (at 1 -2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 57 "unconnected-(U1-VDD-PadA7)") - (pinfunction "VDD") - (pintype "power_in") - (uuid "dd5f93ca-fbed-435d-a143-adf6ffcbbe53") - ) - (pad "A8" smd circle - (at 1.5 -2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 19 "unconnected-(U1-VBAT-PadA8)") - (pinfunction "VBAT") - (pintype "power_in") - (uuid "4e91b6f0-ce38-4f5a-9fd9-949c445425d2") - ) - (pad "A9" smd circle - (at 2 -2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 42 "unconnected-(U1-PA12-PadA9)") - (pinfunction "PA12") - (pintype "bidirectional") - (uuid "a13c12fe-4078-47fb-bc7a-6a0e9e27c8f8") - ) - (pad "B1" smd circle - (at -2 -1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 40 "unconnected-(U1-VLXSMPS-PadB1)") - (pinfunction "VLXSMPS") - (pintype "power_in") - (uuid "9de8a1d7-86e9-446f-8ae7-8d2e52992212") - ) - (pad "B2" smd circle - (at -1.5 -1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 34 "unconnected-(U1-VFBSMPS-PadB2)") - (pinfunction "VFBSMPS") - (pintype "input") - (uuid "8295d39d-5be8-4b2b-8b88-686e775bcd71") - ) - (pad "B3" smd circle - (at -1 -1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 18 "unconnected-(U1-PA15-PadB3)") - (pinfunction "PA15") - (pintype "bidirectional") - (uuid "4b6dc5bb-bd08-4c42-b344-dea75fb49621") - ) - (pad "B4" smd circle - (at -0.5 -1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 22 "unconnected-(U1-PB15-PadB4)") - (pinfunction "PB15") - (pintype "bidirectional") - (uuid "604561c3-d7bd-4fe2-8e08-931f9f72c346") - ) - (pad "B5" smd circle - (at 0 -1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 44 "unconnected-(U1-VREF+-PadB5)") - (pinfunction "VREF+") - (pintype "input") - (uuid "aae1353f-5924-43f9-945b-681315405b8a") - ) - (pad "B6" smd circle - (at 0.5 -1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 67 "unconnected-(U1-PC14-PadB6)") - (pinfunction "PC14") - (pintype "bidirectional") - (uuid "ffb943ff-caf7-4712-a900-ec170660638b") - ) - (pad "B7" smd circle - (at 1 -1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 7 "Net-(U1-VSS-PadB7)") - (pinfunction "VSS") - (pintype "power_in") - (uuid "1b620cfc-724a-4935-8349-041b511d5397") - ) - (pad "B8" smd circle - (at 1.5 -1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 37 "unconnected-(U1-PA13-PadB8)") - (pinfunction "PA13") - (pintype "bidirectional") - (uuid "990d8b7b-5a94-4dcb-96c4-da98018ed93a") - ) - (pad "B9" smd circle - (at 2 -1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 30 "unconnected-(U1-PA11-PadB9)") - (pinfunction "PA11") - (pintype "bidirectional") - (uuid "74647028-77f1-4548-8b04-631181b9855c") - ) - (pad "C1" smd circle - (at -2 -1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 9 "unconnected-(U1-PB3-PadC1)") - (pinfunction "PB3") - (pintype "bidirectional") - (uuid "2d0fa3b2-9a27-44e2-ad76-ec5ce7bc4bcf") - ) - (pad "C2" smd circle - (at -1.5 -1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 8 "unconnected-(U1-PB4-PadC2)") - (pinfunction "PB4") - (pintype "bidirectional") - (uuid "21cc8121-cbb5-4366-8ed3-ef622f853f66") - ) - (pad "C3" smd circle - (at -1 -1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 63 "unconnected-(U1-PB7-PadC3)") - (pinfunction "PB7") - (pintype "bidirectional") - (uuid "f317483c-71c4-41a5-a4fa-97bb350a0df4") - ) - (pad "C4" smd circle - (at -0.5 -1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 64 "unconnected-(U1-PB9-PadC4)") - (pinfunction "PB9") - (pintype "bidirectional") - (uuid "f8175931-733d-4ccc-bcae-18960003535c") - ) - (pad "C5" smd circle - (at 0 -1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 32 "unconnected-(U1-PC15-PadC5)") - (pinfunction "PC15") - (pintype "bidirectional") - (uuid "7805fefb-82c2-4fc5-ab45-159295d3f6be") - ) - (pad "C6" smd circle - (at 0.5 -1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 51 "unconnected-(U1-PB14-PadC6)") - (pinfunction "PB14") - (pintype "bidirectional") - (uuid "bbcab7d9-63cd-4890-97d0-b64e886d2a6a") - ) - (pad "C7" smd circle - (at 1 -1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 53 "unconnected-(U1-PC13-PadC7)") - (pinfunction "PC13") - (pintype "bidirectional") - (uuid "cac7f231-0551-4a8e-a9fd-e0e571b43843") - ) - (pad "C8" smd circle - (at 1.5 -1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 56 "unconnected-(U1-PA10-PadC8)") - (pinfunction "PA10") - (pintype "bidirectional") - (uuid "cfe6b017-43df-4e2a-9aaa-4b4f80e0aaa5") - ) - (pad "D2" smd circle - (at -1.5 -0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 58 "unconnected-(U1-PB5-PadD2)") - (pinfunction "PB5") - (pintype "bidirectional") - (uuid "e08e3aa2-791e-4d1f-8af7-2288fde111f6") - ) - (pad "D3" smd circle - (at -1 -0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 27 "unconnected-(U1-PB8-PadD3)") - (pinfunction "PB8") - (pintype "bidirectional") - (uuid "6f667602-d8c0-413e-a3f1-2526b1f48873") - ) - (pad "D4" smd circle - (at -0.5 -0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 38 "unconnected-(U1-PC2-PadD4)") - (pinfunction "PC2") - (pintype "bidirectional") - (uuid "9af66d81-262d-41e3-9236-08bed72035f2") - ) - (pad "D5" smd circle - (at 0 -0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "unconnected-(U1-PC3-PadD5)") - (pinfunction "PC3") - (pintype "bidirectional") - (uuid "05392a79-d5a5-43dc-93c8-b662f76ee5c7") - ) - (pad "D6" smd circle - (at 0.5 -0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 11 "unconnected-(U1-PA0-PadD6)") - (pinfunction "PA0") - (pintype "bidirectional") - (uuid "3b042994-e3dc-4d7d-b97d-ba8ff187b1f4") - ) - (pad "D7" smd circle - (at 1 -0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 54 "unconnected-(U1-PB13-PadD7)") - (pinfunction "PB13") - (pintype "bidirectional") - (uuid "cd1be08b-06ac-4557-b595-d296745d1151") - ) - (pad "D8" smd circle - (at 1.5 -0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 49 "unconnected-(U1-PB2-PadD8)") - (pinfunction "PB2") - (pintype "bidirectional") - (uuid "b68eb41f-fdcb-418e-811f-c3268ba8b695") - ) - (pad "D9" smd circle - (at 2 -0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 7 "Net-(U1-VSS-PadB7)") - (pinfunction "VSS") - (pintype "passive") - (uuid "5fcd7963-9554-43ff-bc7a-5178bc92c244") - ) - (pad "E1" smd circle - (at -2 0) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 26 "unconnected-(U1-PB6-PadE1)") - (pinfunction "PB6") - (pintype "bidirectional") - (uuid "6839251d-77eb-4926-b7e1-a6ee3beab425") - ) - (pad "E2" smd circle - (at -1.5 0) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 66 "unconnected-(U1-VDD-PadE2)") - (pinfunction "VDD") - (pintype "power_in") - (uuid "fd4c921b-ae4c-4319-9600-c1ecc8437341") - ) - (pad "E3" smd circle - (at -1 0) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 7 "Net-(U1-VSS-PadB7)") - (pinfunction "VSS") - (pintype "passive") - (uuid "8597a78c-c4b5-45dc-8ba5-12ed7a1693d3") - ) - (pad "E4" smd circle - (at -0.5 0) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 59 "unconnected-(U1-PC5-PadE4)") - (pinfunction "PC5") - (pintype "bidirectional") - (uuid "e21ba1e6-9c54-4aed-9350-6f6ee2301944") - ) - (pad "E5" smd circle - (at 0 0) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 46 "unconnected-(U1-PA9-PadE5)") - (pinfunction "PA9") - (pintype "bidirectional") - (uuid "aeb2e8d7-fa37-4118-a17c-9ff99fd7a773") - ) - (pad "E6" smd circle - (at 0.5 0) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 39 "unconnected-(U1-PB12-PadE6)") - (pinfunction "PB12") - (pintype "bidirectional") - (uuid "9ce099de-9581-43e6-8595-c079b4f1a3ea") - ) - (pad "E7" smd circle - (at 1 0) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 43 "unconnected-(U1-PB1-PadE7)") - (pinfunction "PB1") - (pintype "bidirectional") - (uuid "a94351a9-df5a-4eef-bd6d-0e2e9dbd6893") - ) - (pad "E8" smd circle - (at 1.5 0) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 13 "unconnected-(U1-VDDRF-PadE8)") - (pinfunction "VDDRF") - (pintype "power_in") - (uuid "3d201173-6be2-4330-b7be-4aee30e21cf0") - ) - (pad "E9" smd circle - (at 2 0) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 55 "unconnected-(U1-VDD-PadE9)") - (pinfunction "VDD") - (pintype "power_in") - (uuid "cebf6d55-6201-46ed-9d8d-46ea04c79b49") - ) - (pad "F1" smd circle - (at -2 0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 24 "unconnected-(U1-PC1-PadF1)") - (pinfunction "PC1") - (pintype "bidirectional") - (uuid "6266b933-f94c-41fe-a6ca-ea82a1cae166") - ) - (pad "F2" smd circle - (at -1.5 0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 16 "unconnected-(U1-PC0-PadF2)") - (pinfunction "PC0") - (pintype "bidirectional") - (uuid "420449ba-797c-4546-ba31-4c4e15b1d5c0") - ) - (pad "F3" smd circle - (at -1 0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 23 "unconnected-(U1-PC4-PadF3)") - (pinfunction "PC4") - (pintype "bidirectional") - (uuid "61e251c0-9b2f-4e54-a8fa-4c1b6e0bc2fc") - ) - (pad "F4" smd circle - (at -0.5 0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 4 "unconnected-(U1-PA6-PadF4)") - (pinfunction "PA6") - (pintype "bidirectional") - (uuid "08fc8126-da1b-418b-8069-95239d65143b") - ) - (pad "F5" smd circle - (at 0 0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 35 "unconnected-(U1-NRST-PadF5)") - (pinfunction "NRST") - (pintype "input") - (uuid "8783b101-480c-4326-b1fe-cae421886442") - ) - (pad "F6" smd circle - (at 0.5 0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 45 "unconnected-(U1-PB0-PadF6)") - (pinfunction "PB0") - (pintype "bidirectional") - (uuid "ab56d419-7331-47ab-9ed0-6f4df7503751") - ) - (pad "F7" smd circle - (at 1 0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 20 "unconnected-(U1-VDDRF1V55-PadF7)") - (pinfunction "VDDRF1V55") - (pintype "power_in") - (uuid "501cc95d-d7db-4228-a8f7-91be9b798765") - ) - (pad "F8" smd circle - (at 1.5 0.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 10 "unconnected-(U1-OSC_OUT-PadF8)") - (pinfunction "OSC_OUT") - (pintype "input") - (uuid "3216b6b3-2962-4e78-b960-8a3e0ccb906a") - ) - (pad "G2" smd circle - (at -1.5 1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 28 "unconnected-(U1-PC6-PadG2)") - (pinfunction "PC6") - (pintype "bidirectional") - (uuid "70115741-533e-435f-8e6f-a95c752d96fc") - ) - (pad "G3" smd circle - (at -1 1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "unconnected-(U1-PA1-PadG3)") - (pinfunction "PA1") - (pintype "bidirectional") - (uuid "0279aff0-f007-4fa6-a019-69b28529540e") - ) - (pad "G4" smd circle - (at -0.5 1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 41 "unconnected-(U1-PB11-PadG4)") - (pinfunction "PB11") - (pintype "bidirectional") - (uuid "9fe0fe9c-20fb-480b-8564-d4f85383d46d") - ) - (pad "G5" smd circle - (at 0 1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 7 "Net-(U1-VSS-PadB7)") - (pinfunction "VSS") - (pintype "passive") - (uuid "ef1b2a8e-80ab-48be-9185-2512a471cfe7") - ) - (pad "G6" smd circle - (at 0.5 1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "Net-(U1-VSSRF-PadG6)") - (pinfunction "VSSRF") - (pintype "power_in") - (uuid "08150188-6bdb-4a26-8421-79fdf989f5da") - ) - (pad "G7" smd circle - (at 1 1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "Net-(U1-VSSRF-PadG6)") - (pinfunction "VSSRF") - (pintype "passive") - (uuid "1d5b7d6c-462d-4833-82e9-51a3294fadf9") - ) - (pad "G8" smd circle - (at 1.5 1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "Net-(U1-VSSRF-PadG6)") - (pinfunction "VSSRF") - (pintype "passive") - (uuid "df382eda-2ea1-4c23-8436-2050b356787e") - ) - (pad "G9" smd circle - (at 2 1) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 6 "unconnected-(U1-OSC_IN-PadG9)") - (pinfunction "OSC_IN") - (pintype "input") - (uuid "19846fc3-a294-44a5-a2d6-baae1c8b66ef") - ) - (pad "H1" smd circle - (at -2 1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 17 "unconnected-(U1-PA3-PadH1)") - (pinfunction "PA3") - (pintype "bidirectional") - (uuid "446e9bd8-0cf3-4b62-92b7-ad255def11dc") - ) - (pad "H2" smd circle - (at -1.5 1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 25 "unconnected-(U1-PA2-PadH2)") - (pinfunction "PA2") - (pintype "bidirectional") - (uuid "636e5a80-ea92-4daf-bd3a-a4c9505445db") - ) - (pad "H3" smd circle - (at -1 1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 61 "unconnected-(U1-PA7-PadH3)") - (pinfunction "PA7") - (pintype "bidirectional") - (uuid "e374d0fb-b356-40ab-ab11-668566c69e9e") - ) - (pad "H4" smd circle - (at -0.5 1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 47 "unconnected-(U1-PB10-PadH4)") - (pinfunction "PB10") - (pintype "bidirectional") - (uuid "b12a9372-b7f1-43aa-8a9a-51fce6a0900e") - ) - (pad "H5" smd circle - (at 0 1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 48 "unconnected-(U1-VDD-PadH5)") - (pinfunction "VDD") - (pintype "power_in") - (uuid "b417ad56-cb23-4201-8527-7e7c00c7fadd") - ) - (pad "H6" smd circle - (at 0.5 1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "Net-(U1-VSSRF-PadG6)") - (pinfunction "VSSRF") - (pintype "passive") - (uuid "8ec0dd03-707b-4a7d-a72c-efa15d11ab7d") - ) - (pad "H7" smd circle - (at 1 1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 12 "unconnected-(U1-RFI_N-PadH7)") - (pinfunction "RFI_N") - (pintype "bidirectional") - (uuid "3cb67136-fbcb-43ec-896b-c10097d8f7b2") - ) - (pad "H8" smd circle - (at 1.5 1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 5 "unconnected-(U1-VDDPA-PadH8)") - (pinfunction "VDDPA") - (pintype "power_in") - (uuid "0e3509e8-cfeb-4fe0-9ff0-bef77b13f808") - ) - (pad "H9" smd circle - (at 2 1.5) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 65 "unconnected-(U1-VR_PA-PadH9)") - (pinfunction "VR_PA") - (pintype "power_in") - (uuid "fa57a27c-7a69-4e9a-85f3-67c9e45afcd6") - ) - (pad "J1" smd circle - (at -2 2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 33 "unconnected-(U1-PA4-PadJ1)") - (pinfunction "PA4") - (pintype "bidirectional") - (uuid "81a611c5-6528-4837-96a2-4a226f9896f0") - ) - (pad "J2" smd circle - (at -1.5 2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 60 "unconnected-(U1-PA5-PadJ2)") - (pinfunction "PA5") - (pintype "bidirectional") - (uuid "e3156007-c3f5-44ff-8c87-73e9ef233539") - ) - (pad "J3" smd circle - (at -1 2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 21 "unconnected-(U1-PA8-PadJ3)") - (pinfunction "PA8") - (pintype "bidirectional") - (uuid "5c1aed46-9a28-47a8-8555-3babeccdcfcf") - ) - (pad "J5" smd circle - (at 0 2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 29 "unconnected-(U1-PH3-PadJ5)") - (pinfunction "PH3") - (pintype "bidirectional") - (uuid "74457ec4-ce51-48ca-ba0b-9cf59cb7e4ab") - ) - (pad "J6" smd circle - (at 0.5 2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 36 "unconnected-(U1-RFI_P-PadJ6)") - (pinfunction "RFI_P") - (pintype "bidirectional") - (uuid "8867b565-6381-45b0-891d-28d3339bc1ab") - ) - (pad "J8" smd circle - (at 1.5 2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 15 "unconnected-(U1-RFO_LP-PadJ8)") - (pinfunction "RFO_LP") - (pintype "bidirectional") - (uuid "40143084-bac5-4e3b-919e-9649f83430e5") - ) - (pad "J9" smd circle - (at 2 2) - (size 0.23 0.23) - (property pad_prop_bga) - (layers "F.Cu" "F.Paste" "F.Mask") - (net 14 "unconnected-(U1-RFO_HP-PadJ9)") - (pinfunction "RFO_HP") - (pintype "bidirectional") - (uuid "3e4522fa-d5ee-4a99-8b1d-3ae848b37956") - ) - (model "${KICAD8_3DMODEL_DIR}/Package_BGA.3dshapes/ST_UFBGA-73_5x5mm_Layout9x9_P0.5mm.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (gr_rect - (start 120 80) - (end 170 130) - (stroke - (width 0.05) - (type default) - ) - (fill none) - (layer "Edge.Cuts") - (uuid "ead1743c-4697-4dd9-a907-8ffff1d60855") - ) -) diff --git a/pcb/iot-contact.kicad_pro b/pcb/iot-contact.kicad_pro deleted file mode 100644 index 8bc17ec..0000000 --- a/pcb/iot-contact.kicad_pro +++ /dev/null @@ -1,596 +0,0 @@ -{ - "board": { - "3dviewports": [], - "design_settings": { - "defaults": { - "apply_defaults_to_fp_fields": false, - "apply_defaults_to_fp_shapes": false, - "apply_defaults_to_fp_text": false, - "board_outline_line_width": 0.05, - "copper_line_width": 0.2, - "copper_text_italic": false, - "copper_text_size_h": 1.5, - "copper_text_size_v": 1.5, - "copper_text_thickness": 0.3, - "copper_text_upright": false, - "courtyard_line_width": 0.05, - "dimension_precision": 4, - "dimension_units": 3, - "dimensions": { - "arrow_length": 1270000, - "extension_offset": 500000, - "keep_text_aligned": true, - "suppress_zeroes": false, - "text_position": 0, - "units_format": 1 - }, - "fab_line_width": 0.1, - "fab_text_italic": false, - "fab_text_size_h": 1.0, - "fab_text_size_v": 1.0, - "fab_text_thickness": 0.15, - "fab_text_upright": false, - "other_line_width": 0.1, - "other_text_italic": false, - "other_text_size_h": 1.0, - "other_text_size_v": 1.0, - "other_text_thickness": 0.15, - "other_text_upright": false, - "pads": { - "drill": 0.762, - "height": 1.524, - "width": 1.524 - }, - "silk_line_width": 0.1, - "silk_text_italic": false, - "silk_text_size_h": 1.0, - "silk_text_size_v": 1.0, - "silk_text_thickness": 0.1, - "silk_text_upright": false, - "zones": { - "min_clearance": 0.5 - } - }, - "diff_pair_dimensions": [], - "drc_exclusions": [], - "meta": { - "version": 2 - }, - "rule_severities": { - "annular_width": "error", - "clearance": "error", - "connection_width": "warning", - "copper_edge_clearance": "error", - "copper_sliver": "warning", - "courtyards_overlap": "error", - "diff_pair_gap_out_of_range": "error", - "diff_pair_uncoupled_length_too_long": "error", - "drill_out_of_range": "error", - "duplicate_footprints": "warning", - "extra_footprint": "warning", - "footprint": "error", - "footprint_symbol_mismatch": "warning", - "footprint_type_mismatch": "ignore", - "hole_clearance": "error", - "hole_near_hole": "error", - "holes_co_located": "warning", - "invalid_outline": "error", - "isolated_copper": "warning", - "item_on_disabled_layer": "error", - "items_not_allowed": "error", - "length_out_of_range": "error", - "lib_footprint_issues": "warning", - "lib_footprint_mismatch": "warning", - "malformed_courtyard": "error", - "microvia_drill_out_of_range": "error", - "missing_courtyard": "ignore", - "missing_footprint": "warning", - "net_conflict": "warning", - "npth_inside_courtyard": "ignore", - "padstack": "warning", - "pth_inside_courtyard": "ignore", - "shorting_items": "error", - "silk_edge_clearance": "warning", - "silk_over_copper": "warning", - "silk_overlap": "warning", - "skew_out_of_range": "error", - "solder_mask_bridge": "error", - "starved_thermal": "error", - "text_height": "warning", - "text_thickness": "warning", - "through_hole_pad_without_hole": "error", - "too_many_vias": "error", - "track_dangling": "warning", - "track_width": "error", - "tracks_crossing": "error", - "unconnected_items": "error", - "unresolved_variable": "error", - "via_dangling": "warning", - "zones_intersect": "error" - }, - "rules": { - "max_error": 0.005, - "min_clearance": 0.0, - "min_connection": 0.0, - "min_copper_edge_clearance": 0.5, - "min_hole_clearance": 0.25, - "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.2, - "min_microvia_drill": 0.1, - "min_resolved_spokes": 2, - "min_silk_clearance": 0.0, - "min_text_height": 0.8, - "min_text_thickness": 0.08, - "min_through_hole_diameter": 0.3, - "min_track_width": 0.0, - "min_via_annular_width": 0.1, - "min_via_diameter": 0.5, - "solder_mask_to_copper_clearance": 0.0, - "use_height_for_length_calcs": true - }, - "teardrop_options": [ - { - "td_onpadsmd": true, - "td_onroundshapesonly": false, - "td_ontrackend": false, - "td_onviapad": true - } - ], - "teardrop_parameters": [ - { - "td_allow_use_two_tracks": true, - "td_curve_segcount": 0, - "td_height_ratio": 1.0, - "td_length_ratio": 0.5, - "td_maxheight": 2.0, - "td_maxlen": 1.0, - "td_on_pad_in_zone": false, - "td_target_name": "td_round_shape", - "td_width_to_size_filter_ratio": 0.9 - }, - { - "td_allow_use_two_tracks": true, - "td_curve_segcount": 0, - "td_height_ratio": 1.0, - "td_length_ratio": 0.5, - "td_maxheight": 2.0, - "td_maxlen": 1.0, - "td_on_pad_in_zone": false, - "td_target_name": "td_rect_shape", - "td_width_to_size_filter_ratio": 0.9 - }, - { - "td_allow_use_two_tracks": true, - "td_curve_segcount": 0, - "td_height_ratio": 1.0, - "td_length_ratio": 0.5, - "td_maxheight": 2.0, - "td_maxlen": 1.0, - "td_on_pad_in_zone": false, - "td_target_name": "td_track_end", - "td_width_to_size_filter_ratio": 0.9 - } - ], - "track_widths": [], - "tuning_pattern_settings": { - "diff_pair_defaults": { - "corner_radius_percentage": 80, - "corner_style": 1, - "max_amplitude": 1.0, - "min_amplitude": 0.2, - "single_sided": false, - "spacing": 1.0 - }, - "diff_pair_skew_defaults": { - "corner_radius_percentage": 80, - "corner_style": 1, - "max_amplitude": 1.0, - "min_amplitude": 0.2, - "single_sided": false, - "spacing": 0.6 - }, - "single_track_defaults": { - "corner_radius_percentage": 80, - "corner_style": 1, - "max_amplitude": 1.0, - "min_amplitude": 0.2, - "single_sided": false, - "spacing": 0.6 - } - }, - "via_dimensions": [], - "zones_allow_external_fillets": false - }, - "ipc2581": { - "dist": "", - "distpn": "", - "internal_id": "", - "mfg": "", - "mpn": "" - }, - "layer_presets": [], - "viewports": [] - }, - "boards": [], - "cvpcb": { - "equivalence_files": [] - }, - "erc": { - "erc_exclusions": [], - "meta": { - "version": 0 - }, - "pin_map": [ - [ - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 2 - ], - [ - 0, - 2, - 0, - 1, - 0, - 0, - 1, - 0, - 2, - 2, - 2, - 2 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 0, - 1, - 0, - 1, - 2 - ], - [ - 0, - 1, - 0, - 0, - 0, - 0, - 1, - 1, - 2, - 1, - 1, - 2 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 2 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2 - ], - [ - 1, - 1, - 1, - 1, - 1, - 0, - 1, - 1, - 1, - 1, - 1, - 2 - ], - [ - 0, - 0, - 0, - 1, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 2 - ], - [ - 0, - 2, - 1, - 2, - 0, - 0, - 1, - 0, - 2, - 2, - 2, - 2 - ], - [ - 0, - 2, - 0, - 1, - 0, - 0, - 1, - 0, - 2, - 0, - 0, - 2 - ], - [ - 0, - 2, - 1, - 1, - 0, - 0, - 1, - 0, - 2, - 0, - 0, - 2 - ], - [ - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2 - ] - ], - "rule_severities": { - "bus_definition_conflict": "error", - "bus_entry_needed": "error", - "bus_to_bus_conflict": "error", - "bus_to_net_conflict": "error", - "conflicting_netclasses": "error", - "different_unit_footprint": "error", - "different_unit_net": "error", - "duplicate_reference": "error", - "duplicate_sheet_names": "error", - "endpoint_off_grid": "warning", - "extra_units": "error", - "global_label_dangling": "warning", - "hier_label_mismatch": "error", - "label_dangling": "error", - "lib_symbol_issues": "warning", - "missing_bidi_pin": "warning", - "missing_input_pin": "warning", - "missing_power_pin": "error", - "missing_unit": "warning", - "multiple_net_names": "warning", - "net_not_bus_member": "warning", - "no_connect_connected": "warning", - "no_connect_dangling": "warning", - "pin_not_connected": "error", - "pin_not_driven": "error", - "pin_to_pin": "warning", - "power_pin_not_driven": "error", - "similar_labels": "warning", - "simulation_model_issue": "ignore", - "unannotated": "error", - "unit_value_mismatch": "error", - "unresolved_variable": "error", - "wire_dangling": "error" - } - }, - "libraries": { - "pinned_footprint_libs": [], - "pinned_symbol_libs": [] - }, - "meta": { - "filename": "iot-contact.kicad_pro", - "version": 1 - }, - "net_settings": { - "classes": [ - { - "bus_width": 12, - "clearance": 0.2, - "diff_pair_gap": 0.25, - "diff_pair_via_gap": 0.25, - "diff_pair_width": 0.2, - "line_style": 0, - "microvia_diameter": 0.3, - "microvia_drill": 0.1, - "name": "Default", - "pcb_color": "rgba(0, 0, 0, 0.000)", - "schematic_color": "rgba(0, 0, 0, 0.000)", - "track_width": 0.2, - "via_diameter": 0.6, - "via_drill": 0.3, - "wire_width": 6 - } - ], - "meta": { - "version": 3 - }, - "net_colors": null, - "netclass_assignments": null, - "netclass_patterns": [] - }, - "pcbnew": { - "last_paths": { - "gencad": "", - "idf": "", - "netlist": "", - "plot": "", - "pos_files": "", - "specctra_dsn": "", - "step": "", - "svg": "", - "vrml": "" - }, - "page_layout_descr_file": "" - }, - "schematic": { - "annotate_start_num": 0, - "bom_export_filename": "", - "bom_fmt_presets": [], - "bom_fmt_settings": { - "field_delimiter": ",", - "keep_line_breaks": false, - "keep_tabs": false, - "name": "CSV", - "ref_delimiter": ",", - "ref_range_delimiter": "", - "string_delimiter": "\"" - }, - "bom_presets": [], - "bom_settings": { - "exclude_dnp": false, - "fields_ordered": [ - { - "group_by": false, - "label": "Reference", - "name": "Reference", - "show": true - }, - { - "group_by": true, - "label": "Value", - "name": "Value", - "show": true - }, - { - "group_by": false, - "label": "Datasheet", - "name": "Datasheet", - "show": true - }, - { - "group_by": false, - "label": "Footprint", - "name": "Footprint", - "show": true - }, - { - "group_by": false, - "label": "Qty", - "name": "${QUANTITY}", - "show": true - }, - { - "group_by": true, - "label": "DNP", - "name": "${DNP}", - "show": true - } - ], - "filter_string": "", - "group_symbols": true, - "name": "Grouped By Value", - "sort_asc": true, - "sort_field": "Referenz" - }, - "connection_grid_size": 50.0, - "drawing": { - "dashed_lines_dash_length_ratio": 12.0, - "dashed_lines_gap_length_ratio": 3.0, - "default_line_thickness": 6.0, - "default_text_size": 50.0, - "field_names": [], - "intersheets_ref_own_page": false, - "intersheets_ref_prefix": "", - "intersheets_ref_short": false, - "intersheets_ref_show": false, - "intersheets_ref_suffix": "", - "junction_size_choice": 3, - "label_size_ratio": 0.375, - "operating_point_overlay_i_precision": 3, - "operating_point_overlay_i_range": "~A", - "operating_point_overlay_v_precision": 3, - "operating_point_overlay_v_range": "~V", - "overbar_offset_ratio": 1.23, - "pin_symbol_size": 25.0, - "text_offset_ratio": 0.15 - }, - "legacy_lib_dir": "", - "legacy_lib_list": [], - "meta": { - "version": 1 - }, - "net_format_name": "", - "page_layout_descr_file": "", - "plot_directory": "", - "spice_current_sheet_as_root": false, - "spice_external_command": "spice \"%I\"", - "spice_model_current_sheet_as_root": true, - "spice_save_all_currents": false, - "spice_save_all_dissipations": false, - "spice_save_all_voltages": false, - "subpart_first_id": 65, - "subpart_id_separator": 0 - }, - "sheets": [ - [ - "856885f2-6f46-4c40-9529-c8ec9ab48dce", - "Stammblatt" - ], - [ - "bfc23983-2e62-429d-ab68-83d0a8643b81", - "microcontroller" - ], - [ - "562b8d7c-87b5-419b-9a10-da73b0ab4e4d", - "connectors" - ], - [ - "5a8e5d47-76b9-476b-9597-6cb603197bd2", - "power" - ] - ], - "text_variables": {} -} diff --git a/pcb/iot-contact.kicad_sch b/pcb/iot-contact.kicad_sch deleted file mode 100644 index 8091725..0000000 --- a/pcb/iot-contact.kicad_sch +++ /dev/null @@ -1,127 +0,0 @@ -(kicad_sch - (version 20231120) - (generator "eeschema") - (generator_version "8.0") - (uuid "856885f2-6f46-4c40-9529-c8ec9ab48dce") - (paper "A4") - (lib_symbols) - (sheet - (at 38.1 78.74) - (size 53.34 33.02) - (fields_autoplaced yes) - (stroke - (width 0.1524) - (type solid) - ) - (fill - (color 0 0 0 0.0000) - ) - (uuid "562b8d7c-87b5-419b-9a10-da73b0ab4e4d") - (property "Sheetname" "connectors" - (at 38.1 78.0284 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - ) - (property "Sheetfile" "connectors.kicad_sch" - (at 38.1 112.3446 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (instances - (project "iot-contact" - (path "/856885f2-6f46-4c40-9529-c8ec9ab48dce" - (page "3") - ) - ) - ) - ) - (sheet - (at 118.11 78.74) - (size 50.8 33.02) - (fields_autoplaced yes) - (stroke - (width 0.1524) - (type solid) - ) - (fill - (color 0 0 0 0.0000) - ) - (uuid "5a8e5d47-76b9-476b-9597-6cb603197bd2") - (property "Sheetname" "power" - (at 118.11 78.0284 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - ) - (property "Sheetfile" "power.kicad_sch" - (at 118.11 112.3446 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (instances - (project "iot-contact" - (path "/856885f2-6f46-4c40-9529-c8ec9ab48dce" - (page "4") - ) - ) - ) - ) - (sheet - (at 198.12 78.74) - (size 49.53 31.75) - (fields_autoplaced yes) - (stroke - (width 0.1524) - (type solid) - ) - (fill - (color 0 0 0 0.0000) - ) - (uuid "bfc23983-2e62-429d-ab68-83d0a8643b81") - (property "Sheetname" "microcontroller" - (at 198.12 78.0284 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - ) - (property "Sheetfile" "microcontroller.kicad_sch" - (at 198.12 111.0746 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (instances - (project "iot-contact" - (path "/856885f2-6f46-4c40-9529-c8ec9ab48dce" - (page "2") - ) - ) - ) - ) - (sheet_instances - (path "/" - (page "1") - ) - ) -) diff --git a/pcb/microcontroller.kicad_sch b/pcb/microcontroller.kicad_sch deleted file mode 100644 index 8ac0b42..0000000 --- a/pcb/microcontroller.kicad_sch +++ /dev/null @@ -1,1930 +0,0 @@ -(kicad_sch - (version 20231120) - (generator "eeschema") - (generator_version "8.0") - (uuid "a4cb78e6-a850-4d1a-8487-f0f43d62e3b4") - (paper "A4") - (lib_symbols - (symbol "MCU_ST_STM32WL:STM32WL55JCIx" - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "U" - (at -20.32 46.99 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "STM32WL55JCIx" - (at 15.24 46.99 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Package_BGA:ST_UFBGA-73_5x5mm_Layout9x9_P0.5mm" - (at -20.32 -43.18 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32wl55jc.pdf" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 256KB flash, 64KB RAM, 48 MHz, 1.8-3.6V, 43 GPIO, UFBGA73" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_locked" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "ki_keywords" "Arm Cortex-M4 STM32WL STM32WL5x" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "*UFBGA*5x5mm*Layout9x9*P0.5mm*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "STM32WL55JCIx_0_1" - (rectangle - (start -20.32 -43.18) - (end 22.86 45.72) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - ) - (symbol "STM32WL55JCIx_1_1" - (pin power_in line - (at 5.08 -45.72 90) - (length 2.54) - (name "VSSSMPS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 12.7 48.26 270) - (length 2.54) - (name "VDDSMPS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 25.4 7.62 180) - (length 2.54) - (name "PA14" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN10" bidirectional line) - (alternate "DEBUG_JTCK-SWCLK" bidirectional line) - (alternate "I2C1_SMBA" bidirectional line) - (alternate "LPTIM1_OUT" bidirectional line) - ) - (pin power_in line - (at 2.54 48.26 270) - (length 2.54) - (name "VDDA" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at -7.62 48.26 270) - (length 2.54) - (name "VDD" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at -10.16 48.26 270) - (length 2.54) - (name "VBAT" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 25.4 12.7 180) - (length 2.54) - (name "PA12" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "A9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN8" bidirectional line) - (alternate "DEBUG_RF-BUSY" bidirectional line) - (alternate "I2C2_SCL" bidirectional line) - (alternate "LPTIM3_IN1" bidirectional line) - (alternate "SPI1_MOSI" bidirectional line) - (alternate "TIM1_ETR" bidirectional line) - (alternate "USART1_DE" bidirectional line) - (alternate "USART1_RTS" bidirectional line) - ) - (pin power_in line - (at -22.86 38.1 0) - (length 2.54) - (name "VLXSMPS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -22.86 20.32 0) - (length 2.54) - (name "VFBSMPS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 25.4 5.08 180) - (length 2.54) - (name "PA15" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN11" bidirectional line) - (alternate "COMP1_INM" bidirectional line) - (alternate "COMP2_INP" bidirectional line) - (alternate "DEBUG_JTDI" bidirectional line) - (alternate "I2C2_SDA" bidirectional line) - (alternate "SPI1_NSS" bidirectional line) - (alternate "TIM2_CH1" bidirectional line) - (alternate "TIM2_ETR" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -38.1 180) - (length 2.54) - (name "PB15" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2C2_SCL" bidirectional line) - (alternate "I2S2_SD" bidirectional line) - (alternate "SPI2_MOSI" bidirectional line) - (alternate "TIM1_CH3N" bidirectional line) - ) - (pin input line - (at -22.86 35.56 0) - (length 2.54) - (name "VREF+" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "VREFBUF_OUT" bidirectional line) - ) - (pin bidirectional line - (at -22.86 -22.86 0) - (length 2.54) - (name "PC14" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "RCC_OSC32_IN" bidirectional line) - ) - (pin power_in line - (at 0 -45.72 90) - (length 2.54) - (name "VSS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 25.4 10.16 180) - (length 2.54) - (name "PA13" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN9" bidirectional line) - (alternate "DEBUG_JTMS-SWDIO" bidirectional line) - (alternate "I2C2_SMBA" bidirectional line) - (alternate "IR_OUT" bidirectional line) - ) - (pin bidirectional line - (at 25.4 15.24 180) - (length 2.54) - (name "PA11" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "B9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_EXTI11" bidirectional line) - (alternate "ADC_IN7" bidirectional line) - (alternate "COMP1_INM" bidirectional line) - (alternate "COMP2_INM" bidirectional line) - (alternate "DEBUG_RF-NRESET" bidirectional line) - (alternate "I2C2_SDA" bidirectional line) - (alternate "LPTIM3_ETR" bidirectional line) - (alternate "SPI1_MISO" bidirectional line) - (alternate "TIM1_BKIN2" bidirectional line) - (alternate "TIM1_CH4" bidirectional line) - (alternate "USART1_CTS" bidirectional line) - (alternate "USART1_NSS" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -7.62 180) - (length 2.54) - (name "PB3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "C1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN2" bidirectional line) - (alternate "COMP1_INM" bidirectional line) - (alternate "COMP2_INM" bidirectional line) - (alternate "DEBUG_JTDO-SWO" bidirectional line) - (alternate "DEBUG_RF-DTB1" bidirectional line) - (alternate "PWR_WKUP3" bidirectional line) - (alternate "RTC_TAMP_IN3" bidirectional line) - (alternate "SPI1_SCK" bidirectional line) - (alternate "TIM2_CH2" bidirectional line) - (alternate "USART1_DE" bidirectional line) - (alternate "USART1_RTS" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -10.16 180) - (length 2.54) - (name "PB4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "C2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN3" bidirectional line) - (alternate "COMP1_INP" bidirectional line) - (alternate "COMP2_INP" bidirectional line) - (alternate "DEBUG_JTRST" bidirectional line) - (alternate "DEBUG_RF-LDORDY" bidirectional line) - (alternate "I2C3_SDA" bidirectional line) - (alternate "SPI1_MISO" bidirectional line) - (alternate "TIM17_BKIN" bidirectional line) - (alternate "USART1_CTS" bidirectional line) - (alternate "USART1_NSS" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -17.78 180) - (length 2.54) - (name "PB7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "C3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2C1_SDA" bidirectional line) - (alternate "LPTIM1_IN2" bidirectional line) - (alternate "PWR_PVD_IN" bidirectional line) - (alternate "TIM17_CH1N" bidirectional line) - (alternate "TIM1_BKIN" bidirectional line) - (alternate "USART1_RX" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -22.86 180) - (length 2.54) - (name "PB9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "C4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "DAC_EXTI9" bidirectional line) - (alternate "I2C1_SDA" bidirectional line) - (alternate "I2S2_WS" bidirectional line) - (alternate "IR_OUT" bidirectional line) - (alternate "SPI2_NSS" bidirectional line) - (alternate "TIM17_CH1" bidirectional line) - (alternate "TIM1_CH3N" bidirectional line) - ) - (pin bidirectional line - (at -22.86 -25.4 0) - (length 2.54) - (name "PC15" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "C5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "RCC_OSC32_OUT" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -35.56 180) - (length 2.54) - (name "PB14" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "C6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN1" bidirectional line) - (alternate "I2C3_SDA" bidirectional line) - (alternate "I2S2_MCK" bidirectional line) - (alternate "SPI2_MISO" bidirectional line) - (alternate "TIM1_CH2N" bidirectional line) - ) - (pin bidirectional line - (at -22.86 -20.32 0) - (length 2.54) - (name "PC13" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "C7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "PWR_WKUP2" bidirectional line) - (alternate "RTC_OUT1" bidirectional line) - (alternate "RTC_TAMP_IN1" bidirectional line) - (alternate "RTC_TS" bidirectional line) - ) - (pin bidirectional line - (at 25.4 17.78 180) - (length 2.54) - (name "PA10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "C8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN6" bidirectional line) - (alternate "COMP1_INM" bidirectional line) - (alternate "COMP2_INM" bidirectional line) - (alternate "DAC_OUT1" bidirectional line) - (alternate "DEBUG_RF-HSE32RDY" bidirectional line) - (alternate "I2C1_SDA" bidirectional line) - (alternate "I2S2_SD" bidirectional line) - (alternate "RTC_REFIN" bidirectional line) - (alternate "SPI2_MOSI" bidirectional line) - (alternate "TIM17_BKIN" bidirectional line) - (alternate "TIM1_CH3" bidirectional line) - (alternate "USART1_RX" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -12.7 180) - (length 2.54) - (name "PB5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "D2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "COMP2_OUT" bidirectional line) - (alternate "I2C1_SMBA" bidirectional line) - (alternate "LPTIM1_IN1" bidirectional line) - (alternate "SPI1_MOSI" bidirectional line) - (alternate "TIM16_BKIN" bidirectional line) - (alternate "USART1_CK" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -20.32 180) - (length 2.54) - (name "PB8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "D3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2C1_SCL" bidirectional line) - (alternate "TIM16_CH1" bidirectional line) - (alternate "TIM1_CH2N" bidirectional line) - ) - (pin bidirectional line - (at -22.86 -7.62 0) - (length 2.54) - (name "PC2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "D4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "LPTIM1_IN2" bidirectional line) - (alternate "SPI2_MISO" bidirectional line) - ) - (pin bidirectional line - (at -22.86 -10.16 0) - (length 2.54) - (name "PC3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "D5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2S2_SD" bidirectional line) - (alternate "LPTIM1_ETR" bidirectional line) - (alternate "LPTIM2_ETR" bidirectional line) - (alternate "SPI2_MOSI" bidirectional line) - ) - (pin bidirectional line - (at 25.4 43.18 180) - (length 2.54) - (name "PA0" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "D6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "COMP1_OUT" bidirectional line) - (alternate "DEBUG_PWR-REGLP1S" bidirectional line) - (alternate "I2C3_SMBA" bidirectional line) - (alternate "I2S_CKIN" bidirectional line) - (alternate "PWR_WKUP1" bidirectional line) - (alternate "RTC_TAMP_IN2" bidirectional line) - (alternate "TIM2_CH1" bidirectional line) - (alternate "TIM2_ETR" bidirectional line) - (alternate "USART2_CTS" bidirectional line) - (alternate "USART2_NSS" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -33.02 180) - (length 2.54) - (name "PB13" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "D7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN0" bidirectional line) - (alternate "I2C3_SCL" bidirectional line) - (alternate "I2S2_CK" bidirectional line) - (alternate "LPUART1_CTS" bidirectional line) - (alternate "SPI2_SCK" bidirectional line) - (alternate "TIM1_CH1N" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -5.08 180) - (length 2.54) - (name "PB2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "D8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN4" bidirectional line) - (alternate "COMP1_INP" bidirectional line) - (alternate "COMP2_INM" bidirectional line) - (alternate "DEBUG_RF-SMPSRDY" bidirectional line) - (alternate "I2C3_SMBA" bidirectional line) - (alternate "LPTIM1_OUT" bidirectional line) - (alternate "SPI1_NSS" bidirectional line) - ) - (pin passive line - (at 0 -45.72 90) - (length 2.54) hide - (name "VSS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "D9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 25.4 -15.24 180) - (length 2.54) - (name "PB6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "E1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2C1_SCL" bidirectional line) - (alternate "LPTIM1_ETR" bidirectional line) - (alternate "TIM16_CH1N" bidirectional line) - (alternate "USART1_TX" bidirectional line) - ) - (pin power_in line - (at -5.08 48.26 270) - (length 2.54) - (name "VDD" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "E2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -45.72 90) - (length 2.54) hide - (name "VSS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "E3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at -22.86 -15.24 0) - (length 2.54) - (name "PC5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "E4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 25.4 20.32 180) - (length 2.54) - (name "PA9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "E5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "DAC_EXTI9" bidirectional line) - (alternate "I2C1_SCL" bidirectional line) - (alternate "I2S2_CK" bidirectional line) - (alternate "I2S2_WS" bidirectional line) - (alternate "SPI2_NSS" bidirectional line) - (alternate "SPI2_SCK" bidirectional line) - (alternate "TIM1_CH2" bidirectional line) - (alternate "USART1_TX" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -30.48 180) - (length 2.54) - (name "PB12" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "E6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2C3_SMBA" bidirectional line) - (alternate "I2S2_WS" bidirectional line) - (alternate "LPUART1_RTS" bidirectional line) - (alternate "SPI2_NSS" bidirectional line) - (alternate "TIM1_BKIN" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -2.54 180) - (length 2.54) - (name "PB1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "E7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_IN5" bidirectional line) - (alternate "COMP2_INP" bidirectional line) - (alternate "LPTIM2_IN1" bidirectional line) - (alternate "LPUART1_DE" bidirectional line) - (alternate "LPUART1_RTS" bidirectional line) - ) - (pin power_in line - (at 7.62 48.26 270) - (length 2.54) - (name "VDDRF" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "E8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at -2.54 48.26 270) - (length 2.54) - (name "VDD" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "E9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at -22.86 -5.08 0) - (length 2.54) - (name "PC1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "F1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2C3_SDA" bidirectional line) - (alternate "I2S2_SD" bidirectional line) - (alternate "LPTIM1_OUT" bidirectional line) - (alternate "LPUART1_TX" bidirectional line) - (alternate "SPI2_MOSI" bidirectional line) - ) - (pin bidirectional line - (at -22.86 -2.54 0) - (length 2.54) - (name "PC0" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "F2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2C3_SCL" bidirectional line) - (alternate "LPTIM1_IN1" bidirectional line) - (alternate "LPTIM2_IN1" bidirectional line) - (alternate "LPUART1_RX" bidirectional line) - ) - (pin bidirectional line - (at -22.86 -12.7 0) - (length 2.54) - (name "PC4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "F3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 25.4 27.94 180) - (length 2.54) - (name "PA6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "F4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "DEBUG_SUBGHZSPI-MISOOUT" bidirectional line) - (alternate "I2C2_SMBA" bidirectional line) - (alternate "LPUART1_CTS" bidirectional line) - (alternate "SPI1_MISO" bidirectional line) - (alternate "TIM16_CH1" bidirectional line) - (alternate "TIM1_BKIN" bidirectional line) - ) - (pin input line - (at -22.86 43.18 0) - (length 2.54) - (name "NRST" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "F5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 25.4 0 180) - (length 2.54) - (name "PB0" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "F6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "COMP1_OUT" bidirectional line) - (alternate "VDDTCXO" bidirectional line) - ) - (pin power_in line - (at 10.16 48.26 270) - (length 2.54) - (name "VDDRF1V55" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "F7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -22.86 25.4 0) - (length 2.54) - (name "OSC_OUT" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "F8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "RCC_OSC_OUT" bidirectional line) - ) - (pin bidirectional line - (at -22.86 -17.78 0) - (length 2.54) - (name "PC6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "G2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2S2_MCK" bidirectional line) - ) - (pin bidirectional line - (at 25.4 40.64 180) - (length 2.54) - (name "PA1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "G3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "DEBUG_PWR-REGLP2S" bidirectional line) - (alternate "I2C1_SMBA" bidirectional line) - (alternate "LPTIM3_OUT" bidirectional line) - (alternate "LPUART1_RTS" bidirectional line) - (alternate "SPI1_SCK" bidirectional line) - (alternate "TIM2_CH2" bidirectional line) - (alternate "USART2_DE" bidirectional line) - (alternate "USART2_RTS" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -27.94 180) - (length 2.54) - (name "PB11" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "G4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "ADC_EXTI11" bidirectional line) - (alternate "COMP2_OUT" bidirectional line) - (alternate "I2C3_SDA" bidirectional line) - (alternate "LPUART1_TX" bidirectional line) - (alternate "TIM2_CH4" bidirectional line) - ) - (pin passive line - (at 0 -45.72 90) - (length 2.54) hide - (name "VSS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "G5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 2.54 -45.72 90) - (length 2.54) - (name "VSSRF" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "G6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 2.54 -45.72 90) - (length 2.54) hide - (name "VSSRF" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "G7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 2.54 -45.72 90) - (length 2.54) hide - (name "VSSRF" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "G8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -22.86 27.94 0) - (length 2.54) - (name "OSC_IN" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "G9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "RCC_OSC_IN" bidirectional line) - ) - (pin bidirectional line - (at 25.4 35.56 180) - (length 2.54) - (name "PA3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "H1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2S2_MCK" bidirectional line) - (alternate "LPUART1_RX" bidirectional line) - (alternate "TIM2_CH4" bidirectional line) - (alternate "USART2_RX" bidirectional line) - ) - (pin bidirectional line - (at 25.4 38.1 180) - (length 2.54) - (name "PA2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "H2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "COMP2_OUT" bidirectional line) - (alternate "DEBUG_PWR-LDORDY" bidirectional line) - (alternate "LPUART1_TX" bidirectional line) - (alternate "RCC_LSCO" bidirectional line) - (alternate "TIM2_CH3" bidirectional line) - (alternate "USART2_TX" bidirectional line) - ) - (pin bidirectional line - (at 25.4 25.4 180) - (length 2.54) - (name "PA7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "H3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "COMP2_OUT" bidirectional line) - (alternate "DEBUG_SUBGHZSPI-MOSIOUT" bidirectional line) - (alternate "I2C3_SCL" bidirectional line) - (alternate "SPI1_MOSI" bidirectional line) - (alternate "TIM17_CH1" bidirectional line) - (alternate "TIM1_CH1N" bidirectional line) - ) - (pin bidirectional line - (at 25.4 -25.4 180) - (length 2.54) - (name "PB10" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "H4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "COMP1_OUT" bidirectional line) - (alternate "I2C3_SCL" bidirectional line) - (alternate "I2S2_CK" bidirectional line) - (alternate "LPUART1_RX" bidirectional line) - (alternate "SPI2_SCK" bidirectional line) - (alternate "TIM2_CH3" bidirectional line) - ) - (pin power_in line - (at 0 48.26 270) - (length 2.54) - (name "VDD" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "H5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 2.54 -45.72 90) - (length 2.54) hide - (name "VSSRF" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "H6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at -22.86 15.24 0) - (length 2.54) - (name "RFI_N" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "H7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 5.08 48.26 270) - (length 2.54) - (name "VDDPA" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "H8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at -22.86 33.02 0) - (length 2.54) - (name "VR_PA" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "H9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at 25.4 33.02 180) - (length 2.54) - (name "PA4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "J1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "DEBUG_SUBGHZSPI-NSSOUT" bidirectional line) - (alternate "LPTIM1_OUT" bidirectional line) - (alternate "LPTIM2_OUT" bidirectional line) - (alternate "RTC_OUT2" bidirectional line) - (alternate "SPI1_NSS" bidirectional line) - (alternate "USART2_CK" bidirectional line) - ) - (pin bidirectional line - (at 25.4 30.48 180) - (length 2.54) - (name "PA5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "J2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "DEBUG_SUBGHZSPI-SCKOUT" bidirectional line) - (alternate "LPTIM2_ETR" bidirectional line) - (alternate "SPI1_SCK" bidirectional line) - (alternate "SPI2_MISO" bidirectional line) - (alternate "TIM2_CH1" bidirectional line) - (alternate "TIM2_ETR" bidirectional line) - ) - (pin bidirectional line - (at 25.4 22.86 180) - (length 2.54) - (name "PA8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "J3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (alternate "I2S2_CK" bidirectional line) - (alternate "LPTIM2_OUT" bidirectional line) - (alternate "RCC_MCO" bidirectional line) - (alternate "SPI2_SCK" bidirectional line) - (alternate "TIM1_CH1" bidirectional line) - (alternate "USART1_CK" bidirectional line) - ) - (pin bidirectional line - (at -22.86 2.54 0) - (length 2.54) - (name "PH3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "J5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at -22.86 12.7 0) - (length 2.54) - (name "RFI_P" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "J6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at -22.86 7.62 0) - (length 2.54) - (name "RFO_LP" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "J8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at -22.86 10.16 0) - (length 2.54) - (name "RFO_HP" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "J9" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) - ) - (symbol - (lib_id "MCU_ST_STM32WL:STM32WL55JCIx") - (at 146.05 93.98 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "4035dca2-2402-4ed7-8ee2-f620760747be") - (property "Reference" "U1" - (at 153.3241 139.7 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "STM32WL55JCIx" - (at 153.3241 142.24 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Package_BGA:ST_UFBGA-73_5x5mm_Layout9x9_P0.5mm" - (at 125.73 137.16 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - (hide yes) - ) - ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32wl55jc.pdf" - (at 146.05 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 256KB flash, 64KB RAM, 48 MHz, 1.8-3.6V, 43 GPIO, UFBGA73" - (at 146.05 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "A1" - (uuid "57d33243-a978-4901-9b8e-dde65b59cdad") - ) - (pin "C6" - (uuid "7974d972-6843-46c6-b18e-2bb38683fd65") - ) - (pin "C1" - (uuid "269c34cc-3b75-49ed-85fc-392e47e1976f") - ) - (pin "C2" - (uuid "ddb05895-5fac-4df8-a50f-ac78fdad9dcb") - ) - (pin "B8" - (uuid "7ebaecb0-d757-48c9-9349-c31fbb8ceed2") - ) - (pin "C4" - (uuid "488fd08d-021e-425c-ae15-b420f17bfda3") - ) - (pin "B4" - (uuid "8b3528ba-6c01-4ab3-a239-7362de8ede93") - ) - (pin "D4" - (uuid "6c9c65a1-7721-44ae-a514-2390cf500eac") - ) - (pin "D5" - (uuid "7db7dc1a-ceca-4db5-a900-a26e0775dca6") - ) - (pin "D3" - (uuid "408f2afc-e7b3-4bc1-829c-ac6a67497dad") - ) - (pin "C3" - (uuid "9c5e38b3-e9bc-4bac-b834-1b1b7e93b911") - ) - (pin "B5" - (uuid "00a1e306-b677-46b4-b1e0-79d81b3afa2c") - ) - (pin "A9" - (uuid "e0bf29a9-9ee6-4005-8db0-0461eb95380b") - ) - (pin "D2" - (uuid "a6705f7c-2869-4e8b-861c-09da19ab0e76") - ) - (pin "C7" - (uuid "4e13939e-917e-4803-a663-5c5436cbd651") - ) - (pin "B1" - (uuid "95e32eb0-8e35-4ee7-96fb-b7e7484f9673") - ) - (pin "B6" - (uuid "31942dfd-4c63-4e55-8e8b-ad7bd66409ae") - ) - (pin "D9" - (uuid "075d66f4-745f-43b5-b193-60a6a2555e24") - ) - (pin "E1" - (uuid "f0cecfa8-70d7-4d31-9026-e37bd0acc327") - ) - (pin "E2" - (uuid "0da8782e-a665-4c7e-b502-f78b4d6d6d0e") - ) - (pin "E3" - (uuid "2bcfc1f5-dd51-48b3-9555-326720a369ff") - ) - (pin "E4" - (uuid "677abd75-44e6-45aa-8bfd-738726be67a5") - ) - (pin "E5" - (uuid "ae4b0341-8398-4014-b766-5f8a9fbe28ac") - ) - (pin "D6" - (uuid "326c1a6f-7f63-45fe-a1a0-c2702b12d06c") - ) - (pin "A8" - (uuid "ddd00f7c-f94f-4d67-bc45-3726096c91e9") - ) - (pin "H5" - (uuid "bf0ea783-6225-4eaa-a094-b355213e7954") - ) - (pin "H6" - (uuid "4bb983c9-3bd4-4db8-a493-f62d29e57a19") - ) - (pin "H7" - (uuid "2db9dfd0-ef91-4868-a5c2-ec8e288ed243") - ) - (pin "H8" - (uuid "447516a6-6b5b-4f93-9999-203cf8baaa26") - ) - (pin "H9" - (uuid "cf2bd279-64ff-4240-b963-62c009d8edbc") - ) - (pin "J1" - (uuid "a2a2c247-d9a0-4b0a-8016-95cc58e2571c") - ) - (pin "J2" - (uuid "7237ac50-de9e-456c-b57e-9080fd80db2f") - ) - (pin "J3" - (uuid "f1a18b86-39f1-4f2c-a23f-fda8d46159da") - ) - (pin "J5" - (uuid "c7511651-744b-4498-abe6-2a1da6b82e8c") - ) - (pin "J6" - (uuid "44dcffc6-409f-4045-8ba7-3ddde7fbf94c") - ) - (pin "J8" - (uuid "70058291-2876-4bc5-84a1-6fdffc99be57") - ) - (pin "J9" - (uuid "13e9b092-e830-4e9d-b391-baa8da9859b5") - ) - (pin "E8" - (uuid "84e420ec-2606-42ee-8d87-124e5092228b") - ) - (pin "E9" - (uuid "6c637407-e2dd-43d2-8b72-58102bc7cde6") - ) - (pin "F1" - (uuid "5be43547-4e35-40a3-bf4c-a65c9bdd9375") - ) - (pin "F2" - (uuid "a293c536-9f77-4b11-b958-920da26d46c1") - ) - (pin "F3" - (uuid "91a73210-f43f-4138-bf35-6e03f6fe6e31") - ) - (pin "F4" - (uuid "a4ccd172-38b5-4035-ad51-79aadd4a7840") - ) - (pin "B7" - (uuid "7dd35e2b-6179-4d59-812b-54333cdd22bd") - ) - (pin "B2" - (uuid "94d6ebdf-0b2d-4870-bdfe-e9a668ce2544") - ) - (pin "D7" - (uuid "d4e208ea-350c-4c0a-a3bb-0ad70bd798fd") - ) - (pin "D8" - (uuid "e30d6bc6-194b-4b79-bd49-8d0af47dfff0") - ) - (pin "A5" - (uuid "3ca32fe4-8edf-4a78-a536-c0607b1d0eff") - ) - (pin "F5" - (uuid "3b3a1d70-41af-44d9-bdaf-eb93d8990b9f") - ) - (pin "F6" - (uuid "c888e62c-7d8d-4f08-82ed-8f937713dde7") - ) - (pin "F7" - (uuid "738409f6-2e04-4882-92e3-c52653549805") - ) - (pin "F8" - (uuid "a0eb2484-f468-4420-b787-6d2932cf8e59") - ) - (pin "G2" - (uuid "93841386-94d3-4f93-8ac4-dc7dde8a6faf") - ) - (pin "G3" - (uuid "e23df7ab-0521-4023-93b5-fea311a1c68a") - ) - (pin "A2" - (uuid "8227e64c-2c49-4646-b03c-bb719da76621") - ) - (pin "A4" - (uuid "247cfc16-f46f-4401-b96c-f14b28da5d25") - ) - (pin "G4" - (uuid "621583e8-92d3-42fd-a592-724c151dda40") - ) - (pin "G5" - (uuid "7e5da106-f8a1-43fa-bf12-01a701fde43e") - ) - (pin "G6" - (uuid "2b535699-8564-45e7-8115-369006d03974") - ) - (pin "G7" - (uuid "75777367-2254-4c59-bc7d-fc5e146677f6") - ) - (pin "G8" - (uuid "ba459741-0063-4efd-ac23-1242097b9e20") - ) - (pin "G9" - (uuid "c25ced40-d49f-463e-943a-e6b1eb8a2120") - ) - (pin "H1" - (uuid "bf252f90-e847-4758-a8e6-2312d3dc0c9a") - ) - (pin "H2" - (uuid "d59d288f-6d35-4627-8406-e665af9efda7") - ) - (pin "H3" - (uuid "a368d8c2-86e0-4ca0-9ef7-35efa169a070") - ) - (pin "H4" - (uuid "5cf3d0d1-8f0e-42cf-9e73-8220fef7a97d") - ) - (pin "E6" - (uuid "d1b16687-3b6d-4513-8e8c-d8dbea618b09") - ) - (pin "E7" - (uuid "eb4a4a01-9ce1-430e-aa5a-ecc4ce100c89") - ) - (pin "C5" - (uuid "c520c306-d11e-4005-832c-46b60d1c48f1") - ) - (pin "B3" - (uuid "69b9ea4e-aef4-49c6-bac0-13049ec1e954") - ) - (pin "C8" - (uuid "a73ed42f-198c-4a2b-b62a-ee0c74a296ce") - ) - (pin "B9" - (uuid "fd5837e9-30d5-434c-8d77-8764e857ebb8") - ) - (pin "A7" - (uuid "24935a4e-ee38-4b24-b03c-3dcff81f32a3") - ) - (instances - (project "iot-contact" - (path "/856885f2-6f46-4c40-9529-c8ec9ab48dce/bfc23983-2e62-429d-ab68-83d0a8643b81" - (reference "U1") - (unit 1) - ) - ) - ) - ) -) diff --git a/tools/build.sh b/tools/build.sh deleted file mode 100755 index 788e67a..0000000 --- a/tools/build.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh - - -set -euf - - -# absolute paths -script="$(realpath $0)" -tools="$(dirname "${script}")" -src="$(dirname "${tools}")" -build="${src}/build" - -# paths relative to the build or src folder -pcb='pcb' -schematic="${pcb}/iot-contact.kicad_sch" -board="${pcb}/iot-contact.kicad_pcb" - - -mkdir -pv "${build}/${pcb}" - -kicad-cli sch export pdf \ - --output "${build}/${schematic}.pdf" \ - --black-and-white \ - "${src}/${schematic}" - -kicad-cli pcb export pdf \ - --output "${build}/${board}.pdf" \ - --layers F.Cu,Edge.Cuts \ - --include-border-title \ - --black-and-white \ - "${src}/${board}" diff --git a/tools/clean.sh b/tools/clean.sh deleted file mode 100755 index c7a4c88..0000000 --- a/tools/clean.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - - -set -euf - - -# absolute paths -script="$(realpath $0)" -tools="$(dirname "${script}")" -src="$(dirname "${tools}")" -build="${src}/build" -pcb="${src}/pcb" - - -rm -rf "$build" -rm -f "${pcb}/fp-info-cache" -rm -f "${pcb}/iot-contact.kicad_prl" |