diff --git a/graphite-backups/graphite-2025-06-02_104709.zip b/graphite-backups/graphite-2025-06-02_104709.zip new file mode 100644 index 0000000..b29f193 Binary files /dev/null and b/graphite-backups/graphite-2025-06-02_104709.zip differ diff --git a/hardware/#auto_saved_files# b/hardware/#auto_saved_files# new file mode 100644 index 0000000..0d5dd7d --- /dev/null +++ b/hardware/#auto_saved_files# @@ -0,0 +1 @@ +/home/ethan/Documents/kicad/graphite/hardware/_autosave-graphite.kicad_sch diff --git a/hardware/graphite-backups/graphite-2025-06-02_104726.zip b/hardware/graphite-backups/graphite-2025-06-02_104726.zip new file mode 100644 index 0000000..8e427bf Binary files /dev/null and b/hardware/graphite-backups/graphite-2025-06-02_104726.zip differ diff --git a/hardware/graphite-backups/graphite-2025-06-02_114340.zip b/hardware/graphite-backups/graphite-2025-06-02_114340.zip new file mode 100644 index 0000000..303577c Binary files /dev/null and b/hardware/graphite-backups/graphite-2025-06-02_114340.zip differ diff --git a/hardware/graphite-backups/graphite-2025-06-02_120253.zip b/hardware/graphite-backups/graphite-2025-06-02_120253.zip new file mode 100644 index 0000000..3dbd9f3 Binary files /dev/null and b/hardware/graphite-backups/graphite-2025-06-02_120253.zip differ diff --git a/hardware/graphite.kicad_pro b/hardware/graphite.kicad_pro index 1b85c3d..d441bb5 100644 --- a/hardware/graphite.kicad_pro +++ b/hardware/graphite.kicad_pro @@ -407,6 +407,11 @@ "subpart_first_id": 65, "subpart_id_separator": 0 }, - "sheets": [], + "sheets": [ + [ + "26058c7e-aae8-49be-876e-9ee543acc29d", + "Root" + ] + ], "text_variables": {} } diff --git a/hardware/graphite.kicad_sch b/hardware/graphite.kicad_sch index 9b6e17a..fd6f5d7 100644 --- a/hardware/graphite.kicad_sch +++ b/hardware/graphite.kicad_sch @@ -2,13 +2,3111 @@ (version 20250114) (generator "eeschema") (generator_version "9.0") - (uuid 26058c7e-aae8-49be-876e-9ee543acc29d) + (uuid "26058c7e-aae8-49be-876e-9ee543acc29d") (paper "A4") - (lib_symbols) + (lib_symbols + (symbol "Connector_Generic:Conn_01x10" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 12.7 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x10" + (at 0 -15.24 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x10_1_1" + (rectangle + (start -1.27 11.43) + (end 1.27 -13.97) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 10.287) + (end 0 10.033) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 7.747) + (end 0 7.493) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 5.207) + (end 0 4.953) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -4.953) + (end 0 -5.207) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -7.493) + (end 0 -7.747) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -10.033) + (end 0 -10.287) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -12.573) + (end 0 -12.827) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 10.16 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 7.62 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 5.08 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -5.08 0) + (length 3.81) + (name "Pin_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -7.62 0) + (length 3.81) + (name "Pin_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -10.16 0) + (length 3.81) + (name "Pin_9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -12.7 0) + (length 3.81) + (name "Pin_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "OmronB3F_1000:B3F-1000" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "S" + (at 16.51 7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Value" "B3F-1000" + (at 16.51 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "B3F1002" + (at 16.51 -94.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://www.omron.com/ecb/products/pdf/en-b3f.pdf" + (at 16.51 -194.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "OMRON ELECTRONIC COMPONENTS - B3F-1000 - SWITCH, SPNO, 0.05A, 24V, THT, 0.98N" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "" + (at 16.51 -394.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "653-B3F-1000" + (at 16.51 -494.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Omron-Electronics/B3F-1000?qs=lK7M36XCk6JQHckSc1xIsg%3D%3D" + (at 16.51 -594.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "Omron Electronics" + (at 16.51 -694.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "B3F-1000" + (at 16.51 -794.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (symbol "B3F-1000_1_1" + (rectangle + (start 5.08 2.54) + (end 15.24 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at 0 0 0) + (length 5.08) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 0) + (length 5.08) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 20.32 0 180) + (length 5.08) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 20.32 -2.54 180) + (length 5.08) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Rasberry_Pi_Pico:RaspberryPi_Pico" + (pin_names + (offset 0.762) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "A" + (at -19.05 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "RaspberryPi_Pico" + (at 7.62 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Module_RaspberryPi_Pico:RaspberryPi_Pico_Common" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf" + (at 0 -52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Versatile and inexpensive microcontroller module powered by RP2040 dual-core Arm Cortex-M0+ processor up to 133 MHz, 264kB SRAM, 2MB QSPI flash" + (at 0 -54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Raspberry Pi Pico microcontroller module RP2040 M0+ usb" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "RaspberryPi?Pico?Common* RaspberryPi?Pico?Original*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "RaspberryPi_Pico_0_1" + (rectangle + (start -19.05 36.83) + (end 19.05 -34.29) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 0 36.83) (xy 1.27 36.195) (xy 1.27 34.29) (xy 1.905 34.29) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -34.29) (xy 1.27 -33.655) (xy 1.27 -21.59) (xy 18.415 -21.59) (xy 19.05 -20.32) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.651 35.306) (xy 1.651 35.56) (xy 1.905 35.56) (xy 1.905 33.02) (xy 2.159 33.02) (xy 2.159 33.274) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.905 34.29) (xy 3.175 35.56) (xy 3.175 33.02) (xy 1.905 34.29) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5.08 36.83) (xy 3.81 36.195) (xy 3.81 34.29) (xy 3.175 34.29) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "RaspberryPi_Pico_1_1" + (pin bidirectional line + (at -22.86 22.86 0) + (length 3.81) + (name "GPIO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C0_SDA" bidirectional line) + (alternate "PWM0_A" output line) + (alternate "SPI0_RX" input line) + (alternate "UART0_TX" output line) + (alternate "USB_OVCUR_DET" input line) + ) + (pin bidirectional line + (at -22.86 20.32 0) + (length 3.81) + (name "GPIO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C0_SCL" bidirectional clock) + (alternate "PWM0_B" bidirectional line) + (alternate "UART0_RX" input line) + (alternate "USB_VBUS_DET" passive line) + (alternate "~{SPI0_CSn}" bidirectional line) + ) + (pin bidirectional line + (at -22.86 17.78 0) + (length 3.81) + (name "GPIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA" bidirectional line) + (alternate "PWM1_A" output line) + (alternate "SPI0_SCK" bidirectional clock) + (alternate "UART0_CTS" input line) + (alternate "USB_VBUS_DET" input line) + ) + (pin bidirectional line + (at -22.86 15.24 0) + (length 3.81) + (name "GPIO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SCL" bidirectional clock) + (alternate "PWM1_B" bidirectional line) + (alternate "SPI0_TX" output line) + (alternate "UART0_RTS" output line) + (alternate "USB_OVCUR_DET" input line) + ) + (pin bidirectional line + (at -22.86 12.7 0) + (length 3.81) + (name "GPIO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C0_SDA" bidirectional line) + (alternate "PWM2_A" output line) + (alternate "SPI0_RX" input line) + (alternate "UART1_TX" output line) + (alternate "USB_VBUS_DET" input line) + ) + (pin bidirectional line + (at -22.86 10.16 0) + (length 3.81) + (name "GPIO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C0_SCL" bidirectional clock) + (alternate "PWM2_B" bidirectional line) + (alternate "UART1_RX" input line) + (alternate "USB_VBUS_EN" output line) + (alternate "~{SPI0_CSn}" bidirectional line) + ) + (pin bidirectional line + (at -22.86 7.62 0) + (length 3.81) + (name "GPIO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA" bidirectional line) + (alternate "PWM3_A" output line) + (alternate "SPI0_SCK" bidirectional clock) + (alternate "UART1_CTS" input line) + (alternate "USB_OVCUR_DET" input line) + ) + (pin bidirectional line + (at -22.86 5.08 0) + (length 3.81) + (name "GPIO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SCL" bidirectional clock) + (alternate "PWM3_B" bidirectional line) + (alternate "SPI0_TX" output line) + (alternate "UART1_RTS" output line) + (alternate "USB_VBUS_DET" input line) + ) + (pin bidirectional line + (at -22.86 2.54 0) + (length 3.81) + (name "GPIO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C0_SDA" bidirectional line) + (alternate "PWM4_A" output line) + (alternate "SPI1_RX" input line) + (alternate "UART1_TX" output line) + (alternate "USB_VBUS_EN" output line) + ) + (pin bidirectional line + (at -22.86 0 0) + (length 3.81) + (name "GPIO9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C0_SCL" bidirectional clock) + (alternate "PWM4_B" bidirectional line) + (alternate "UART1_RX" input line) + (alternate "USB_OVCUR_DET" input line) + (alternate "~{SPI1_CSn}" bidirectional line) + ) + (pin bidirectional line + (at -22.86 -2.54 0) + (length 3.81) + (name "GPIO10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA" bidirectional line) + (alternate "PWM5_A" output line) + (alternate "SPI1_SCK" bidirectional clock) + (alternate "UART1_CTS" input line) + (alternate "USB_VBUS_DET" input line) + ) + (pin bidirectional line + (at -22.86 -5.08 0) + (length 3.81) + (name "GPIO11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SCL" bidirectional clock) + (alternate "PWM5_B" bidirectional line) + (alternate "SPI1_TX" output line) + (alternate "UART1_RTS" output line) + (alternate "USB_VBUS_EN" output line) + ) + (pin bidirectional line + (at -22.86 -7.62 0) + (length 3.81) + (name "GPIO12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C0_SDA" bidirectional line) + (alternate "PWM6_A" output line) + (alternate "SPI1_RX" input line) + (alternate "UART0_TX" output line) + (alternate "USB_OVCUR_DET" input line) + ) + (pin bidirectional line + (at -22.86 -10.16 0) + (length 3.81) + (name "GPIO13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C0_SCL" bidirectional clock) + (alternate "PWM6_B" bidirectional line) + (alternate "UART0_RX" input line) + (alternate "USB_VBUS_DET" input line) + (alternate "~{SPI1_CSn}" bidirectional line) + ) + (pin bidirectional line + (at -22.86 -12.7 0) + (length 3.81) + (name "GPIO14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA" bidirectional line) + (alternate "PWM7_A" output line) + (alternate "SPI1_SCK" bidirectional clock) + (alternate "UART0_CTS" input line) + (alternate "USB_VBUS_EN" output line) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 3.81) + (name "GPIO15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SCL" bidirectional clock) + (alternate "PWM7_B" bidirectional line) + (alternate "SPI1_TX" output line) + (alternate "UART0_RTS" output line) + (alternate "USB_OVCUR_DET" input line) + ) + (pin input line + (at -22.86 -20.32 0) + (length 3.81) + (name "RUN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "~{RESET}" input line) + ) + (pin input line + (at -22.86 -22.86 0) + (length 3.81) + (name "3V3_EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "~{3V3_DISABLE}" input line) + ) + (pin power_out line + (at -5.08 40.64 270) + (length 3.81) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 40.64 270) + (length 3.81) + (name "VSYS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "VSYS_IN" power_in line) + (alternate "VSYS_OUT" power_out line) + ) + (pin passive line + (at 0 -38.1 90) + (length 3.81) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -38.1 90) + (length 3.81) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -38.1 90) + (length 3.81) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -38.1 90) + (length 3.81) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 0 -38.1 90) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GND_IN" power_in line) + ) + (pin passive line + (at 0 -38.1 90) + (length 3.81) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -38.1 90) + (length 3.81) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 5.08 40.64 270) + (length 3.81) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "VBUS_HOST" power_in line) + ) + (pin bidirectional line + (at 22.86 15.24 180) + (length 3.81) + (name "GPIO16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C0_SDA" bidirectional line) + (alternate "PWM0_A" output line) + (alternate "SPI0_RX" input line) + (alternate "UART0_TX" output line) + (alternate "USB_VBUS_DET" input line) + ) + (pin bidirectional line + (at 22.86 12.7 180) + (length 3.81) + (name "GPIO17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C0_SCL" bidirectional clock) + (alternate "PWM0_B" bidirectional line) + (alternate "UART0_RX" input line) + (alternate "USB_VBUS_EN" output line) + (alternate "~{SPI0_CSn}" bidirectional line) + ) + (pin bidirectional line + (at 22.86 10.16 180) + (length 3.81) + (name "GPIO18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SDA" bidirectional line) + (alternate "PWM1_A" output line) + (alternate "SPI0_SCK" bidirectional clock) + (alternate "UART0_CTS" input line) + (alternate "USB_OVCUR_DET" input line) + ) + (pin bidirectional line + (at 22.86 7.62 180) + (length 3.81) + (name "GPIO19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "I2C1_SCL" bidirectional clock) + (alternate "PWM1_B" bidirectional line) + (alternate "SPI0_TX" output line) + (alternate "UART0_RTS" output line) + (alternate "USB_VBUS_DET" input line) + ) + (pin bidirectional line + (at 22.86 5.08 180) + (length 3.81) + (name "GPIO20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "CLOCK_GPIN0" input clock) + (alternate "I2C0_SDA" bidirectional line) + (alternate "PWM2_A" output line) + (alternate "SPI0_RX" input line) + (alternate "UART1_TX" output line) + (alternate "USB_VBUS_EN" output line) + ) + (pin bidirectional line + (at 22.86 2.54 180) + (length 3.81) + (name "GPIO21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "CLOCK_GPOUT0" output clock) + (alternate "I2C0_SCL" bidirectional clock) + (alternate "PWM2_B" bidirectional line) + (alternate "UART1_RX" input line) + (alternate "USB_OVCUR_DET" input line) + (alternate "~{SPI0_CSn}" bidirectional line) + ) + (pin bidirectional line + (at 22.86 0 180) + (length 3.81) + (name "GPIO22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "CLOCK_GPIN1" input clock) + (alternate "I2C1_SDA" bidirectional line) + (alternate "PWM3_A" output line) + (alternate "SPI0_SCK" bidirectional clock) + (alternate "UART1_CTS" input line) + (alternate "USB_VBUS_DET" input line) + ) + (pin power_in line + (at 22.86 -5.08 180) + (length 3.81) + (name "ADC_VREF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 22.86 -10.16 180) + (length 3.81) + (name "GPIO26_ADC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC0" input line) + (alternate "GPIO26" bidirectional line) + (alternate "I2C1_SDA" bidirectional line) + (alternate "PWM5_A" output line) + (alternate "SPI1_SCK" bidirectional clock) + (alternate "UART1_CTS" input line) + (alternate "USB_VBUS_EN" output line) + ) + (pin bidirectional line + (at 22.86 -12.7 180) + (length 3.81) + (name "GPIO27_ADC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC1" input line) + (alternate "GPIO27" bidirectional line) + (alternate "I2C1_SCL" bidirectional clock) + (alternate "PWM5_B" bidirectional line) + (alternate "SPI1_TX" output line) + (alternate "UART1_RTS" output line) + (alternate "USB_OVCUR_DET" input line) + ) + (pin bidirectional line + (at 22.86 -15.24 180) + (length 3.81) + (name "GPIO28_ADC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "ADC2" input line) + (alternate "GPIO28" bidirectional line) + (alternate "I2C0_SDA" bidirectional line) + (alternate "PWM6_A" output line) + (alternate "SPI1_RX" input line) + (alternate "UART0_TX" output line) + (alternate "USB_VBUS_DET" input line) + ) + (pin power_out line + (at 22.86 -20.32 180) + (length 3.81) + (name "AGND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (alternate "GND" passive line) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3V3" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3V3_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3V3_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+5V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "BL\nSCK\nMISO\nMOSI\nCS\nSDCS\nRST\nD/C\nVIN\nGND" + (exclude_from_sim no) + (at 221.234 103.378 0) + (effects + (font + (size 1.524 1.524) + ) + ) + (uuid "48a5e657-09c7-4072-ad63-284a8be0da12") + ) + (global_label "SCK" + (shape input) + (at 158.75 74.93 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "00a3be89-6ac4-41c7-a922-0cf6556dcd04") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 165.4847 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "MISO" + (shape input) + (at 158.75 69.85 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15102c93-02ed-4342-8696-e1711d39b5f9") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 166.3314 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "SDCS" + (shape input) + (at 193.04 93.98 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "25196965-842c-4c22-8034-fbb7f6f2266c") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 185.0958 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "MOSI" + (shape input) + (at 158.75 77.47 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "45df3963-b298-4742-875d-20c5e9e3a91d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 166.3314 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "RST" + (shape input) + (at 158.75 95.25 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "526114fa-6c18-4eec-9aac-6b9749543e43") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 165.1823 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "D{slash}C" + (shape input) + (at 193.04 99.06 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6284f164-5cde-4063-901e-b304990405e7") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 186.1843 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "RST" + (shape input) + (at 193.04 96.52 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7a21b3de-5bec-4ab8-ae1d-8ed90233df93") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 186.6077 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "SCK" + (shape input) + (at 193.04 83.82 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8a9c0362-70e2-499c-a03e-1d1225f1076f") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 186.3053 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "D{slash}C" + (shape input) + (at 158.75 85.09 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "901187c8-5382-416b-b4a0-4eab0f7d3945") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 165.6057 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "MOSI" + (shape input) + (at 193.04 88.9 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92502c7a-5298-4e60-9ee3-e96915803b11") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 185.4586 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CS" + (shape input) + (at 158.75 80.01 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "95309368-c8cf-4d74-a89f-8f1a8876dbe6") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 164.2147 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "BL" + (shape input) + (at 158.75 72.39 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9b80b35d-9ab3-493d-893a-45682464f4a8") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 164.0333 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "BL" + (shape input) + (at 193.04 81.28 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a23fbc4e-868d-4497-b045-534555702562") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 187.7567 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "MISO" + (shape input) + (at 193.04 86.36 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a252e767-fe90-4045-ae27-dd9006f6e616") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 185.4586 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CS" + (shape input) + (at 193.04 91.44 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a415649b-aaed-4051-8c8f-cdfda4a7614d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 187.5753 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "SDCS" + (shape input) + (at 158.75 82.55 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e53bc55b-376a-4bcd-90db-54c761211f9a") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 166.6942 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (symbol + (lib_id "power:+3V3") + (at 130.81 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "15c3cc89-71a2-4d0f-a29d-6a543298d03d") + (property "Reference" "#PWR04" + (at 130.81 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 130.81 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 130.81 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 130.81 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 130.81 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4ea8f9ed-0578-4cc0-ba41-6d4536e88cf7") + ) + (instances + (project "" + (path "/26058c7e-aae8-49be-876e-9ee543acc29d" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "OmronB3F_1000:B3F-1000") + (at 74.93 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b1730c5-b06c-47fc-94d2-680aed5b522e") + (property "Reference" "S1" + (at 85.09 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "B3F-1000" + (at 85.09 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "B3F1002" + (at 91.44 191.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://www.omron.com/ecb/products/pdf/en-b3f.pdf" + (at 91.44 291.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "OMRON ELECTRONIC COMPONENTS - B3F-1000 - SWITCH, SPNO, 0.05A, 24V, THT, 0.98N" + (at 74.93 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "" + (at 91.44 491.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "653-B3F-1000" + (at 91.44 591.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Omron-Electronics/B3F-1000?qs=lK7M36XCk6JQHckSc1xIsg%3D%3D" + (at 91.44 691.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "Omron Electronics" + (at 91.44 791.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "B3F-1000" + (at 91.44 891.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (pin "3" + (uuid "cf718055-534f-4357-a268-2a2c819d0ddb") + ) + (pin "2" + (uuid "ff6b6d69-036e-470e-8508-5ff25617558c") + ) + (pin "1" + (uuid "45b72ed9-112d-498a-95e4-18e55a6ac794") + ) + (pin "4" + (uuid "8bd23e71-79fc-4267-b2fb-d20f2eb648dd") + ) + (instances + (project "" + (path "/26058c7e-aae8-49be-876e-9ee543acc29d" + (reference "S1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 158.75 105.41 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "36be567d-610a-40ac-8016-4f25f1a15f1d") + (property "Reference" "#PWR06" + (at 165.1 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 162.56 105.4099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 158.75 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 158.75 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 158.75 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "55e9f2ac-8a65-4b1a-813f-0a1d1e091bcc") + ) + (instances + (project "" + (path "/26058c7e-aae8-49be-876e-9ee543acc29d" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 135.89 123.19 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "44915fba-9aac-4ac0-a73e-6a59da45ec49") + (property "Reference" "#PWR01" + (at 135.89 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 135.89 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 135.89 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 135.89 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 135.89 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "56feb752-42e2-469f-840b-046b1bfa82b8") + ) + (instances + (project "" + (path "/26058c7e-aae8-49be-876e-9ee543acc29d" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Rasberry_Pi_Pico:RaspberryPi_Pico") + (at 135.89 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5b9785ab-2901-4314-9274-288bebc55a7c") + (property "Reference" "A1" + (at 138.0333 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "RaspberryPi_Pico" + (at 138.0333 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Module_RaspberryPi_Pico:RaspberryPi_Pico_Common" + (at 135.89 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf" + (at 135.89 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Versatile and inexpensive microcontroller module powered by RP2040 dual-core Arm Cortex-M0+ processor up to 133 MHz, 264kB SRAM, 2MB QSPI flash" + (at 135.89 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "29" + (uuid "420cd51d-2831-4e6f-a1de-06115976bfda") + ) + (pin "14" + (uuid "419b813d-739f-4715-89c4-e39e343ab608") + ) + (pin "10" + (uuid "30059126-b857-47fc-b259-8d7690b7fbbb") + ) + (pin "39" + (uuid "ebe30bbe-5d93-4ba0-b3cc-a00884609239") + ) + (pin "36" + (uuid "0e83fe6d-b163-4cfa-a2bd-6c46bba3ab2a") + ) + (pin "25" + (uuid "9fb9e795-0c10-4fa0-9701-d6b4820f6246") + ) + (pin "3" + (uuid "981d37c2-58f0-4a83-80c7-be3264d29d5b") + ) + (pin "38" + (uuid "7dcafb81-f32a-4e3a-a779-7474a8c5c64b") + ) + (pin "8" + (uuid "ff025e3b-9526-4f2e-8c98-b9b92546bf6b") + ) + (pin "40" + (uuid "0e204c78-5d26-4453-8636-965edb6463cb") + ) + (pin "24" + (uuid "e741b440-62fd-40f0-a6f2-950c7cdcaea8") + ) + (pin "33" + (uuid "41f57ea4-f91d-4222-933c-80328115120a") + ) + (pin "19" + (uuid "db486eba-8ceb-48e3-a11e-5d099cae8a2e") + ) + (pin "34" + (uuid "12feb5d0-013c-4fe1-8737-4832dfd4a6ff") + ) + (pin "23" + (uuid "20c6b48b-5dbb-4093-b46e-4c1a3ae2632b") + ) + (pin "21" + (uuid "bb472c2e-bade-409a-be1b-ffdc6d746d06") + ) + (pin "20" + (uuid "fc1023d1-bb65-4539-9368-24e5673fdbb2") + ) + (pin "12" + (uuid "3d0c3f4a-3ba6-43c3-8575-f8d26c50f786") + ) + (pin "16" + (uuid "8b3b3fd7-5903-4c64-ad69-cfbc2d7ec04e") + ) + (pin "32" + (uuid "f435a9ae-bbf6-4a19-bc1f-b5676d2569f5") + ) + (pin "13" + (uuid "926e3d9b-6205-446f-9fd4-5752177d4762") + ) + (pin "30" + (uuid "0fbea754-b3af-4314-b74f-f6074ba203fd") + ) + (pin "37" + (uuid "3596840d-d8c2-464e-864d-6769ca5f69fe") + ) + (pin "18" + (uuid "94373b78-180a-4331-9c1c-34044e183ddb") + ) + (pin "35" + (uuid "ea612612-f115-4892-ada1-fc5685769541") + ) + (pin "28" + (uuid "a5689c3c-6b0a-4715-8fa2-d903c0a075b6") + ) + (pin "31" + (uuid "71b6c643-38a7-4f2d-a470-00db04e8502f") + ) + (pin "26" + (uuid "5d32b29d-fc95-4e5d-9c86-6c0c389b58ab") + ) + (pin "22" + (uuid "b4db719a-d628-451d-b267-ac5ab6d7e26e") + ) + (pin "6" + (uuid "dda653b1-9e52-4785-9985-3dbaa7662678") + ) + (pin "11" + (uuid "f69d67c6-0968-4699-ad5c-a251064271f8") + ) + (pin "17" + (uuid "9fc175c4-a273-42e7-b330-c2054c4fdfbe") + ) + (pin "4" + (uuid "36bdc950-cccb-4372-af25-c3f89788dede") + ) + (pin "27" + (uuid "f0deb5f0-2d5a-423c-81ed-c4b192d79674") + ) + (pin "15" + (uuid "58a088db-5ea2-496c-81e8-0acd7ab9d2cb") + ) + (pin "1" + (uuid "27f08f5e-c190-4f18-a268-d0a037769681") + ) + (pin "2" + (uuid "c24f0b08-5c42-44f3-a892-759e80dad0db") + ) + (pin "5" + (uuid "99554c1a-2fa3-4428-91e0-e83f24d52772") + ) + (pin "9" + (uuid "9b4021c5-73fc-45ee-a77e-6dc4afa9d1e9") + ) + (pin "7" + (uuid "2f6bcf0f-4b83-457f-be87-e7a5ec07b371") + ) + (instances + (project "" + (path "/26058c7e-aae8-49be-876e-9ee543acc29d" + (reference "A1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3V3") + (at 193.04 101.6 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "60b891b1-3e31-4d8f-a6d5-8dfb7ce92a1f") + (property "Reference" "#PWR02" + (at 196.85 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 189.23 101.5999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 193.04 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 193.04 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 193.04 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "964841db-1445-4576-b0c3-698b76d7aa44") + ) + (instances + (project "" + (path "/26058c7e-aae8-49be-876e-9ee543acc29d" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x10") + (at 198.12 91.44 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6cfb3aa9-7573-4958-b02b-873261d4fc97") + (property "Reference" "J1" + (at 200.66 91.4399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Adafruit TFT" + (at 200.66 93.9799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 198.12 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 198.12 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 198.12 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f9943bcb-bc82-4248-aa1f-551da24be090") + ) + (pin "8" + (uuid "9e5a83bd-ba2f-465d-87b1-e84f0022760a") + ) + (pin "9" + (uuid "0e57e1fb-b579-4ad7-be93-0994d4dab85a") + ) + (pin "7" + (uuid "e3298dee-eac5-48b1-beb2-9cd65c2908f3") + ) + (pin "3" + (uuid "cea1a8f7-9cdf-4feb-9d57-b3ebd41e21f2") + ) + (pin "2" + (uuid "3f3bba34-c1c4-46a6-affe-35d202531e7c") + ) + (pin "5" + (uuid "2b0909e1-fb75-41fe-8671-0e156d3e547d") + ) + (pin "4" + (uuid "6a6a712a-0f14-4b06-b595-de629385e073") + ) + (pin "6" + (uuid "64c87f37-98cb-467d-9b7e-b6b5e618a2e6") + ) + (pin "10" + (uuid "71f5bde2-2198-4337-8f7a-d9e2fd2feb90") + ) + (instances + (project "" + (path "/26058c7e-aae8-49be-876e-9ee543acc29d" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 193.04 104.14 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8423a95e-5f87-4365-9636-d7727c690d64") + (property "Reference" "#PWR03" + (at 186.69 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 189.23 104.1399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 193.04 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 193.04 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 193.04 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3fd25afb-d4b7-4e5c-8bd1-1b6352731912") + ) + (instances + (project "" + (path "/26058c7e-aae8-49be-876e-9ee543acc29d" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 140.97 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d118d2a4-d491-4cda-a535-80a90dfbb8b4") + (property "Reference" "#PWR05" + (at 140.97 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 140.97 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 140.97 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 140.97 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 140.97 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4acdd4d8-af17-4791-9143-c88ef674eb3e") + ) + (instances + (project "" + (path "/26058c7e-aae8-49be-876e-9ee543acc29d" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) (sheet_instances (path "/" (page "1") ) ) (embedded_fonts no) -) \ No newline at end of file +) diff --git a/hardware/~graphite.kicad_sch.lck b/hardware/~graphite.kicad_sch.lck new file mode 100644 index 0000000..3033f5f --- /dev/null +++ b/hardware/~graphite.kicad_sch.lck @@ -0,0 +1 @@ +{"hostname":"nitro","username":"ethan"} \ No newline at end of file