Full Code of spoter368/os3m-hardware for AI

master 71aa5c4a5fba cached
47 files
51.1 MB
730.4k tokens
1 requests
Download .txt
Showing preview only (2,921K chars total). Download the full file or copy to clipboard to get everything.
Repository: spoter368/os3m-hardware
Branch: master
Commit: 71aa5c4a5fba
Files: 47
Total size: 51.1 MB

Directory structure:
gitextract_vvplm9g1/

├── .gitignore
├── 3MF Files/
│   ├── Base.3MF
│   ├── FlexureMini.3MF
│   ├── HandRest.3MF
│   ├── KnobHollow.3MF
│   └── Stem.3MF
├── Assembly.SLDASM
├── Base.SLDPRT
├── FlexureMini.SLDPRT
├── HandRest.SLDPRT
├── KnobHollow.SLDPRT
├── PCB/
│   ├── .gitignore
│   ├── Coil_Library.kicad_sym
│   ├── OS3M_Mouse.kicad_pcb
│   ├── OS3M_Mouse.kicad_pro
│   ├── OS3M_Mouse.kicad_sch
│   ├── PCB_Coil.pretty/
│   │   ├── COIL.kicad_mod
│   │   ├── COIL_GENERATOR_0.kicad_mod
│   │   ├── COIL_GENERATOR_1.kicad_mod
│   │   └── LOGO.kicad_mod
│   ├── README.md
│   ├── fp-lib-table
│   ├── os3m-gerbers/
│   │   ├── OS3M_Mouse-B_Cu.gbl
│   │   ├── OS3M_Mouse-B_Mask.gbs
│   │   ├── OS3M_Mouse-B_Paste.gbp
│   │   ├── OS3M_Mouse-B_Silkscreen.gbo
│   │   ├── OS3M_Mouse-Edge_Cuts.gm1
│   │   ├── OS3M_Mouse-F_Cu.gtl
│   │   ├── OS3M_Mouse-F_Mask.gts
│   │   ├── OS3M_Mouse-F_Paste.gtp
│   │   ├── OS3M_Mouse-F_Silkscreen.gto
│   │   ├── OS3M_Mouse-In1_Cu.g2
│   │   ├── OS3M_Mouse-In2_Cu.g3
│   │   ├── OS3M_Mouse-NPTH.drl
│   │   └── OS3M_Mouse-PTH.drl
│   ├── rev0_redlines.txt
│   ├── rev1_redlines.txt
│   └── sym-lib-table
├── PCB.SLDPRT
├── PCB_Assem.SLDASM
├── README.md
├── Stem.SLDPRT
└── Step Files/
    ├── Base.STEP
    ├── FlexureMini.STEP
    ├── HandRest.STEP
    ├── KnobHollow.STEP
    └── Stem.STEP

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitignore
================================================
~$*
*HandRestTest*

================================================
FILE: KnobHollow.SLDPRT
================================================
[File too large to display: 10.4 MB]

================================================
FILE: PCB/.gitignore
================================================
# For PCBs designed using KiCad: https://www.kicad.org/
# Format documentation: https://kicad.org/help/file-formats/

# Temporary files
*.000
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*-backups
*.kicad_prl
*.sch-bak
*~
_autosave-*
*.tmp
*-save.pro
*-save.kicad_pcb
*.lck
fp-info-cache

# Netlist files (exported from Eeschema)
*.net

# Autorouter files (exported from Pcbnew)
*.dsn
*.ses

# Exported BOM files
*.xml
*.csv
production

================================================
FILE: PCB/Coil_Library.kicad_sym
================================================
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
  (symbol "PCB_COIL" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes)
    (property "Reference" "L" (id 0) (at 0 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "PCB_COIL" (id 1) (at 0 -6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "PCB_Coil:COIL_GENERATOR_0" (id 2) (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "coil" (id 4) (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "PCB_COIL_0_1"
      (polyline
        (pts
          (xy 2.54 1.27)
          (xy 0.762 2.794)
          (xy -1.778 3.048)
          (xy -3.81 2.032)
          (xy -4.826 0)
          (xy -4.572 -2.286)
          (xy -2.54 -3.81)
          (xy -0.254 -3.556)
          (xy 1.016 -2.286)
          (xy 1.27 -0.508)
          (xy 0.508 1.016)
          (xy -1.27 1.524)
          (xy -2.794 0.762)
          (xy -3.302 -0.508)
          (xy -2.794 -2.032)
          (xy -1.524 -2.286)
          (xy -0.254 -1.778)
          (xy 0 -0.508)
          (xy -1.27 0.254)
          (xy -2.032 -0.508)
          (xy -1.524 -1.27)
          (xy 2.54 -1.27)
        )
        (stroke (width 0) (type default) (color 0 0 0 0))
        (fill (type none))
      )
    )
    (symbol "PCB_COIL_1_1"
      (pin input line (at 5.08 1.27 180) (length 2.54)
        (name "" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 5.08 -1.27 180) (length 2.54)
        (name "" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
)


================================================
FILE: PCB/OS3M_Mouse.kicad_pcb
================================================
(kicad_pcb (version 20211014) (generator pcbnew)

  (general
    (thickness 4.69)
  )

  (paper "A4")
  (layers
    (0 "F.Cu" signal)
    (1 "In1.Cu" signal)
    (2 "In2.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
    (stackup
      (layer "F.SilkS" (type "Top Silk Screen"))
      (layer "F.Paste" (type "Top Solder Paste"))
      (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01))
      (layer "F.Cu" (type "copper") (thickness 0.035))
      (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
      (layer "In1.Cu" (type "copper") (thickness 0.035))
      (layer "dielectric 2" (type "prepreg") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
      (layer "In2.Cu" (type "copper") (thickness 0.035))
      (layer "dielectric 3" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
      (layer "B.Cu" (type "copper") (thickness 0.035))
      (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01))
      (layer "B.Paste" (type "Bottom Solder Paste"))
      (layer "B.SilkS" (type "Bottom Silk Screen"))
      (copper_finish "None")
      (dielectric_constraints no)
    )
    (pad_to_mask_clearance 0)
    (pcbplotparams
      (layerselection 0x00010fc_ffffffff)
      (disableapertmacros false)
      (usegerberextensions true)
      (usegerberattributes true)
      (usegerberadvancedattributes true)
      (creategerberjobfile false)
      (svguseinch false)
      (svgprecision 6)
      (excludeedgelayer true)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (dxfpolygonmode true)
      (dxfimperialunits true)
      (dxfusepcbnewfont true)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue false)
      (plotinvisibletext false)
      (sketchpadsonfab false)
      (subtractmaskfromsilk true)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "os3m-gerbers/")
    )
  )

  (net 0 "")
  (net 1 "VBUS")
  (net 2 "GND")
  (net 3 "+3.3V")
  (net 4 "Net-(C7-Pad1)")
  (net 5 "Net-(C7-Pad2)")
  (net 6 "Net-(C8-Pad1)")
  (net 7 "Net-(C8-Pad2)")
  (net 8 "Net-(C9-Pad1)")
  (net 9 "Net-(C9-Pad2)")
  (net 10 "Net-(C10-Pad1)")
  (net 11 "Net-(C10-Pad2)")
  (net 12 "/~{RST}")
  (net 13 "Net-(C19-Pad1)")
  (net 14 "Net-(C19-Pad2)")
  (net 15 "Net-(C20-Pad1)")
  (net 16 "Net-(C20-Pad2)")
  (net 17 "Net-(D1-Pad2)")
  (net 18 "/UART2_TX")
  (net 19 "/UART2_RX")
  (net 20 "/SWDIO")
  (net 21 "/SWCLK")
  (net 22 "/USB_ESD_D+")
  (net 23 "/USB_ESD_D-")
  (net 24 "unconnected-(J2-PadA8)")
  (net 25 "unconnected-(J2-PadB8)")
  (net 26 "Net-(J2-PadS1)")
  (net 27 "Net-(R2-Pad1)")
  (net 28 "/I2C1_SDA")
  (net 29 "/I2C1_SCL")
  (net 30 "Net-(R5-Pad1)")
  (net 31 "/LDC1614_INTB")
  (net 32 "Net-(U3-Pad10)")
  (net 33 "Net-(U3-Pad11)")
  (net 34 "Net-(U3-Pad12)")
  (net 35 "Net-(U3-Pad13)")
  (net 36 "unconnected-(U3-Pad14)")
  (net 37 "/USB_D-")
  (net 38 "/USB_D+")
  (net 39 "/LDC1612_INTB")
  (net 40 "unconnected-(U1-Pad4)")
  (net 41 "unconnected-(X1-Pad1)")
  (net 42 "/40MHZ_CLK")
  (net 43 "/CC1")
  (net 44 "/CC2")

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 06ac66c6-a09d-4ab9-a8b6-6566151f711a)
    (at 146.304 83.058)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/c298cd58-1a8d-416b-9585-45c7dd05da22")
    (attr smd)
    (fp_text reference "C15" (at 6.096 0.254) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 7453df35-1f4a-4719-a14d-c90d0340e902)
    )
    (fp_text value "4.7u" (at 2.54 -0.508) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 3bf6e791-bcc0-4461-82fa-8f632e4b709d)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp a0fc06ce-083a-41e2-bfe4-fc61f8e1be8a)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp db3b064f-1c93-4f62-95f1-c470ee2b0451))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp ff080eb1-ee01-4b41-b77f-ab66925571bc))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3b680b85-a8f2-4593-bbbc-47d8b7870469))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp b2f8b5e0-b0f5-443c-a897-001a0b00954e))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp dd6d4c00-2dde-45de-aee1-ba4bce9e559b))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp f7fc243a-a761-4f49-b2ea-bea6302e7fc7))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp adc3b1dd-6d78-448b-a270-01d650062905))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp af47b1be-e10d-4d15-9e7e-068590610d29))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp bdad2fe4-5487-48b8-a017-5bde97d6db6a))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp f30d1d53-b263-4937-92cd-4b95b2125d0c))
    (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp 7963e293-21aa-40e0-8cef-8edfc38eb8a5))
    (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp c69944b8-2805-4780-bdde-8413ec98179d))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 08d64faf-e1e8-4e7d-9b28-4b4aeeb2c3c3)
    (at 143.764 83.058 180)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/b4ee1052-539d-4ffc-aa46-089266140bd3")
    (attr smd)
    (fp_text reference "C11" (at -5.588 -0.254) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 78b0f2d8-14ca-4ba5-96b2-706430a289f9)
    )
    (fp_text value "10n" (at 0.762 1.27) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp a6ffc004-98c7-479d-80fb-3cdce010f867)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 8d67922e-bad5-4644-bc23-1022cfa0a019)
    )
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 01978866-3d75-4396-b2f5-e2f628eb0dfc))
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 1764e1b7-56fc-4416-a5f3-5ee71cbf1aa2))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 262bed7c-fd8f-4c0e-8c5b-81e7156be141))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 34ce1410-b6f2-4389-8151-90f5b32b9cb5))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp a50c129f-cf0e-438f-9a7e-37064169ee16))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp c149f8d5-cee1-4592-b371-a2c974745b21))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 24bae725-25c6-4a0b-bd19-a66650763d14))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 3cf738e0-4f02-48e1-bfbb-fb2240ce6e05))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 4d2e2b92-fcc7-4ec9-bebd-bb6db708c4c9))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 8af15963-9b57-456a-b865-4e03c640769d))
    (pad "1" smd roundrect (at -0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp fbc457d2-a493-4ad3-a704-bcbd5e881dbe))
    (pad "2" smd roundrect (at 0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp f30a6b6f-e2e6-42b2-85ba-3c6af806cee0))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu")
    (tedit 5F68FEF1) (tstamp 184a26c6-ab16-4177-91a4-cf248907d031)
    (at 131.064 105.918 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/e0769b89-71a7-4989-8496-fd6664887099")
    (attr smd)
    (fp_text reference "D1" (at -1.016 -1.778) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 83829b9f-516c-4663-91bb-cb7902c8b9f1)
    )
    (fp_text value "BLUE_LED" (at 0.254 -1.524) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 2f4fa207-dc13-40de-ad87-623a554dbb35)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.4 0.4) (thickness 0.06)))
      (tstamp 558933de-8f80-4a75-bda0-ce0fed0e14d2)
    )
    (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer "F.SilkS") (width 0.12) (tstamp 19ee52f4-aac8-4441-9e59-ba3f95cd2a51))
    (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer "F.SilkS") (width 0.12) (tstamp a35f77c8-43a2-4979-b1d3-8a7f3e26faf8))
    (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer "F.SilkS") (width 0.12) (tstamp d6d7f5a4-344f-4d24-bcbb-0f8a10d3b13a))
    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 60f1657c-9421-420c-b7d2-b124e238b52e))
    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6e2364ec-b8ff-4047-8492-ed374123dcfa))
    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a9038161-95e0-4b95-91c7-b877a5cd906a))
    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b00251d4-8465-41dd-a306-8079ec962857))
    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 675edebc-6cc0-425e-b3a3-d74a3e93e926))
    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6cffafcc-3921-4f41-aabd-5ffb4f407437))
    (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer "F.Fab") (width 0.1) (tstamp 72489c6b-6304-4141-ad78-31fd0916ec36))
    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer "F.Fab") (width 0.1) (tstamp 76628d13-580e-49ed-a91d-2ce919c46287))
    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f8bf4df6-b0f4-471c-838d-f08f4b57ecb6))
    (pad "1" smd roundrect (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "K") (pintype "passive") (tstamp a84c02f9-0a31-483e-bf42-1d34138c4ce7))
    (pad "2" smd roundrect (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 17 "Net-(D1-Pad2)") (pinfunction "A") (pintype "passive") (tstamp b2a7d11d-200f-4e6f-b862-97d6ed670bf6))
    (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Oscillator:Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm" (layer "F.Cu")
    (tedit 58CD3344) (tstamp 1c718bb9-41d8-4d2d-aa52-14ac6efb9260)
    (at 125.3 108.5 30)
    (descr "Miniature Crystal Clock Oscillator Abracon ASV series, http://www.abracon.com/Oscillators/ASV.pdf, 7.0x5.1mm^2 package")
    (tags "SMD SMT crystal oscillator")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/ae59450d-55e7-4ee4-9ce0-3b711c5e3e6d")
    (attr smd)
    (fp_text reference "X1" (at -2.5 4.330127 30) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 3d933003-590e-488f-b6e1-ac22910eec56)
    )
    (fp_text value "XTAL_40MHz" (at 0 4 30) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp ac34ab12-8835-46a9-b8a6-364d6b99933a)
    )
    (fp_text user "${REFERENCE}" (at 0 0 30) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 716566fc-ca0a-48be-b98b-bd537c33f2d7)
    )
    (fp_circle (center 0 0) (end 1 0) (layer "F.Adhes") (width 0.1) (fill none) (tstamp 6c8eb709-0541-498a-8b48-ab2b23a28e28))
    (fp_circle (center 0 0) (end 0.533333 0) (layer "F.Adhes") (width 0.333333) (fill none) (tstamp 87927c1e-2855-4f13-849a-707d8827b68b))
    (fp_circle (center 0 0) (end 0.833333 0) (layer "F.Adhes") (width 0.333333) (fill none) (tstamp e46caa1e-e613-4c51-b546-80796c26205a))
    (fp_circle (center 0 0) (end 0.233333 0) (layer "F.Adhes") (width 0.466667) (fill none) (tstamp f6e85d90-17ef-4093-802e-c153a9eba3b2))
    (fp_line (start -3.7 2.74) (end -3.7 -2.74) (layer "F.SilkS") (width 0.12) (tstamp 0caafabd-b1a3-4ba3-80d6-50084ec8d8f2))
    (fp_line (start 3.64 -2.74) (end 3.7 -2.74) (layer "F.SilkS") (width 0.12) (tstamp 317762d2-a31d-4503-a066-319fb1d66e7c))
    (fp_line (start -1.44 -2.74) (end 1.44 -2.74) (layer "F.SilkS") (width 0.12) (tstamp 40d82cc8-9281-4c70-8e83-97fd0ea572fe))
    (fp_line (start 3.7 2.74) (end 3.64 2.74) (layer "F.SilkS") (width 0.12) (tstamp 84ae62fa-71bf-4c33-b4c6-485e41a60b37))
    (fp_line (start 1.44 2.74) (end -1.44 2.74) (layer "F.SilkS") (width 0.12) (tstamp 970c3f31-816f-49e4-91a3-af71793bd17e))
    (fp_line (start -3.64 2.74) (end -3.7 2.74) (layer "F.SilkS") (width 0.12) (tstamp ad937dd0-c3f7-4d3a-9a98-1ed9d8f6d1f1))
    (fp_line (start 3.7 -2.74) (end 3.7 2.74) (layer "F.SilkS") (width 0.12) (tstamp aeba92b7-f9f8-4b3e-bff4-b7953259e891))
    (fp_line (start -3.7 -2.74) (end -3.64 -2.74) (layer "F.SilkS") (width 0.12) (tstamp d0944ae6-742e-4162-b53c-a02fbb8cb80c))
    (fp_line (start -1.44 2.74) (end -1.44 3.2) (layer "F.SilkS") (width 0.12) (tstamp f3ac8b7c-f9d5-46a4-8483-a33352f575cb))
    (fp_line (start -3.64 3.2) (end -3.64 2.74) (layer "F.SilkS") (width 0.12) (tstamp ff91c435-c029-4550-b715-eb19b57f57c8))
    (fp_line (start 3.8 -3.3) (end -3.8 -3.3) (layer "F.CrtYd") (width 0.05) (tstamp 036dd8fa-09f6-4f13-83d5-dcece49b8a1b))
    (fp_line (start -3.8 3.3) (end 3.8 3.3) (layer "F.CrtYd") (width 0.05) (tstamp 6016d8ef-1c1d-4925-8fda-075acef0e03f))
    (fp_line (start -3.8 -3.3) (end -3.8 3.3) (layer "F.CrtYd") (width 0.05) (tstamp 91c6aa29-a340-4587-aeee-6ded62066db0))
    (fp_line (start 3.8 3.3) (end 3.8 -3.3) (layer "F.CrtYd") (width 0.05) (tstamp d4768d61-f969-425b-9abf-a5fd21c246b4))
    (fp_line (start 3.5 -2.44) (end 3.5 2.44) (layer "F.Fab") (width 0.1) (tstamp 1218adf4-3885-4d7b-a520-e41b1d29e270))
    (fp_line (start -3.5 2.44) (end -3.5 -2.44) (layer "F.Fab") (width 0.1) (tstamp 38a92218-272c-438c-bbb5-a9e2e36875d9))
    (fp_line (start -3.5 -2.44) (end -3.4 -2.54) (layer "F.Fab") (width 0.1) (tstamp 552d5a49-bb6e-4e6d-aa94-dc17895ce12c))
    (fp_line (start -3.5 1.54) (end -2.5 2.54) (layer "F.Fab") (width 0.1) (tstamp 7b851795-366c-4ada-af11-cb5d6fbcbc1d))
    (fp_line (start 3.5 2.44) (end 3.4 2.54) (layer "F.Fab") (width 0.1) (tstamp bdc90404-2cc7-4923-9a7b-fda0ea84eff7))
    (fp_line (start -3.4 2.54) (end -3.5 2.44) (layer "F.Fab") (width 0.1) (tstamp ca625081-0982-49cf-8414-7f1a9497a4a6))
    (fp_line (start 3.4 -2.54) (end 3.5 -2.44) (layer "F.Fab") (width 0.1) (tstamp d17e1a3d-a71f-48dd-a322-789ae7e02339))
    (fp_line (start 3.4 2.54) (end -3.4 2.54) (layer "F.Fab") (width 0.1) (tstamp ee764afe-1551-49fa-b5ac-42e3481f14b7))
    (fp_line (start -3.4 -2.54) (end 3.4 -2.54) (layer "F.Fab") (width 0.1) (tstamp fe9fa8bc-e79b-407e-99d8-9b7026950801))
    (pad "1" smd rect (at -2.54 2 30) (size 1.8 2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 41 "unconnected-(X1-Pad1)") (pinfunction "EN") (pintype "input+no_connect") (tstamp 391be0b4-9409-4b44-8bdb-20cf7101f8c5))
    (pad "2" smd rect (at 2.54 2 30) (size 1.8 2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 1975c611-1a09-4144-98ab-54c90ab34d98))
    (pad "3" smd rect (at 2.54 -2 30) (size 1.8 2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 42 "/40MHZ_CLK") (pinfunction "OUT") (pintype "output") (tstamp 5979a7b6-2f3e-47c4-9cc8-64d41cc84786))
    (pad "4" smd rect (at -2.54 -2 30) (size 1.8 2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 3 "+3.3V") (pinfunction "Vdd") (pintype "power_in") (tstamp a2048b5f-fd6e-4b0c-9d03-ed65b74ccaec))
    (model "${KICAD6_3DMODEL_DIR}/Oscillator.3dshapes/Oscillator_SMD_Abracon_ASV-4Pin_7.0x5.1mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 21bf5e10-b681-4540-ac18-a165824ef3e4)
    (at 136.144 78.994 180)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/1379e7b4-ca0f-47a5-85c9-63892492a753")
    (attr smd)
    (fp_text reference "C2" (at 3.302 -0.508) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp b5fb3e34-3d34-4e01-8485-15d7faae2c99)
    )
    (fp_text value "1u" (at 0 1.16) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp c22dea13-763c-4f4f-895f-22901bddf8b5)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 9758b7b2-1c5f-40a3-a1e2-8c5ee2272f8d)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 09743664-414b-4f0d-8ea4-bc32435a0a10))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp ae5e94db-182e-4c97-afab-190211a98f63))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp a5586324-7c01-451c-9310-dd10d4539d79))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp af1fda5f-032c-4312-ad07-0c447f0554f4))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp b3572270-ee62-434f-8bd1-9215ecbdc29a))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp dc48d722-2718-47ab-ad96-0e8fa0bf7937))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 0ddc948f-857a-4663-b5e3-607d92204e10))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 3233b36f-9c11-479e-a197-8ce16edf1ab0))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 3b4a9ef1-97cb-4e72-b8bf-0e4bbf0205b2))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp dc81cbc7-89d9-47f4-a9b8-794f9903d71e))
    (pad "1" smd roundrect (at -0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "VBUS") (pintype "passive") (tstamp 986590b3-0856-44ba-b797-79988fd7044f))
    (pad "2" smd roundrect (at 0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp a9e6c3cb-b46b-40cd-83fc-44b14c08301a))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 39681e91-8cd1-4f1f-a815-25e33287f1b3)
    (at 133.609844 91.1 180)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/3e9a0d6a-ca30-4e80-8cae-7ca39b35f27d")
    (attr smd)
    (fp_text reference "C18" (at -1.010156 3.724) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 045c0b8d-51f3-487e-a36e-7e9c0c87be00)
    )
    (fp_text value "1u" (at 0.005844 1.438) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 7eb63e9a-93bf-4c94-b968-047bb506124a)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp f3f33330-1c66-406d-b882-1a770fca939a)
    )
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 54c3aa3d-ae1d-4eec-8ddf-f785aba65660))
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 9bef22e7-8425-42a4-8625-eaf7eb31900f))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 2d3791ef-7deb-4d5b-8c5b-3b441a4e83fc))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 755398a5-fa8c-43f0-8431-954e39a86d6a))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 815fe400-6e33-438c-8680-291564a4c7c8))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 88f9606b-72e5-4cd5-bc24-3c1b0d572c11))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 05cd50f8-bfe1-420f-b293-004181c60c3a))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 534622e4-e990-4e18-80ef-41f2f0925ec8))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp bbbbbe90-8f81-49eb-bd4c-9d8d86fce052))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp c9f7ec57-c88e-4dbd-8b18-7454ca707b10))
    (pad "1" smd roundrect (at -0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp fbd07aff-8905-418d-a69a-289999a2330e))
    (pad "2" smd roundrect (at 0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp 951b5b0f-c0bb-47c3-a6b0-91198bfc651e))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Package_TO_SOT_SMD:SOT-23-6" (layer "F.Cu")
    (tedit 5F6F9B37) (tstamp 3b8de042-f1ba-419b-bff3-c70f6ab07503)
    (at 138.43 75.184 -90)
    (descr "SOT, 6 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOT TO_SOT_SMD")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/124fe878-2d91-4c17-a0ec-df425e1f9d65")
    (attr smd)
    (fp_text reference "U5" (at -1.27 2.460156 90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp fe25cb00-4d76-4275-8229-64c9635baf95)
    )
    (fp_text value "USBLC6-2SC6" (at 0 2.4 90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp c103ad72-1f3a-4e54-a3ad-ee98d9a187ca)
    )
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
      (effects (font (size 0.4 0.4) (thickness 0.06)))
      (tstamp a1af9813-9634-45e2-a3a9-d9c6d66cd556)
    )
    (fp_line (start 0 -1.56) (end 0.8 -1.56) (layer "F.SilkS") (width 0.12) (tstamp 25ba13ce-a571-48be-9099-69eb06333609))
    (fp_line (start 0 1.56) (end 0.8 1.56) (layer "F.SilkS") (width 0.12) (tstamp 6dc84948-eca7-40a4-80de-04f3a8add04a))
    (fp_line (start 0 -1.56) (end -1.8 -1.56) (layer "F.SilkS") (width 0.12) (tstamp 75c32bc6-4144-4057-8750-d1203dca7805))
    (fp_line (start 0 1.56) (end -0.8 1.56) (layer "F.SilkS") (width 0.12) (tstamp aba19f77-c6ce-48fc-afca-c1d41f6d8abd))
    (fp_line (start -2.05 -1.7) (end -2.05 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 071ac39a-9248-4939-aa62-6594a934029c))
    (fp_line (start -2.05 1.7) (end 2.05 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 2da13cec-da2e-4997-b22f-7a33f4cf4775))
    (fp_line (start 2.05 -1.7) (end -2.05 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp 4e462643-f895-475d-ba20-008b2171c159))
    (fp_line (start 2.05 1.7) (end 2.05 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp 69ef6101-f663-46b9-a63a-6d4b521b0a15))
    (fp_line (start 0.8 -1.45) (end 0.8 1.45) (layer "F.Fab") (width 0.1) (tstamp 0d57ea20-b0b4-415a-b4de-1875c731d4df))
    (fp_line (start 0.8 1.45) (end -0.8 1.45) (layer "F.Fab") (width 0.1) (tstamp 9449447d-5f1f-464a-850c-6357df74293a))
    (fp_line (start -0.8 -1.05) (end -0.4 -1.45) (layer "F.Fab") (width 0.1) (tstamp b3367c08-6fe0-4ef2-ba60-56c2cdacfb42))
    (fp_line (start -0.4 -1.45) (end 0.8 -1.45) (layer "F.Fab") (width 0.1) (tstamp cf735f19-d557-435d-bc2a-d6d151ac2f42))
    (fp_line (start -0.8 1.45) (end -0.8 -1.05) (layer "F.Fab") (width 0.1) (tstamp ffafa5e6-3f80-4d05-aa94-10c79240d68d))
    (pad "1" smd roundrect (at -1.1375 -0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 23 "/USB_ESD_D-") (pinfunction "I/O1") (pintype "passive") (tstamp 7999c818-02b5-468e-a6f3-c2fcb4136bb5))
    (pad "2" smd roundrect (at -1.1375 0 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 7103f36d-ec57-460d-a87e-fb4c8b9ac41d))
    (pad "3" smd roundrect (at -1.1375 0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 22 "/USB_ESD_D+") (pinfunction "I/O2") (pintype "passive") (tstamp fdf95ed2-96f7-40de-9930-fefaa1b6167b))
    (pad "4" smd roundrect (at 1.1375 0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 38 "/USB_D+") (pinfunction "I/O2") (pintype "passive") (tstamp 2ecce338-c398-472a-9ac1-c6e33d0a62e2))
    (pad "5" smd roundrect (at 1.1375 0 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "VBUS") (pinfunction "VBUS") (pintype "passive") (tstamp e76ec9a1-8828-4be5-ad40-43d8b885fdaf))
    (pad "6" smd roundrect (at 1.1375 -0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 37 "/USB_D-") (pinfunction "I/O1") (pintype "passive") (tstamp 69c42140-3279-4da5-8905-4fff49ed9d9d))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 3c9ec8d2-7112-40c6-a251-d4b155a93022)
    (at 153.67 101.6 -135)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/e9ec0b93-24c6-4bf1-b2f7-73ab7a21d845")
    (attr smd)
    (fp_text reference "C5" (at -1.27 2.794 45) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 697eea2d-d6b8-442a-a6bb-17c25e8d4207)
    )
    (fp_text value "10u" (at 2.334867 0.179605 45) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp c1c14e8b-6578-4770-9036-f8265f72e47d)
    )
    (fp_text user "${REFERENCE}" (at 0 0 45) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 40847a3f-1efb-4a84-a94a-e7fde8fe28c9)
    )
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 7858cbc7-eab9-4374-a67d-21b9a9037b04))
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 830d256c-d6b8-4eee-9749-5a0b5209126d))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 49a79430-c97d-4a49-869d-2bcdc80e65d7))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 91c69fd4-c3b7-44b9-8a41-8b247558fddb))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp b2e375c7-a364-4a5a-90ee-eee8a78d4bba))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp fa3e6a19-0e68-4153-bdfb-a09c0c1590ec))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 435d34ca-70bc-4f74-b6a2-eaaa7b0cac21))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 4f630c73-32f3-44e7-b2b3-670e8b6f3862))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp b2ff7497-831d-4eab-a902-8c750ca69285))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp efc491eb-7140-4d4f-9182-9bdc8dad4383))
    (pad "1" smd roundrect (at -0.48 0 225) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp db96a559-78e2-42be-a2ac-121644817ece))
    (pad "2" smd roundrect (at 0.48 0 225) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp 7eb3e59e-136b-4718-a5ca-7a74424890e1))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "PCB_Coil:COIL_GENERATOR_0" (layer "F.Cu")
    (tedit 0) (tstamp 3d5f8418-dd49-4214-8362-7f714ed77ece)
    (at 163.959844 91.07 180)
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/e2fb3ce6-2bc9-4f1d-a2ae-254e48bb0d3a")
    (attr smd exclude_from_pos_files exclude_from_bom)
    (fp_text reference "L1" (at 0 0 unlocked) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp e3cb710a-8b02-4fee-92d9-1b44f2a6ad5e)
    )
    (fp_text value "PCB_COIL" (at 0 1 180 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 58171169-83ed-43ae-a5d7-73cfc697e794)
    )
    (fp_text user "${REFERENCE}" (at 0 2.5 180 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 7e045225-95be-467d-b990-1f04f733aee4)
    )
    (fp_line (start 7.425 0.5) (end 7.925 0.5) (layer "F.Cu") (width 0.15) (tstamp 2d995f71-853b-4841-9442-3697c279bf27))
    (fp_line (start 6.425 0) (end 6.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp 41a575dc-b69e-4589-b6cf-c29b07364a5a))
    (fp_line (start 6.925 -0.5) (end 7.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp e052ea9f-703b-4603-bf88-24c96c6d7f02))
    (fp_arc (start -4.325 0) (mid 0 -4.325) (end 4.325 0) (layer "F.Cu") (width 0.15) (tstamp 04fa50af-40bc-4a4d-a635-f362a8fa524c))
    (fp_arc (start -4.025 0) (mid 0 -4.025) (end 4.025 0) (layer "F.Cu") (width 0.15) (tstamp 1795898e-7520-457e-bed6-2cff5450a0fb))
    (fp_arc (start -3.425 0) (mid 0 -3.425) (end 3.425 0) (layer "F.Cu") (width 0.15) (tstamp 1bb5193b-c9df-43ae-be4a-463091f005b9))
    (fp_arc (start -3.725 0) (mid 0 -3.725) (end 3.725 0) (layer "F.Cu") (width 0.15) (tstamp 2e0579a1-3c0f-4fd4-95ce-2ab438388394))
    (fp_arc (start 4.625 0) (mid 0.15 4.477515) (end -4.325 0) (layer "F.Cu") (width 0.15) (tstamp 338297a6-1078-42c0-9d45-0be4898e8563))
    (fp_arc (start -5.225 0) (mid 0 -5.225) (end 5.225 0) (layer "F.Cu") (width 0.15) (tstamp 399826dd-1a7f-4020-9670-c08cc01b3028))
    (fp_arc (start -5.825 0) (mid 0 -5.825) (end 5.825 0) (layer "F.Cu") (width 0.15) (tstamp 41a75f0d-61d5-4f0f-9388-12410db00fb3))
    (fp_arc (start -4.925 0) (mid 0 -4.925) (end 4.925 0) (layer "F.Cu") (width 0.15) (tstamp 5ef7e70e-d728-458a-83fd-285b1f115c5a))
    (fp_arc (start -6.125 0) (mid 0 -6.125) (end 6.125 0) (layer "F.Cu") (width 0.15) (tstamp 6d78068b-249f-4f32-a478-1b7b6c328003))
    (fp_arc (start 4.925 0) (mid 0.15 4.777357) (end -4.625 0) (layer "F.Cu") (width 0.15) (tstamp 7f57c227-c897-4261-93d6-1f0f7aa45e5f))
    (fp_arc (start 5.825 0) (mid 0.15 5.676982) (end -5.525 0) (layer "F.Cu") (width 0.15) (tstamp 86920200-7b70-44d5-ab2a-101f2df727eb))
    (fp_arc (start -5.525 0) (mid 0 -5.525) (end 5.525 0) (layer "F.Cu") (width 0.15) (tstamp 89fde647-87a8-44f8-a27c-01cc5bdebafc))
    (fp_arc (start -4.625 0) (mid 0 -4.625) (end 4.625 0) (layer "F.Cu") (width 0.15) (tstamp 978b400d-93ee-4bb4-83fc-13df5ef4c4d3))
    (fp_arc (start 4.325 0) (mid 0.15 4.177696) (end -4.025 0) (layer "F.Cu") (width 0.15) (tstamp a19ab642-c150-4c5f-a036-5128fadcfe4c))
    (fp_arc (start 4.025 0) (mid 0.15 3.877904) (end -3.725 0) (layer "F.Cu") (width 0.15) (tstamp a92ec478-8bfc-4578-9a65-bdd71761ebb5))
    (fp_arc (start 6.125 0) (mid 0.15 5.976883) (end -5.825 0) (layer "F.Cu") (width 0.15) (tstamp b4d1aee1-4233-4b07-acdc-3a5b7109b71b))
    (fp_arc (start 6.425 0) (mid 0.15 6.276793) (end -6.125 0) (layer "F.Cu") (width 0.15) (tstamp ddc73627-3586-4800-810e-220de59730eb))
    (fp_arc (start 5.225 0) (mid 0.15 5.077217) (end -4.925 0) (layer "F.Cu") (width 0.15) (tstamp df6ad0d0-8273-4a70-8bfc-c2b1e2fefae8))
    (fp_arc (start 5.525 0) (mid 0.15 5.377093) (end -5.225 0) (layer "F.Cu") (width 0.15) (tstamp ec058421-9977-4280-95a0-f72bc810a7a7))
    (fp_arc (start 3.725 0) (mid 0.15 3.578148) (end -3.425 0) (layer "F.Cu") (width 0.15) (tstamp f54f2103-e4f9-4c5a-96a5-87ddc476c9c7))
    (fp_line (start 6.925 0.5) (end 7.425 0.5) (layer "B.Cu") (width 0.15) (tstamp 37617569-c072-4c3f-a6dc-e8fb1876ce12))
    (fp_line (start 6.425 0) (end 6.925 0.5) (layer "B.Cu") (width 0.15) (tstamp aa3f34fe-068b-4f54-a0db-06b33dab736b))
    (fp_arc (start 3.425 0) (mid 0 3.425) (end -3.425 0) (layer "B.Cu") (width 0.15) (tstamp 0cf08d6e-c01e-4dc3-af97-675aa6be7d28))
    (fp_arc (start 5.825 0) (mid 0 5.825) (end -5.825 0) (layer "B.Cu") (width 0.15) (tstamp 0e39f32f-6d12-4240-b592-2e89fb1a636c))
    (fp_arc (start -5.525 0) (mid 0.15 -5.676982) (end 5.825 0) (layer "B.Cu") (width 0.15) (tstamp 30026ac3-c81c-4470-98b8-ca5ce0c09875))
    (fp_arc (start -6.125 0) (mid 0.15 -6.276793) (end 6.425 0) (layer "B.Cu") (width 0.15) (tstamp 306eb855-7190-468f-b552-61d5c45996e0))
    (fp_arc (start -5.225 0) (mid 0.15 -5.377093) (end 5.525 0) (layer "B.Cu") (width 0.15) (tstamp 3caa7010-446f-4302-b061-9c23a5e6bfbe))
    (fp_arc (start 4.925 0) (mid 0 4.925) (end -4.925 0) (layer "B.Cu") (width 0.15) (tstamp 49650a73-98cc-4089-9f7d-df87200b6fab))
    (fp_arc (start 4.025 0) (mid 0 4.025) (end -4.025 0) (layer "B.Cu") (width 0.15) (tstamp 5074879c-5391-440f-8d91-44aeb9b54a90))
    (fp_arc (start -4.025 0) (mid 0.15 -4.177696) (end 4.325 0) (layer "B.Cu") (width 0.15) (tstamp 5a479d6b-cdfb-4ae8-97f5-124a28f20a1d))
    (fp_arc (start 4.325 0) (mid 0 4.325) (end -4.325 0) (layer "B.Cu") (width 0.15) (tstamp 658f9d68-92d0-4861-9f0c-fcc4c68339fa))
    (fp_arc (start 4.625 0) (mid 0 4.625) (end -4.625 0) (layer "B.Cu") (width 0.15) (tstamp 7a7a51c4-8b51-4a2b-8dfd-a23c80e1638d))
    (fp_arc (start -3.425 0) (mid 0.15 -3.578148) (end 3.725 0) (layer "B.Cu") (width 0.15) (tstamp 8389a7e5-1638-4a15-a9cc-b8fb7c467476))
    (fp_arc (start -3.725 0) (mid 0.15 -3.877904) (end 4.025 0) (layer "B.Cu") (width 0.15) (tstamp 888c5187-9360-4fa1-ac84-52fc9834578b))
    (fp_arc (start -4.325 0) (mid 0.15 -4.477515) (end 4.625 0) (layer "B.Cu") (width 0.15) (tstamp 9b08b68a-48f7-491f-a839-1b0f303ebd8a))
    (fp_arc (start 6.125 0) (mid 0 6.125) (end -6.125 0) (layer "B.Cu") (width 0.15) (tstamp 9dbafef8-686c-4c8e-b489-0cc3ffb09728))
    (fp_arc (start 3.725 0) (mid 0 3.725) (end -3.725 0) (layer "B.Cu") (width 0.15) (tstamp c4033060-c1d3-4065-a868-222411ee2867))
    (fp_arc (start -5.825 0) (mid 0.15 -5.976883) (end 6.125 0) (layer "B.Cu") (width 0.15) (tstamp cb4b6170-e054-4800-be6a-f6bcae471685))
    (fp_arc (start 5.225 0) (mid 0 5.225) (end -5.225 0) (layer "B.Cu") (width 0.15) (tstamp cc2f010b-fb0f-48f8-8aac-4f071c2f0e40))
    (fp_arc (start 5.525 0) (mid 0 5.525) (end -5.525 0) (layer "B.Cu") (width 0.15) (tstamp dbd643df-8cb4-48d0-ae7a-302eb2fca27b))
    (fp_arc (start -4.625 0) (mid 0.15 -4.777357) (end 4.925 0) (layer "B.Cu") (width 0.15) (tstamp e93dc1bf-992f-4da1-8df2-0d6082f3f8c1))
    (fp_arc (start -4.925 0) (mid 0.15 -5.077217) (end 5.225 0) (layer "B.Cu") (width 0.15) (tstamp f0abf112-39dc-42f1-93f9-ddda1d4c6007))
    (pad "" thru_hole circle (at 3.15 0 180) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp 4f6f5901-9620-4551-b787-25390c4d1f3d))
    (pad "" thru_hole circle (at 7.425 0.5 180) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp 8d3af846-f979-4e5a-a080-bf76f744f664))
    (pad "1" smd roundrect (at 7.925 -0.5 180) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 4 "Net-(C7-Pad1)") (pintype "input") (tstamp 70af66fe-845d-4447-ac38-9e8e5b42b57a))
    (pad "2" smd roundrect (at 7.925 0.5 180) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 5 "Net-(C7-Pad2)") (pintype "input") (tstamp 9d1b2611-1a5b-403b-a576-7300859c73be))
  )

  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 3ea511ee-ecfd-49aa-8c1a-9e65b31aca3a)
    (at 133.109844 100.6 180)
    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/3282953d-6d66-4ece-a780-4594d8fa523b")
    (attr smd)
    (fp_text reference "R3" (at -1.256156 -4.5) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp a4af142c-92ab-4f22-8aef-1516ab55d752)
    )
    (fp_text value "5.1k" (at -2.526156 0.016) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 1ae371f9-3381-49ce-8aeb-41556e317518)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.26 0.26) (thickness 0.04)))
      (tstamp 77174154-9412-4e05-bd95-ef8edcc3d948)
    )
    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 19148dcc-c943-4ef7-a189-1008fe30a21f))
    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 23b43cbf-69c6-440c-9c15-a502d40f75ce))
    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 061e8d81-71ac-425d-ad92-ae37f80abb83))
    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 989ecb76-84e1-4e10-b64a-18bf286e420a))
    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp a10206f5-d267-496e-81a1-12a71da19498))
    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp c007485b-c61b-406d-8045-be029152ab06))
    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 2614a371-523f-4d4d-99a9-9c986f39e2d6))
    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 60ad7332-4c4c-429a-857d-db5b544a25ec))
    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp ac588f97-830e-4f4f-a9a5-26d1029b559f))
    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp c9835e44-4fcb-4131-8c53-1257c1685ef6))
    (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp b45863ff-94eb-46b8-9183-fc74c92bc473))
    (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 28 "/I2C1_SDA") (pintype "passive") (tstamp cabc11fb-be30-413b-b4d1-077f1ed39bce))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 42bc5280-97f4-43c5-b253-3b9124ae4f09)
    (at 133.609844 92.1 180)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/c594b3db-3ec9-4873-b5b3-1760d8a65406")
    (attr smd)
    (fp_text reference "C17" (at -1.010156 3.2) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 73e6528a-0890-45e6-a3e5-95e2d689c559)
    )
    (fp_text value "10u" (at 0 1.16) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp d3a57644-87c7-4899-9f19-40777d83bac9)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp afa2f4ae-f142-4bb2-8647-88ca229f2c58)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 3ecd2e39-7f09-494f-8c86-83c2375ddd90))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 5ad399c7-8dc9-48b7-a6a7-fdc2182e8c88))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3ff78765-273c-4d95-b18c-84e8d852fbb3))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 848cc6b5-2792-4a41-a903-095911cd977f))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp bcf817cf-f7ad-416d-b499-bbff715aeef0))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp df000166-0509-427a-85e8-1bc7f4023ccd))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 9dd0598b-f831-4f8b-9b33-75d82a4d5b23))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 9f3c8749-2702-4cea-9701-83842543049b))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp a36c0d20-fe33-44dc-8229-5a9d11c88b6d))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp cc641bb0-246c-49d5-ad72-468cbf56a7a1))
    (pad "1" smd roundrect (at -0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp 26c25dc9-f7f7-476c-bc06-fb57556ef1ae))
    (pad "2" smd roundrect (at 0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp 16bf2f2d-2a01-4d72-8345-4944be8640c6))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "PCB_Coil:COIL_GENERATOR_0" (layer "F.Cu")
    (tedit 0) (tstamp 506b6bc4-adf1-459e-9d27-cac2530d7300)
    (at 157.209844 79.38 -90)
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/6ec80f9d-7dee-4dfa-b47f-d094c99e0ff1")
    (attr smd exclude_from_pos_files exclude_from_bom)
    (fp_text reference "L2" (at 0 0 unlocked) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 177a31c7-707b-486d-be1a-8f97ecc0f6c5)
    )
    (fp_text value "PCB_COIL" (at 0 1 -90 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 45b27cc8-b19d-42c7-96eb-19f217d655ab)
    )
    (fp_text user "${REFERENCE}" (at 0 2.5 -90 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 0ac7cf28-3345-4620-afa4-164e329ba93d)
    )
    (fp_line (start 7.425 0.5) (end 7.925 0.5) (layer "F.Cu") (width 0.15) (tstamp 17f5524d-f728-48aa-b1e2-19207a4699f5))
    (fp_line (start 6.425 0) (end 6.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp aa53145b-1c58-4052-8af6-026630a02613))
    (fp_line (start 6.925 -0.5) (end 7.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp ab131664-87ea-4f1a-90b0-f4fe1e7268d6))
    (fp_arc (start -4.625 0) (mid 0 -4.625) (end 4.625 0) (layer "F.Cu") (width 0.15) (tstamp 15dc71fd-cd76-4a2d-8dcb-5bc228b947fe))
    (fp_arc (start 4.925 0) (mid 0.15 4.777357) (end -4.625 0) (layer "F.Cu") (width 0.15) (tstamp 265b3243-26ec-4e8a-89c9-9375cc457156))
    (fp_arc (start -6.125 0) (mid 0 -6.125) (end 6.125 0) (layer "F.Cu") (width 0.15) (tstamp 3ab1b13a-f4b2-4003-ad1e-2834ccc5c80a))
    (fp_arc (start 6.125 0) (mid 0.15 5.976883) (end -5.825 0) (layer "F.Cu") (width 0.15) (tstamp 4424fc1b-e51d-463d-8110-7b3c6bd4ad3c))
    (fp_arc (start 4.025 0) (mid 0.15 3.877904) (end -3.725 0) (layer "F.Cu") (width 0.15) (tstamp 450d4fc2-7ebf-43c7-963a-6a00b9cdb1e1))
    (fp_arc (start 3.725 0) (mid 0.15 3.578148) (end -3.425 0) (layer "F.Cu") (width 0.15) (tstamp 4516d59c-3b1c-466f-a2ee-e188c9baae4f))
    (fp_arc (start -3.725 0) (mid 0 -3.725) (end 3.725 0) (layer "F.Cu") (width 0.15) (tstamp 46dbf7be-7aff-4c0c-ae44-e09373e0513b))
    (fp_arc (start -5.825 0) (mid 0 -5.825) (end 5.825 0) (layer "F.Cu") (width 0.15) (tstamp 55a6f8a3-2c74-4155-8a07-ae5027269f11))
    (fp_arc (start -4.025 0) (mid 0 -4.025) (end 4.025 0) (layer "F.Cu") (width 0.15) (tstamp 8e32a8d8-66f4-4c53-a70b-bf2151f06c01))
    (fp_arc (start 5.825 0) (mid 0.15 5.676982) (end -5.525 0) (layer "F.Cu") (width 0.15) (tstamp a3c08f3d-594e-4373-a5f2-67beb1427ce8))
    (fp_arc (start -4.325 0) (mid 0 -4.325) (end 4.325 0) (layer "F.Cu") (width 0.15) (tstamp a775d296-e97b-4efa-be20-373ccd9a16f4))
    (fp_arc (start 4.625 0) (mid 0.15 4.477515) (end -4.325 0) (layer "F.Cu") (width 0.15) (tstamp aa580cad-d110-4a2a-838c-da154eceaf65))
    (fp_arc (start -4.925 0) (mid 0 -4.925) (end 4.925 0) (layer "F.Cu") (width 0.15) (tstamp b7b2144b-b8b5-4cfc-84c2-328c6fe4c427))
    (fp_arc (start 5.525 0) (mid 0.15 5.377093) (end -5.225 0) (layer "F.Cu") (width 0.15) (tstamp d8c9ef28-34a3-4436-8480-6d10efe04065))
    (fp_arc (start 6.425 0) (mid 0.15 6.276793) (end -6.125 0) (layer "F.Cu") (width 0.15) (tstamp e0996e0e-efd9-4c55-b6e5-7a27895fe81a))
    (fp_arc (start -3.425 0) (mid 0 -3.425) (end 3.425 0) (layer "F.Cu") (width 0.15) (tstamp e4aa994e-efd1-4ae4-bd7f-e4bc34e01700))
    (fp_arc (start -5.225 0) (mid 0 -5.225) (end 5.225 0) (layer "F.Cu") (width 0.15) (tstamp f09c358f-9606-4988-804c-3818de558d2e))
    (fp_arc (start 5.225 0) (mid 0.15 5.077217) (end -4.925 0) (layer "F.Cu") (width 0.15) (tstamp f14e30d8-53e2-4a2c-945b-bd9ecf48884d))
    (fp_arc (start -5.525 0) (mid 0 -5.525) (end 5.525 0) (layer "F.Cu") (width 0.15) (tstamp f1afd068-51c8-43c6-9f29-8665dc8be68c))
    (fp_arc (start 4.325 0) (mid 0.15 4.177696) (end -4.025 0) (layer "F.Cu") (width 0.15) (tstamp fff66e2c-2865-4351-8324-e5b6c7937691))
    (fp_line (start 6.425 0) (end 6.925 0.5) (layer "B.Cu") (width 0.15) (tstamp 3541e7a7-e20b-4c8a-bf8e-592c52e34f45))
    (fp_line (start 6.925 0.5) (end 7.425 0.5) (layer "B.Cu") (width 0.15) (tstamp 60e0abcb-aae6-432c-abd4-9518fee2d97d))
    (fp_arc (start 3.425 0) (mid 0 3.425) (end -3.425 0) (layer "B.Cu") (width 0.15) (tstamp 2353599f-ab80-4f03-84e5-a289f8ff610c))
    (fp_arc (start -4.025 0) (mid 0.15 -4.177696) (end 4.325 0) (layer "B.Cu") (width 0.15) (tstamp 2fdb617b-321c-426c-a80f-6ca84cdb9161))
    (fp_arc (start 4.925 0) (mid 0 4.925) (end -4.925 0) (layer "B.Cu") (width 0.15) (tstamp 30315c4d-297c-42b5-8d3c-2bdd8a5f5f1f))
    (fp_arc (start -4.325 0) (mid 0.15 -4.477515) (end 4.625 0) (layer "B.Cu") (width 0.15) (tstamp 484583f3-8b0f-43ee-9e06-bb2ef1639693))
    (fp_arc (start -5.525 0) (mid 0.15 -5.676982) (end 5.825 0) (layer "B.Cu") (width 0.15) (tstamp 4c17d435-4719-4dc6-b069-4f57abf754ee))
    (fp_arc (start 3.725 0) (mid 0 3.725) (end -3.725 0) (layer "B.Cu") (width 0.15) (tstamp 5b905fa2-ad77-4d03-af06-5f5d703ffea6))
    (fp_arc (start -6.125 0) (mid 0.15 -6.276793) (end 6.425 0) (layer "B.Cu") (width 0.15) (tstamp 63dbef13-ffc4-4e6a-9382-e71c55c5db58))
    (fp_arc (start 6.125 0) (mid 0 6.125) (end -6.125 0) (layer "B.Cu") (width 0.15) (tstamp 674a37ee-b95b-4aff-8f95-788e7cd114a6))
    (fp_arc (start -3.425 0) (mid 0.15 -3.578148) (end 3.725 0) (layer "B.Cu") (width 0.15) (tstamp 79327483-a719-4da7-bfc9-1ab9b983de0a))
    (fp_arc (start -3.725 0) (mid 0.15 -3.877904) (end 4.025 0) (layer "B.Cu") (width 0.15) (tstamp 7d76b197-d81d-4377-938c-6072b1b2579e))
    (fp_arc (start 5.225 0) (mid 0 5.225) (end -5.225 0) (layer "B.Cu") (width 0.15) (tstamp 8fcd87e8-496b-4c09-8d36-6de2097c04be))
    (fp_arc (start -5.825 0) (mid 0.15 -5.976883) (end 6.125 0) (layer "B.Cu") (width 0.15) (tstamp a618748c-4230-4b6e-9d58-8524231dc2a2))
    (fp_arc (start 5.525 0) (mid 0 5.525) (end -5.525 0) (layer "B.Cu") (width 0.15) (tstamp b475410c-c213-49a6-b3b9-e0ee3eb2a1fd))
    (fp_arc (start -5.225 0) (mid 0.15 -5.377093) (end 5.525 0) (layer "B.Cu") (width 0.15) (tstamp c1139385-4f46-403d-80f0-840982bf1e84))
    (fp_arc (start 5.825 0) (mid 0 5.825) (end -5.825 0) (layer "B.Cu") (width 0.15) (tstamp d66f9474-6cf5-49ea-84de-e36c742f01ef))
    (fp_arc (start -4.625 0) (mid 0.15 -4.777357) (end 4.925 0) (layer "B.Cu") (width 0.15) (tstamp eafe99a4-bf1c-4f08-a0d0-5cb0b45b3347))
    (fp_arc (start 4.325 0) (mid 0 4.325) (end -4.325 0) (layer "B.Cu") (width 0.15) (tstamp f6634bbe-afbe-4178-9f00-fa53e15f7c88))
    (fp_arc (start 4.025 0) (mid 0 4.025) (end -4.025 0) (layer "B.Cu") (width 0.15) (tstamp f87a8a3f-bd4c-407f-8859-e7bdc0204889))
    (fp_arc (start -4.925 0) (mid 0.15 -5.077217) (end 5.225 0) (layer "B.Cu") (width 0.15) (tstamp facf5c0c-1543-443a-b828-8e2ec57f0ac9))
    (fp_arc (start 4.625 0) (mid 0 4.625) (end -4.625 0) (layer "B.Cu") (width 0.15) (tstamp ff19694d-aaa8-47fc-8b77-1b3296428f33))
    (pad "" thru_hole circle (at 7.425 0.5 270) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp 69b98b26-8077-4371-9df6-0ae0dd4f537d))
    (pad "" thru_hole circle (at 3.15 0 270) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp 84df3466-14cf-4576-ac88-478769895a3e))
    (pad "1" smd roundrect (at 7.925 -0.5 270) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 6 "Net-(C8-Pad1)") (pintype "input") (tstamp d0e73da8-9b30-40a4-b4c8-9b61fb8f60f5))
    (pad "2" smd roundrect (at 7.925 0.5 270) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 7 "Net-(C8-Pad2)") (pintype "input") (tstamp cca5feab-0c27-4c4b-a963-9f78dd5d8643))
  )

  (footprint "PCB_Coil:COIL_GENERATOR_0" (layer "F.Cu")
    (tedit 0) (tstamp 542a1ac0-ed29-48ad-b7b7-c7f9fa7af157)
    (at 135.859844 116.35 90)
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/fa261d8f-f8fb-4410-af1e-76c512b68b6d")
    (attr smd exclude_from_pos_files exclude_from_bom)
    (fp_text reference "L3" (at 0 0 unlocked) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp fc6e3713-19c4-4b24-9c29-d93bff6e6fcc)
    )
    (fp_text value "PCB_COIL" (at 0 1 90 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 22410a05-d87c-47c0-8669-d50dbf24645b)
    )
    (fp_text user "${REFERENCE}" (at 0 2.5 90 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 6eff1e2c-d5cd-4917-995b-bc9e6566105f)
    )
    (fp_line (start 6.425 0) (end 6.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp 471ac96e-c501-4ff0-b9da-7a67304a1730))
    (fp_line (start 7.425 0.5) (end 7.925 0.5) (layer "F.Cu") (width 0.15) (tstamp d070ac28-7abc-47c2-b31b-08d7f62e2859))
    (fp_line (start 6.925 -0.5) (end 7.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp f1701d96-d00d-4ca4-8047-b59d0be0a38f))
    (fp_arc (start 5.525 0) (mid 0.15 5.377093) (end -5.225 0) (layer "F.Cu") (width 0.15) (tstamp 090db26f-a29d-45f2-9854-37b840989e42))
    (fp_arc (start -4.925 0) (mid 0 -4.925) (end 4.925 0) (layer "F.Cu") (width 0.15) (tstamp 1978ea70-3244-4987-a7ce-b33c2c439b9f))
    (fp_arc (start -3.425 0) (mid 0 -3.425) (end 3.425 0) (layer "F.Cu") (width 0.15) (tstamp 25af8de6-2ae1-49c6-bf85-57443aa1085e))
    (fp_arc (start -3.725 0) (mid 0 -3.725) (end 3.725 0) (layer "F.Cu") (width 0.15) (tstamp 2769074c-15bf-4c5a-a624-905822179bcd))
    (fp_arc (start -5.525 0) (mid 0 -5.525) (end 5.525 0) (layer "F.Cu") (width 0.15) (tstamp 3288139a-18f4-4e61-8d31-555b8cb3fcab))
    (fp_arc (start 6.425 0) (mid 0.15 6.276793) (end -6.125 0) (layer "F.Cu") (width 0.15) (tstamp 39452c7d-7b88-4b76-aeae-ba0d2e3a0f02))
    (fp_arc (start -5.825 0) (mid 0 -5.825) (end 5.825 0) (layer "F.Cu") (width 0.15) (tstamp 48eeb5ef-23b8-41bc-9d6a-988b3539b0c4))
    (fp_arc (start 6.125 0) (mid 0.15 5.976883) (end -5.825 0) (layer "F.Cu") (width 0.15) (tstamp 546453a6-f787-49c1-9b9a-8ccda95f1fa8))
    (fp_arc (start 4.325 0) (mid 0.15 4.177696) (end -4.025 0) (layer "F.Cu") (width 0.15) (tstamp 5d85f9fb-d8ac-4055-9c58-b2ad0e16c598))
    (fp_arc (start 5.225 0) (mid 0.15 5.077217) (end -4.925 0) (layer "F.Cu") (width 0.15) (tstamp 67adb8a6-70a2-4a68-ba69-9da8c83291b1))
    (fp_arc (start 3.725 0) (mid 0.15 3.578148) (end -3.425 0) (layer "F.Cu") (width 0.15) (tstamp 683464b7-cca8-4d00-860c-a9c59699afb1))
    (fp_arc (start -4.625 0) (mid 0 -4.625) (end 4.625 0) (layer "F.Cu") (width 0.15) (tstamp 6a89b4d2-0abd-4781-abb8-19b796c71572))
    (fp_arc (start -4.325 0) (mid 0 -4.325) (end 4.325 0) (layer "F.Cu") (width 0.15) (tstamp 6c22325e-d7f2-47c0-a18f-5bee56edf710))
    (fp_arc (start 5.825 0) (mid 0.15 5.676982) (end -5.525 0) (layer "F.Cu") (width 0.15) (tstamp 781a1427-fa02-46b2-a503-d0d84615e927))
    (fp_arc (start -6.125 0) (mid 0 -6.125) (end 6.125 0) (layer "F.Cu") (width 0.15) (tstamp 7d975539-7c64-4837-8088-29ed4a87eb28))
    (fp_arc (start -5.225 0) (mid 0 -5.225) (end 5.225 0) (layer "F.Cu") (width 0.15) (tstamp 7eeb5e07-f0b6-43b3-b0c5-919457b0f96d))
    (fp_arc (start -4.025 0) (mid 0 -4.025) (end 4.025 0) (layer "F.Cu") (width 0.15) (tstamp c6382394-639a-4922-87ad-a1bb774b4552))
    (fp_arc (start 4.625 0) (mid 0.15 4.477515) (end -4.325 0) (layer "F.Cu") (width 0.15) (tstamp c6e009a2-ff37-48b2-a8aa-9a1601835151))
    (fp_arc (start 4.025 0) (mid 0.15 3.877904) (end -3.725 0) (layer "F.Cu") (width 0.15) (tstamp eb50039f-f80a-41ed-98db-708fbed83fde))
    (fp_arc (start 4.925 0) (mid 0.15 4.777357) (end -4.625 0) (layer "F.Cu") (width 0.15) (tstamp f48438b2-9a8c-4c18-b859-78da598b267c))
    (fp_line (start 6.925 0.5) (end 7.425 0.5) (layer "B.Cu") (width 0.15) (tstamp 12af397f-a543-4678-8257-8b74a10ce69e))
    (fp_line (start 6.425 0) (end 6.925 0.5) (layer "B.Cu") (width 0.15) (tstamp 42f7e1d0-b290-4b20-b74c-7c4b83748445))
    (fp_arc (start -5.525 0) (mid 0.15 -5.676982) (end 5.825 0) (layer "B.Cu") (width 0.15) (tstamp 0be286f0-a6ae-424a-8880-91a67283d092))
    (fp_arc (start -5.225 0) (mid 0.15 -5.377093) (end 5.525 0) (layer "B.Cu") (width 0.15) (tstamp 0e9a81a9-2bcf-4541-b7cd-31c1753e0f87))
    (fp_arc (start 3.725 0) (mid 0 3.725) (end -3.725 0) (layer "B.Cu") (width 0.15) (tstamp 1531d58d-b605-4f2a-87f1-0b202781df7c))
    (fp_arc (start 5.525 0) (mid 0 5.525) (end -5.525 0) (layer "B.Cu") (width 0.15) (tstamp 179162f9-3ef8-4af6-b3ac-8490ea1345c5))
    (fp_arc (start -4.325 0) (mid 0.15 -4.477515) (end 4.625 0) (layer "B.Cu") (width 0.15) (tstamp 2459ab4c-aef0-4d6c-8cd4-5d89e15f44a2))
    (fp_arc (start 4.625 0) (mid 0 4.625) (end -4.625 0) (layer "B.Cu") (width 0.15) (tstamp 35922474-715f-4979-af57-e0a720e8af31))
    (fp_arc (start -4.925 0) (mid 0.15 -5.077217) (end 5.225 0) (layer "B.Cu") (width 0.15) (tstamp 3acd73a1-6347-4bc2-8ed6-caa53d577b04))
    (fp_arc (start 5.225 0) (mid 0 5.225) (end -5.225 0) (layer "B.Cu") (width 0.15) (tstamp 4e30e19a-a84a-4bce-8abe-b86d372beb9b))
    (fp_arc (start 6.125 0) (mid 0 6.125) (end -6.125 0) (layer "B.Cu") (width 0.15) (tstamp 4fa3d389-6303-49de-8b1b-d3b1561ee57b))
    (fp_arc (start 5.825 0) (mid 0 5.825) (end -5.825 0) (layer "B.Cu") (width 0.15) (tstamp 6c175975-3808-48e4-b736-2acd7fba3932))
    (fp_arc (start -4.625 0) (mid 0.15 -4.777357) (end 4.925 0) (layer "B.Cu") (width 0.15) (tstamp 84c46a74-5e72-4a80-a4f4-f06e51c1e0ee))
    (fp_arc (start -5.825 0) (mid 0.15 -5.976883) (end 6.125 0) (layer "B.Cu") (width 0.15) (tstamp 92a6ab2d-6a13-4ad4-8813-d7510925d850))
    (fp_arc (start -4.025 0) (mid 0.15 -4.177696) (end 4.325 0) (layer "B.Cu") (width 0.15) (tstamp b0a14601-5385-485b-9678-709c928415e1))
    (fp_arc (start 3.425 0) (mid 0 3.425) (end -3.425 0) (layer "B.Cu") (width 0.15) (tstamp b1162e5b-0cea-47a9-8a99-31f25500d595))
    (fp_arc (start 4.025 0) (mid 0 4.025) (end -4.025 0) (layer "B.Cu") (width 0.15) (tstamp b121ea3d-d9e3-489e-a8ff-12f2f0e23ac9))
    (fp_arc (start -3.725 0) (mid 0.15 -3.877904) (end 4.025 0) (layer "B.Cu") (width 0.15) (tstamp b5a8c3f4-d883-4a3c-b921-d3454eab3dca))
    (fp_arc (start -6.125 0) (mid 0.15 -6.276793) (end 6.425 0) (layer "B.Cu") (width 0.15) (tstamp c6c8c1c2-fb99-4fd0-8388-37f6e7cb6859))
    (fp_arc (start 4.925 0) (mid 0 4.925) (end -4.925 0) (layer "B.Cu") (width 0.15) (tstamp d89bda33-c06b-4ed3-ab10-3f3a3bd0a9da))
    (fp_arc (start 4.325 0) (mid 0 4.325) (end -4.325 0) (layer "B.Cu") (width 0.15) (tstamp e0f96201-16e6-49a6-bf2e-34e2124d7b0a))
    (fp_arc (start -3.425 0) (mid 0.15 -3.578148) (end 3.725 0) (layer "B.Cu") (width 0.15) (tstamp eab95577-02ae-4363-8a9a-e53a06833dc7))
    (pad "" thru_hole circle (at 7.425 0.5 90) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp 122c1113-2248-4a3a-b6ba-4ef031cf134b))
    (pad "" thru_hole circle (at 3.15 0 90) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp 7460e552-7ee5-49d4-8f72-54195e6dd588))
    (pad "1" smd roundrect (at 7.925 -0.5 90) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 8 "Net-(C9-Pad1)") (pintype "input") (tstamp b998ebbf-49a3-4cf0-a8d5-efa3546b2a4b))
    (pad "2" smd roundrect (at 7.925 0.5 90) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 9 "Net-(C9-Pad2)") (pintype "input") (tstamp 0d34c1a2-0b3d-4493-aad7-63fc3e88e1c4))
  )

  (footprint "Package_SON:WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm_ThermalVias" (layer "F.Cu")
    (tedit 5DC5FB10) (tstamp 5a1a631c-cc4d-4831-9334-da5ae223c086)
    (at 132.109844 95.6 90)
    (descr "WSON, 12 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=62), generated with kicad-footprint-generator ipc_noLead_generator.py")
    (tags "WSON NoLead")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/7e8659a2-731c-4260-8a7d-a75134989431")
    (attr smd)
    (fp_text reference "U4" (at 1 -3 270) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp bc9ddcac-1e85-4482-ae46-9c91fd3553e7)
    )
    (fp_text value "LDC1612" (at 0.604 3.272156 90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 868357f9-8ecc-4b87-899b-45cc92f43d26)
    )
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp ab4d4b21-0a1c-4c97-a4f8-112e0057569a)
    )
    (fp_line (start 0 -2.11) (end 2 -2.11) (layer "F.SilkS") (width 0.12) (tstamp 2346613e-8a25-4ba3-bb67-52ad361290f6))
    (fp_line (start -2 2.11) (end 2 2.11) (layer "F.SilkS") (width 0.12) (tstamp 349e0b86-2395-4823-a2bd-dac735a7debe))
    (fp_line (start -2.62 -2.25) (end -2.62 2.25) (layer "F.CrtYd") (width 0.05) (tstamp ac5a04ac-04a3-4225-99cb-4b5a7c05181f))
    (fp_line (start -2.62 2.25) (end 2.62 2.25) (layer "F.CrtYd") (width 0.05) (tstamp aefce693-cf10-472d-8127-2825f6a3341e))
    (fp_line (start 2.62 2.25) (end 2.62 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp bfe14fda-937b-4eb0-abf6-14a4cca99bf3))
    (fp_line (start 2.62 -2.25) (end -2.62 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp f55c3d02-8ddc-4846-a4bb-effcde7d786c))
    (fp_line (start -2 2) (end -2 -1) (layer "F.Fab") (width 0.1) (tstamp 1f689421-9bb5-40a5-a349-e627194f7bea))
    (fp_line (start -2 -1) (end -1 -2) (layer "F.Fab") (width 0.1) (tstamp 57ca137e-7a0c-4d93-be0a-7360df0a80f4))
    (fp_line (start -1 -2) (end 2 -2) (layer "F.Fab") (width 0.1) (tstamp cb862599-b199-40f0-aeb9-5fc5d546ac56))
    (fp_line (start 2 -2) (end 2 2) (layer "F.Fab") (width 0.1) (tstamp e02b6d87-51d5-438d-83b4-85533e09d213))
    (fp_line (start 2 2) (end -2 2) (layer "F.Fab") (width 0.1) (tstamp e3f3f469-bd9f-4436-9911-747e0425c172))
    (pad "" smd roundrect (at -0.65 0.75 90) (size 1.13 1.3) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 97de8187-23ae-43fa-9a1b-bdf208df8632))
    (pad "" smd roundrect (at 0.65 0.75 90) (size 1.13 1.3) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp d34fcfff-c3a3-48bc-9dcf-e0d4d9b5c03c))
    (pad "" smd roundrect (at -0.65 -0.75 90) (size 1.13 1.3) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp db3e0164-238b-44ea-a3f0-ab9036945a78))
    (pad "" smd roundrect (at 0.65 -0.75 90) (size 1.13 1.3) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp f72ff536-6851-4e2d-a09a-8fa1419af13c))
    (pad "1" smd roundrect (at -1.9375 -1.25 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 29 "/I2C1_SCL") (pinfunction "SCL") (pintype "input") (tstamp 293b8a4f-e612-4520-8fce-2cd9e41f9546))
    (pad "2" smd roundrect (at -1.9375 -0.75 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 28 "/I2C1_SDA") (pinfunction "SDA") (pintype "bidirectional") (tstamp 2f170657-97dc-4c67-9dd6-296a2d27f90c))
    (pad "3" smd roundrect (at -1.9375 -0.25 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 42 "/40MHZ_CLK") (pinfunction "CLKIN") (pintype "input") (tstamp 0e0b0453-e3f5-45bf-85fc-93c19d68f78b))
    (pad "4" smd roundrect (at -1.9375 0.25 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 30 "Net-(R5-Pad1)") (pinfunction "ADDR") (pintype "input") (tstamp a0a995be-a210-457b-a90f-5bb03ba4952e))
    (pad "5" smd roundrect (at -1.9375 0.75 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 39 "/LDC1612_INTB") (pinfunction "INTB") (pintype "open_collector") (tstamp 04867a56-882f-4ebe-930b-23910e8676c1))
    (pad "6" smd roundrect (at -1.9375 1.25 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "SD") (pintype "input") (tstamp f6d67a9b-1145-4ed1-8ca8-57721affeb7c))
    (pad "7" smd roundrect (at 1.9375 1.25 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pinfunction "VDD") (pintype "power_in") (tstamp 4b9a35df-c7da-4178-802d-ccf6f1e15fd0))
    (pad "8" smd roundrect (at 1.9375 0.75 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp b55d08be-c973-4f94-9a6a-33c0f011ae80))
    (pad "9" smd roundrect (at 1.9375 0.25 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 13 "Net-(C19-Pad1)") (pinfunction "IN0A") (pintype "input") (tstamp 603baf0e-4868-4c51-9987-fcf83681bd7f))
    (pad "10" smd roundrect (at 1.9375 -0.25 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 14 "Net-(C19-Pad2)") (pinfunction "IN0B") (pintype "input") (tstamp ed6dd297-7e46-4000-a761-a7a6030e184e))
    (pad "11" smd roundrect (at 1.9375 -0.75 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 15 "Net-(C20-Pad1)") (pinfunction "IN1A") (pintype "input") (tstamp d6fc9b29-47de-4c86-9483-0bd217c4d678))
    (pad "12" smd roundrect (at 1.9375 -1.25 90) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 16 "Net-(C20-Pad2)") (pinfunction "IN1B") (pintype "input") (tstamp 0ac22ad6-dff3-45d8-bd96-038f6d7aac06))
    (pad "13" thru_hole circle (at 0 1.25 90) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 00a6e300-3ba4-4bb2-ba5d-fb7488da44f6))
    (pad "13" thru_hole circle (at 0 -1.25 90) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 18446bf8-a4fe-4463-9759-abb00773d1e0))
    (pad "13" thru_hole circle (at 1.05 -1.25 90) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 1990c36d-e4a1-48a3-b365-15fecf26a292))
    (pad "13" thru_hole circle (at 1.05 0 90) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 1e3287ed-a12e-4734-882b-835e02066fe6))
    (pad "13" thru_hole circle (at 1.05 1.25 90) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 357276ab-3775-4428-addb-ca7c5f13f8f2))
    (pad "13" smd rect (at 0 0 90) (size 2.6 3) (layers "B.Cu")
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 42a05ea7-3956-423f-8472-09ad65dc9ed9))
    (pad "13" thru_hole circle (at -1.05 1.25 90) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp bf0c60c8-de6c-45d7-9544-523932bdadea))
    (pad "13" smd rect (at 0 0 90) (size 2.6 3) (layers "F.Cu" "F.Mask")
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp c4c71eec-08c2-445e-b549-dcd3146e8959))
    (pad "13" thru_hole circle (at -1.05 0 90) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp d28e4364-4f09-4f32-b0cb-788f46213373))
    (pad "13" thru_hole circle (at 0 0 90) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp e288cd59-6b3e-437e-bd52-67d7e1df62a8))
    (pad "13" thru_hole circle (at -1.05 -1.25 90) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp f7c2d014-fae1-4d74-ab11-fb6f1455c7a7))
    (model "${KICAD6_3DMODEL_DIR}/Package_SON.3dshapes/WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
    (model "${KICAD6_3DMODEL_DIR}/Package_SON.3dshapes/WSON-14-1EP_4.0x4.0mm_P0.5mm_EP2.6x2.6mm.step"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Package_TO_SOT_SMD:SOT-23-5" (layer "F.Cu")
    (tedit 5F6F9B37) (tstamp 5bcddec9-050d-43ce-ab80-dbd57cbc7c7a)
    (at 138.43 81.788 -90)
    (descr "SOT, 5 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOT TO_SOT_SMD")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/b5636929-8ecb-402b-96ee-ceef16383502")
    (attr smd)
    (fp_text reference "U1" (at 1.016 2.54 90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp add580a1-f8e1-45f3-9491-68ca2863d5a4)
    )
    (fp_text value "AP2112K-3.3" (at 0 2.4 -270) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 7d729d4b-e095-4d45-8a7f-53aae3276df9)
    )
    (fp_text user "${REFERENCE}" (at 0 0 -270) (layer "F.Fab")
      (effects (font (size 0.4 0.4) (thickness 0.06)))
      (tstamp b7f04872-7040-4c3d-9ed7-a143ef3785e1)
    )
    (fp_line (start 0 -1.56) (end 0.8 -1.56) (layer "F.SilkS") (width 0.12) (tstamp 1be5129e-6446-4ecf-bed4-03adfc12d266))
    (fp_line (start 0 1.56) (end -0.8 1.56) (layer "F.SilkS") (width 0.12) (tstamp 68aa3b76-a6dc-44d3-9aba-ecbdd9cb1603))
    (fp_line (start 0 1.56) (end 0.8 1.56) (layer "F.SilkS") (width 0.12) (tstamp aa3c956e-c965-452e-9b4c-530ee0d3fce1))
    (fp_line (start 0 -1.56) (end -1.8 -1.56) (layer "F.SilkS") (width 0.12) (tstamp d5e94286-52f3-46a4-aea1-70daabcdd78e))
    (fp_line (start -2.05 -1.7) (end -2.05 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 39a6b306-e4bc-48f9-a857-8cc64f14cb70))
    (fp_line (start 2.05 -1.7) (end -2.05 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp 7511a214-1347-43f2-b1d3-a27adee3177a))
    (fp_line (start -2.05 1.7) (end 2.05 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 91d2f5d8-beb4-411c-a781-45e66816d156))
    (fp_line (start 2.05 1.7) (end 2.05 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp f960042c-4026-4760-a8e3-19ed4fc5aebb))
    (fp_line (start 0.8 -1.45) (end 0.8 1.45) (layer "F.Fab") (width 0.1) (tstamp 102e177e-9117-42c1-8663-922919463a01))
    (fp_line (start -0.4 -1.45) (end 0.8 -1.45) (layer "F.Fab") (width 0.1) (tstamp 2852e042-9e2c-4bab-bff6-efea3c989e7b))
    (fp_line (start -0.8 -1.05) (end -0.4 -1.45) (layer "F.Fab") (width 0.1) (tstamp 445b413a-2b5f-4360-b89c-1bd27f2e369b))
    (fp_line (start -0.8 1.45) (end -0.8 -1.05) (layer "F.Fab") (width 0.1) (tstamp a75dfe85-0c12-4bb1-9e12-05c071302557))
    (fp_line (start 0.8 1.45) (end -0.8 1.45) (layer "F.Fab") (width 0.1) (tstamp ec782c44-ef33-433c-8770-c7b1dc226e7b))
    (pad "1" smd roundrect (at -1.1375 -0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "VBUS") (pinfunction "VIN") (pintype "power_in") (tstamp 34b4884f-5404-4e30-a2e5-9b340d37cac6))
    (pad "2" smd roundrect (at -1.1375 0 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 1159b76b-f441-4a6b-a7e6-ae4c3c72e082))
    (pad "3" smd roundrect (at -1.1375 0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "VBUS") (pinfunction "EN") (pintype "input") (tstamp cc9976ea-0d3d-4c43-95b3-a28d67137ba2))
    (pad "4" smd roundrect (at 1.1375 0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 40 "unconnected-(U1-Pad4)") (pinfunction "NC") (pintype "no_connect") (tstamp 43feb5eb-6642-406e-94b8-2d68fcadf983))
    (pad "5" smd roundrect (at 1.1375 -0.95 270) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pinfunction "VOUT") (pintype "power_out") (tstamp 04fc2573-3843-4d70-a914-bd518f0d98e3))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu")
    (tedit 5E476F32) (tstamp 5c66ab50-2457-4394-8b39-a8f58389a826)
    (at 144.61 77.6 180)
    (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "TSSOP SO")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/4b90c4ea-f953-476f-8ad0-095b4f554530")
    (attr smd)
    (fp_text reference "U3" (at -4.742 -2.664 90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 8ac33abb-7124-4006-810a-b345af5f18f7)
    )
    (fp_text value "STM32F042F6P6" (at 0 4.2) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 8b79ce5a-fc57-4608-9133-a0901018678d)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 03e21223-3364-4d43-b4f8-136c6088b8f3)
    )
    (fp_line (start 0 3.385) (end 2.2 3.385) (layer "F.SilkS") (width 0.12) (tstamp 6a48680a-4d22-4c1e-b1aa-ec1277171293))
    (fp_line (start 0 -3.385) (end -3.6 -3.385) (layer "F.SilkS") (width 0.12) (tstamp b6a2d57c-85a4-4833-862d-ee99c4d1e4fb))
    (fp_line (start 0 3.385) (end -2.2 3.385) (layer "F.SilkS") (width 0.12) (tstamp d485ead7-d6b4-4476-813d-e2f48e25d9be))
    (fp_line (start 0 -3.385) (end 2.2 -3.385) (layer "F.SilkS") (width 0.12) (tstamp e815e1f8-65e0-4484-97ca-e76ce309cc94))
    (fp_line (start 3.85 -3.5) (end -3.85 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 8101e33e-69ff-4c3c-9749-a3388622ce70))
    (fp_line (start -3.85 -3.5) (end -3.85 3.5) (layer "F.CrtYd") (width 0.05) (tstamp a96f7e05-1d09-499f-aa65-b8c6dc6638e8))
    (fp_line (start -3.85 3.5) (end 3.85 3.5) (layer "F.CrtYd") (width 0.05) (tstamp aa0318f1-120b-42b3-80c4-c6735c1b7ebf))
    (fp_line (start 3.85 3.5) (end 3.85 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp f2d76d98-5825-4214-8a2d-1c3a62709eac))
    (fp_line (start 2.2 3.25) (end -2.2 3.25) (layer "F.Fab") (width 0.1) (tstamp 1100cf0a-2cc1-4b72-a6c8-aeb877a61ef1))
    (fp_line (start -1.2 -3.25) (end 2.2 -3.25) (layer "F.Fab") (width 0.1) (tstamp 3eb4bc3b-3f15-4250-a18b-c649537bfa2e))
    (fp_line (start -2.2 3.25) (end -2.2 -2.25) (layer "F.Fab") (width 0.1) (tstamp 57dcf5a6-1d19-492d-a10d-7d9b7b7ee592))
    (fp_line (start 2.2 -3.25) (end 2.2 3.25) (layer "F.Fab") (width 0.1) (tstamp c9433f20-f20e-48ab-a76c-debf17d02092))
    (fp_line (start -2.2 -2.25) (end -1.2 -3.25) (layer "F.Fab") (width 0.1) (tstamp f436d32b-3538-4da9-a91b-04ff69a6fcb6))
    (pad "1" smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "PB8") (pintype "bidirectional") (tstamp 4af541fc-59dc-421c-a2ee-c1345e3b4078))
    (pad "2" smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 28 "/I2C1_SDA") (pinfunction "PF0") (pintype "input") (tstamp 6886c59f-51eb-41ff-9916-4a52393b65cd))
    (pad "3" smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 29 "/I2C1_SCL") (pinfunction "PF1") (pintype "input") (tstamp 6af54d13-d8eb-4279-a3aa-e3edda478215))
    (pad "4" smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 12 "/~{RST}") (pinfunction "NRST") (pintype "input") (tstamp 70e5aec7-6b2a-46db-af47-1aed1e0d7907))
    (pad "5" smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pinfunction "VDDA") (pintype "power_in") (tstamp 511b92fd-db02-40dc-97e3-a7bf9b889747))
    (pad "6" smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 31 "/LDC1614_INTB") (pinfunction "PA0") (pintype "bidirectional") (tstamp 398d45c7-93c7-46f7-8f6b-7fa2c552be49))
    (pad "7" smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 39 "/LDC1612_INTB") (pinfunction "PA1") (pintype "bidirectional") (tstamp fef2066f-f082-4676-978c-e0912274e351))
    (pad "8" smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 18 "/UART2_TX") (pinfunction "PA2") (pintype "bidirectional") (tstamp ff265a9e-de09-466b-878b-3ed37471abe0))
    (pad "9" smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 19 "/UART2_RX") (pinfunction "PA3") (pintype "bidirectional") (tstamp 12a73c95-9819-45b4-beeb-8a30eb0ba550))
    (pad "10" smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 32 "Net-(U3-Pad10)") (pinfunction "PA4") (pintype "bidirectional") (tstamp 9783cf93-d517-42f3-8237-27413740872b))
    (pad "11" smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 33 "Net-(U3-Pad11)") (pinfunction "PA5") (pintype "bidirectional") (tstamp 2636e94e-255b-43c5-a09d-4ceba2a7c3e6))
    (pad "12" smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 34 "Net-(U3-Pad12)") (pinfunction "PA6") (pintype "bidirectional") (tstamp cf08d3fd-256f-4b13-80e9-a9d665a7812d))
    (pad "13" smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 35 "Net-(U3-Pad13)") (pinfunction "PA7") (pintype "bidirectional") (tstamp a544c33c-d8d3-441d-b5ca-732661b97d4e))
    (pad "14" smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 36 "unconnected-(U3-Pad14)") (pinfunction "PB1") (pintype "bidirectional+no_connect") (tstamp 942fb353-57af-425b-8cb5-ec24022161a9))
    (pad "15" smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 4b5f719d-d9c3-42a8-ae85-a36de8b85358))
    (pad "16" smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pinfunction "VDD") (pintype "power_in") (tstamp 32f018c0-7f23-4155-bfae-a5dfa893ce5a))
    (pad "17" smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 37 "/USB_D-") (pinfunction "PA9/PA11") (pintype "bidirectional") (tstamp be1c0828-8a04-4a33-a931-d150f9c2d0f4))
    (pad "18" smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 38 "/USB_D+") (pinfunction "PA10/PA12") (pintype "bidirectional") (tstamp a875842c-db29-4ec3-8214-498bf894f422))
    (pad "19" smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 20 "/SWDIO") (pinfunction "PA13") (pintype "bidirectional") (tstamp f351f7ce-ee0f-4bf5-b836-0d71c6b94180))
    (pad "20" smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 21 "/SWCLK") (pinfunction "PA14") (pintype "bidirectional") (tstamp 1547e7a8-80b2-46e9-8a60-9dd0e7872bc5))
    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "PCB_Coil:COIL_GENERATOR_0" (layer "F.Cu")
    (tedit 0) (tstamp 66476d5e-b79f-4098-bca8-3000b4263514)
    (at 128.009844 79.38 -90)
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/43c923df-ceab-48d0-a37c-513a5742e6dc")
    (attr smd exclude_from_pos_files exclude_from_bom)
    (fp_text reference "L5" (at 0 -0.025176 unlocked) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 641245d1-a812-4f0e-9ce0-478e7637a53e)
    )
    (fp_text value "PCB_COIL" (at 0 1 -90 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp b4ad1c74-ce98-4284-928d-0fb3b54dabbd)
    )
    (fp_text user "${REFERENCE}" (at 0 2.5 -90 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp fd8da134-0d14-4b2a-8491-cbf9238306ad)
    )
    (fp_line (start 6.425 0) (end 6.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp 0a2c9f84-c6c9-486d-a336-db730d393139))
    (fp_line (start 6.925 -0.5) (end 7.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp 22ee1667-c554-4d0d-8eb2-812cf50c6e80))
    (fp_line (start 7.425 0.5) (end 7.925 0.5) (layer "F.Cu") (width 0.15) (tstamp 7fcc73ed-d568-4d79-8ff6-61c8ebabdf77))
    (fp_arc (start -5.525 0) (mid 0 -5.525) (end 5.525 0) (layer "F.Cu") (width 0.15) (tstamp 0c6674c3-3cb5-4ebe-a5f5-075d83723093))
    (fp_arc (start 4.625 0) (mid 0.15 4.477515) (end -4.325 0) (layer "F.Cu") (width 0.15) (tstamp 18efed33-f529-4d1f-a301-768f7c5018df))
    (fp_arc (start 5.825 0) (mid 0.15 5.676982) (end -5.525 0) (layer "F.Cu") (width 0.15) (tstamp 1d9b8ba6-5e5d-4bb6-b14d-18577ef7440e))
    (fp_arc (start -6.125 0) (mid 0 -6.125) (end 6.125 0) (layer "F.Cu") (width 0.15) (tstamp 24aba056-59ab-46fa-9b51-4231e19dad79))
    (fp_arc (start -5.825 0) (mid 0 -5.825) (end 5.825 0) (layer "F.Cu") (width 0.15) (tstamp 2b2f7cbb-d9bf-4b37-83b0-876fe514761f))
    (fp_arc (start -5.225 0) (mid 0 -5.225) (end 5.225 0) (layer "F.Cu") (width 0.15) (tstamp 422add29-9a56-4d5c-86a4-9e935a90f329))
    (fp_arc (start 4.925 0) (mid 0.15 4.777357) (end -4.625 0) (layer "F.Cu") (width 0.15) (tstamp 4279b966-ced9-49ae-b05b-4a087eb1cb30))
    (fp_arc (start -4.325 0) (mid 0 -4.325) (end 4.325 0) (layer "F.Cu") (width 0.15) (tstamp 44b2dd39-75c1-4b15-b93f-5ec60d2106a0))
    (fp_arc (start 4.025 0) (mid 0.15 3.877904) (end -3.725 0) (layer "F.Cu") (width 0.15) (tstamp 69cc496f-695d-48f4-a420-bc767755786f))
    (fp_arc (start 4.325 0) (mid 0.15 4.177696) (end -4.025 0) (layer "F.Cu") (width 0.15) (tstamp 6a0c27d6-fc01-4012-ba34-6e9e694637f1))
    (fp_arc (start -3.425 0) (mid 0 -3.425) (end 3.425 0) (layer "F.Cu") (width 0.15) (tstamp 790e0960-d2cd-4ae3-b52f-289c204358bb))
    (fp_arc (start -4.025 0) (mid 0 -4.025) (end 4.025 0) (layer "F.Cu") (width 0.15) (tstamp 7ffa77f0-65c1-461c-b97f-b6a1608884d1))
    (fp_arc (start -3.725 0) (mid 0 -3.725) (end 3.725 0) (layer "F.Cu") (width 0.15) (tstamp 98cec174-97e1-4d65-a609-d63af9860a0c))
    (fp_arc (start 6.125 0) (mid 0.15 5.976883) (end -5.825 0) (layer "F.Cu") (width 0.15) (tstamp 9c8d7a47-93d4-40d8-91b9-12cdc8fd4720))
    (fp_arc (start -4.625 0) (mid 0 -4.625) (end 4.625 0) (layer "F.Cu") (width 0.15) (tstamp a9871006-886e-40fa-8185-68abd949826b))
    (fp_arc (start -4.925 0) (mid 0 -4.925) (end 4.925 0) (layer "F.Cu") (width 0.15) (tstamp b2164064-5ff7-4a58-a90a-3058d4208721))
    (fp_arc (start 5.525 0) (mid 0.15 5.377093) (end -5.225 0) (layer "F.Cu") (width 0.15) (tstamp b247b7d9-f42d-4068-8a1d-88510eb114e7))
    (fp_arc (start 6.425 0) (mid 0.15 6.276793) (end -6.125 0) (layer "F.Cu") (width 0.15) (tstamp d6692182-c9a1-4543-baa5-4b4e46cb893c))
    (fp_arc (start 5.225 0) (mid 0.15 5.077217) (end -4.925 0) (layer "F.Cu") (width 0.15) (tstamp d870c936-1a82-451f-af67-c3297044eed3))
    (fp_arc (start 3.725 0) (mid 0.15 3.578148) (end -3.425 0) (layer "F.Cu") (width 0.15) (tstamp f327bb73-205e-4d26-852e-8d3dd1638e01))
    (fp_line (start 6.925 0.5) (end 7.425 0.5) (layer "B.Cu") (width 0.15) (tstamp 6fb7ddff-f8d4-4a7a-98e0-2f7e008940a1))
    (fp_line (start 6.425 0) (end 6.925 0.5) (layer "B.Cu") (width 0.15) (tstamp fa3e97eb-23ae-40d6-bbf9-c19d0583f8b7))
    (fp_arc (start 5.525 0) (mid 0 5.525) (end -5.525 0) (layer "B.Cu") (width 0.15) (tstamp 1af85a19-e7a7-4fa5-962d-3230dbbafec3))
    (fp_arc (start 4.925 0) (mid 0 4.925) (end -4.925 0) (layer "B.Cu") (width 0.15) (tstamp 29c4be79-d17c-40b3-bac6-86d554da30e2))
    (fp_arc (start 3.425 0) (mid 0 3.425) (end -3.425 0) (layer "B.Cu") (width 0.15) (tstamp 343da03f-5c75-4adb-9700-d962aca1f6b8))
    (fp_arc (start -5.225 0) (mid 0.15 -5.377093) (end 5.525 0) (layer "B.Cu") (width 0.15) (tstamp 379a53aa-2c62-46a1-a4fb-11c9c4831e1f))
    (fp_arc (start 4.025 0) (mid 0 4.025) (end -4.025 0) (layer "B.Cu") (width 0.15) (tstamp 437436d8-dc6c-497f-9f2d-b0e0ddc325ae))
    (fp_arc (start -4.025 0) (mid 0.15 -4.177696) (end 4.325 0) (layer "B.Cu") (width 0.15) (tstamp 4a40f788-ba43-400b-aa15-e536ea5b5b5c))
    (fp_arc (start -6.125 0) (mid 0.15 -6.276793) (end 6.425 0) (layer "B.Cu") (width 0.15) (tstamp 50a36aed-bed8-41b6-ae4f-05c1d0a13540))
    (fp_arc (start 6.125 0) (mid 0 6.125) (end -6.125 0) (layer "B.Cu") (width 0.15) (tstamp 674fac4f-20ec-4c05-954a-4609be39c1e7))
    (fp_arc (start 5.825 0) (mid 0 5.825) (end -5.825 0) (layer "B.Cu") (width 0.15) (tstamp 844f08ac-a601-42d0-ac30-64db91636c12))
    (fp_arc (start 5.225 0) (mid 0 5.225) (end -5.225 0) (layer "B.Cu") (width 0.15) (tstamp a7ebbef8-5bb0-4185-ad3a-816ae30519c9))
    (fp_arc (start -5.525 0) (mid 0.15 -5.676982) (end 5.825 0) (layer "B.Cu") (width 0.15) (tstamp abab9685-df75-492f-88a4-46d844fe629c))
    (fp_arc (start 4.625 0) (mid 0 4.625) (end -4.625 0) (layer "B.Cu") (width 0.15) (tstamp b001eb38-9ecc-4bce-8a37-91cbfa6a8d30))
    (fp_arc (start -5.825 0) (mid 0.15 -5.976883) (end 6.125 0) (layer "B.Cu") (width 0.15) (tstamp b75772d8-8fbc-49e6-86bb-05c656765520))
    (fp_arc (start -4.325 0) (mid 0.15 -4.477515) (end 4.625 0) (layer "B.Cu") (width 0.15) (tstamp cb224907-0bb7-4504-b4f9-04d243afc431))
    (fp_arc (start 4.325 0) (mid 0 4.325) (end -4.325 0) (layer "B.Cu") (width 0.15) (tstamp d02f828e-2e90-4935-bf97-726cb38aa6b7))
    (fp_arc (start 3.725 0) (mid 0 3.725) (end -3.725 0) (layer "B.Cu") (width 0.15) (tstamp e0351b92-ad5b-4445-bb23-a422f7697ba7))
    (fp_arc (start -3.725 0) (mid 0.15 -3.877904) (end 4.025 0) (layer "B.Cu") (width 0.15) (tstamp e0440d39-c861-49e5-8559-076627a04df7))
    (fp_arc (start -4.625 0) (mid 0.15 -4.777357) (end 4.925 0) (layer "B.Cu") (width 0.15) (tstamp e5f7522e-b5b1-43a3-82af-6b43169d52fe))
    (fp_arc (start -4.925 0) (mid 0.15 -5.077217) (end 5.225 0) (layer "B.Cu") (width 0.15) (tstamp eb605ebd-6c57-425c-8123-1daf21c603b9))
    (fp_arc (start -3.425 0) (mid 0.15 -3.578148) (end 3.725 0) (layer "B.Cu") (width 0.15) (tstamp fc72bb66-e064-4301-a027-e60acc4f20a5))
    (pad "" thru_hole circle (at 7.425 0.5 270) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp 78b894c4-8ea8-4773-b4f4-1f268cb594ea))
    (pad "" thru_hole circle (at 3.15 0 270) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp a3cef421-5c5a-46c7-b2b7-c81b45a8a50b))
    (pad "1" smd roundrect (at 7.925 -0.5 270) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 13 "Net-(C19-Pad1)") (pintype "input") (tstamp 7bde2fa3-8805-4591-b919-b5851da22cfb))
    (pad "2" smd roundrect (at 7.925 0.5 270) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 14 "Net-(C19-Pad2)") (pintype "input") (tstamp 7e98b31e-8a24-4395-b753-797c31cc8061))
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 6e177e13-b0ac-4778-85eb-353f63fca25a)
    (at 146.304 84.074)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/4c0d080f-d423-4c93-96dc-d1a0e15b04ab")
    (attr smd)
    (fp_text reference "C14" (at 6.096 0.762) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 14c77135-3fc0-46fb-adb2-38c54e59fb34)
    )
    (fp_text value "1u" (at 2.032 -0.254) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 9e0d6302-369c-413f-bf11-297aebef5df4)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp f8d5bc7e-3d31-4128-b1fd-c78604584d4c)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 546aab0b-c260-49d5-87f5-384e7b8cd7a7))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 6c2575d8-baa6-40c1-b19e-69528403602e))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 1b069da5-534b-465a-9f6d-1f8a2a368e9d))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 962aae8a-23ca-45ab-bc5a-87b35d0763e3))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 9e0354fe-e12f-486d-a20f-11748a7682f2))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp f67126c3-6134-4334-b237-f5c0a16e342a))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 0dd7e26b-fb18-471f-b57b-a92aee34234e))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 40cc8713-fb2e-4ebc-b318-fab5a6bd4ba8))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 65c99cec-8865-4c9d-b182-c51dca9392f3))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 881d01ce-c23f-4e15-81f5-27630bca08ec))
    (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp 82bed7a8-e2ae-46d4-8f12-737b10eb1d43))
    (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp a3aa3486-13d1-465d-9c1a-a4e3e81295ef))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "PCB_Coil:COIL_GENERATOR_0" (layer "F.Cu")
    (tedit 0) (tstamp 78a2f3b3-3de3-4067-9a77-9fe03586bd55)
    (at 149.359844 116.35 90)
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/b7b061bb-e8f5-492d-9a32-84a41cc95e67")
    (attr smd exclude_from_pos_files exclude_from_bom)
    (fp_text reference "L4" (at 0 -0.003147 unlocked) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp a5e67e48-729c-492a-a225-5478d843a635)
    )
    (fp_text value "PCB_COIL" (at 0 1 90 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 7a99b55c-5d08-46cd-8335-638ee870c046)
    )
    (fp_text user "${REFERENCE}" (at 0 2.5 90 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp b3d75e84-b928-4da4-abbf-26d4ddfb817b)
    )
    (fp_line (start 7.425 0.5) (end 7.925 0.5) (layer "F.Cu") (width 0.15) (tstamp 070460ac-db25-4d38-897b-b92141fb1f7b))
    (fp_line (start 6.425 0) (end 6.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp 11d3252e-bff7-4731-852d-49f6284acf4d))
    (fp_line (start 6.925 -0.5) (end 7.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp b8feb8dd-f8e0-4735-8416-2da2007f3a08))
    (fp_arc (start -5.225 0) (mid 0 -5.225) (end 5.225 0) (layer "F.Cu") (width 0.15) (tstamp 037bfd60-b3f0-4334-a837-55f5f4066a56))
    (fp_arc (start 3.725 0) (mid 0.15 3.578148) (end -3.425 0) (layer "F.Cu") (width 0.15) (tstamp 1e0e40d0-9ebf-4baf-972a-244e1da560df))
    (fp_arc (start -4.625 0) (mid 0 -4.625) (end 4.625 0) (layer "F.Cu") (width 0.15) (tstamp 265da3ca-3bc3-4d70-b08f-605ae1b7f74a))
    (fp_arc (start -4.325 0) (mid 0 -4.325) (end 4.325 0) (layer "F.Cu") (width 0.15) (tstamp 2e58689e-0bf3-42f1-a5ec-747b84c02763))
    (fp_arc (start 4.625 0) (mid 0.15 4.477515) (end -4.325 0) (layer "F.Cu") (width 0.15) (tstamp 38de5a02-cbf8-4452-b244-f41193537e6d))
    (fp_arc (start -4.025 0) (mid 0 -4.025) (end 4.025 0) (layer "F.Cu") (width 0.15) (tstamp 43104bf0-fa2e-4ce9-b75e-1d53654bf8ea))
    (fp_arc (start -4.925 0) (mid 0 -4.925) (end 4.925 0) (layer "F.Cu") (width 0.15) (tstamp 5bf7dbd4-3f59-44ed-80fa-04343b2fce15))
    (fp_arc (start 5.825 0) (mid 0.15 5.676982) (end -5.525 0) (layer "F.Cu") (width 0.15) (tstamp 60b78b1b-28ac-4823-8f43-64d66d532b6d))
    (fp_arc (start 5.225 0) (mid 0.15 5.077217) (end -4.925 0) (layer "F.Cu") (width 0.15) (tstamp 71a23e57-f1c8-4e73-b58c-5209fea4bb36))
    (fp_arc (start -5.825 0) (mid 0 -5.825) (end 5.825 0) (layer "F.Cu") (width 0.15) (tstamp 8d1d09d9-3e5d-4d23-aaf9-702019efcf6c))
    (fp_arc (start -6.125 0) (mid 0 -6.125) (end 6.125 0) (layer "F.Cu") (width 0.15) (tstamp 9553b2f1-4449-4c7f-a94e-1adb53ec1cf5))
    (fp_arc (start -3.425 0) (mid 0 -3.425) (end 3.425 0) (layer "F.Cu") (width 0.15) (tstamp a9d633aa-a479-49d3-b76b-9a2c4299d2d1))
    (fp_arc (start 5.525 0) (mid 0.15 5.377093) (end -5.225 0) (layer "F.Cu") (width 0.15) (tstamp b41004aa-7b55-408b-92b6-a29a69a7c40a))
    (fp_arc (start 4.925 0) (mid 0.15 4.777357) (end -4.625 0) (layer "F.Cu") (width 0.15) (tstamp b584fa08-a0d4-4c76-89c2-dc35d8e142f0))
    (fp_arc (start 4.325 0) (mid 0.15 4.177696) (end -4.025 0) (layer "F.Cu") (width 0.15) (tstamp bcef58d5-617b-4c71-b0b6-085f59f303e2))
    (fp_arc (start 4.025 0) (mid 0.15 3.877904) (end -3.725 0) (layer "F.Cu") (width 0.15) (tstamp c25bd756-426d-46e9-a5d8-5cc66e4b6900))
    (fp_arc (start -5.525 0) (mid 0 -5.525) (end 5.525 0) (layer "F.Cu") (width 0.15) (tstamp d773bc01-ce20-460f-8ceb-eac41eeeff5e))
    (fp_arc (start 6.125 0) (mid 0.15 5.976883) (end -5.825 0) (layer "F.Cu") (width 0.15) (tstamp e46f6777-bbcf-4614-982e-fa9850cbf5e4))
    (fp_arc (start -3.725 0) (mid 0 -3.725) (end 3.725 0) (layer "F.Cu") (width 0.15) (tstamp f74046ec-9390-4aad-b9e2-f353e5888e70))
    (fp_arc (start 6.425 0) (mid 0.15 6.276793) (end -6.125 0) (layer "F.Cu") (width 0.15) (tstamp f9bd06d2-7857-48fc-97ec-e2d4e8f34b5c))
    (fp_line (start 6.925 0.5) (end 7.425 0.5) (layer "B.Cu") (width 0.15) (tstamp 7bcd05d5-8aba-4201-a3a3-049ce49097a3))
    (fp_line (start 6.425 0) (end 6.925 0.5) (layer "B.Cu") (width 0.15) (tstamp 90838f2f-48c5-4ded-8c48-48f6891747e3))
    (fp_arc (start 3.725 0) (mid 0 3.725) (end -3.725 0) (layer "B.Cu") (width 0.15) (tstamp 02fe3f13-2890-4d15-8e03-83dbd68c5d0f))
    (fp_arc (start -5.225 0) (mid 0.15 -5.377093) (end 5.525 0) (layer "B.Cu") (width 0.15) (tstamp 0f854a01-b1eb-4440-87f2-39f6ca0a33a8))
    (fp_arc (start 5.825 0) (mid 0 5.825) (end -5.825 0) (layer "B.Cu") (width 0.15) (tstamp 2ab23188-05ec-4334-99ce-288514020954))
    (fp_arc (start -4.625 0) (mid 0.15 -4.777357) (end 4.925 0) (layer "B.Cu") (width 0.15) (tstamp 3633c4d0-836f-47f4-907b-3984ddc9179f))
    (fp_arc (start -3.425 0) (mid 0.15 -3.578148) (end 3.725 0) (layer "B.Cu") (width 0.15) (tstamp 530660a5-b846-4dc3-b27b-63205fd3e334))
    (fp_arc (start 5.225 0) (mid 0 5.225) (end -5.225 0) (layer "B.Cu") (width 0.15) (tstamp 5eff9213-a96d-44f0-9e7d-95539fdf1c0f))
    (fp_arc (start -5.525 0) (mid 0.15 -5.676982) (end 5.825 0) (layer "B.Cu") (width 0.15) (tstamp 6688980b-a811-426f-9941-36d3c5328d65))
    (fp_arc (start 4.925 0) (mid 0 4.925) (end -4.925 0) (layer "B.Cu") (width 0.15) (tstamp 6a6e6961-26c3-4760-a732-8677bfc746ef))
    (fp_arc (start 6.125 0) (mid 0 6.125) (end -6.125 0) (layer "B.Cu") (width 0.15) (tstamp 71cb3e82-aa89-4b86-b49f-11258f257e31))
    (fp_arc (start -5.825 0) (mid 0.15 -5.976883) (end 6.125 0) (layer "B.Cu") (width 0.15) (tstamp 7945779e-f5a8-4a32-b1ee-f4b59261dc5c))
    (fp_arc (start -3.725 0) (mid 0.15 -3.877904) (end 4.025 0) (layer "B.Cu") (width 0.15) (tstamp 82dcd583-e7ac-471f-b5a0-0c2d5782edec))
    (fp_arc (start -4.325 0) (mid 0.15 -4.477515) (end 4.625 0) (layer "B.Cu") (width 0.15) (tstamp 841baece-ef22-497d-832a-794c4e2435a7))
    (fp_arc (start 4.625 0) (mid 0 4.625) (end -4.625 0) (layer "B.Cu") (width 0.15) (tstamp 9112d642-a266-4dcb-8714-860eb6c1504f))
    (fp_arc (start 5.525 0) (mid 0 5.525) (end -5.525 0) (layer "B.Cu") (width 0.15) (tstamp a9455576-5dee-4aee-9b23-af3c4c2730e9))
    (fp_arc (start -4.025 0) (mid 0.15 -4.177696) (end 4.325 0) (layer "B.Cu") (width 0.15) (tstamp bda3c91d-e216-4fa1-a265-ef4f137048a0))
    (fp_arc (start 4.325 0) (mid 0 4.325) (end -4.325 0) (layer "B.Cu") (width 0.15) (tstamp c2e96d53-dab4-4bac-93a0-10a2e9572379))
    (fp_arc (start -4.925 0) (mid 0.15 -5.077217) (end 5.225 0) (layer "B.Cu") (width 0.15) (tstamp c87c9fa0-2b30-4c3a-a98c-d8db05377eb4))
    (fp_arc (start -6.125 0) (mid 0.15 -6.276793) (end 6.425 0) (layer "B.Cu") (width 0.15) (tstamp e4c79fee-dd1f-4516-a95c-2bb26606bb7d))
    (fp_arc (start 4.025 0) (mid 0 4.025) (end -4.025 0) (layer "B.Cu") (width 0.15) (tstamp ea0fe48f-5f4b-45fb-b871-7257f7b475f2))
    (fp_arc (start 3.425 0) (mid 0 3.425) (end -3.425 0) (layer "B.Cu") (width 0.15) (tstamp fb3c8a7a-01b8-4ba5-87e2-2bcc966215bc))
    (pad "" thru_hole circle (at 3.15 0 90) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp 3a5aed98-60b0-4ffd-92e8-e4be6f1f8ce5))
    (pad "" thru_hole circle (at 7.425 0.5 90) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp bfdf92af-bb54-48e8-8f7b-ced36a2699e9))
    (pad "1" smd roundrect (at 7.925 -0.5 90) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 10 "Net-(C10-Pad1)") (pintype "input") (tstamp 767c8611-258d-46f6-bc58-9bd120c37806))
    (pad "2" smd roundrect (at 7.925 0.5 90) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 11 "Net-(C10-Pad2)") (pintype "input") (tstamp 87e28d4e-a782-46b3-8f4a-6d66442d65c1))
  )

  (footprint "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 59FED5CC) (tstamp 78f5b943-7e4a-4c73-9a3a-5bcb02d5107f)
    (at 167.005 102.450739 -30)
    (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x06 2.54mm single row")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/1a5be522-0ef6-493f-9960-f06bd756b20a")
    (attr through_hole)
    (fp_text reference "J1" (at 2.614734 6.306852 240) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp a904ea69-c868-4f83-82d7-88e7830c78ac)
    )
    (fp_text value "DBG_HDR" (at 0 15.03 150) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp beb2aebc-eeda-4bca-b16d-ede229665158)
    )
    (fp_text user "${REFERENCE}" (at 0 6.35 60) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 0af99d50-b013-46dd-9eed-84045084cb3e)
    )
    (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer "F.SilkS") (width 0.12) (tstamp 3885aeec-5f70-4223-b414-00c939252c23))
    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 410c74c3-b333-4a1b-8745-bff795815774))
    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 59ec10b0-8a8e-4cdc-bfb3-cde4c1ede2c4))
    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp 7855b529-153a-4898-a7df-04ec7d4e4a2a))
    (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer "F.SilkS") (width 0.12) (tstamp 98dd29e8-c2e8-4551-84cd-ed19cc1352e7))
    (fp_line (start 1.33 1.27) (end 1.33 14.03) (layer "F.SilkS") (width 0.12) (tstamp e60836de-d4ab-4900-83b0-ee65c4b93efb))
    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 9c77f007-9f5b-4b23-bf93-2beb41b71f87))
    (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp a7d57e87-364d-4774-92e0-efae4b80eec7))
    (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer "F.CrtYd") (width 0.05) (tstamp be83ac82-53dd-4b66-8464-662d5bcdf417))
    (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer "F.CrtYd") (width 0.05) (tstamp f4685bef-c91e-4a5a-8ef1-4b0804bcb464))
    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp 455cf73d-07fd-45df-b4fe-605d26a713a8))
    (fp_line (start 1.27 -1.27) (end 1.27 13.97) (layer "F.Fab") (width 0.1) (tstamp 53395d95-2e4e-46d9-bd81-f62b801bfc02))
    (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer "F.Fab") (width 0.1) (tstamp 60647dc6-236a-49e9-a03a-110891c3f8e7))
    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 60f4410c-5886-4371-82e9-dfd6932bdea1))
    (fp_line (start -1.27 13.97) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp d45e81eb-9ee7-46a5-a2bf-84dbe9f6589b))
    (pad "1" thru_hole rect (at 0 0 330) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 "GND") (pinfunction "Pin_1") (pintype "passive") (tstamp 6c51be12-c0da-4946-a321-2a6faa70f7d8))
    (pad "2" thru_hole oval (at 0 2.54 330) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 "+3.3V") (pinfunction "Pin_2") (pintype "passive") (tstamp b2a13add-96ce-491b-86b0-92756d8de113))
    (pad "3" thru_hole oval (at 0 5.08 330) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 "/UART2_TX") (pinfunction "Pin_3") (pintype "passive") (tstamp 71c77b05-0e51-4ae7-9ae7-b4e568920dac))
    (pad "4" thru_hole oval (at 0 7.62 330) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 19 "/UART2_RX") (pinfunction "Pin_4") (pintype "passive") (tstamp adb51099-3faa-48a2-a0fe-a2016f9c5455))
    (pad "5" thru_hole oval (at 0 10.16 330) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 "/SWDIO") (pinfunction "Pin_5") (pintype "passive") (tstamp 35e8d6a3-eb17-412d-a087-00022a6dd670))
    (pad "6" thru_hole oval (at 0 12.7 330) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 "/SWCLK") (pinfunction "Pin_6") (pintype "passive") (tstamp 0d725c49-4528-4738-8361-e6142d3dfd8a))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 7b9bc9ad-817f-479a-8cd9-066e56a7352a)
    (at 139.192 84.582)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/a5edf439-63a2-4523-a3da-47b22ea39d71")
    (attr smd)
    (fp_text reference "C3" (at -2.25 0.25) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 70c02b89-358a-49fd-b6a3-5bd32f1d46e2)
    )
    (fp_text value "1u" (at 0 1.16) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp a2045c6e-18d0-40a0-8301-a1ef03682cb1)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp d4fe4b94-bdce-4240-9dc2-c96063dabff5)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 68cd11d3-1567-4ab2-a194-20833dc09641))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 889cb46c-c6d9-4a2b-8f78-63d27a27c499))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 02d110a4-349d-4404-82ed-65b7b509a45d))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 1b486fbe-b847-4dee-8a99-f69174bf4316))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3e6ed784-00ae-492a-9ad7-0c602f694b9f))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp f0376c94-afd7-4422-9fba-4106b1720319))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 6a032c9f-967c-4df2-b2a8-7e9a669f823d))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp c2374e96-3106-4209-9d86-a7783e6c6278))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp d632198f-c5bc-497e-b8fa-a5948746d5fd))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp e8a91526-7ac5-4b9f-a9a5-7268bd77dc4d))
    (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp 14a59b93-c28f-47ad-89ca-0600ed3d64f2))
    (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp 54cb91fb-b056-4bcc-8bba-da71e316b40d))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 7c1913df-6b1d-435f-ada2-4a684b7f8ac6)
    (at 150.609844 71.59 90)
    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/4b1f5fe5-822d-4751-8c99-69b3ec779533")
    (attr smd)
    (fp_text reference "R7" (at -2.01 0.5 90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp c1639f80-91db-4f5b-8340-c91c996c6c2d)
    )
    (fp_text value "5.1k" (at 0 2.552156 90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp a101d557-5f94-44b3-88ba-ec006d076e6a)
    )
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
      (effects (font (size 0.26 0.26) (thickness 0.04)))
      (tstamp f6c0561f-c705-402a-b09b-8d441bafb6cf)
    )
    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 30eb757c-b4f0-4f34-9bd9-4ff03903e6cc))
    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 51324105-31c0-446e-ae92-c1dfdd50f28f))
    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 3df8a703-72cd-465f-a749-bf252ff89932))
    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 61078072-45d1-499c-a9ab-b3ea40dd99d9))
    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 76eec0f5-b769-4f64-87f1-cd373f36f335))
    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp a4fab318-00e2-441f-9aff-a1039140c364))
    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 0ab23274-5261-4207-9fd7-5f20b35f9355))
    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 3417f7ac-d523-470c-9ff6-a6b8eb79ab86))
    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp aeaa92ad-b98a-43dc-8280-b97f7644fbd8))
    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp d39b832b-45b8-4354-8d43-fb3d0ddf5a0f))
    (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 43 "/CC1") (pintype "passive") (tstamp da154ee2-e3f4-4076-b0b0-40b0e9817677))
    (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp dae7d961-a558-410a-91ec-8c2e1e7e3363))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 7e7b9b8b-5a0f-4d40-8093-79596c6788d1)
    (at 136.144 77.978 180)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/c0a1a0e3-5977-4dec-b559-e02b454eda5b")
    (attr smd)
    (fp_text reference "C1" (at 3.302 0) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp b0a37057-0451-47f6-8c62-8305446bce11)
    )
    (fp_text value "10u" (at 0 1.16) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 3412cdd2-e2fa-4c0c-bbd6-878c5a859a6d)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp eee8aaf5-2176-4b04-b90e-9ee5292960ea)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 39ca017d-0c4c-45db-9a36-08068e8c6edf))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp d6b38291-1d51-46c4-b914-de3db9f2e33d))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp ee926ba0-f496-45e8-8cdf-2bf18ed4999b))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp f09c8064-b2ad-4031-91d2-42beb97fd68e))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp f7658c3a-7005-4440-aeba-623ca3d8edf7))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp f7f89410-2165-456d-b7e7-08d0d8de39b5))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 09c377ee-799f-478d-93ac-ae6d99f213a2))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 29abf09a-fe13-4b4c-a2e0-6a0063a649fb))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp d04055f7-afef-4d80-9c80-d30ceea708b2))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp e9461f4f-f63b-440e-a2f7-27b48828beb3))
    (pad "1" smd roundrect (at -0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "VBUS") (pintype "passive") (tstamp 50b32071-3465-4aa7-8354-2eac9d92564b))
    (pad "2" smd roundrect (at 0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp e81dfdfb-86e1-4c4f-9850-1ea4226e70fa))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 811be26f-d4f8-456d-9605-5d7fcb2a2a33)
    (at 127.3 100.1 -60)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/1fb3613b-4e7f-42d9-8fef-a5545a1d831d")
    (attr smd)
    (fp_text reference "C16" (at -2.531519 -0.235281 -240) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 6acc89d4-7dcb-4f25-bc62-e015e66c360c)
    )
    (fp_text value "1u" (at 0 1.16 -240) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp e8356db8-cce2-4f4c-a613-b1c02473a66f)
    )
    (fp_text user "${REFERENCE}" (at 0 0 -240) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp c8c64240-0811-4484-831c-6937539aa25a)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 274177c9-2e1d-4924-920c-9de847a6b8a4))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp f54309fa-2038-470e-b8b3-0d374c64f2de))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 11d2a3e3-2c71-432d-a325-ad2238702385))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 143500f1-7296-4221-98f4-d314dd479b67))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 48e68764-ae21-453a-b275-5696244b1dd9))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 50d24f04-1d1f-43ef-8526-78ec872269cd))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 251c4fcd-38e3-4d46-a22f-3784535a186d))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 57c84252-cc0f-48f6-86d3-0fa706e6ac15))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 7b8c09c3-81a7-4115-88f2-c165eaf84687))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 8882d71c-ec70-4079-b7eb-4591e5df515c))
    (pad "1" smd roundrect (at -0.48 0 300) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 12 "/~{RST}") (pintype "passive") (tstamp 08cf7211-489d-4a6b-84b2-8a86776802d8))
    (pad "2" smd roundrect (at 0.48 0 300) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp a5b84dee-af15-42db-bafe-9fdbff1790ab))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 8862ca45-85ce-4ef7-9774-e36bc0c714cb)
    (at 149.609844 71.6 90)
    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/0248f41a-38f8-4c6b-874b-880780f6fd57")
    (attr smd)
    (fp_text reference "R6" (at -2 0 90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 88e35b87-779a-4c6b-bb0b-1734684a195c)
    )
    (fp_text value "5.1k" (at 0 2.282156 90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 8aa2ea68-526b-4cc3-9e07-f032a64f573f)
    )
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
      (effects (font (size 0.26 0.26) (thickness 0.04)))
      (tstamp d4515a59-da50-4229-b2ff-f6e50ee77c52)
    )
    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 17f881ca-4159-484b-910d-612c7af1e9b2))
    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 492d9ce8-5210-45dd-8a7d-d15973e603cd))
    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 843f105f-37d5-4f25-8b95-db61c2e11f5c))
    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp a776b10e-32bc-4f76-9e5d-4da11242c187))
    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp d2fcabd7-4b2c-40a4-9a63-406d66ed4b80))
    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp f84c1505-9ff1-4e41-8228-39e47b48295c))
    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 88f0f40d-030a-452a-868c-1a4c400ac579))
    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 9c888ada-01d8-4356-98c3-4f4efbe2b00c))
    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp c109d7cc-623e-4889-ad11-f44df688e668))
    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp e09e978c-809b-4b8e-b497-1d3c1d2183f4))
    (pad "1" smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 44 "/CC2") (pintype "passive") (tstamp 87f489ef-b7f6-4a2a-805c-93d17f4b4c72))
    (pad "2" smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp 3b7b5352-9c6d-4566-9694-343b09bdb578))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 8fe927f2-1902-4275-bfc2-f4c0bf5009b2)
    (at 154.432 102.362 -135)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/25f3eb44-9649-4027-aa50-2ce6dc466b4c")
    (attr smd)
    (fp_text reference "C6" (at -1.27 2.286 45) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 9f8dd4cc-d412-48f0-88c5-587c8e69643c)
    )
    (fp_text value "1u" (at 1.796051 0 45) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 9b7abddd-fbe9-4a32-9b3f-07dde35cc72d)
    )
    (fp_text user "${REFERENCE}" (at 0 0 45) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp fa630569-f8b7-4d3b-84ce-438eab5bb984)
    )
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 143c7320-bc5b-402e-864f-1144f0f3b71e))
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 8e91e32a-4e09-4c23-9086-4231a52a4cca))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 00f69023-197b-4da6-bfb7-f28cb28bea9a))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 1e4b036e-0824-4070-b309-dd206fa82f15))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 527511f9-7272-4809-ac2c-d8866bd3f61b))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp c9d8b4a0-77a5-458f-81c1-cc32c75aa3d3))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 28a55afd-7304-42d0-8002-fe3602ce3b6b))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 35dae93a-eb81-4843-b6fe-cb6c46762169))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp ddbe4524-62ad-4336-b3ba-29dea3f29fd9))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp f660fb93-f730-410f-b9bb-2f8b5f3df6cc))
    (pad "1" smd roundrect (at -0.48 0 225) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp 8aef4243-3369-4c7b-81f8-a0d3b28dccc4))
    (pad "2" smd roundrect (at 0.48 0 225) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp f3d3d666-c565-4fab-8942-a715264d01c9))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 907ca7d6-18fb-49df-bb2e-4be0fc2d6589)
    (at 133.109844 102.1 180)
    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/36a54523-1c3f-4c0b-aec2-aa9d9857bf61")
    (attr smd)
    (fp_text reference "R4" (at -1.256156 -4.5) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp cbd03898-1db3-4563-a5d0-f652678de849)
    )
    (fp_text value "5.1k" (at -2.526156 -0.008) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 0582c024-4eb5-42d7-90c0-c71edd769b65)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.26 0.26) (thickness 0.04)))
      (tstamp 018395e9-28dc-41bc-921c-022b65a91d87)
    )
    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 53054943-4840-45e2-b257-142d57d5a944))
    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp d05be877-a100-476a-9a94-8587dea5f9b4))
    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 4044f3f3-bd82-4b7d-a702-ef657631b1e0))
    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp b5fc7864-d34e-4729-9773-e4247bbed841))
    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp ebaeb639-68ec-4474-9ac2-484cb39d5108))
    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp f2288f1d-805e-425a-98c4-acf1e9cf2f6b))
    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 19455cc3-a6f9-4910-a24b-8e686b284ff3))
    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 4215c9dd-d3a6-4521-a74a-08e169f4ac61))
    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 49913221-d76e-41d7-8ff4-b1a81a321834))
    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp cfea8508-81cb-4408-a6da-5346788e1089))
    (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp 7c7d0f34-3516-437b-a24a-0a7311e3b39f))
    (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 29 "/I2C1_SCL") (pintype "passive") (tstamp 1a2af90d-c285-4286-b86a-0f0eb54ad13e))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 925c0e22-d877-4f68-9482-b611cbdd2fa7)
    (at 119.38 108.204 30)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/71c004e9-0b3f-4b5e-9317-3f8a72bbeba6")
    (attr smd)
    (fp_text reference "C22" (at 0.009118 -2.047793 120) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp f64d6649-2a2a-4574-bcfa-04b60e215c39)
    )
    (fp_text value "10n" (at 0 1.16 30) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp d75fb672-013d-4289-9bd8-8c6c4b22d069)
    )
    (fp_text user "${REFERENCE}" (at 0 0 30) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 0c9825ce-019e-49ca-a907-70f1a7a8c1bc)
    )
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 4df0fde8-c41b-4cde-aeda-3d26358e16da))
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp fe966fb9-53d1-4eea-b82a-bb734fc887fb))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 507fc4bf-4104-40c8-a470-dd6a460466ed))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 599f08e0-a8a0-47d6-ac7d-d6b9c205abb0))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 7e52c8e2-ff27-426e-8d72-2b6a5e7b343f))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 93c13f0c-855c-4139-b9b5-7660de24a94c))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 1f0aaf99-f0bc-4c4d-99f8-62e10d347d09))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 831015cf-ec4c-4f67-af1e-a1b226b8d20a))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 8da5f8f7-3099-4473-afdd-fdda9b71a154))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp d0a47c8b-3ea7-4829-8e89-33a9a2295a9b))
    (pad "1" smd roundrect (at -0.48 0 30) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp b75538ad-339a-43a7-b59a-9a163d3954b5))
    (pad "2" smd roundrect (at 0.48 0 30) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp f85d3e0a-aace-4af7-b1dd-24cb0c7b0400))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 975e9b11-fac8-4243-99d1-5b7d6717a1b3)
    (at 134.109844 72.1 -90)
    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/867ac562-9f81-4161-809e-c575c79ec4ca")
    (attr smd)
    (fp_text reference "R8" (at 0 1.25 90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 51ace41f-5026-47ee-b2da-418137fa9524)
    )
    (fp_text value "1M" (at 0 1.17 90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 3882e0c1-d4df-4b42-a3a6-c14b1f117252)
    )
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
      (effects (font (size 0.26 0.26) (thickness 0.04)))
      (tstamp b779df77-01e1-4ad7-ad37-1fa75d3cca91)
    )
    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 5386b9c8-4f5c-4f84-aa40-f982e3137508))
    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp ff23b5e8-86d1-41d3-98cc-aaea6a255720))
    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 4437c0fc-6766-4ebf-96dc-c5a187519e7a))
    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 520f1b6c-0c5d-4c68-ab7e-a4fd4857af50))
    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp a5d06d4b-ff5e-4543-9850-a61eb5f9de40))
    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp ca198afb-4615-479b-934d-8c721f5c8287))
    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp b4026592-ccac-455e-830a-ccea9fd3175c))
    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp c857b607-defa-4259-b93a-8c0951843fb1))
    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp eb17cb6b-7a37-408e-8fba-a561d7e4f8ae))
    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp fcee7511-c7b7-4b1e-88bc-4a244711f5e5))
    (pad "1" smd roundrect (at -0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 26 "Net-(J2-PadS1)") (pintype "passive") (tstamp 464d130f-2122-4281-8e5f-308102dac029))
    (pad "2" smd roundrect (at 0.51 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp 8b366530-6854-4d29-b066-3ec982cf1511))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp 9fa8ef33-fe38-43ae-a8c1-363c89a424c2)
    (at 143.764 84.074 180)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/c01080b9-1f87-4fcc-b4ce-054af487b400")
    (attr smd)
    (fp_text reference "C12" (at -5.588 -0.762) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 5692db28-8335-4483-876c-3a3541237657)
    )
    (fp_text value "100n" (at 0.762 -1.27) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 4c8b284e-946c-4af7-bb80-30ce1dd74ae3)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 0a46f84d-b49b-40d4-af78-4b2fd41592fb)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 3a02a16c-352c-4ca6-b50c-c291ae8535dd))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 76d62c57-d15e-4d4a-94eb-e9dcfcb6ade8))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 45487e84-0005-48cd-9fa3-955d42c90a46))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 9023f98f-a6a0-4e44-b77f-b1a6f4057eda))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp a4dc1f4a-1a1d-4f26-a12a-c44bf8f5297e))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp b2d8547e-eca8-4e4f-a6ab-ff0d3c8fc09f))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 17158a1c-163a-4a4c-aee0-7e69c1b4e735))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 1757fc8d-1dd3-48d1-bdde-581a32bc04ab))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 3eb32a3f-a3a4-4006-b88c-cd5d5cd7fcd5))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 56d03a0f-20b6-414a-b06a-afa3e080e50d))
    (pad "1" smd roundrect (at -0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp 9587eaf7-cfe1-4113-96be-02943bddd15e))
    (pad "2" smd roundrect (at 0.48 0 180) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp 937feb88-8748-4af3-b577-070435fcc24c))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp a91f94e4-a035-42e1-9d37-c2be56435dee)
    (at 146.304 85.09)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/d8e60e11-0388-4c95-916f-b61311a7924d")
    (attr smd)
    (fp_text reference "C13" (at 6.096 1.27) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 99d9462e-52b2-473c-acf5-7e9f8974e303)
    )
    (fp_text value "100n" (at 2.794 0) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp ce98261a-d40e-4f62-9f7d-8f533c1b8111)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 53e09398-40e6-4988-b1c8-edc859aef276)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 8ad0e124-48d1-472e-9f2f-ee2b2db42a86))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 903b5231-c6f4-458f-b641-a092b0eeeb22))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 59391b7a-db79-4ce5-9362-5d3ee9805491))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 7062e191-b774-45b1-a2ca-7e92654afb19))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 7bccd627-9d31-4801-a487-67db8aef4d18))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp b6b9d3ed-ea72-49d0-be12-9fb9115bf0fe))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 667f6295-1cc5-4f9d-9817-3b3ab6d56790))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 66a23d6e-34cd-4fe5-b3d5-9d18903bf642))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp ce95a1dd-a120-40fa-b30c-ba07086d2a6b))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp ec69f9da-b82c-4359-beaa-8fb22603a40f))
    (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp 517ab2a0-14f1-4c8b-903a-4ffad448812a))
    (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp 91f05529-22d1-4dd6-b95c-5f2ff45917be))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp b5e2812e-df66-42d2-b2fe-0278bf8d9c4e)
    (at 155.609844 88.1 90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/7a6ebcb0-eeb5-4b85-8d03-36e91e41edf4")
    (attr smd)
    (fp_text reference "C8" (at 0 -1.16 90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 145f8e44-295e-49e9-9f33-af87d3740fea)
    )
    (fp_text value "1n" (at 0 1.16 90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp da47015c-36b2-4ae6-8d62-e327b4d32f2a)
    )
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 3cd78a45-220a-4349-a7c5-a629a6ff1a14)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 1663bc19-ff17-44e5-8fc7-161d06b70d74))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 4ff4942b-1256-4328-99cc-d5f16943420c))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 001f22a8-5e50-4e0d-a553-93ec51c8ef63))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 7721c7b4-47e7-45d7-957d-c21bf311853a))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp a3ef6204-80a0-433e-866a-14373203ef4d))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp ef825655-6395-45ce-a669-5a9fb2fd9e03))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 0c34afff-ad1d-4f3e-a4c2-860f8fc17309))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp a68371f2-ad65-4197-a830-c5cd8e80965d))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp f43dfa54-44f4-4b53-ab23-3828c704e137))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp f7e49aae-9c3a-49cf-bdea-9b7caa3e4311))
    (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "Net-(C8-Pad1)") (pintype "passive") (tstamp 80556937-434f-42c3-9bae-b422b5c65c19))
    (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 7 "Net-(C8-Pad2)") (pintype "passive") (tstamp e4af01fe-e188-4608-876e-d06d3e6c9df1))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp b72a617c-9841-4d21-aadb-5e844117ca7a)
    (at 131.064 104.394 180)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/ce90dc99-731a-486e-8d56-23c5ee8a97eb")
    (attr smd)
    (fp_text reference "R1" (at 0 1.524) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp f64afa4c-4b14-441f-9e0c-93e77c7e8205)
    )
    (fp_text value "200" (at 0 1.43) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 67090f14-872b-498e-be8b-b9297074a943)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.4 0.4) (thickness 0.06)))
      (tstamp 3209f6b0-425d-42c5-b099-c77d1e0c56ac)
    )
    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer "F.SilkS") (width 0.12) (tstamp 189171e2-c60b-420e-9d03-aa7c1a527f72))
    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer "F.SilkS") (width 0.12) (tstamp d3e8d01c-bfaf-4829-b319-4e2f245fe1b0))
    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3759e7fe-be9f-4510-8957-4684d33c7847))
    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4870f9e1-1abd-42e2-8b65-1439d94035c4))
    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 54b52f45-876f-4551-a4da-4d3a7352784e))
    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp a0102565-d6ca-4a3e-a78f-d45501544c1d))
    (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp 2d5285bf-ae1a-4acb-84e0-0a3acdc7c805))
    (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp 8b07d000-8017-4b0e-aa30-093c0fad214f))
    (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer "F.Fab") (width 0.1) (tstamp a3b6cc3b-3bdb-4596-87b4-ad9964d7d697))
    (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer "F.Fab") (width 0.1) (tstamp c821f1e8-0b46-4986-aefe-d4da650d620f))
    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp 941fbbb4-5fb1-4b4c-ac42-8b26158ccab8))
    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 17 "Net-(D1-Pad2)") (pintype "passive") (tstamp be9b9b6a-9d2e-4874-a536-f185a9b8dbc3))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp bb18204c-f70a-474a-9890-7a75c976ce41)
    (at 130.109844 91.1 -90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/4419a810-5c80-4c71-be96-a4cd691c4c24")
    (attr smd)
    (fp_text reference "C20" (at 0 -1.25 -90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 6b7323f3-cf6b-41ed-a2c9-533ef55bf8de)
    )
    (fp_text value "1n" (at 0 1.16 -90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 7ff0e6de-f867-4ccc-a0e5-db1342c3c159)
    )
    (fp_text user "${REFERENCE}" (at 0 0 -90) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 858fd28e-cfdb-4a3f-987d-bc2aab39522f)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 2de87805-5bbf-4d2b-8a24-b8ca026600d4))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 9c9556ff-5a90-43bd-93d4-bff31a1d4057))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 28cf2e01-0c0d-4a35-868c-aec65276617f))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 28dba65f-8071-434d-96fc-365afd3688cb))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp db26be68-1f20-499f-92ff-11addc01c495))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp ecb47e65-7533-4628-b1dd-eeb678a24dbc))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 24cd027b-df89-418e-a63a-bc78098fe091))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 366f4cf3-1940-478a-bc01-288f8b9758c0))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 42fec38f-e52d-4da1-91df-682a6ba47b6b))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 757facb3-f3c3-49c2-9ce0-7e3f192cfa13))
    (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 15 "Net-(C20-Pad1)") (pintype "passive") (tstamp 7bd7e9b1-246e-4c92-9cb6-b5382e5af3c6))
    (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 16 "Net-(C20-Pad2)") (pintype "passive") (tstamp 23987c37-a012-4f8e-9c53-1789117cb1a9))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp bdf2da14-99d6-4f19-92fa-6614be029511)
    (at 135.89 75.946 90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/6d5cbeb1-df45-49b3-a98e-aa40016b38c9")
    (attr smd)
    (fp_text reference "C21" (at 0.416 -1.497844 90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 48f2cc18-9270-43d4-8fd0-cbce21e9b5a0)
    )
    (fp_text value "100n" (at 0 1.16 90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 1ebb71cc-8d25-482a-b7a7-656a45c7fe48)
    )
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 665bf804-d2ab-42d6-bd52-c98e6694c36b)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 1de000ef-4e14-4d85-967d-a27d332fe988))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 5ee00faa-9144-4023-8418-0369acff5e17))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 0ac500dd-f8ee-423a-ba19-3463bf5ed72a))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 10e7ff17-c2bb-4a9a-8679-a0e98d30397e))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3956677b-0799-4494-9fb6-b91f49628911))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 4774033a-4000-46f6-9260-91dca629d5e9))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 351b6bf0-02de-4b52-8441-d86797a72f8b))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 617bbbd2-ef37-440f-81ed-e1c836a094f3))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 9bff9f64-13b7-4503-a089-ad4e4493c2a8))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp bf65a65c-c621-4ff5-acbc-a88c826f6dc1))
    (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "VBUS") (pintype "passive") (tstamp 85441126-67d1-4e67-a13e-f4006fd1f066))
    (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp 08b71d91-6a6a-47da-9fdf-c68ba875652d))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Connector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11" (layer "F.Cu")
    (tedit 5E1305FC) (tstamp c1fa8563-98ab-43e6-948e-927b07c4ebbb)
    (at 142.61 67.279 180)
    (descr "USB Type C, right-angle, SMT, https://datasheet.lcsc.com/szlcsc/1811141824_XKB-Enterprise-U262-161N-4BVC11_C319148.pdf")
    (tags "USB C Type-C Receptacle SMD")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/603bb607-41f9-418c-839c-76284ba8d2ab")
    (attr smd)
    (fp_text reference "J2" (at 0 -5.715 180) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 807c2620-3e63-4728-9424-0f196612122e)
    )
    (fp_text value "USB_C_Receptacle_USB2.0" (at 0 4.935 180) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 3f1623ab-98e3-45f7-9274-05d2c28a411f)
    )
    (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 398102fb-dab2-4871-a166-aa7051da5d88)
    )
    (fp_line (start 4.58 3.785) (end -4.58 3.785) (layer "F.SilkS") (width 0.12) (tstamp 5bca9028-a20c-40a3-b06f-a790e20c809f))
    (fp_line (start 4.58 0.07) (end 4.58 -1.85) (layer "F.SilkS") (width 0.12) (tstamp 81568347-8d95-4bbe-b2be-353ec0f9f51d))
    (fp_line (start -4.58 3.785) (end -4.58 2.08) (layer "F.SilkS") (width 0.12) (tstamp 99e529ca-05cc-4154-a117-69acac361bdc))
    (fp_line (start 4.58 2.08) (end 4.58 3.785) (layer "F.SilkS") (width 0.12) (tstamp ac6e6706-63dd-4a9f-a98e-6642ac4a3dbf))
    (fp_line (start -4.58 -1.85) (end -4.58 0.07) (layer "F.SilkS") (width 0.12) (tstamp ac9f417e-cf6b-4075-baac-9c9e3c3435ad))
    (fp_line (start 5.32 -4.75) (end 5.32 4.18) (layer "F.CrtYd") (width 0.05) (tstamp 57f0435d-c755-44bc-87a0-9681d9180215))
    (fp_line (start -5.32 -4.75) (end 5.32 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 586f19e8-713a-4aff-8143-1302dc53ad0d))
    (fp_line (start -5.32 4.18) (end -5.32 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 9ae80ede-0a0e-4549-b59d-b776333a8bef))
    (fp_line (start 5.32 4.18) (end -5.32 4.18) (layer "F.CrtYd") (width 0.05) (tstamp caf35aec-28c8-49f7-8fa0-50366b6358ed))
    (fp_line (start -4.47 3.675) (end 4.47 3.675) (layer "F.Fab") (width 0.1) (tstamp 5d6899f2-3fdb-4efb-9ccd-f6d7bf980bfa))
    (fp_line (start -4.47 -3.675) (end 4.47 -3.675) (layer "F.Fab") (width 0.1) (tstamp 72bc50da-a7f3-4522-b628-dd3d838a6525))
    (fp_line (start -4.47 -3.675) (end -4.47 3.675) (layer "F.Fab") (width 0.1) (tstamp 7f109167-9bf3-4b43-bcd6-0da2001b26f9))
    (fp_line (start 4.47 3.675) (end 4.47 -3.675) (layer "F.Fab") (width 0.1) (tstamp b78fd41d-f17c-42e2-a9af-1b06431a1dbd))
    (pad "" np_thru_hole circle (at 2.89 -2.605 180) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask) (tstamp 1724756b-5db3-4cee-b9b7-8c2e46553fd6))
    (pad "" np_thru_hole circle (at -2.89 -2.605 180) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask) (tstamp 4f489482-c54c-4544-83e9-2f745efd77f5))
    (pad "A1" smd rect (at -3.35 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 29840a7c-8a76-4497-9c21-02856bbc8876))
    (pad "A4" smd rect (at -2.55 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "VBUS") (pinfunction "VBUS") (pintype "passive") (tstamp b13763a3-4a83-4c50-bae4-8bb449676684))
    (pad "A5" smd rect (at -1.25 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 43 "/CC1") (pinfunction "CC1") (pintype "bidirectional") (tstamp 9ec34c58-3bd6-4bde-bcb0-78788da06c3c))
    (pad "A6" smd rect (at -0.25 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 22 "/USB_ESD_D+") (pinfunction "D+") (pintype "bidirectional") (tstamp d70cfd1a-c955-4a23-8274-7ed614435843))
    (pad "A7" smd rect (at 0.25 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 23 "/USB_ESD_D-") (pinfunction "D-") (pintype "bidirectional") (tstamp 04467a76-2d59-49d6-9864-5bbc9a6eb676))
    (pad "A8" smd rect (at 1.25 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 24 "unconnected-(J2-PadA8)") (pinfunction "SBU1") (pintype "bidirectional+no_connect") (tstamp 952cd45d-5c5a-4121-9265-9c879579971f))
    (pad "A9" smd rect (at 2.55 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "VBUS") (pinfunction "VBUS") (pintype "passive") (tstamp 42958043-75ac-4c58-871e-398f2a411a06))
    (pad "A12" smd rect (at 3.35 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 1480bfdf-2f52-4c64-acb0-db74d084a939))
    (pad "B1" smd rect (at 3.05 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp a39bdcf8-2b72-44ce-83c7-4fe85119f145))
    (pad "B4" smd rect (at 2.25 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "VBUS") (pinfunction "VBUS") (pintype "passive") (tstamp 872141be-7650-4955-90f7-20d5321e9152))
    (pad "B5" smd rect (at 1.75 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 44 "/CC2") (pinfunction "CC2") (pintype "bidirectional") (tstamp d00c02a4-4fe6-4650-a1c2-598760ab5ddf))
    (pad "B6" smd rect (at 0.75 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 22 "/USB_ESD_D+") (pinfunction "D+") (pintype "bidirectional") (tstamp b69b8f41-4cd1-4997-99fc-b86c3d78902c))
    (pad "B7" smd rect (at -0.75 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 23 "/USB_ESD_D-") (pinfunction "D-") (pintype "bidirectional") (tstamp c451d167-bbf2-429a-8b20-88cd9fee5a41))
    (pad "B8" smd rect (at -1.75 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 25 "unconnected-(J2-PadB8)") (pinfunction "SBU2") (pintype "bidirectional+no_connect") (tstamp 4d58a3ee-41ce-415a-a9a6-810e73c86acd))
    (pad "B9" smd rect (at -2.25 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 1 "VBUS") (pinfunction "VBUS") (pintype "passive") (tstamp 9b4852c2-e683-4d8d-a136-40842875373c))
    (pad "B12" smd rect (at -3.05 -3.67 180) (size 0.3 1.15) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 03379a3e-39ea-4ea7-9783-e32a47d4488c))
    (pad "S1" thru_hole oval (at 4.32 1.075 180) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask)
      (net 26 "Net-(J2-PadS1)") (pinfunction "SHIELD") (pintype "passive") (tstamp 3392ca55-2c63-4dbe-9a4e-d67f7082b2cb))
    (pad "S1" thru_hole oval (at -4.32 1.075 180) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask)
      (net 26 "Net-(J2-PadS1)") (pinfunction "SHIELD") (pintype "passive") (tstamp 384f8c46-f4c9-4820-af90-77d018bc5f6b))
    (pad "S1" thru_hole oval (at 4.32 -3.105 180) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
      (net 26 "Net-(J2-PadS1)") (pinfunction "SHIELD") (pintype "passive") (tstamp 4e1a2cc3-a5c7-4c74-a750-36c26ebce76d))
    (pad "S1" thru_hole oval (at -4.32 -3.105 180) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
      (net 26 "Net-(J2-PadS1)") (pinfunction "SHIELD") (pintype "passive") (tstamp acdb3dd3-0142-4fd8-a8f9-07f4c786c32c))
    (model "${KICAD6_3DMODEL_DIR}/Connector_USB.3dshapes/USB_C_Receptacle_XKB_U262-16XN-4BVC11.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp c5e6f902-6f6b-4d49-9590-d8cb200f6d9b)
    (at 133.109844 99.1)
    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/4569d805-e661-4a9c-bb88-9c32c3cfe2a0")
    (attr smd)
    (fp_text reference "R5" (at 1.256156 4.532) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp f50418e2-c640-4e4b-bfab-659f0eee0a34)
    )
    (fp_text value "5.1k" (at 2.526156 -0.04) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp f43dc93c-c113-4a0f-b5a4-961b45d378b8)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.26 0.26) (thickness 0.04)))
      (tstamp bd1337e3-1e74-464e-9f58-88ce2e3f9440)
    )
    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp c08e31e6-bf26-44a4-b105-53a38b5c6a11))
    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp dfb45d76-f427-4fd1-b7e4-dd9804f0187f))
    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 8911e7dc-a55d-4d4b-acab-3dc6d394999e))
    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 92071c7e-2038-4447-ad67-dc11387b570e))
    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp a12b6666-6627-4ead-bce5-dfcb23bf2381))
    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp c340b3ca-e77a-48dc-8a99-5110c12c8d79))
    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 0eb97b6b-0885-4cc2-b03c-e82afe2dec56))
    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 3ac1c56b-8b7a-4852-9293-1c3bddb139aa))
    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp d26d8e11-6dcf-4f45-81f9-6bb32c5e3883))
    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp f74cb941-8876-44d2-905f-59abd9514177))
    (pad "1" smd roundrect (at -0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 30 "Net-(R5-Pad1)") (pintype "passive") (tstamp c1c249f2-4afa-45a9-a61a-8810a375dffc))
    (pad "2" smd roundrect (at 0.51 0) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp b604c78e-65ec-4b53-8b23-e767c2982ff3))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "PCB_Coil:COIL_GENERATOR_0" (layer "F.Cu")
    (tedit 0) (tstamp c64922d2-8dec-4590-accb-e4c9967212f6)
    (at 121.259844 91.07)
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/12516945-00ae-41d4-abfe-6f86cfd6bcf4")
    (attr smd exclude_from_pos_files exclude_from_bom)
    (fp_text reference "L6" (at 0 0.116 unlocked) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 09528143-649f-4629-ad62-a56c9e2dbf3a)
    )
    (fp_text value "PCB_COIL" (at 0 1 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 6da02282-fbdb-4095-b7a5-24db2e1d5b80)
    )
    (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 5d170a54-ce16-44ba-b064-372863e2bed7)
    )
    (fp_line (start 6.925 -0.5) (end 7.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp 46dae14d-d7f0-47e7-88b2-f13e25e4cc75))
    (fp_line (start 6.425 0) (end 6.925 -0.5) (layer "F.Cu") (width 0.15) (tstamp 7f393e78-ec44-40bb-bab7-fb9445eb3fab))
    (fp_line (start 7.425 0.5) (end 7.925 0.5) (layer "F.Cu") (width 0.15) (tstamp ddb2df2f-1dbe-40f6-a500-efcc4ed111d6))
    (fp_arc (start 4.925 0) (mid 0.15 4.777357) (end -4.625 0) (layer "F.Cu") (width 0.15) (tstamp 0bfc7724-49ef-4713-a92a-bce51178d203))
    (fp_arc (start -5.525 0) (mid 0 -5.525) (end 5.525 0) (layer "F.Cu") (width 0.15) (tstamp 1abdc925-68b6-4c03-99d9-1dbb706542ca))
    (fp_arc (start -3.425 0) (mid 0 -3.425) (end 3.425 0) (layer "F.Cu") (width 0.15) (tstamp 274aab16-2ffb-4d15-9558-2eb1a9cdcd8d))
    (fp_arc (start -4.025 0) (mid 0 -4.025) (end 4.025 0) (layer "F.Cu") (width 0.15) (tstamp 3008f0b0-b72a-43c8-9889-69929c90974d))
    (fp_arc (start 5.525 0) (mid 0.15 5.377093) (end -5.225 0) (layer "F.Cu") (width 0.15) (tstamp 41fa764f-17ac-403d-9c3f-e316357f8613))
    (fp_arc (start 3.725 0) (mid 0.15 3.578148) (end -3.425 0) (layer "F.Cu") (width 0.15) (tstamp 56460ac7-88e9-409d-80fd-945f00640e56))
    (fp_arc (start -4.325 0) (mid 0 -4.325) (end 4.325 0) (layer "F.Cu") (width 0.15) (tstamp 67d21abb-af77-42d5-bc2d-490bc7a8ac59))
    (fp_arc (start 4.625 0) (mid 0.15 4.477515) (end -4.325 0) (layer "F.Cu") (width 0.15) (tstamp 69365ca7-bfec-4ee3-9c92-975ee9a48a91))
    (fp_arc (start -4.925 0) (mid 0 -4.925) (end 4.925 0) (layer "F.Cu") (width 0.15) (tstamp a33758e5-5f77-4864-ad38-e252152ca15f))
    (fp_arc (start -5.825 0) (mid 0 -5.825) (end 5.825 0) (layer "F.Cu") (width 0.15) (tstamp a69cee2d-16fe-4e0f-89b4-3e3409e877f4))
    (fp_arc (start 4.025 0) (mid 0.15 3.877904) (end -3.725 0) (layer "F.Cu") (width 0.15) (tstamp b09871c7-912d-4690-99eb-86a3792e3867))
    (fp_arc (start 6.425 0) (mid 0.15 6.276793) (end -6.125 0) (layer "F.Cu") (width 0.15) (tstamp b3dacac1-aa36-47c5-9bcb-e4215eb40126))
    (fp_arc (start 4.325 0) (mid 0.15 4.177696) (end -4.025 0) (layer "F.Cu") (width 0.15) (tstamp b92ed7db-dd9b-4e32-982d-5d9da6af29dc))
    (fp_arc (start -6.125 0) (mid 0 -6.125) (end 6.125 0) (layer "F.Cu") (width 0.15) (tstamp bef56f8d-ac3c-4ed2-9c71-d87ed0a09512))
    (fp_arc (start 5.825 0) (mid 0.15 5.676982) (end -5.525 0) (layer "F.Cu") (width 0.15) (tstamp c0013b0e-84af-4057-9803-4e491aff75fb))
    (fp_arc (start 5.225 0) (mid 0.15 5.077217) (end -4.925 0) (layer "F.Cu") (width 0.15) (tstamp cbd119ac-6396-4b2e-a2ff-93faf6ec4be8))
    (fp_arc (start 6.125 0) (mid 0.15 5.976883) (end -5.825 0) (layer "F.Cu") (width 0.15) (tstamp cc4066df-22fc-47db-9867-56f98c22d445))
    (fp_arc (start -3.725 0) (mid 0 -3.725) (end 3.725 0) (layer "F.Cu") (width 0.15) (tstamp d6f78f02-7f97-4871-afba-380eaf59ccda))
    (fp_arc (start -5.225 0) (mid 0 -5.225) (end 5.225 0) (layer "F.Cu") (width 0.15) (tstamp e9f2ef8d-88c7-4ce9-a00c-aaafbe9b8dbd))
    (fp_arc (start -4.625 0) (mid 0 -4.625) (end 4.625 0) (layer "F.Cu") (width 0.15) (tstamp ec79621b-c033-42d5-8265-db7d5cb2a85c))
    (fp_line (start 6.425 0) (end 6.925 0.5) (layer "B.Cu") (width 0.15) (tstamp 87bc985c-271d-45f4-9b09-e969740ff588))
    (fp_line (start 6.925 0.5) (end 7.425 0.5) (layer "B.Cu") (width 0.15) (tstamp c30ffe7d-7883-4386-b910-b3bef68ae405))
    (fp_arc (start -4.025 0) (mid 0.15 -4.177696) (end 4.325 0) (layer "B.Cu") (width 0.15) (tstamp 123e6522-6ca8-4df4-8f4d-52c981103001))
    (fp_arc (start -5.225 0) (mid 0.15 -5.377093) (end 5.525 0) (layer "B.Cu") (width 0.15) (tstamp 1d460af1-5215-4f03-b613-e330d9f99440))
    (fp_arc (start -6.125 0) (mid 0.15 -6.276793) (end 6.425 0) (layer "B.Cu") (width 0.15) (tstamp 2513acca-e6f3-4596-885b-7496ca68ae3c))
    (fp_arc (start 4.925 0) (mid 0 4.925) (end -4.925 0) (layer "B.Cu") (width 0.15) (tstamp 360ec351-71d4-499f-98dc-08dbf735c8b7))
    (fp_arc (start -3.425 0) (mid 0.15 -3.578148) (end 3.725 0) (layer "B.Cu") (width 0.15) (tstamp 387e816c-d40f-4264-9332-f944133edafb))
    (fp_arc (start 4.325 0) (mid 0 4.325) (end -4.325 0) (layer "B.Cu") (width 0.15) (tstamp 452b49e8-a90a-41eb-9e86-821507910c52))
    (fp_arc (start -5.525 0) (mid 0.15 -5.676982) (end 5.825 0) (layer "B.Cu") (width 0.15) (tstamp 48b28ddd-c3d8-4f65-be7d-26d156917e53))
    (fp_arc (start 4.025 0) (mid 0 4.025) (end -4.025 0) (layer "B.Cu") (width 0.15) (tstamp 4f18816f-c12e-4c93-9fba-4c4fb3fe7a18))
    (fp_arc (start -3.725 0) (mid 0.15 -3.877904) (end 4.025 0) (layer "B.Cu") (width 0.15) (tstamp 6b4c98d9-f439-4d0f-9e01-97d6508a2215))
    (fp_arc (start -4.625 0) (mid 0.15 -4.777357) (end 4.925 0) (layer "B.Cu") (width 0.15) (tstamp 6eba7873-18fd-408b-8569-bc01c2e0d4c7))
    (fp_arc (start 3.425 0) (mid 0 3.425) (end -3.425 0) (layer "B.Cu") (width 0.15) (tstamp 73aa2f30-c575-4057-8c14-9297a99f9578))
    (fp_arc (start 4.625 0) (mid 0 4.625) (end -4.625 0) (layer "B.Cu") (width 0.15) (tstamp 92c5e912-7a30-4f58-9a1d-819557c517b8))
    (fp_arc (start -4.925 0) (mid 0.15 -5.077217) (end 5.225 0) (layer "B.Cu") (width 0.15) (tstamp 9adff5a4-f80a-42cd-bb64-9faffe95066e))
    (fp_arc (start -4.325 0) (mid 0.15 -4.477515) (end 4.625 0) (layer "B.Cu") (width 0.15) (tstamp 9f3c4b89-2b67-4754-9b4e-f36fe7ea5b0e))
    (fp_arc (start 3.725 0) (mid 0 3.725) (end -3.725 0) (layer "B.Cu") (width 0.15) (tstamp b76d4881-d045-4d54-aef5-1c0391f3079f))
    (fp_arc (start 5.525 0) (mid 0 5.525) (end -5.525 0) (layer "B.Cu") (width 0.15) (tstamp be0ed61e-796f-430f-b1e2-ada4a1abc6c7))
    (fp_arc (start 5.825 0) (mid 0 5.825) (end -5.825 0) (layer "B.Cu") (width 0.15) (tstamp cf40ff96-65f8-4c7e-9f23-2f5eed46b4c0))
    (fp_arc (start -5.825 0) (mid 0.15 -5.976883) (end 6.125 0) (layer "B.Cu") (width 0.15) (tstamp daee48ac-8e3b-4cba-a88c-1b0a5b49ba45))
    (fp_arc (start 6.125 0) (mid 0 6.125) (end -6.125 0) (layer "B.Cu") (width 0.15) (tstamp e06b9989-4725-4700-8e5a-4c5fde80b507))
    (fp_arc (start 5.225 0) (mid 0 5.225) (end -5.225 0) (layer "B.Cu") (width 0.15) (tstamp e4f05744-fdb9-487b-ac83-23f43a867034))
    (pad "" thru_hole circle (at 7.425 0.5) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp 0efbd1e9-3046-402d-8f22-1b2ddc88ac42))
    (pad "" thru_hole circle (at 3.15 0) (size 0.7 0.7) (drill 0.3) (layers *.Cu *.Mask) (tstamp 52a00051-65a9-41a6-83ac-4281c56e9135))
    (pad "1" smd roundrect (at 7.925 -0.5) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 15 "Net-(C20-Pad1)") (pintype "input") (tstamp 11ad15b9-af4a-41fa-946b-4fbe6b461d6d))
    (pad "2" smd roundrect (at 7.925 0.5) (size 0.15 0.15) (layers "F.Cu") (roundrect_rratio 0.25)
      (net 16 "Net-(C20-Pad2)") (pintype "input") (tstamp 271eba30-1918-4ef7-95ba-5433fc83a1e5))
  )

  (footprint "Connector_PinSocket_2.54mm:PinSocket_2x02_P2.54mm_Horizontal" (layer "F.Cu")
    (tedit 5A19A41C) (tstamp c96fb4f3-24f8-4d23-9b65-22ce5470cd00)
    (at 156.464 100.838 170)
    (descr "Through hole angled socket strip, 2x02, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated")
    (tags "Through hole angled socket strip THT 2x02 2.54mm double row")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/86be4490-3d74-4a19-b871-5d0876e1aae5")
    (attr through_hole)
    (fp_text reference "J3" (at -11.771744 4.912778 260) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 4b407ece-e288-4dd0-bb7f-9b617fac1920)
    )
    (fp_text value "EXP_HDR" (at -5.65 5.31 170) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp e0a20f2e-850c-4ace-8e98-072fa31e30ff)
    )
    (fp_text user "${REFERENCE}" (at -8.315 1.27 170) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 1eb458da-3e74-4ecc-95ed-1bcbebe1c0d6)
    )
    (fp_line (start -12.63 -1.33) (end -4 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 02dde2b8-d576-42e7-a175-7f928e6e6aeb))
    (fp_line (start -1.49 2.9) (end -1.05 2.9) (layer "F.SilkS") (width 0.12) (tstamp 08feb93c-b8da-4887-a473-9bb244da9290))
    (fp_line (start -12.63 3.87) (end -4 3.87) (layer "F.SilkS") (width 0.12) (tstamp 14893c8b-a2d9-439a-9816-8b98674d8e69))
    (fp_line (start -1.49 2.18) (end -1.05 2.18) (layer "F.SilkS") (width 0.12) (tstamp 1b85d6c3-bfa6-4c8d-b9a2-23b2d67e8550))
    (fp_line (start -12.63 -1.33) (end -12.63 3.87) (layer "F.SilkS") (width 0.12) (tstamp 1eb90aa6-b023-4c14-a1b6-975d9210f105))
    (fp_line (start -4 -1.33) (end -4 3.87) (layer "F.SilkS") (width 0.12) (tstamp 20d45c44-448d-4648-890f-cf892a45aa89))
    (fp_line (start -4 0.36) (end -3.59 0.36) (layer "F.SilkS") (width 0.12) (tstamp 379471a5-8eb7-4118-8b31-08c1479d7624))
    (fp_line (start -12.63 1.27) (end -4 1.27) (layer "F.SilkS") (width 0.12) (tstamp 57c5da0b-f79e-44f1-99a0-42834e906547))
    (fp_line (start -1.49 0.36) (end -1.11 0.36) (layer "F.SilkS") (width 0.12) (tstamp 8402d3bb-eb99-44e1-9f3d-0f50ef7f8d1e))
    (fp_line (start -4 2.18) (end -3.59 2.18) (layer "F.SilkS") (width 0.12) (tstamp a5572eff-f7b0-4fec-81f1-167bdaf929e9))
    (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer "F.SilkS") (width 0.12) (tstamp a9bec71c-0837-4ee5-8ae0-d82ce3445dff))
    (fp_line (start -4 2.9) (end -3.59 2.9) (layer "F.SilkS") (width 0.12) (tstamp ac321cab-f1d5-47f2-9f6a-9183d5343725))
    (fp_line (start -1.49 -0.36) (end -1.11 -0.36) (layer "F.SilkS") (width 0.12) (tstamp b483515e-41fe-4467-8c37-9c206a1bf049))
    (fp_line (start 1.11 -1.33) (end 1.11 0) (layer "F.SilkS") (width 0.12) (tstamp c858f15f-ca67-42d6-bca2-998dde3db488))
    (fp_line (start -4 -0.36) (end -3.59 -0.36) (layer "F.SilkS") (width 0.12) (tstamp ec4bd44b-fcd7-46b6-bba0-8d3fce73f0fb))
    (fp_line (start 1.8 4.35) (end 1.8 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 706a60bd-93be-4f1d-b2cd-90935badd707))
    (fp_line (start -13.05 4.35) (end 1.8 4.35) (layer "F.CrtYd") (width 0.05) (tstamp c0cf219c-e38e-4a36-bf88-6abca75a9b34))
    (fp_line (start -13.05 -1.75) (end -13.05 4.35) (layer "F.CrtYd") (width 0.05) (tstamp e83044c3-393d-4591-8db3-3de7fee34a93))
    (fp_line (start 1.8 -1.75) (end -13.05 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp fdfe1ed6-877d-43e3-9207-1ee0bb4e5e58))
    (fp_line (start 0 -0.3) (end -4.06 -0.3) (layer "F.Fab") (width 0.1) (tstamp 017b0144-1a45-4e6c-af90-2246f7d6adb8))
    (fp_line (start 0 2.84) (end 0 2.24) (layer "F.Fab") (width 0.1) (tstamp 023d5088-b82e-4e2a-9aa4-9f8bc3c8f404))
    (fp_line (start 0 0.3) (end 0 -0.3) (layer "F.Fab") (width 0.1) (tstamp 09215fd8-3f2f-425c-831e-9918ee068006))
    (fp_line (start -12.57 3.81) (end -12.57 -1.27) (layer "F.Fab") (width 0.1) (tstamp 16d170e6-19b2-4ce3-add7-f38f6263303a))
    (fp_line (start -4.06 3.81) (end -12.57 3.81) (layer "F.Fab") (width 0.1) (tstamp 8069be5e-c440-43b8-b5ef-057fa6601164))
    (fp_line (start -4.06 2.84) (end 0 2.84) (layer "F.Fab") (width 0.1) (tstamp 8794699d-0dbb-4fe4-932c-6cb1046e44c1))
    (fp_line (start -4.06 -0.3) (end -4.06 3.81) (layer "F.Fab") (width 0.1) (tstamp ab7efa07-417c-41fd-8fd0-61e5d4517db5))
    (fp_line (start -4.06 0.3) (end 0 0.3) (layer "F.Fab") (width 0.1) (tstamp ac921ae5-7355-4a65-a78d-929bcbab5539))
    (fp_line (start 0 2.24) (end -4.06 2.24) (layer "F.Fab") (width 0.1) (tstamp b5c9a7ce-9c26-4aab-af51-800649fe1f23))
    (fp_line (start -5.03 -1.27) (end -4.06 -0.3) (layer "F.Fab") (width 0.1) (tstamp b5d34c65-4973-4b23-9f7e-5c2cf9083e81))
    (fp_line (start -12.57 -1.27) (end -5.03 -1.27) (layer "F.Fab") (width 0.1) (tstamp f38e6941-a89b-4687-9d7b-8012ca19c483))
    (pad "1" thru_hole rect (at 0 0 170) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 "+3.3V") (pinfunction "Pin_1") (pintype "passive") (tstamp 75b38c21-55d9-4849-ba6d-d38db393121e))
    (pad "2" thru_hole oval (at -2.54 0 170) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp 197a5985-11da-4ee1-9287-167d15d587e3))
    (pad "3" thru_hole oval (at 0 2.54 170) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 "/I2C1_SDA") (pinfunction "Pin_3") (pintype "passive") (tstamp ac82a780-cc01-43e5-a93f-0cb8ee61a0c7))
    (pad "4" thru_hole oval (at -2.54 2.54 170) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 "/I2C1_SCL") (pinfunction "Pin_4") (pintype "passive") (tstamp c2bac965-a930-475e-b409-dac550a69002))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x02_P2.54mm_Horizontal.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp d26acf0b-9ba7-406e-9328-9bdb4053d9a1)
    (at 149.359844 107.85)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/af452409-dd67-4735-b0f7-3ded37d967c6")
    (attr smd)
    (fp_text reference "C10" (at -2.547844 0.1) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 5f65dd8f-5f73-4020-a11a-a61d50c7ac4e)
    )
    (fp_text value "1n" (at 0 1.16) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp a6a14928-ec6c-48cf-ad60-c0121a3b06d2)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 9c6abf52-6596-42b9-b2d1-924d4b463f22)
    )
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 7bbd3345-8d0d-4582-812a-80d589eecc4d))
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp cccfe98f-bc75-4269-baf9-bcd6e99338fc))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 60c7d5bf-b29a-4ce9-9273-5bbaa1ac396c))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 6aaf05fb-ba55-4d79-84b6-d3a277048b9f))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp d8f8a18b-beff-412f-ba5b-577fbe9723a9))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp f3fe4f58-8967-4349-a3ad-ef65cb090611))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 1ab46364-9608-4314-ab47-4f6c30ccee7c))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 341c91d1-3df7-4ff3-b104-21197cf2a635))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 5f123f92-36b5-425d-b587-b48732ca8c3a))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 93f12529-7cb0-413a-b36d-8f844d892ae0))
    (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 10 "Net-(C10-Pad1)") (pintype "passive") (tstamp e7674d68-f11a-458f-b1ee-8618474ca074))
    (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 11 "Net-(C10-Pad2)") (pintype "passive") (tstamp 96241778-b1c4-489b-94f8-f43e4290eecd))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Package_DFN_QFN:WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias" (layer "F.Cu")
    (tedit 5DC5F6A8) (tstamp d2a7b1f2-cad6-47a9-83c6-8ea2b1b605a1)
    (at 154.609844 106.35 135)
    (descr "WQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/ldc1312.pdf#page=59), generated with kicad-footprint-generator ipc_noLead_generator.py")
    (tags "WQFN NoLead")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/44b13093-cbd8-442f-96c6-080a617682e8")
    (attr smd)
    (fp_text reference "U2" (at 3.5 -1.35 45) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 9b8a42bd-48d5-46cb-bbda-d33b1852161c)
    )
    (fp_text value "LDC1614" (at 0.61083 -2.873572 135) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 9237edac-6e36-4293-9d25-ff61d771e86c)
    )
    (fp_text user "${REFERENCE}" (at 0 0 135) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 4e7a8357-61cc-46dc-bcc9-762e02350b25)
    )
    (fp_line (start -2.11 2.11) (end -2.11 1.135) (layer "F.SilkS") (width 0.12) (tstamp 57b2a11d-92fd-41f0-8e96-f9a23a72a4af))
    (fp_line (start 1.135 2.11) (end 2.11 2.11) (layer "F.SilkS") (width 0.12) (tstamp 68142933-79b4-4e14-a7df-13b89a9e6865))
    (fp_line (start 2.11 2.11) (end 2.11 1.135) (layer "F.SilkS") (width 0.12) (tstamp 68951a3f-533d-4012-906f-2accda0f2d84))
    (fp_line (start -1.135 -2.11) (end -2.11 -2.11) (layer "F.SilkS") (width 0.12) (tstamp 766961f6-1d0c-464f-8ba0-c93020c32e39))
    (fp_line (start 1.135 -2.11) (end 2.11 -2.11) (layer "F.SilkS") (width 0.12) (tstamp c90755f0-73e1-4c3b-9102-f4ce848f9042))
    (fp_line (start -1.135 2.11) (end -2.11 2.11) (layer "F.SilkS") (width 0.12) (tstamp d0e9ba86-402e-438d-b26d-2e7e8ada5092))
    (fp_line (start 2.11 -2.11) (end 2.11 -1.135) (layer "F.SilkS") (width 0.12) (tstamp fb4b3d75-a958-46d8-9ca4-4f50310039c5))
    (fp_line (start 2.62 -2.62) (end -2.62 -2.62) (layer "F.CrtYd") (width 0.05) (tstamp 2efe6e9a-e23c-44d0-b155-b48dd4cc1fad))
    (fp_line (start -2.62 2.62) (end 2.62 2.62) (layer "F.CrtYd") (width 0.05) (tstamp 98edd893-c7b1-4915-a6cc-e302fd1a9f03))
    (fp_line (start -2.62 -2.62) (end -2.62 2.62) (layer "F.CrtYd") (width 0.05) (tstamp a626cd10-75a3-4e00-baad-0a74761b0360))
    (fp_line (start 2.62 2.62) (end 2.62 -2.62) (layer "F.CrtYd") (width 0.05) (tstamp bcc63ed3-101a-48f3-8fee-bbb0ac650348))
    (fp_line (start -2 2) (end -2 -1) (layer "F.Fab") (width 0.1) (tstamp 49fb26a7-1ff5-40a3-acbe-48890c1c0f26))
    (fp_line (start 2 -2) (end 2 2) (layer "F.Fab") (width 0.1) (tstamp 537fd00e-bda3-4898-b858-6066e5da7ece))
    (fp_line (start -1 -2) (end 2 -2) (layer "F.Fab") (width 0.1) (tstamp 58644943-c3ee-4a5a-a6fe-f312fcf5b837))
    (fp_line (start 2 2) (end -2 2) (layer "F.Fab") (width 0.1) (tstamp 83814ce9-5ff7-45b6-a0be-c41ea8499601))
    (fp_line (start -2 -1) (end -1 -2) (layer "F.Fab") (width 0.1) (tstamp e198246a-fe5b-4439-8ba6-d35759a9e224))
    (pad "" smd roundrect (at -0.65 0.65 135) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 1e634620-d37a-4015-ad6b-8f090c29a4e8))
    (pad "" smd roundrect (at 0.65 -0.65 135) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 20ee1285-babb-4416-82f5-3573dd3b7191))
    (pad "" smd roundrect (at 0.65 0.65 135) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp 6a18a235-bda5-42c3-877f-a188b97db7e1))
    (pad "" smd roundrect (at -0.65 -0.65 135) (size 1.13 1.13) (layers "F.Paste") (roundrect_rratio 0.2212389381) (tstamp eda8617b-98c8-4dd6-a231-9fbdaffa14bc))
    (pad "1" smd roundrect (at -1.9375 -0.75 135) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 29 "/I2C1_SCL") (pinfunction "SCL") (pintype "input") (tstamp d4f2388e-f72f-4740-b113-92616378adf1))
    (pad "2" smd roundrect (at -1.9375 -0.25 135) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 28 "/I2C1_SDA") (pinfunction "SDA") (pintype "bidirectional") (tstamp 03f6e44b-f8e7-4616-abcf-aff2d4912774))
    (pad "3" smd roundrect (at -1.9375 0.25 135) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 42 "/40MHZ_CLK") (pinfunction "CLKIN") (pintype "input") (tstamp db399808-5a08-4a7c-a6ea-fd4f0e50719b))
    (pad "4" smd roundrect (at -1.9375 0.75 135) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 27 "Net-(R2-Pad1)") (pinfunction "ADDR") (pintype "input") (tstamp db416d94-c0ee-4caa-97dd-d150da839147))
    (pad "5" smd roundrect (at -0.75 1.9375 135) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 31 "/LDC1614_INTB") (pinfunction "INTB") (pintype "open_collector") (tstamp c80059ef-4d82-4286-af73-fafadc6b787b))
    (pad "6" smd roundrect (at -0.25 1.9375 135) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "SD") (pintype "input") (tstamp ccd0c9ed-f24c-41d4-864c-a49d3799b9e6))
    (pad "7" smd roundrect (at 0.25 1.9375 135) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pinfunction "VDD") (pintype "power_in") (tstamp 58397471-9ad3-4f4d-a1cb-beee40efac59))
    (pad "8" smd roundrect (at 0.75 1.9375 135) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "GND") (pintype "power_in") (tstamp ae815569-7529-4ae7-9b6b-6b2dbb3ecfad))
    (pad "9" smd roundrect (at 1.9375 0.75 135) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 4 "Net-(C7-Pad1)") (pinfunction "IN0A") (pintype "input") (tstamp ebb574f4-e2fc-4d7f-91e2-1550ef01217d))
    (pad "10" smd roundrect (at 1.9375 0.25 135) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 5 "Net-(C7-Pad2)") (pinfunction "IN0B") (pintype "input") (tstamp d772292f-6efa-4533-8f7c-34689010c8e7))
    (pad "11" smd roundrect (at 1.9375 -0.25 135) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "Net-(C8-Pad1)") (pinfunction "IN1A") (pintype "input") (tstamp 3888cb58-269b-46df-85db-66d40771d990))
    (pad "12" smd roundrect (at 1.9375 -0.75 135) (size 0.875 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 7 "Net-(C8-Pad2)") (pinfunction "IN1B") (pintype "input") (tstamp b9f1d137-629b-46c3-958b-8d23085fb0f2))
    (pad "13" smd roundrect (at 0.75 -1.9375 135) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 8 "Net-(C9-Pad1)") (pinfunction "IN2A") (pintype "input") (tstamp 861546df-282c-4830-8a82-264814188cc0))
    (pad "14" smd roundrect (at 0.25 -1.9375 135) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 9 "Net-(C9-Pad2)") (pinfunction "IN2B") (pintype "input") (tstamp 62f38d6a-b8fc-46d1-9beb-f82d0747f8d2))
    (pad "15" smd roundrect (at -0.25 -1.9375 135) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 10 "Net-(C10-Pad1)") (pinfunction "IN3A") (pintype "input") (tstamp e54ef757-4f8e-45f4-a848-7c3cc66e97bb))
    (pad "16" smd roundrect (at -0.75 -1.9375 135) (size 0.25 0.875) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 11 "Net-(C10-Pad2)") (pinfunction "IN3B") (pintype "input") (tstamp 417ad9dd-93e5-46e2-b3ec-44af6af5939e))
    (pad "17" smd rect (at 0 0 135) (size 2.6 2.6) (layers "B.Cu")
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 3fc7afe6-d159-4513-bb9e-5475a85bfdad))
    (pad "17" thru_hole circle (at 0 1.05 135) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 4a8db12f-aebf-440b-a333-aad23ea1a3bd))
    (pad "17" thru_hole circle (at -1.05 -1.05 135) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 5d3c19d6-3474-4da7-ad12-2cef89b49ec2))
    (pad "17" smd rect (at 0 0 135) (size 2.6 2.6) (layers "F.Cu" "F.Mask")
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 7aa17cfe-9513-4d3d-9fdc-d94f67472dc2))
    (pad "17" thru_hole circle (at 0 -1.05 135) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 89781f3a-666f-4a43-bce0-3a395df735df))
    (pad "17" thru_hole circle (at 1.05 0 135) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp 9caa9277-597f-44fb-9c20-32d2fe41300a))
    (pad "17" thru_hole circle (at 1.05 1.05 135) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp abd07b14-0f7a-4422-89e0-10ca20000201))
    (pad "17" thru_hole circle (at -1.05 1.05 135) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp afcf1100-6154-44f0-b5c6-f303963cee16))
    (pad "17" thru_hole circle (at 0 0 135) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp b28fb84d-c402-4738-b5c0-5f02df70774e))
    (pad "17" thru_hole circle (at 1.05 -1.05 135) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp ce53a17f-fe49-462b-8a6e-b0761d3b41cc))
    (pad "17" thru_hole circle (at -1.05 0 135) (size 0.5 0.5) (drill 0.2) (layers *.Cu)
      (net 2 "GND") (pinfunction "GND") (pintype "passive") (tstamp f6616831-db65-48c8-8faa-082aba49ad45))
    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp dee8eac5-3940-4dc5-9ef2-2b20206cf7b9)
    (at 155.109844 91.1 90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/b11c2ac2-8387-45d7-86aa-435fe8ccfb17")
    (attr smd)
    (fp_text reference "C7" (at -0.086 -1.185844 90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 8acfd694-94ba-4c2f-9ea6-5608415f7c37)
    )
    (fp_text value "1n" (at 0 1.16 90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 16c96468-c298-4a49-9202-5ba9e099d0eb)
    )
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp 713cc80b-9ab5-4359-a82e-5a9dfa04b885)
    )
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp cc197067-5d5e-4c6c-baa2-d9bd5a76736a))
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp fc9f9db5-0d74-431b-a1a7-883886afc337))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 7bbca315-5b51-4af6-891f-7248c32ddf04))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp b79e8196-813f-47f6-b46a-a36f5d28e4f0))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp b9bb9ceb-e0a2-4a20-9768-8254bb40d06e))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp f40b89a1-e2c4-40f5-bbe4-6ae28b9ecd75))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 6de5bdaa-04ac-45d3-bb11-1631a85ba0a0))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 852d5a82-7336-44a3-a528-3530a8a37a76))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp bc520d67-b56f-4ce9-9120-b634963967a9))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp fd6adde1-2214-4da2-b2dc-9b9a44492747))
    (pad "1" smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 4 "Net-(C7-Pad1)") (pintype "passive") (tstamp fce66731-6944-4fb1-b585-633676bac41d))
    (pad "2" smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 5 "Net-(C7-Pad2)") (pintype "passive") (tstamp bf75b39d-117a-4884-b0f1-adbf1e0abbba))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp e534912f-e180-43f9-8d2b-9270aa7b9028)
    (at 139.192 85.598)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/5d3af741-1cac-4de0-acaf-e9a48c5e64ad")
    (attr smd)
    (fp_text reference "C4" (at -2.25 0.75) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp a7e2bc40-fbac-4a02-86e8-d14f103d1da9)
    )
    (fp_text value "10u" (at 0 1.16) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 671f5f90-9c7c-47f7-94c0-1cbe0f6e1eaf)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp df94e62b-fda3-48f6-9d26-7a556970bc39)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 01b114a9-52ac-45b0-a3c6-d5be2846944b))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 273b21e6-ab6d-435a-8591-59d76d4e73d9))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 1fef0a55-1751-4938-b258-802b4d0cddb4))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 58861e50-bc9c-439f-bc00-9ec061f6db0f))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 60d0938d-9c6f-4f89-ab6c-857f8784262b))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp e9583b82-4d9c-4e06-aa37-4299d717fad4))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 03b7d5fe-e0df-4a4e-a36f-bd006d807d2b))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 864330d2-2be8-4e38-a10d-b2b06ed35ce4))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 9b55b2c1-7ca9-4684-961e-a8662a52f99f))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp a1d2d151-e559-4365-a3f9-3040dadf9069))
    (pad "1" smd roundrect (at -0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3.3V") (pintype "passive") (tstamp 93a2a46d-fbc1-4872-b04e-1d1672ac5460))
    (pad "2" smd roundrect (at 0.48 0) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp 982e8617-b9c1-4cdd-abfa-13d5e207a181))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp edf42677-34f1-481d-8bd4-31d23a395db8)
    (at 129.109844 88.2 -90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/34be58ba-a99f-4a84-a1d9-02752b49d226")
    (attr smd)
    (fp_text reference "C19" (at -0.1 -1.25 -90) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 1905cf81-2a67-4ec9-8f83-3854c7d590c1)
    )
    (fp_text value "1n" (at 0 1.16 -90) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp afd0b170-d7a0-44e9-9182-60f296baddc7)
    )
    (fp_text user "${REFERENCE}" (at 0 0 -90) (layer "F.Fab")
      (effects (font (size 0.25 0.25) (thickness 0.04)))
      (tstamp f16c89bd-1f0b-4b08-ac90-645750b23a89)
    )
    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 74c581fb-37b2-433b-b360-f8a1d86244ad))
    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp ca39b301-2511-4ebc-a0e8-f0f1cc3286e3))
    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 0df770ba-aa8c-4637-92ce-2f95b45a16fc))
    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3065cbdd-35c0-4a07-8459-eccf6af7c960))
    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp a23de5fd-db94-4c73-bc72-a6b03019c338))
    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp f702d6ac-49b6-45f9-a809-02350527c425))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 083c5f60-a841-4849-8cf6-22f9d9cdf304))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 2a4d838c-f5ff-46fc-9f12-35e5d17b5ce5))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 6b07df2a-1efa-4bbb-a69c-1e0b9896e8b8))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp df53acbe-c05a-4582-8846-d34e2d3b6ae3))
    (pad "1" smd roundrect (at -0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 13 "Net-(C19-Pad1)") (pintype "passive") (tstamp 864733c7-e81e-4b4c-b3e1-03491084b1e1))
    (pad "2" smd roundrect (at 0.48 0 270) (size 0.56 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 14 "Net-(C19-Pad2)") (pintype "passive") (tstamp 71d49af5-7b5c-470a-97a0-a80bc07a7297))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
    (tedit 5F68FEEE) (tstamp f444ef33-440e-45ab-9962-23ea758bb1bc)
    (at 159.512 105.35 180)
    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/be00b177-a430-49cb-9c3b-15e266e538f5")
    (attr smd)
    (fp_text reference "R2" (at 0 -1.17) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 130506fe-48f6-45be-9c05-c46742b2e5a0)
    )
    (fp_text value "5.1k" (at 0 1.17) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp 28a009d6-646c-4d25-bd36-2eaa21887aab)
    )
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
      (effects (font (size 0.26 0.26) (thickness 0.04)))
      (tstamp ae9a567e-6371-46eb-b29b-5e5eba550a01)
    )
    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp bbef068a-8982-4994-a22b-4aa178f0b496))
    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp f0bdc258-cfcf-45a8-a95d-3e07e4f6657e))
    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 099d29ea-a40a-48ae-b3b4-27f0b9ba05b9))
    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 0dda7275-ef59-4266-a0ef-8b914c1f1050))
    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 66e13e51-e41f-405e-931d-9b9621bb3e24))
    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp b845385f-b490-42b1-83d1-3dbca678facc))
    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 5925dfd3-ce86-41e7-b3be-c1dd5b3cd206))
    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 60f1ffe0-ce45-4ddf-ab38-504b7bc72eac))
    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 95dee9ac-c758-4048-8e26-32e53208e6aa))
    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 9e327f90-8183-434d-b472-dd151cf23629))
    (pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 27 "Net-(R2-Pad1)") (pintype "passive") (tstamp b5be44cf-16be-4a69-b8da-86bdb9a8914b))
    (pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive") (tstamp f01aed6e-6ce2-4512-8453-88fecc2dcc6e))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (footprint "Button_Switch_SMD:SW_SPST_TL3305A" (layer "F.Cu")
    (tedit 5ABC3A97) (tstamp f4aab017-5bf9-4479-b340-0af477716700)
    (at 122.6 102.7 -150)
    (descr "https://www.e-switch.com/system/asset/product_line/data_sheet/213/TL3305.pdf")
    (tags "TL3305 Series Tact Switch")
    (property "Sheetfile" "File: OS3M_Mouse.kicad_sch")
    (property "Sheetname" "")
    (path "/db72aa2f-2de4-471c-b53c-ba7555af30b9")
    (attr smd)
    (fp_text reference "SW1" (at 1.584679 3.455256 -330) (layer "F.SilkS")
      (effects (font (size 1 1) (thickness 0.15)))
      (tstamp eb07024d-525a-4596-a641-0f63c82dc64a)
    )
    (fp_text value "SW_Push" (at 0 3.2 -330) (layer "F.Fab")
      (effects (font (size 1 1) (thickness 0.15)
Download .txt
gitextract_vvplm9g1/

├── .gitignore
├── 3MF Files/
│   ├── Base.3MF
│   ├── FlexureMini.3MF
│   ├── HandRest.3MF
│   ├── KnobHollow.3MF
│   └── Stem.3MF
├── Assembly.SLDASM
├── Base.SLDPRT
├── FlexureMini.SLDPRT
├── HandRest.SLDPRT
├── KnobHollow.SLDPRT
├── PCB/
│   ├── .gitignore
│   ├── Coil_Library.kicad_sym
│   ├── OS3M_Mouse.kicad_pcb
│   ├── OS3M_Mouse.kicad_pro
│   ├── OS3M_Mouse.kicad_sch
│   ├── PCB_Coil.pretty/
│   │   ├── COIL.kicad_mod
│   │   ├── COIL_GENERATOR_0.kicad_mod
│   │   ├── COIL_GENERATOR_1.kicad_mod
│   │   └── LOGO.kicad_mod
│   ├── README.md
│   ├── fp-lib-table
│   ├── os3m-gerbers/
│   │   ├── OS3M_Mouse-B_Cu.gbl
│   │   ├── OS3M_Mouse-B_Mask.gbs
│   │   ├── OS3M_Mouse-B_Paste.gbp
│   │   ├── OS3M_Mouse-B_Silkscreen.gbo
│   │   ├── OS3M_Mouse-Edge_Cuts.gm1
│   │   ├── OS3M_Mouse-F_Cu.gtl
│   │   ├── OS3M_Mouse-F_Mask.gts
│   │   ├── OS3M_Mouse-F_Paste.gtp
│   │   ├── OS3M_Mouse-F_Silkscreen.gto
│   │   ├── OS3M_Mouse-In1_Cu.g2
│   │   ├── OS3M_Mouse-In2_Cu.g3
│   │   ├── OS3M_Mouse-NPTH.drl
│   │   └── OS3M_Mouse-PTH.drl
│   ├── rev0_redlines.txt
│   ├── rev1_redlines.txt
│   └── sym-lib-table
├── PCB.SLDPRT
├── PCB_Assem.SLDASM
├── README.md
├── Stem.SLDPRT
└── Step Files/
    ├── Base.STEP
    ├── FlexureMini.STEP
    ├── HandRest.STEP
    ├── KnobHollow.STEP
    └── Stem.STEP
Condensed preview — 47 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (2,981K chars).
[
  {
    "path": ".gitignore",
    "chars": 18,
    "preview": "~$*\n*HandRestTest*"
  },
  {
    "path": "PCB/.gitignore",
    "chars": 434,
    "preview": "# For PCBs designed using KiCad: https://www.kicad.org/\n# Format documentation: https://kicad.org/help/file-formats/\n\n# "
  },
  {
    "path": "PCB/Coil_Library.kicad_sym",
    "chars": 1825,
    "preview": "(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)\n  (symbol \"PCB_COIL\" (pin_numbers hide) (pin_names "
  },
  {
    "path": "PCB/OS3M_Mouse.kicad_pcb",
    "chars": 520913,
    "preview": "(kicad_pcb (version 20211014) (generator pcbnew)\n\n  (general\n    (thickness 4.69)\n  )\n\n  (paper \"A4\")\n  (layers\n    (0 \""
  },
  {
    "path": "PCB/OS3M_Mouse.kicad_pro",
    "chars": 11451,
    "preview": "{\n  \"board\": {\n    \"design_settings\": {\n      \"defaults\": {\n        \"board_outline_line_width\": 0.09999999999999999,\n   "
  },
  {
    "path": "PCB/OS3M_Mouse.kicad_sch",
    "chars": 200646,
    "preview": "(kicad_sch (version 20211123) (generator eeschema)\n\n  (uuid e971b8bb-48fd-49b4-bd39-0f14d6b87421)\n\n  (paper \"A4\")\n\n  (ti"
  },
  {
    "path": "PCB/PCB_Coil.pretty/COIL.kicad_mod",
    "chars": 2885,
    "preview": "(footprint \"COIL\" (version 20211014) (generator pcbnew)\n  (layer \"F.Cu\")\n  (tedit 0)\n  (attr smd)\n  (fp_text reference \""
  },
  {
    "path": "PCB/PCB_Coil.pretty/COIL_GENERATOR_0.kicad_mod",
    "chars": 7525,
    "preview": "(footprint \"COIL_GENERATOR_0\" (version 20211014) (generator pcbnew)\n  (layer \"F.Cu\")\n  (tedit 0)\n  (attr smd)\n  (fp_text"
  },
  {
    "path": "PCB/PCB_Coil.pretty/COIL_GENERATOR_1.kicad_mod",
    "chars": 53836,
    "preview": "(footprint \"COIL_GENERATOR_1\" (version 20211014) (generator pcbnew)\n  (layer \"F.Cu\")\n  (tedit 0)\n  (attr smd)\n  (fp_text"
  },
  {
    "path": "PCB/PCB_Coil.pretty/LOGO.kicad_mod",
    "chars": 602,
    "preview": "(footprint \"LOGO\" (version 20211014) (generator pcbnew)\n  (layer \"F.Cu\")\n  (tedit 0)\n  (attr smd)\n  (fp_text reference \""
  },
  {
    "path": "PCB/README.md",
    "chars": 412,
    "preview": "# OS3M Mouse PCB\n![](pcb_overview.PNG?raw=true)\nHere are all the files pertaining to the OS3M mouse's PCB. I only commit"
  },
  {
    "path": "PCB/fp-lib-table",
    "chars": 113,
    "preview": "(fp_lib_table\n  (lib (name \"PCB_Coil\")(type \"KiCad\")(uri \"${KIPRJMOD}/PCB_Coil.pretty\")(options \"\")(descr \"\"))\n)\n"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-B_Cu.gbl",
    "chars": 23822,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-B_Mask.gbs",
    "chars": 2485,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-B_Paste.gbp",
    "chars": 457,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-B_Silkscreen.gbo",
    "chars": 16520,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-Edge_Cuts.gm1",
    "chars": 4806,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-F_Cu.gtl",
    "chars": 50094,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-F_Mask.gts",
    "chars": 9468,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-F_Paste.gtp",
    "chars": 8179,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-F_Silkscreen.gto",
    "chars": 53838,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-In1_Cu.g2",
    "chars": 45795,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-In2_Cu.g3",
    "chars": 110956,
    "preview": "%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%\n%TF.CreationDate,2023-12-31T20:52:25-08:00*%\n%TF.ProjectId,OS3M_Mouse,4f53"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-NPTH.drl",
    "chars": 371,
    "preview": "M48\n; DRILL file {KiCad (6.0.8)} date Sun Dec 31 20:52:28 2023\n; FORMAT={-:-/ absolute / metric / decimal}\n; #@! TF.Crea"
  },
  {
    "path": "PCB/os3m-gerbers/OS3M_Mouse-PTH.drl",
    "chars": 2516,
    "preview": "M48\n; DRILL file {KiCad (6.0.8)} date Sun Dec 31 20:52:28 2023\n; FORMAT={-:-/ absolute / metric / decimal}\n; #@! TF.Crea"
  },
  {
    "path": "PCB/rev0_redlines.txt",
    "chars": 494,
    "preview": "- accidentally ordered an 0402 resistor for R1 when footprint was 0603\n- LED is too damn bright\n- didn't put fucking SDA"
  },
  {
    "path": "PCB/rev1_redlines.txt",
    "chars": 38,
    "preview": "cant wait to find out what I fucked up"
  },
  {
    "path": "PCB/sym-lib-table",
    "chars": 125,
    "preview": "(sym_lib_table\n  (lib (name \"Coil_Library\")(type \"KiCad\")(uri \"${KIPRJMOD}/Coil_Library.kicad_sym\")(options \"\")(descr \"\""
  },
  {
    "path": "README.md",
    "chars": 733,
    "preview": "# os3m-hardware\n![](mechanical_overview.PNG?raw=true)\nWelcome to the mechanical repository of the OS3M mouse! Here you'l"
  },
  {
    "path": "Step Files/Base.STEP",
    "chars": 405205,
    "preview": "ISO-10303-21;\nHEADER;\nFILE_DESCRIPTION (( 'STEP AP214' ),\n    '1' );\nFILE_NAME ('Base.STEP',\n    '2023-12-30T21:18:08',\n"
  },
  {
    "path": "Step Files/FlexureMini.STEP",
    "chars": 1016866,
    "preview": "ISO-10303-21;\nHEADER;\nFILE_DESCRIPTION (( 'STEP AP214' ),\n    '1' );\nFILE_NAME ('FlexureMini.STEP',\n    '2023-11-21T17:1"
  },
  {
    "path": "Step Files/HandRest.STEP",
    "chars": 317035,
    "preview": "ISO-10303-21;\nHEADER;\nFILE_DESCRIPTION (( 'STEP AP214' ),\n    '1' );\nFILE_NAME ('HandRest.STEP',\n    '2023-12-30T21:18:4"
  },
  {
    "path": "Step Files/Stem.STEP",
    "chars": 43627,
    "preview": "ISO-10303-21;\nHEADER;\nFILE_DESCRIPTION (( 'STEP AP214' ),\n    '1' );\nFILE_NAME ('Stem.STEP',\n    '2023-11-21T17:14:15',\n"
  }
]

// ... and 14 more files (download for full content)

About this extraction

This page contains the full source code of the spoter368/os3m-hardware GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 47 files (51.1 MB), approximately 730.4k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!