add vl53l0x proximity/distance sensor

This commit is contained in:
kpierzynski 2023-09-04 22:26:10 +02:00
parent bb4f0ee587
commit 43c0b30cab
4 changed files with 10622 additions and 184 deletions

File diff suppressed because it is too large Load Diff

View File

@ -96,31 +96,122 @@
(net 18 "Net-(U1-AIN2)")
(net 19 "Net-(U1-AIN1)")
(net 20 "Net-(U2-SIG)")
(net 21 "unconnected-(U3-PB9-Pad1)")
(net 22 "unconnected-(U3-PC14-Pad2)")
(net 23 "unconnected-(U3-PC15-Pad3)")
(net 24 "unconnected-(U3-NRST-Pad6)")
(net 25 "unconnected-(U3-PA1-Pad8)")
(net 26 "unconnected-(U3-PA2-Pad9)")
(net 27 "unconnected-(U3-PA3-Pad10)")
(net 28 "unconnected-(U3-PA4-Pad11)")
(net 29 "unconnected-(U3-PA5-Pad12)")
(net 30 "unconnected-(U3-PA6-Pad13)")
(net 31 "unconnected-(U3-PA7-Pad14)")
(net 32 "unconnected-(U3-PA8-Pad18)")
(net 33 "unconnected-(U3-PA9{slash}NC-Pad19)")
(net 34 "unconnected-(U3-PC6-Pad20)")
(net 35 "unconnected-(U3-PA10{slash}NC-Pad21)")
(net 36 "unconnected-(U3-PA11{slash}PA9-Pad22)")
(net 37 "unconnected-(U3-PA12{slash}PA10-Pad23)")
(net 38 "unconnected-(U3-PA13-Pad24)")
(net 39 "unconnected-(U3-PA14-Pad25)")
(net 40 "unconnected-(U3-PA15-Pad26)")
(net 41 "unconnected-(U3-PB8-Pad32)")
(net 21 "Net-(JP1-C)")
(net 22 "VDD")
(net 23 "unconnected-(U3-PA5-Pad1)")
(net 24 "unconnected-(U3-PA6-Pad2)")
(net 25 "BNO_INT")
(net 26 "unconnected-(U3-PB4-Pad8)")
(net 27 "unconnected-(U3-PB5-Pad9)")
(net 28 "unconnected-(U3-PC0-Pad10)")
(net 29 "unconnected-(U3-PC1-Pad11)")
(net 30 "unconnected-(U3-PC2-Pad12)")
(net 31 "unconnected-(U3-PC3-Pad13)")
(net 32 "unconnected-(U3-PC4-Pad16)")
(net 33 "unconnected-(U3-PC5-Pad17)")
(net 34 "unconnected-(U3-PC6-Pad18)")
(net 35 "unconnected-(U3-PC7-Pad19)")
(net 36 "unconnected-(U3-PD0-Pad20)")
(net 37 "unconnected-(U3-PD1-Pad21)")
(net 38 "unconnected-(U3-PD2-Pad22)")
(net 39 "unconnected-(U3-PD3-Pad23)")
(net 40 "unconnected-(U3-PD4-Pad24)")
(net 41 "unconnected-(U3-PD5-Pad25)")
(net 42 "unconnected-(U3-PD6-Pad26)")
(net 43 "unconnected-(U3-PD7-Pad27)")
(net 44 "unconnected-(U3-PE0-Pad30)")
(net 45 "unconnected-(U3-PE1-Pad31)")
(net 46 "unconnected-(U3-PE2-Pad32)")
(net 47 "unconnected-(U3-PE3-Pad33)")
(net 48 "unconnected-(U3-PF4-Pad38)")
(net 49 "unconnected-(U3-PF5-Pad39)")
(net 50 "unconnected-(U3-PF6{slash}~{RESET}-Pad40)")
(net 51 "unconnected-(U3-UPDI-Pad41)")
(net 52 "unconnected-(U3-PA0-Pad44)")
(net 53 "unconnected-(U3-PA1-Pad45)")
(net 54 "BNO_SDA")
(net 55 "BNO_SCL")
(net 56 "Net-(U3-PA4)")
(net 57 "unconnected-(U4-PIN1-Pad1)")
(net 58 "Net-(U4-~{BOOT_LOAD_PIN})")
(net 59 "unconnected-(U4-PIN7-Pad7)")
(net 60 "unconnected-(U4-PIN8-Pad8)")
(net 61 "Net-(U4-CAP)")
(net 62 "unconnected-(U4-BL_IND-Pad10)")
(net 63 "Net-(U4-~{RESET})")
(net 64 "unconnected-(U4-PIN12-Pad12)")
(net 65 "unconnected-(U4-PIN13-Pad13)")
(net 66 "unconnected-(U4-PIN21-Pad21)")
(net 67 "unconnected-(U4-PIN22-Pad22)")
(net 68 "unconnected-(U4-PIN23-Pad23)")
(net 69 "unconnected-(U4-PIN24-Pad24)")
(net 70 "Net-(U4-XOUT32)")
(net 71 "Net-(U4-XIN32)")
(footprint "Jumper:SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels" (layer "F.Cu")
(tstamp 05e861b3-4350-49f9-b6aa-6b5e5b8c2f9c)
(at 64.46 76.7125)
(descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers")
(tags "net tie solder jumper bridged")
(property "Sheetfile" "bottom.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "3-pole Solder Jumper, pins 1+2 closed/bridged")
(property "ki_keywords" "Solder Jumper SPDT")
(path "/fc3b6c0c-11c5-4bae-aef9-48c689829425")
(attr exclude_from_pos_files)
(net_tie_pad_groups "1, 2, 3")
(fp_text reference "JP1" (at 0 -1.8) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5274c0ab-0cd0-48f5-8d1e-48c3e72572fc)
)
(fp_text value "I2C_ADDR_SEL" (at 0 1.9) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e96e97ba-b6d2-4e3a-9c2c-fd9adbca2abb)
)
(fp_text user "1" (at -2.6 0) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 45c53aa9-f264-4bfb-92d5-0655093c71d8)
)
(fp_text user "3" (at 2.6 0) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c546fbce-ff85-4899-ba4a-cbbadab122de)
)
(fp_poly
(pts
(xy -0.9 -0.3)
(xy -0.4 -0.3)
(xy -0.4 0.3)
(xy -0.9 0.3)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.Cu") (tstamp ee70be51-82e2-4518-b76e-7b7366d62483))
(fp_line (start -2.05 -1) (end 2.05 -1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 027d2958-714e-48f9-9a72-7ae670db6bc2))
(fp_line (start -2.05 1) (end -2.05 -1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 763d3a7e-b44d-4664-8d60-291cc5b9e9ff))
(fp_line (start 2.05 -1) (end 2.05 1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 44af6023-5454-4f19-9d1c-b7c55f0e290f))
(fp_line (start 2.05 1) (end -2.05 1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 86ff101d-0823-4104-a80b-f87c3b4375e6))
(fp_line (start -2.3 -1.25) (end -2.3 1.25)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f4e11e3b-b385-4e2e-b21b-423bbf4d433a))
(fp_line (start -2.3 -1.25) (end 2.3 -1.25)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a54c5e57-2932-4aa7-b3dc-90bb54fc4681))
(fp_line (start 2.3 1.25) (end -2.3 1.25)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0d50f183-8fc9-4135-ad29-9b687e792e15))
(fp_line (start 2.3 1.25) (end 2.3 -1.25)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a573b4ab-91ce-4300-88e7-fa3679292172))
(pad "1" smd rect (at -1.3 0) (size 1 1.5) (layers "F.Cu" "F.Mask")
(net 1 "GND") (pinfunction "A") (pintype "passive") (tstamp 173d96c0-b857-42bf-9a80-4919accef9a2))
(pad "2" smd rect (at 0 0) (size 1 1.5) (layers "F.Cu" "F.Mask")
(net 21 "Net-(JP1-C)") (pinfunction "C") (pintype "passive") (tstamp 79c224d3-66b5-4619-a6b2-5ca9817e4e62))
(pad "3" smd rect (at 1.3 0) (size 1 1.5) (layers "F.Cu" "F.Mask")
(net 22 "VDD") (pinfunction "B") (pintype "passive") (tstamp e119bf67-5a8d-4455-bd89-cb1c004d0301))
)
(footprint "pololu:ULTRASOUND_T_R" (layer "F.Cu")
(tstamp 0963cf22-b825-433f-b693-d40e8b689107)
(at 60.000011 30)
(at 60.325 38.1)
(property "Sheetfile" "bottom.kicad_sch")
(property "Sheetname" "")
(path "/730d79ec-4ada-4e5d-ba21-b8948ec42a54")
@ -150,6 +241,161 @@
)
)
(footprint "Package_LGA:LGA-28_5.2x3.8mm_P0.5mm" (layer "F.Cu")
(tstamp 2292d4b0-4879-4853-9827-d0c55dd1a8ea)
(at 58.13 77.7125)
(descr "LGA 28 5.2x3.8mm Pitch 0.5mm")
(tags "LGA 28 5.2x3.8mm Pitch 0.5mm")
(property "Sheetfile" "bottom.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Intelligent 9-axis absolute orientation sensor, LGA-28")
(property "ki_keywords" "IMU Sensor Fusion I2C UART")
(path "/acf9f072-9123-426e-a759-3c3ff3e6e02a")
(attr smd)
(fp_text reference "U4" (at 0 -3.25) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d0201895-9a59-47e6-ab45-159d61553ea6)
)
(fp_text value "BNO055" (at 0 3.3) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8a2ce26f-0d80-488b-b39d-80d274f6c10f)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1.1 1.1) (thickness 0.11)))
(tstamp f4cc56d0-62b3-403a-a9ac-047d5820443c)
)
(fp_line (start -2.71 -2.01) (end -2.45 -2.01)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 360abe4c-f626-4ba6-9bf4-5f972de8a0b2))
(fp_line (start -2.71 2.01) (end -2.71 1.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f65651b7-84c4-461e-a967-4bbc3c9e3024))
(fp_line (start -2.71 2.01) (end -2.45 2.01)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1dd32f31-3832-45e5-843f-914c86541622))
(fp_line (start 2.71 -2.01) (end 2.45 -2.01)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9aed983c-9e89-42ca-b8ee-5e226e2477a3))
(fp_line (start 2.71 -2.01) (end 2.71 -1.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a2f2badb-803b-4fca-9872-bfa6ed75b9d5))
(fp_line (start 2.71 2.01) (end 2.45 2.01)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b73000c-a702-4ad8-8eb1-976639375a5a))
(fp_line (start 2.71 2.01) (end 2.71 1.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 81030fec-882a-4102-82c9-30348de6fe07))
(fp_line (start -2.98 -2.25) (end -2.98 2.25)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6f921ae1-6567-4187-8180-8710326276c1))
(fp_line (start -2.98 2.25) (end 2.98 2.25)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9439df03-93fa-4792-97e4-2d59f4ad9808))
(fp_line (start 2.98 -2.25) (end -2.98 -2.25)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b57ed983-3367-4010-82c1-59befef9a65c))
(fp_line (start 2.98 2.25) (end 2.98 -2.25)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 31df326e-994a-409d-9e2d-e6d67300fc6d))
(fp_line (start -2.6 -1.4) (end -2.6 1.9)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46d789fc-ab72-4a2c-895a-82ae67708733))
(fp_line (start -2.6 -1.4) (end -2.1 -1.9)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b9046307-296c-46e6-a9cc-2f3e0c2be544))
(fp_line (start -2.6 1.9) (end 2.6 1.9)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6d000d16-8582-4cba-acd4-3cbdf8952e75))
(fp_line (start 2.6 -1.9) (end -2.1 -1.9)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 63cc3ea7-3088-45d6-a406-8d093e589f25))
(fp_line (start 2.6 1.9) (end 2.6 -1.9)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3d969a44-b3d7-4dfa-b2bd-df9b661aebe5))
(pad "1" smd rect (at -2.25 -1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 57 "unconnected-(U4-PIN1-Pad1)") (pinfunction "PIN1") (pintype "no_connect") (tstamp f1c5674c-07d4-422f-b3c6-5ab3c3106caa))
(pad "2" smd rect (at -2.3875 -0.75 90) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp b634aa1f-7e18-4c35-aac0-8df9cd50b82e))
(pad "3" smd rect (at -2.3875 -0.25 90) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 22 "VDD") (pinfunction "VDD") (pintype "power_in") (tstamp 732eccb0-1046-4ff9-a051-e534bddfdce5))
(pad "4" smd rect (at -2.3875 0.25 90) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 58 "Net-(U4-~{BOOT_LOAD_PIN})") (pinfunction "~{BOOT_LOAD_PIN}") (pintype "input") (tstamp 12e98fce-eda7-45e8-ac86-e76adc1026f3))
(pad "5" smd rect (at -2.3875 0.75 90) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 1 "GND") (pinfunction "PS1") (pintype "input") (tstamp 23574621-c8cf-486c-b339-d3cf6c29ef75))
(pad "6" smd rect (at -2.25 1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 1 "GND") (pinfunction "PS0") (pintype "input") (tstamp fa42f806-c84d-4f09-9831-66d292cc1616))
(pad "7" smd rect (at -1.75 1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 59 "unconnected-(U4-PIN7-Pad7)") (pinfunction "PIN7") (pintype "no_connect") (tstamp d091665a-b559-42e7-8e19-efeca12b83d0))
(pad "8" smd rect (at -1.25 1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 60 "unconnected-(U4-PIN8-Pad8)") (pinfunction "PIN8") (pintype "no_connect") (tstamp 83b3da06-dcbc-412f-93ab-b904a05d0fd8))
(pad "9" smd rect (at -0.75 1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 61 "Net-(U4-CAP)") (pinfunction "CAP") (pintype "passive") (tstamp 8fb85fcf-bb93-4a78-9632-24df591651c1))
(pad "10" smd rect (at -0.25 1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 62 "unconnected-(U4-BL_IND-Pad10)") (pinfunction "BL_IND") (pintype "output+no_connect") (tstamp b6e35214-0fa3-4fc7-8a53-88855d878a76))
(pad "11" smd rect (at 0.25 1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 63 "Net-(U4-~{RESET})") (pinfunction "~{RESET}") (pintype "input") (tstamp 127d05c3-bea2-4a9c-b781-37ae05f72f7b))
(pad "12" smd rect (at 0.75 1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 64 "unconnected-(U4-PIN12-Pad12)") (pinfunction "PIN12") (pintype "no_connect") (tstamp 2bc16627-23ae-482f-97b3-60b81dc7930d))
(pad "13" smd rect (at 1.25 1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 65 "unconnected-(U4-PIN13-Pad13)") (pinfunction "PIN13") (pintype "no_connect") (tstamp 05da54a7-7c04-43c3-b06b-2184ad1f59d7))
(pad "14" smd rect (at 1.75 1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 25 "BNO_INT") (pinfunction "INT") (pintype "output") (tstamp 4d4db549-48fe-4d46-8d6f-8c2324c89da9))
(pad "15" smd rect (at 2.25 1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 1 "GND") (pinfunction "GNDIO") (pintype "power_in") (tstamp d5cc71c4-6190-4327-bf33-93bb14e8ade1))
(pad "16" smd rect (at 2.3875 0.75 90) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 1 "GND") (pinfunction "GNDIO") (pintype "passive") (tstamp 9076c45b-7148-4a01-a522-b248d2098be3))
(pad "17" smd rect (at 2.3875 0.25 90) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 21 "Net-(JP1-C)") (pinfunction "COM3") (pintype "input") (tstamp c3ab66f4-74e7-402d-9ef3-45e92a88b4f7))
(pad "18" smd rect (at 2.3875 -0.25 90) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 1 "GND") (pinfunction "COM2") (pintype "passive") (tstamp 8b343aac-8622-4857-89df-c3ef817dd29d))
(pad "19" smd rect (at 2.3875 -0.75 90) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 55 "BNO_SCL") (pinfunction "COM1") (pintype "bidirectional") (tstamp f233e88f-54cd-4767-bfac-ff8ad6391d35))
(pad "20" smd rect (at 2.25 -1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 54 "BNO_SDA") (pinfunction "COM0") (pintype "bidirectional") (tstamp 937a8aaf-ecbf-4bdb-af1e-c2cd5e036b0a))
(pad "21" smd rect (at 1.75 -1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 66 "unconnected-(U4-PIN21-Pad21)") (pinfunction "PIN21") (pintype "no_connect") (tstamp 757798bc-427d-4a66-be4e-f5da94eb8fb0))
(pad "22" smd rect (at 1.25 -1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 67 "unconnected-(U4-PIN22-Pad22)") (pinfunction "PIN22") (pintype "no_connect") (tstamp 8ee2dac5-cf11-4bd2-85a3-a38aafb3e51c))
(pad "23" smd rect (at 0.75 -1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 68 "unconnected-(U4-PIN23-Pad23)") (pinfunction "PIN23") (pintype "no_connect") (tstamp 747fc49e-a462-4157-b351-c87bd0de3e44))
(pad "24" smd rect (at 0.25 -1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 69 "unconnected-(U4-PIN24-Pad24)") (pinfunction "PIN24") (pintype "no_connect") (tstamp 676a7b16-9e86-4bb4-b008-f074321da139))
(pad "25" smd rect (at -0.25 -1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 1 "GND") (pinfunction "GNDIO") (pintype "passive") (tstamp 0259b4d8-e17c-4a36-bb8d-7eac3f3904ec))
(pad "26" smd rect (at -0.75 -1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 70 "Net-(U4-XOUT32)") (pinfunction "XOUT32") (pintype "output") (tstamp e03c5ce3-0cbd-484f-a572-04417508331a))
(pad "27" smd rect (at -1.25 -1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 71 "Net-(U4-XIN32)") (pinfunction "XIN32") (pintype "input") (tstamp ef5196df-6d7b-4400-8d73-bfdd3e20db9a))
(pad "28" smd rect (at -1.75 -1.6625) (size 0.254 0.675) (layers "F.Cu" "F.Paste" "F.Mask")
(net 22 "VDD") (pinfunction "VDDIO") (pintype "power_in") (tstamp 3fc92a70-d047-40ec-b7fd-d05dfa566630))
(model "${KICAD6_3DMODEL_DIR}/Package_LGA.3dshapes/LGA-28_5.2x3.8mm_P0.5mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "pololu:VL53L0X" (layer "F.Cu")
(tstamp 2f39cf74-c548-409f-9093-7cc5b5c0d0df)
(at 68.58 22.86 180)
(attr smd)
(fp_text reference "REF**" (at 10.16 -1.27 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6a24f2ac-43b1-4aff-85e6-8993cabc8dce)
)
(fp_text value "VL53L0X" (at 3.81 -1.27 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8a3cabaf-b62e-48e8-a855-ddd2188b5156)
)
(fp_text user "${REFERENCE}" (at 6.35 5.08 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 141efa9d-beb4-46ba-84d1-48b6dd37217f)
)
(fp_rect (start 0 0) (end 16 3.38)
(stroke (width 0.12) (type default)) (fill none) (layer "F.SilkS") (tstamp 9eeaa87c-ca39-4a51-9a4e-1eca2fb0d9c3))
(pad "1" smd roundrect (at 1.65 1.69 270) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 98b3c7be-e482-4a83-af54-e1f6e3432251))
(pad "2" smd roundrect (at 4.19 1.69 270) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 7f3518ad-ecac-4c46-9866-9d85deb810c8))
(pad "3" smd roundrect (at 6.73 1.69 270) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 49e06ba6-63d6-4b9f-b954-603aba750a6c))
(pad "4" smd roundrect (at 9.27 1.69 270) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 6bc46982-55b5-4383-b735-9be97a4f172c))
(pad "5" smd roundrect (at 11.81 1.69 270) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp bb99981f-8b6a-41ac-af4b-bad826299cc8))
(pad "6" smd roundrect (at 14.35 1.69 270) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 35098210-df46-464c-a4a5-a4fcc33a1b3a))
(model "/home/konrad/Downloads/vl53l0x-v2-tof-sensor-1.snapshot.2/vl53l0x.stp"
(offset (xyz 8 -1 4))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 180))
)
)
(footprint "pololu:N20_EXTENDED_SHAFT" (layer "F.Cu")
(tstamp 5e0a5a05-be99-4a8f-a437-985fb97308fb)
(at 19 60 90)
@ -218,7 +464,7 @@
(footprint "Package_SO:HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias" (layer "F.Cu")
(tstamp 73c42e36-2674-4656-abaf-7f669c3131d9)
(at 63.615 43.815)
(at 41.91 77.415)
(descr "HTSSOP, 16 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "HTSSOP SO")
(property "Sheetfile" "bottom.kicad_sch")
@ -269,7 +515,7 @@
(pad "" smd rect (at 0 0) (size 2.46 2.31) (layers "F.Mask") (tstamp 0831090f-d349-4f08-a4d0-002955ac1f84))
(pad "" smd roundrect (at 0 0.58) (size 1.98 0.93) (layers "F.Paste") (roundrect_rratio 0.25) (tstamp b5257a09-c66a-4fd9-92e8-cea7cabf3065))
(pad "1" smd roundrect (at -2.8625 -2.275) (size 1.575 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 11 "unconnected-(U1-nSLEEP-Pad1)") (pinfunction "nSLEEP") (pintype "input") (tstamp e65f2ca2-7b67-4452-b4cf-c53307781fb5))
(net 11 "unconnected-(U1-nSLEEP-Pad1)") (pinfunction "nSLEEP") (pintype "input+no_connect") (tstamp e65f2ca2-7b67-4452-b4cf-c53307781fb5))
(pad "2" smd roundrect (at -2.8625 -1.625) (size 1.575 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 6 "Net-(M1-M1)") (pinfunction "AOUT1") (pintype "power_out") (tstamp 23fe17cd-3a6d-44a9-a1da-861b9783edf6))
(pad "3" smd roundrect (at -2.8625 -0.975) (size 1.575 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
@ -323,6 +569,266 @@
)
)
(footprint "Package_QFP:TQFP-48_7x7mm_P0.5mm" (layer "F.Cu")
(tstamp 7a1577a9-62a4-4df4-8580-6c8c625803cb)
(at 76.815 78.4575)
(descr "TQFP, 48 Pin (https://www.jedec.org/system/files/docs/MS-026D.pdf var ABC), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "TQFP QFP")
(property "Sheetfile" "bottom.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "20MHz, 48kB Flash, 6kB SRAM, 256B EEPROM, TQFP-48")
(property "ki_keywords" "AVR 8bit Microcontroller MegaAVR")
(path "/95fdd46d-f3e9-4fa1-a360-abe6cebd6feb")
(attr smd)
(fp_text reference "U3" (at 0 -5.85) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8248c854-9712-4048-887d-489d1ce5d2bc)
)
(fp_text value "ATmega4809-A" (at 0 5.85) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 92a60518-7156-4f09-b990-d4d6d45b4483)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 30137fa2-338b-49a0-b6ec-a362c0c0b459)
)
(fp_line (start -3.61 -3.61) (end -3.61 -3.16)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp de22029e-dce8-4e07-ba01-57f030783383))
(fp_line (start -3.61 -3.16) (end -4.9 -3.16)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 220c9987-3920-4fb3-84af-2ab481f29cf7))
(fp_line (start -3.61 3.61) (end -3.61 3.16)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 654a494e-3c4c-42b0-aa62-a1734379ab43))
(fp_line (start -3.16 -3.61) (end -3.61 -3.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 52e1282e-3fe3-49f9-882f-55fcb7353ed8))
(fp_line (start -3.16 3.61) (end -3.61 3.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dea00699-2537-47a4-ab5b-c659a11878e7))
(fp_line (start 3.16 -3.61) (end 3.61 -3.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c1c4956a-4b80-4d89-8e7a-fe05e33c24fb))
(fp_line (start 3.16 3.61) (end 3.61 3.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3d3f3c70-678d-4334-87ab-57fc7abf5234))
(fp_line (start 3.61 -3.61) (end 3.61 -3.16)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1ad6258a-8fab-4fbe-912c-1d89c13300ad))
(fp_line (start 3.61 3.61) (end 3.61 3.16)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9ff2580d-beef-458b-a043-f9fe223e8540))
(fp_line (start -5.15 -3.15) (end -5.15 0)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 707344d3-108b-429d-b210-ec56f38fdc66))
(fp_line (start -5.15 3.15) (end -5.15 0)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 62d5edcc-4e96-4b29-94f5-e85d48bd995b))
(fp_line (start -3.75 -3.75) (end -3.75 -3.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d953b826-39bb-4d11-898c-a1fa65d54b55))
(fp_line (start -3.75 -3.15) (end -5.15 -3.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eb5d1000-0388-4277-8499-d689af2eb944))
(fp_line (start -3.75 3.15) (end -5.15 3.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2a6f6e93-8dd9-4a80-880f-e7a6ebd8a86c))
(fp_line (start -3.75 3.75) (end -3.75 3.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cad7a50c-9804-4435-a2c9-562aac89cbad))
(fp_line (start -3.15 -5.15) (end -3.15 -3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c50735bb-0826-49b7-beea-6069047a097f))
(fp_line (start -3.15 -3.75) (end -3.75 -3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 16913d22-742f-4ffc-889e-2845aad6063f))
(fp_line (start -3.15 3.75) (end -3.75 3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e4bb538e-c54d-4393-b5e9-0d3d3c34d3ed))
(fp_line (start -3.15 5.15) (end -3.15 3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4b17b391-93eb-4e38-b327-b4c4ccf7b7ad))
(fp_line (start 0 -5.15) (end -3.15 -5.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7251e19f-0e25-482e-b99a-a2c421540b74))
(fp_line (start 0 -5.15) (end 3.15 -5.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 70827208-2c08-4919-8fa4-b20b5dca008c))
(fp_line (start 0 5.15) (end -3.15 5.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a6bdf055-8eee-4012-93b4-dcce42a5af74))
(fp_line (start 0 5.15) (end 3.15 5.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 582a24ff-b3da-466f-b0fd-3674b3831601))
(fp_line (start 3.15 -5.15) (end 3.15 -3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 354b4638-cd25-4c41-a4f5-2971bd6355dc))
(fp_line (start 3.15 -3.75) (end 3.75 -3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b4a4292e-93b4-4d3f-8e02-b49ea08585ad))
(fp_line (start 3.15 3.75) (end 3.75 3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 80065463-a18b-47e5-8983-1417f5c44c64))
(fp_line (start 3.15 5.15) (end 3.15 3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 80e2139c-9cf0-4efe-8891-ec123d2a0de5))
(fp_line (start 3.75 -3.75) (end 3.75 -3.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b9d2b0e8-2dd2-42dc-abcd-888470b12e59))
(fp_line (start 3.75 -3.15) (end 5.15 -3.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4224c13e-2826-4108-bc92-33985d6e7d8c))
(fp_line (start 3.75 3.15) (end 5.15 3.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 659cb628-4289-4351-aff4-3575658a8ee7))
(fp_line (start 3.75 3.75) (end 3.75 3.15)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7804e7ff-24b1-43ed-9246-e4a30451cf49))
(fp_line (start 5.15 -3.15) (end 5.15 0)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 02368eae-b1e9-4e20-89b0-433800bdf1c4))
(fp_line (start 5.15 3.15) (end 5.15 0)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cf82773b-c5d1-4272-9828-ca57a19e46e1))
(fp_line (start -3.5 -2.5) (end -2.5 -3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b61a9669-0b7e-480c-bcd0-7deee461faab))
(fp_line (start -3.5 3.5) (end -3.5 -2.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a4217c8a-8ccf-4002-b5ac-e6fce7de3dc6))
(fp_line (start -2.5 -3.5) (end 3.5 -3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 760eda27-7ddf-4908-8a77-6ec454c84ace))
(fp_line (start 3.5 -3.5) (end 3.5 3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e11cac54-47b6-4346-9a46-11fec8f6f90a))
(fp_line (start 3.5 3.5) (end -3.5 3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0768b05b-d532-436a-96ab-a220b4bf724e))
(pad "1" smd roundrect (at -4.1625 -2.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 23 "unconnected-(U3-PA5-Pad1)") (pinfunction "PA5") (pintype "bidirectional+no_connect") (tstamp 733ee349-c4c6-4812-bf68-658a8007215a))
(pad "2" smd roundrect (at -4.1625 -2.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 24 "unconnected-(U3-PA6-Pad2)") (pinfunction "PA6") (pintype "bidirectional+no_connect") (tstamp aab400a9-e383-4459-a601-582ed7e3f6f9))
(pad "3" smd roundrect (at -4.1625 -1.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 25 "BNO_INT") (pinfunction "PA7") (pintype "bidirectional") (tstamp d95e11d8-8bf0-47e3-bf45-e3bd5befec92))
(pad "4" smd roundrect (at -4.1625 -1.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 4 "M1_A") (pinfunction "PB0") (pintype "bidirectional") (tstamp ebdfba7c-f81d-4079-99a2-343e5aa9fdc7))
(pad "5" smd roundrect (at -4.1625 -0.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 2 "M1_B") (pinfunction "PB1") (pintype "bidirectional") (tstamp 1f96609a-b91c-450b-9ce3-81efef7c6f42))
(pad "6" smd roundrect (at -4.1625 -0.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 8 "M2_A") (pinfunction "PB2") (pintype "bidirectional") (tstamp 676fbe32-e8e8-49d3-a4f7-a4807ed27370))
(pad "7" smd roundrect (at -4.1625 0.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 7 "M2_B") (pinfunction "PB3") (pintype "bidirectional") (tstamp e81b109f-46b8-4c93-9851-e7edecb1b63c))
(pad "8" smd roundrect (at -4.1625 0.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 26 "unconnected-(U3-PB4-Pad8)") (pinfunction "PB4") (pintype "bidirectional+no_connect") (tstamp b894a761-431c-40eb-a22e-06c69fb4df49))
(pad "9" smd roundrect (at -4.1625 1.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 27 "unconnected-(U3-PB5-Pad9)") (pinfunction "PB5") (pintype "bidirectional+no_connect") (tstamp c28567a9-8d6a-41e2-ab59-89e3b74d2bbd))
(pad "10" smd roundrect (at -4.1625 1.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 28 "unconnected-(U3-PC0-Pad10)") (pinfunction "PC0") (pintype "bidirectional+no_connect") (tstamp 270ed944-73b5-44b4-a748-5ce59f33f4a8))
(pad "11" smd roundrect (at -4.1625 2.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 29 "unconnected-(U3-PC1-Pad11)") (pinfunction "PC1") (pintype "bidirectional+no_connect") (tstamp 0fc9d1ab-da6f-434e-a6b4-47334ecd817c))
(pad "12" smd roundrect (at -4.1625 2.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 30 "unconnected-(U3-PC2-Pad12)") (pinfunction "PC2") (pintype "bidirectional+no_connect") (tstamp 2a4c6319-5d9f-49aa-896b-8a1a8a017028))
(pad "13" smd roundrect (at -2.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 31 "unconnected-(U3-PC3-Pad13)") (pinfunction "PC3") (pintype "bidirectional+no_connect") (tstamp dbd51f67-7f4e-4f70-a9b4-84691a90211a))
(pad "14" smd roundrect (at -2.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 3 "VCC") (pinfunction "VCC") (pintype "power_in") (tstamp 84e9bb7a-baef-4e56-a1f1-ee8bb26f8628))
(pad "15" smd roundrect (at -1.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 0e4dbada-da59-4a48-8ec3-d46b3393f0e9))
(pad "16" smd roundrect (at -1.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 32 "unconnected-(U3-PC4-Pad16)") (pinfunction "PC4") (pintype "bidirectional+no_connect") (tstamp ae63c92c-15e8-4664-82c7-c18eb1e860b9))
(pad "17" smd roundrect (at -0.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 33 "unconnected-(U3-PC5-Pad17)") (pinfunction "PC5") (pintype "bidirectional+no_connect") (tstamp 6201af68-5a16-43ed-bf6c-fbfc6547f731))
(pad "18" smd roundrect (at -0.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 34 "unconnected-(U3-PC6-Pad18)") (pinfunction "PC6") (pintype "bidirectional+no_connect") (tstamp f1858806-f3c2-4ae2-ab3a-971750057304))
(pad "19" smd roundrect (at 0.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 35 "unconnected-(U3-PC7-Pad19)") (pinfunction "PC7") (pintype "bidirectional+no_connect") (tstamp 7fda7eea-e7ad-46e2-b8a2-f88eb95a89a9))
(pad "20" smd roundrect (at 0.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 36 "unconnected-(U3-PD0-Pad20)") (pinfunction "PD0") (pintype "bidirectional+no_connect") (tstamp dd05a42f-9726-4208-a6cf-a0f4069f5b98))
(pad "21" smd roundrect (at 1.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 37 "unconnected-(U3-PD1-Pad21)") (pinfunction "PD1") (pintype "bidirectional+no_connect") (tstamp 6796814f-dec1-4684-9563-c6ad6bbbf8c6))
(pad "22" smd roundrect (at 1.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 38 "unconnected-(U3-PD2-Pad22)") (pinfunction "PD2") (pintype "bidirectional+no_connect") (tstamp e90accfa-db25-4c7d-be03-1ae9a5cbb96a))
(pad "23" smd roundrect (at 2.25 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 39 "unconnected-(U3-PD3-Pad23)") (pinfunction "PD3") (pintype "bidirectional+no_connect") (tstamp 4ad519fb-47fe-4132-807e-03e6a0527e86))
(pad "24" smd roundrect (at 2.75 4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 40 "unconnected-(U3-PD4-Pad24)") (pinfunction "PD4") (pintype "bidirectional+no_connect") (tstamp 3e7eb5b7-aa48-46de-b117-bdf946ddc586))
(pad "25" smd roundrect (at 4.1625 2.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 41 "unconnected-(U3-PD5-Pad25)") (pinfunction "PD5") (pintype "bidirectional+no_connect") (tstamp 728c8280-bd71-4303-94c6-2638b9dfdf16))
(pad "26" smd roundrect (at 4.1625 2.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 42 "unconnected-(U3-PD6-Pad26)") (pinfunction "PD6") (pintype "bidirectional+no_connect") (tstamp 234af4ee-2179-4f58-a55e-eba65a224848))
(pad "27" smd roundrect (at 4.1625 1.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 43 "unconnected-(U3-PD7-Pad27)") (pinfunction "PD7") (pintype "bidirectional+no_connect") (tstamp 6017eb14-5272-4131-bd9b-17d22fcfaab7))
(pad "28" smd roundrect (at 4.1625 1.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 3 "VCC") (pinfunction "AVCC") (pintype "power_in") (tstamp 30c3d530-be77-401a-a5bc-68bf708052c7))
(pad "29" smd roundrect (at 4.1625 0.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 343d2f8e-bf37-489e-b64e-6ef0ef5ea365))
(pad "30" smd roundrect (at 4.1625 0.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 44 "unconnected-(U3-PE0-Pad30)") (pinfunction "PE0") (pintype "bidirectional+no_connect") (tstamp 3cd239eb-9802-47b8-aa7e-0069b8ec4d80))
(pad "31" smd roundrect (at 4.1625 -0.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 45 "unconnected-(U3-PE1-Pad31)") (pinfunction "PE1") (pintype "bidirectional+no_connect") (tstamp ee7ee8b0-9835-47fb-96b5-c3cbff3eefc5))
(pad "32" smd roundrect (at 4.1625 -0.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 46 "unconnected-(U3-PE2-Pad32)") (pinfunction "PE2") (pintype "bidirectional+no_connect") (tstamp 6a102171-74b4-48db-ae1a-f9bdb719219e))
(pad "33" smd roundrect (at 4.1625 -1.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 47 "unconnected-(U3-PE3-Pad33)") (pinfunction "PE3") (pintype "bidirectional+no_connect") (tstamp 2a25049e-9ddb-4b5f-9cdb-98516f43959e))
(pad "34" smd roundrect (at 4.1625 -1.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 16 "Net-(U1-BIN2)") (pinfunction "PF0") (pintype "bidirectional") (tstamp 6b561d65-ea46-47a6-9714-3f28670243ea))
(pad "35" smd roundrect (at 4.1625 -2.25) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 15 "Net-(U1-BIN1)") (pinfunction "PF1") (pintype "bidirectional") (tstamp e7ae77bf-0b7c-4983-a575-1e357d1af8da))
(pad "36" smd roundrect (at 4.1625 -2.75) (size 1.475 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 18 "Net-(U1-AIN2)") (pinfunction "PF2") (pintype "bidirectional") (tstamp ce5c2870-9f66-4550-b2b6-7f157441bcdd))
(pad "37" smd roundrect (at 2.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 19 "Net-(U1-AIN1)") (pinfunction "PF3") (pintype "bidirectional") (tstamp 44f2d354-26e4-4375-8f49-fee9658eb37e))
(pad "38" smd roundrect (at 2.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 48 "unconnected-(U3-PF4-Pad38)") (pinfunction "PF4") (pintype "bidirectional+no_connect") (tstamp db37fa92-fd06-4836-a129-d0bbbbe704ec))
(pad "39" smd roundrect (at 1.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 49 "unconnected-(U3-PF5-Pad39)") (pinfunction "PF5") (pintype "bidirectional+no_connect") (tstamp 6885b3dd-6dc8-40cf-9371-781c892fb842))
(pad "40" smd roundrect (at 1.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 50 "unconnected-(U3-PF6{slash}~{RESET}-Pad40)") (pinfunction "PF6/~{RESET}") (pintype "bidirectional+no_connect") (tstamp f5e28f27-67d9-41a4-9127-ee29ddee190c))
(pad "41" smd roundrect (at 0.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 51 "unconnected-(U3-UPDI-Pad41)") (pinfunction "UPDI") (pintype "bidirectional+no_connect") (tstamp 1d02669b-be32-4069-ab42-217a6e5b08e9))
(pad "42" smd roundrect (at 0.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 3 "VCC") (pinfunction "VCC") (pintype "passive") (tstamp 42cc2a0b-6e9d-47a3-ba46-ecbe7f3b2109))
(pad "43" smd roundrect (at -0.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 1 "GND") (pinfunction "GND") (pintype "passive") (tstamp 3243a37b-9b9f-4947-b6f9-653a22d3cb1d))
(pad "44" smd roundrect (at -0.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 52 "unconnected-(U3-PA0-Pad44)") (pinfunction "PA0") (pintype "bidirectional+no_connect") (tstamp a394050c-5e3d-41dc-ae62-9ec102f76554))
(pad "45" smd roundrect (at -1.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 53 "unconnected-(U3-PA1-Pad45)") (pinfunction "PA1") (pintype "bidirectional+no_connect") (tstamp 3ad07d83-59cf-4585-9152-14e740c39c0f))
(pad "46" smd roundrect (at -1.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 54 "BNO_SDA") (pinfunction "PA2") (pintype "bidirectional") (tstamp 7841c222-53e9-4606-a34b-357bd6090501))
(pad "47" smd roundrect (at -2.25 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 55 "BNO_SCL") (pinfunction "PA3") (pintype "bidirectional") (tstamp 33a8822f-f2cc-4868-814b-f2fba898ba3a))
(pad "48" smd roundrect (at -2.75 -4.1625) (size 0.3 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 56 "Net-(U3-PA4)") (pinfunction "PA4") (pintype "bidirectional") (tstamp 50c90d73-2df7-4124-80a4-f4cfc5aef4e3))
(model "${KICAD6_3DMODEL_DIR}/Package_QFP.3dshapes/TQFP-48_7x7mm_P0.5mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Crystal:Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm" (layer "F.Cu")
(tstamp 8249d450-630f-44d5-aac8-73ca884755b5)
(at 61.28 71.6325)
(descr "SMD Crystal MicroCrystal CM9V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CM9V-T1A.pdf, 1.6x1.0mm^2 package")
(tags "SMD SMT crystal")
(property "Sheetfile" "bottom.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Two pin crystal")
(property "ki_keywords" "quartz ceramic resonator oscillator")
(path "/6c199174-e7bf-4554-9f55-b700af6036cb")
(attr smd)
(fp_text reference "Y1" (at 0 -1.7) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f7c22352-9b35-4138-ab94-0652cabd6531)
)
(fp_text value "32.768kHz" (at 0 1.7) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 14fcee8d-087a-4b8b-b8c2-d6a3d8e5469e)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp e577ad62-9d68-4078-b1ce-45e5761b5e68)
)
(fp_line (start -1.1 -0.6) (end -1.1 0.6)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7a6c7235-da96-40d6-8eff-69c4a6b6971a))
(fp_line (start -0.1 -0.7) (end 0.1 -0.7)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bf3ff2f4-e1c3-400e-a226-6f1b99df768e))
(fp_line (start -0.1 0.7) (end 0.1 0.7)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 14867fea-5059-4257-a2f7-dfc671e9544b))
(fp_line (start -1.2 -0.9) (end -1.2 0.9)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 099920e4-96aa-4db2-9ce7-0ac9aec3bd44))
(fp_line (start -1.2 0.9) (end 1.2 0.9)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7a7d5408-7633-4d89-b0e7-4468043c8222))
(fp_line (start 1.2 -0.9) (end -1.2 -0.9)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5cc24d24-e103-47f9-a15b-22008abd0df3))
(fp_line (start 1.2 0.9) (end 1.2 -0.9)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 87c5f9ee-3fda-404b-9b8b-55d251b33748))
(fp_line (start -0.8 -0.5) (end -0.8 0.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 05309c9f-c352-4eea-bdc2-5f66eb386406))
(fp_line (start -0.8 0) (end -0.3 0.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6987ebba-09ef-45a6-bfff-6ae392e799d9))
(fp_line (start -0.8 0.5) (end 0.8 0.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3c27b9ed-e43e-4400-9c84-a90492354bc2))
(fp_line (start 0.8 -0.5) (end -0.8 -0.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e643dd6c-61f0-4402-9432-4673f696dbf2))
(fp_line (start 0.8 0.5) (end 0.8 -0.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6e66f0ee-2ae2-4984-a2c6-0840522b26f6))
(pad "1" smd rect (at -0.6 0) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
(net 71 "Net-(U4-XIN32)") (pinfunction "1") (pintype "passive") (tstamp a7eebefa-fff0-4eb0-baba-ad8600408cc7))
(pad "2" smd rect (at 0.6 0) (size 0.6 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
(net 70 "Net-(U4-XOUT32)") (pinfunction "2") (pintype "passive") (tstamp a8228bd0-a088-4d06-bd2b-4bd394c2f1bd))
(model "${KICAD6_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "pololu:N20_EXTENDED_SHAFT" (layer "F.Cu")
(tstamp 90b440a8-8507-4c7e-9f3f-abc05a7820a3)
(at 101 60 -90)
@ -389,173 +895,77 @@
)
)
(footprint "Package_QFP:LQFP-32_7x7mm_P0.8mm" (layer "F.Cu")
(tstamp bc372139-86b7-44c5-9bd6-3a55052b03cc)
(at 75.93 43.25)
(descr "LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT358-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "LQFP QFP")
(property "Sheetfile" "bottom.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "STMicroelectronics Arm Cortex-M0+ MCU, 512KB flash, 144KB RAM, 64 MHz, 2.0-3.6V, 29 GPIO, LQFP32")
(property "ki_keywords" "Arm Cortex-M0+ STM32G0 STM32G0x0 Value line")
(path "/5f157d6a-8a6e-4a74-922d-351b6b83b692")
(footprint "pololu:VL53L0X" (layer "F.Cu")
(tstamp 9ea38a33-26cb-48a6-bbed-11e33677c7b5)
(at 39.37 27.94 -135)
(attr smd)
(fp_text reference "U3" (at 0 -5.88) (layer "F.SilkS")
(fp_text reference "REF**" (at 10.16 -1.270001 45 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a43c0277-bc85-4681-a846-f1c6283edc88)
(tstamp bb8fffb0-8946-4981-b049-22c82ebb01ad)
)
(fp_text value "STM32G0B0KETx" (at 0 5.88) (layer "F.Fab")
(fp_text value "VL53L0X" (at 3.81 -1.27 45 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5254acb3-facd-43d3-9a79-3066843999bd)
(tstamp aef27215-bd9a-4c7a-b501-e1bce4ef2802)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(fp_text user "${REFERENCE}" (at 6.350001 5.08 45 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6c931bab-fa56-4063-a6d1-5faefc68ae66)
(tstamp c1a2c3a0-942e-4676-a5fa-51ded9a0d2fd)
)
(fp_line (start -3.61 -3.61) (end -3.61 -3.31)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c58230b0-bdde-4614-906b-a4feed996701))
(fp_line (start -3.61 -3.31) (end -4.925 -3.31)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 89fe6e03-6755-4131-8aaf-451d6db344d7))
(fp_line (start -3.61 3.61) (end -3.61 3.31)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 53bda72c-b356-4717-8bd7-2318f94cdcf3))
(fp_line (start -3.31 -3.61) (end -3.61 -3.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9f1e539b-b1b3-4362-ba78-2e24fd13ffaa))
(fp_line (start -3.31 3.61) (end -3.61 3.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d93f6b4b-0214-460a-94fa-6cd8f214db48))
(fp_line (start 3.31 -3.61) (end 3.61 -3.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3ab20ba-8a03-43d3-a8fc-4765e6e27f2e))
(fp_line (start 3.31 3.61) (end 3.61 3.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a4cb2257-4379-4f25-ab03-16a9cfd8f8e3))
(fp_line (start 3.61 -3.61) (end 3.61 -3.31)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 46651d2b-ca4e-40c3-a0ad-48982fe61718))
(fp_line (start 3.61 3.61) (end 3.61 3.31)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e93ace76-2eaa-43d4-8716-fe45d955041b))
(fp_line (start -5.18 -3.3) (end -5.18 0)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 89113788-c2b1-4860-8bf9-e92ab1f95431))
(fp_line (start -5.18 3.3) (end -5.18 0)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ace3ff08-4292-438a-a86b-4107864311c8))
(fp_line (start -3.75 -3.75) (end -3.75 -3.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 111c1395-0b3f-43eb-b120-45a5f5fa3c28))
(fp_line (start -3.75 -3.3) (end -5.18 -3.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 88aa1009-c97e-4043-b610-1321cdde7409))
(fp_line (start -3.75 3.3) (end -5.18 3.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a29e263f-5f78-4397-8572-da552c8cb04f))
(fp_line (start -3.75 3.75) (end -3.75 3.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7b350055-e5e0-4f31-9137-2ed223c6ef01))
(fp_line (start -3.3 -5.18) (end -3.3 -3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e71ec180-5d75-4dd3-afe5-4cf673f1c123))
(fp_line (start -3.3 -3.75) (end -3.75 -3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 377e4c90-72bd-42c6-aa24-b823c027dee9))
(fp_line (start -3.3 3.75) (end -3.75 3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6801a11d-99ac-4911-83e2-bd612ff1e688))
(fp_line (start -3.3 5.18) (end -3.3 3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1a1e7969-7d82-4ca3-b145-961b27acfc13))
(fp_line (start 0 -5.18) (end -3.3 -5.18)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8d8b7db6-d3de-49ff-a7ff-48e29efc1bbe))
(fp_line (start 0 -5.18) (end 3.3 -5.18)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f169a5b1-432d-4282-a5cb-0aa4e1e91a60))
(fp_line (start 0 5.18) (end -3.3 5.18)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c2948d93-0576-4365-bc70-78657f60e13c))
(fp_line (start 0 5.18) (end 3.3 5.18)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2077fe2b-1222-48e3-8e3a-2e7ff4a8d433))
(fp_line (start 3.3 -5.18) (end 3.3 -3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 91f3150d-1a38-492f-8fd5-020396fcd284))
(fp_line (start 3.3 -3.75) (end 3.75 -3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ff71b644-cecc-4a3e-b4b8-406fe965e9d9))
(fp_line (start 3.3 3.75) (end 3.75 3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5a64f51c-d693-4540-8e31-be22f9b9c78e))
(fp_line (start 3.3 5.18) (end 3.3 3.75)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9698ba31-b020-41e9-8630-a79f248eb2ed))
(fp_line (start 3.75 -3.75) (end 3.75 -3.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9b764d7a-d1e0-4ad9-9749-7f85e5127cc0))
(fp_line (start 3.75 -3.3) (end 5.18 -3.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b76a38fa-0fea-4b85-aaf2-39a650c49935))
(fp_line (start 3.75 3.3) (end 5.18 3.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f81f1139-2cc0-4365-93a9-4053093027ea))
(fp_line (start 3.75 3.75) (end 3.75 3.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ee113306-c52c-4081-8f25-406d0e25e4a9))
(fp_line (start 5.18 -3.3) (end 5.18 0)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp da0f8463-fccd-471b-bd74-cef18e68c187))
(fp_line (start 5.18 3.3) (end 5.18 0)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a62c4fc5-5f5d-4b74-ac32-0785acba560d))
(fp_line (start -3.5 -2.5) (end -2.5 -3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp acfd73c1-e4db-4cba-b3aa-9585530f0611))
(fp_line (start -3.5 3.5) (end -3.5 -2.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b69dfb8c-c3e0-4d94-98ff-1af5005d6d0e))
(fp_line (start -2.5 -3.5) (end 3.5 -3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cf1f421f-5631-40b7-a594-b96e8e14a0f7))
(fp_line (start 3.5 -3.5) (end 3.5 3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 538d5599-7e78-4984-a2c8-4c9a48379661))
(fp_line (start 3.5 3.5) (end -3.5 3.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c38659b6-1eb2-4ff6-8883-e5b3a9069b23))
(pad "1" smd roundrect (at -4.175 -2.8) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 21 "unconnected-(U3-PB9-Pad1)") (pinfunction "PB9") (pintype "bidirectional+no_connect") (tstamp 529385f8-97c4-4103-83dd-64222879abc5))
(pad "2" smd roundrect (at -4.175 -2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 22 "unconnected-(U3-PC14-Pad2)") (pinfunction "PC14") (pintype "bidirectional+no_connect") (tstamp 32643573-41a4-4cb3-bb31-9b6f38a2b277))
(pad "3" smd roundrect (at -4.175 -1.2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 23 "unconnected-(U3-PC15-Pad3)") (pinfunction "PC15") (pintype "bidirectional+no_connect") (tstamp ed02b1e4-6fd3-4ea3-839d-a1f1132f8f8e))
(pad "4" smd roundrect (at -4.175 -0.4) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 3 "VCC") (pinfunction "VDD") (pintype "power_in") (tstamp 432fb8f3-8831-4f29-8134-3df612a84772))
(pad "5" smd roundrect (at -4.175 0.4) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp d93b1a68-83da-4de5-aa41-9e530c8b3903))
(pad "6" smd roundrect (at -4.175 1.2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 24 "unconnected-(U3-NRST-Pad6)") (pinfunction "NRST") (pintype "input+no_connect") (tstamp 19b978d4-2b69-45f0-9325-f1c54a7c94a9))
(pad "7" smd roundrect (at -4.175 2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 20 "Net-(U2-SIG)") (pinfunction "PA0") (pintype "bidirectional") (tstamp 13f97b79-45b7-497e-9c21-61a3d3229704))
(pad "8" smd roundrect (at -4.175 2.8) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 25 "unconnected-(U3-PA1-Pad8)") (pinfunction "PA1") (pintype "bidirectional+no_connect") (tstamp 7bef1c61-41d9-4459-a003-c698ab77b0f8))
(pad "9" smd roundrect (at -2.8 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 26 "unconnected-(U3-PA2-Pad9)") (pinfunction "PA2") (pintype "bidirectional+no_connect") (tstamp 49644011-c0ee-482c-8f1a-fdb14428948d))
(pad "10" smd roundrect (at -2 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 27 "unconnected-(U3-PA3-Pad10)") (pinfunction "PA3") (pintype "bidirectional+no_connect") (tstamp 43c1ee0d-b5e5-4d06-b75d-0460537ed951))
(pad "11" smd roundrect (at -1.2 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 28 "unconnected-(U3-PA4-Pad11)") (pinfunction "PA4") (pintype "bidirectional+no_connect") (tstamp a29c2f77-6f88-41ff-9239-0480e1ba0ff0))
(pad "12" smd roundrect (at -0.4 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 29 "unconnected-(U3-PA5-Pad12)") (pinfunction "PA5") (pintype "bidirectional+no_connect") (tstamp dba02373-c1c5-4c54-9679-e4bb298141f6))
(pad "13" smd roundrect (at 0.4 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 30 "unconnected-(U3-PA6-Pad13)") (pinfunction "PA6") (pintype "bidirectional+no_connect") (tstamp 41653159-1477-428f-91d5-9108cbe19b27))
(pad "14" smd roundrect (at 1.2 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 31 "unconnected-(U3-PA7-Pad14)") (pinfunction "PA7") (pintype "bidirectional+no_connect") (tstamp 1a39faf6-7851-4650-b243-dfc3a32c7f9a))
(pad "15" smd roundrect (at 2 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 16 "Net-(U1-BIN2)") (pinfunction "PB0") (pintype "bidirectional") (tstamp 37811133-52fb-40c2-b88c-07331fac8f51))
(pad "16" smd roundrect (at 2.8 4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 15 "Net-(U1-BIN1)") (pinfunction "PB1") (pintype "bidirectional") (tstamp 82f24657-fd2b-4428-926c-0d45567f0c2e))
(pad "17" smd roundrect (at 4.175 2.8) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 18 "Net-(U1-AIN2)") (pinfunction "PB2") (pintype "bidirectional") (tstamp 763efb56-b2f4-460f-bcff-e37d1689bfce))
(pad "18" smd roundrect (at 4.175 2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 32 "unconnected-(U3-PA8-Pad18)") (pinfunction "PA8") (pintype "bidirectional+no_connect") (tstamp addbf82b-c2b2-4a2a-abc9-2b26faa584b2))
(pad "19" smd roundrect (at 4.175 1.2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 33 "unconnected-(U3-PA9{slash}NC-Pad19)") (pinfunction "PA9/NC") (pintype "bidirectional+no_connect") (tstamp ac87097d-80a7-40e3-94c5-2aca3bc8b356))
(pad "20" smd roundrect (at 4.175 0.4) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 34 "unconnected-(U3-PC6-Pad20)") (pinfunction "PC6") (pintype "bidirectional+no_connect") (tstamp 6b902a09-73c7-4445-91b3-328b14dcf923))
(pad "21" smd roundrect (at 4.175 -0.4) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 35 "unconnected-(U3-PA10{slash}NC-Pad21)") (pinfunction "PA10/NC") (pintype "bidirectional+no_connect") (tstamp 20e088fb-0f2f-417b-8f9d-4f12ab57206c))
(pad "22" smd roundrect (at 4.175 -1.2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 36 "unconnected-(U3-PA11{slash}PA9-Pad22)") (pinfunction "PA11/PA9") (pintype "bidirectional+no_connect") (tstamp 2a872aab-dd03-40d3-9da7-6675a68d4903))
(pad "23" smd roundrect (at 4.175 -2) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 37 "unconnected-(U3-PA12{slash}PA10-Pad23)") (pinfunction "PA12/PA10") (pintype "bidirectional+no_connect") (tstamp ee8feb91-24e0-4cfc-8ab8-355e84e1b7b1))
(pad "24" smd roundrect (at 4.175 -2.8) (size 1.5 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 38 "unconnected-(U3-PA13-Pad24)") (pinfunction "PA13") (pintype "bidirectional+no_connect") (tstamp d53eb60c-8a4c-49fb-9e9f-1cdb6b37ad36))
(pad "25" smd roundrect (at 2.8 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 39 "unconnected-(U3-PA14-Pad25)") (pinfunction "PA14") (pintype "bidirectional+no_connect") (tstamp 36e2c4f5-14f7-4020-a5b0-158df32baedf))
(pad "26" smd roundrect (at 2 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 40 "unconnected-(U3-PA15-Pad26)") (pinfunction "PA15") (pintype "bidirectional+no_connect") (tstamp e433652a-83fc-45e0-84e8-c9cf5f123f37))
(pad "27" smd roundrect (at 1.2 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 19 "Net-(U1-AIN1)") (pinfunction "PB3") (pintype "bidirectional") (tstamp 2e6732b1-56af-46c3-9881-6b757f1225fe))
(pad "28" smd roundrect (at 0.4 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 4 "M1_A") (pinfunction "PB4") (pintype "bidirectional") (tstamp bb6a88b5-4e6b-4413-9e9c-fc44381ed7d9))
(pad "29" smd roundrect (at -0.4 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 2 "M1_B") (pinfunction "PB5") (pintype "bidirectional") (tstamp 00aed462-3df6-49ca-b0a5-08053a0011ff))
(pad "30" smd roundrect (at -1.2 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 8 "M2_A") (pinfunction "PB6") (pintype "bidirectional") (tstamp b3eb02a5-9779-4280-bbf5-cb27f9ac9197))
(pad "31" smd roundrect (at -2 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 7 "M2_B") (pinfunction "PB7") (pintype "bidirectional") (tstamp a42462fd-1e12-484c-832b-d5db7e4d2c37))
(pad "32" smd roundrect (at -2.8 -4.175) (size 0.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 41 "unconnected-(U3-PB8-Pad32)") (pinfunction "PB8") (pintype "bidirectional+no_connect") (tstamp c5ea4a34-058b-4c88-b475-f16ddffa8d80))
(model "${KICAD6_3DMODEL_DIR}/Package_QFP.3dshapes/LQFP-32_7x7mm_P0.8mm.wrl"
(offset (xyz 0 0 0))
(fp_rect (start 0 0) (end 16 3.38)
(stroke (width 0.12) (type default)) (fill none) (layer "F.SilkS") (tstamp 2a7d7127-7429-44e5-a331-ee7436878700))
(pad "1" smd roundrect (at 1.65 1.69 315) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp fc83e84e-ecd1-4591-88c1-12354ed31548))
(pad "2" smd roundrect (at 4.19 1.69 315) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 92e60867-4c92-4b7d-97a9-69017030b6f2))
(pad "3" smd roundrect (at 6.73 1.69 315) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 69fc7ab4-fea2-45a3-8d2e-de4896b18bf3))
(pad "4" smd roundrect (at 9.27 1.69 315) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 93fade52-4513-4566-add0-0181eb6c6550))
(pad "5" smd roundrect (at 11.81 1.69 315) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 7d56f9fe-1c9f-4f84-9fc6-647b58fd859b))
(pad "6" smd roundrect (at 14.35 1.69 315) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 49c87fbf-4c1a-4068-aeea-4ba6616933e7))
(model "/home/konrad/Downloads/vl53l0x-v2-tof-sensor-1.snapshot.2/vl53l0x.stp"
(offset (xyz 8 -1 4))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
(rotate (xyz 0 0 180))
)
)
(footprint "pololu:VL53L0X" (layer "F.Cu")
(tstamp d2272f82-cf7a-4a81-8155-97a7b6f637f6)
(at 92.075 39.37 135)
(attr smd)
(fp_text reference "REF**" (at 10.16 -1.270001 315 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6b4db407-65fe-4d16-89ec-6b48532c2e96)
)
(fp_text value "VL53L0X" (at 3.81 -1.27 315 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b3d84914-be15-4d01-b041-a992f0376cd2)
)
(fp_text user "${REFERENCE}" (at 6.350001 5.08 315 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3d72df58-4f4a-46f5-abf7-37294a845ec3)
)
(fp_rect (start 0 0) (end 16 3.38)
(stroke (width 0.12) (type default)) (fill none) (layer "F.SilkS") (tstamp 683514d1-367a-4059-90cd-fd680c6568e8))
(pad "1" smd roundrect (at 1.65 1.69 225) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 44e6aa1f-7b34-45d8-9378-3b3489ec2350))
(pad "2" smd roundrect (at 4.19 1.69 225) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp fbc89ff7-03ed-4bd4-b790-001dd829bfeb))
(pad "3" smd roundrect (at 6.73 1.69 225) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 83a3c863-6b74-4730-a899-43f13699420a))
(pad "4" smd roundrect (at 9.27 1.69 225) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 1b491159-630c-4bb8-84fd-45956592d5d6))
(pad "5" smd roundrect (at 11.81 1.69 225) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 7d8faff5-a99a-4310-a425-571de5859767))
(pad "6" smd roundrect (at 14.35 1.69 225) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 0eefde3b-5923-48e1-b13b-da4eed506fff))
(model "/home/konrad/Downloads/vl53l0x-v2-tof-sensor-1.snapshot.2/vl53l0x.stp"
(offset (xyz 8 -1 4))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 180))
)
)
@ -582,7 +992,7 @@
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp be742806-6faf-4e2a-bed9-b7bc7545f2ba))
(fp_arc (start -4.277996 -4.277996) (mid -5.350166 -3.264983) (end -6.75 -2.8)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 732f83ca-b189-4bb2-94c1-ab11991342eb))
(fp_arc (start 4.277996 4.277996) (mid 5.350166 3.264983) (end 6.75 2.8)
(fp_arc (start 4.277996 4.277996) (mid 5.350166 3.264984) (end 6.75 2.8)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 18045525-18a2-4d3b-bd0a-25cb4801ce70))
(fp_arc (start 5.988332 0.861605) (mid 0 6.049999) (end -5.988332 0.861605)
(stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8a880a2b-5599-4570-a9fb-66ec5fab2eeb))

View File

@ -85,4 +85,48 @@
)
)
)
(symbol "VL53L0X" (in_bom yes) (on_board yes)
(property "Reference" "U" (at 1.27 1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "VL53L0X_1_1"
(rectangle (start 0 0) (end 7.62 -17.78)
(stroke (width 0) (type default))
(fill (type background))
)
(pin power_in line (at 10.16 -2.54 180) (length 2.54)
(name "VIN" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 10.16 -5.08 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at 10.16 -7.62 180) (length 2.54)
(name "SCL" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 10.16 -10.16 180) (length 2.54)
(name "SDA" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin output line (at 10.16 -12.7 180) (length 2.54)
(name "GPIO1" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at 10.16 -15.24 180) (length 2.54)
(name "XSHUT" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@ -0,0 +1,35 @@
(footprint "VL53L0X" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 10.16 -1.27 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4f8e0bc9-2df7-4649-a5f8-c9611837eeb2)
)
(fp_text value "VL53L0X" (at 3.81 -1.27 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4ae8b9d0-c18f-4d2e-bff2-80dbff08aa47)
)
(fp_text user "${REFERENCE}" (at 6.35 5.08 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 42d2c3ff-5800-46c9-8850-01eed7eb9026)
)
(fp_rect (start 0 0) (end 16 3.38)
(stroke (width 0.12) (type default)) (fill none) (layer "F.SilkS") (tstamp 099daea7-230d-4bfe-8046-5a827233b3f9))
(pad "1" smd roundrect (at 1.65 1.69 90) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 73f59900-a37c-4b61-9a98-c3fbeecb723b))
(pad "2" smd roundrect (at 4.19 1.69 90) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 04d363da-b5f0-46c8-a6f3-d79d5a7dcb47))
(pad "3" smd roundrect (at 6.73 1.69 90) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp b2f5ee08-8a97-4c1e-89ed-cb86608a2de7))
(pad "4" smd roundrect (at 9.27 1.69 90) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 62cbe1de-b349-418a-a247-8d443f9979da))
(pad "5" smd roundrect (at 11.81 1.69 90) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 1d402093-8768-4b60-8a1e-ead68b9db933))
(pad "6" smd roundrect (at 14.35 1.69 90) (size 2.286 1.524) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp eabf0ea0-5bdc-4ec6-b2aa-b0d1ab2a5651))
(model "${KICAD_3DMODEL_DIR_LOCAL}/vl53l0x.stp"
(offset (xyz 8 -1 4))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 180))
)
)