]> git.gag.com Git - hw/quantimotor/commitdiff
replaced USB connector with USB-C
authorBdale Garbee <bdale@gag.com>
Sun, 22 Jun 2025 18:08:44 +0000 (12:08 -0600)
committerBdale Garbee <bdale@gag.com>
Sun, 22 Jun 2025 18:08:44 +0000 (12:08 -0600)
quantimotor.sch

index 018df32eb1fa766ede4550eb94ee338898df72a6..23799019b76266f6aa3e9923903839719ec9b25a 100644 (file)
@@ -984,9 +984,9 @@ value=female
 T 47500 69700 5 10 1 1 0 0 1
 refdes=J2
 }
-N 48300 61800 50100 61800 4
+N 48300 62200 50100 62200 4
 {
-T 50100 61850 5 10 1 1 0 6 1
+T 50100 62250 5 10 1 1 0 6 1
 netname=led_armed
 }
 N 48300 63800 48700 63800 4
@@ -997,9 +997,9 @@ N 48300 62600 50100 62600 4
 T 50100 62650 5 10 1 1 0 6 1
 netname=fire
 }
-N 48300 62200 50100 62200 4
+N 48300 61800 50100 61800 4
 {
-T 50100 62250 5 10 1 1 0 6 1
+T 50100 61850 5 10 1 1 0 6 1
 netname=led_continuity
 }
 T 43700 69000 9 10 1 0 0 0 1
@@ -1436,159 +1436,135 @@ N 45100 68600 46900 68600 4
 T 45100 68650 5 10 1 1 0 0 1
 netname=scl
 }
-C 51000 50200 1 0 0 gnd.sym
-C 47000 48400 1 0 0 gnd.sym
-N 46600 48700 47100 48700 4
-N 47100 54200 50100 54200 4
-N 50100 54200 50100 52100 4
-C 45000 51400 1 0 0 gnd.sym
-C 48400 52700 1 0 0 3.3V-plus.sym
-C 46400 54700 1 0 0 3.3V-plus.sym
-C 48400 50200 1 0 0 3.3V-plus.sym
-C 44600 52100 1 0 0 nc-left.sym
-{
-T 44600 52500 5 10 0 0 0 0 1
+C 47000 46900 1 0 0 gnd.sym
+N 46600 47200 47100 47200 4
+N 47100 52700 50100 52700 4
+N 50100 52700 50100 50600 4
+C 45000 49900 1 0 0 gnd.sym
+C 48400 51200 1 0 0 3.3V-plus.sym
+C 46400 53200 1 0 0 3.3V-plus.sym
+C 48400 48700 1 0 0 3.3V-plus.sym
+C 44600 50600 1 0 0 nc-left.sym
+{
+T 44600 51000 5 10 0 0 0 0 1
 value=NoConnection
-T 44600 52900 5 10 0 0 0 0 1
+T 44600 51400 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 44600 51100 1 0 0 nc-left.sym
+C 44600 49600 1 0 0 nc-left.sym
 {
-T 44600 51500 5 10 0 0 0 0 1
+T 44600 50000 5 10 0 0 0 0 1
 value=NoConnection
-T 44600 51900 5 10 0 0 0 0 1
+T 44600 50400 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 44600 50600 1 0 0 nc-left.sym
+C 44600 49100 1 0 0 nc-left.sym
 {
-T 44600 51000 5 10 0 0 0 0 1
+T 44600 49500 5 10 0 0 0 0 1
 value=NoConnection
-T 44600 51400 5 10 0 0 0 0 1
+T 44600 49900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 44600 50100 1 0 0 nc-left.sym
+C 44600 48600 1 0 0 nc-left.sym
 {
-T 44600 50500 5 10 0 0 0 0 1
+T 44600 49000 5 10 0 0 0 0 1
 value=NoConnection
-T 44600 50900 5 10 0 0 0 0 1
+T 44600 49400 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 44600 49600 1 0 0 nc-left.sym
+C 44600 48100 1 0 0 nc-left.sym
 {
-T 44600 50000 5 10 0 0 0 0 1
+T 44600 48500 5 10 0 0 0 0 1
 value=NoConnection
-T 44600 50400 5 10 0 0 0 0 1
+T 44600 48900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 49700 53300 1 90 0 capacitor.sym
+C 49700 51800 1 90 0 capacitor.sym
 {
-T 49000 53500 5 10 0 1 90 0 1
+T 49000 52000 5 10 0 1 90 0 1
 device=CAPACITOR
-T 48800 53500 5 10 0 1 90 0 1
+T 48800 52000 5 10 0 1 90 0 1
 symversion=0.1
-T 49700 53300 5 10 0 1 0 0 1
+T 49700 51800 5 10 0 1 0 0 1
 footprint=0402
-T 49700 53300 5 10 0 1 0 0 1
+T 49700 51800 5 10 0 1 0 0 1
 loadstatus=smt
-T 49100 53900 5 10 1 1 0 0 1
+T 49100 52400 5 10 1 1 0 0 1
 refdes=C3
-T 49000 53400 5 10 1 1 0 0 1
+T 49000 51900 5 10 1 1 0 0 1
 value=0.1uF
 }
-C 45700 54200 1 0 0 capacitor.sym
+C 45700 52700 1 0 0 capacitor.sym
 {
-T 45900 54900 5 10 0 1 0 0 1
+T 45900 53400 5 10 0 1 0 0 1
 device=CAPACITOR
-T 45900 55100 5 10 0 1 0 0 1
+T 45900 53600 5 10 0 1 0 0 1
 symversion=0.1
-T 45700 54200 5 10 0 1 0 0 1
+T 45700 52700 5 10 0 1 0 0 1
 footprint=0402
-T 45700 54200 5 10 0 1 0 0 1
+T 45700 52700 5 10 0 1 0 0 1
 loadstatus=smt
-T 46000 54700 5 10 1 1 0 0 1
+T 46000 53200 5 10 1 1 0 0 1
 refdes=C2
-T 46000 54000 5 10 1 1 0 0 1
+T 46000 52500 5 10 1 1 0 0 1
 value=0.1uF
 }
-N 46600 54700 46600 54200 4
-C 45600 54100 1 0 0 gnd.sym
-C 49400 53000 1 0 0 gnd.sym
-C 48500 48800 1 0 1 fd230ssop.sym
+N 46600 53200 46600 52700 4
+C 45600 52600 1 0 0 gnd.sym
+C 49400 51500 1 0 0 gnd.sym
+C 48500 47300 1 0 1 fd230ssop.sym
 {
-T 32005 103395 5 10 0 1 0 6 1
+T 32005 101895 5 10 0 1 0 6 1
 device=IC
-T 30305 98595 5 10 0 1 0 6 1
+T 30305 97095 5 10 0 1 0 6 1
 footprint=ssop-16
-T 48500 48800 5 10 0 1 0 0 1
+T 48500 47300 5 10 0 1 0 0 1
 loadstatus=smt
-T 48105 53795 5 10 1 1 0 6 1
+T 48105 52295 5 10 1 1 0 6 1
 refdes=U2
-T 46405 48995 5 10 1 1 0 6 1
+T 46405 47495 5 10 1 1 0 6 1
 value=FT230XS
 }
-C 50200 51600 1 0 0 resistor.sym
+C 48900 50100 1 0 0 resistor.sym
 {
-T 50500 52000 5 10 0 1 0 0 1
+T 49200 50500 5 10 0 1 0 0 1
 device=RESISTOR
-T 50200 51600 5 10 0 1 0 0 1
+T 48900 50100 5 10 0 1 0 0 1
 loadstatus=smt
-T 50200 51600 5 10 0 1 0 0 1
+T 48900 50100 5 10 0 1 0 0 1
 footprint=0402
-T 50350 51850 5 10 1 1 0 0 1
-refdes=R5
-T 50700 51850 5 10 1 1 0 0 1
+T 49250 50350 5 10 1 1 0 6 1
+refdes=R31
+T 49400 50350 5 10 1 1 0 0 1
 value=33
 }
-C 50200 51100 1 0 0 resistor.sym
+C 48900 49600 1 0 0 resistor.sym
 {
-T 50500 51500 5 10 0 1 0 0 1
+T 49200 50000 5 10 0 1 0 0 1
 device=RESISTOR
-T 50200 51100 5 10 0 1 0 0 1
+T 48900 49600 5 10 0 1 0 0 1
 loadstatus=smt
-T 50200 51100 5 10 0 1 0 0 1
+T 48900 49600 5 10 0 1 0 0 1
 footprint=0402
-T 50350 51350 5 10 1 1 0 0 1
-refdes=R6
-T 50700 51350 5 10 1 1 0 0 1
+T 49250 49850 5 10 1 1 0 6 1
+refdes=R32
+T 49400 49850 5 10 1 1 0 0 1
 value=33
 }
-N 50100 52100 51100 52100 4
+N 50100 50600 53100 50600 4
+N 48600 50200 48900 50200 4
+N 48600 49700 48900 49700 4
+N 45100 51200 43600 51200 4
 {
-T 50400 52150 5 10 1 1 0 0 1
-netname=v_usb
-}
-N 48600 51700 50200 51700 4
-N 48600 51200 50200 51200 4
-N 51100 51200 51100 51300 4
-N 45100 52700 43600 52700 4
-{
-T 43600 52750 5 10 1 1 0 0 1
+T 43600 51250 5 10 1 1 0 0 1
 netname=con_out
 }
-N 45100 53200 43600 53200 4
+N 45100 51700 43600 51700 4
 {
-T 43600 53250 5 10 1 1 0 0 1
+T 43600 51750 5 10 1 1 0 0 1
 netname=con_in
 }
-C 51100 50100 1 0 0 USBmicroB.sym
-{
-T 51455 50495 5 10 0 1 0 0 1
-footprint=11071
-T 51100 50100 5 10 0 0 0 6 1
-device=CONNECTOR
-T 51100 50100 5 10 0 0 0 6 1
-value=USBmicroB
-T 52095 52500 5 10 1 1 0 0 1
-refdes=J7
-}
-C 50600 50800 1 0 0 nc-left.sym
-{
-T 50600 51200 5 10 0 0 0 0 1
-value=NoConnection
-T 50600 51600 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 51900 49700 1 0 0 gnd.sym
+C 56100 44200 1 0 0 gnd.sym
 C 45800 58900 1 0 0 led-bicolor.sym
 {
 T 45900 59500 5 10 0 0 0 0 1
@@ -1918,7 +1894,7 @@ C 44100 45300 1 0 0 resistor.sym
 T 44400 45700 5 10 0 0 0 0 1
 device=RESISTOR
 T 44300 45500 5 10 1 1 0 6 1
-refdes=R?
+refdes=R16
 T 44900 45500 5 10 1 1 0 0 1
 value=1k
 }
@@ -1927,7 +1903,7 @@ C 44100 44900 1 0 0 resistor.sym
 T 44400 45300 5 10 0 0 0 0 1
 device=RESISTOR
 T 44300 45100 5 10 1 1 0 6 1
-refdes=R?
+refdes=R24
 T 44900 45100 5 10 1 1 0 0 1
 value=51k
 }
@@ -1938,7 +1914,7 @@ device=RESISTOR
 T 45000 44100 5 10 0 1 90 2 1
 footprint=0402
 T 44300 44300 5 10 1 1 0 6 1
-refdes=R?
+refdes=R35
 T 44900 44300 5 10 1 1 0 0 1
 value=1k
 }
@@ -1951,7 +1927,7 @@ device=LED
 T 43000 43800 5 10 0 0 0 0 1
 footprint=H178
 T 42850 44300 5 10 1 1 0 0 1
-refdes=D4
+refdes=D5
 T 42900 43600 5 10 1 1 0 0 1
 value=red+green
 }
@@ -1967,28 +1943,28 @@ C 44100 43700 1 0 0 resistor.sym
 T 44400 44100 5 10 0 0 0 0 1
 device=RESISTOR
 T 44300 43900 5 10 1 1 0 6 1
-refdes=R?
+refdes=R46
 }
 C 44100 43300 1 0 0 resistor.sym
 {
 T 44400 43700 5 10 0 0 0 0 1
 device=RESISTOR
 T 44300 43500 5 10 1 1 0 6 1
-refdes=R?
+refdes=R27
 }
 C 44100 42900 1 0 0 resistor.sym
 {
 T 44400 43300 5 10 0 0 0 0 1
 device=RESISTOR
 T 44300 43100 5 10 1 1 0 6 1
-refdes=R?
+refdes=R28
 }
 C 44100 42500 1 0 0 resistor.sym
 {
 T 44400 42900 5 10 0 0 0 0 1
 device=RESISTOR
 T 44300 42700 5 10 1 1 0 6 1
-refdes=R?
+refdes=R29
 T 44900 42700 5 10 1 1 0 0 1
 value=1k
 }
@@ -1997,7 +1973,7 @@ C 44100 42100 1 0 0 resistor.sym
 T 44400 42500 5 10 0 0 0 0 1
 device=RESISTOR
 T 44300 42300 5 10 1 1 0 6 1
-refdes=R?
+refdes=R30
 }
 N 44100 43400 42700 43400 4
 N 44100 43000 42700 43000 4
@@ -2019,7 +1995,7 @@ C 49100 44000 1 0 0 capacitor.sym
 T 49300 44700 5 10 0 0 0 0 1
 device=CAPACITOR
 T 49400 44300 5 10 1 1 0 6 1
-refdes=C?
+refdes=C10
 T 49300 44900 5 10 0 0 0 0 1
 symversion=0.1
 T 49700 44300 5 10 1 1 0 0 1
@@ -2030,7 +2006,7 @@ C 49100 44400 1 0 0 capacitor.sym
 T 49300 45100 5 10 0 0 0 0 1
 device=CAPACITOR
 T 49400 44700 5 10 1 1 0 6 1
-refdes=C?
+refdes=C9
 T 49300 45300 5 10 0 0 0 0 1
 symversion=0.1
 T 49700 44700 5 10 1 1 0 0 1
@@ -2047,7 +2023,7 @@ C 49100 44800 1 0 0 capacitor.sym
 T 49300 45500 5 10 0 0 0 0 1
 device=CAPACITOR
 T 49400 45100 5 10 1 1 0 6 1
-refdes=C?
+refdes=C13
 T 49300 45700 5 10 0 0 0 0 1
 symversion=0.1
 T 49700 45100 5 10 1 1 0 0 1
@@ -2058,7 +2034,7 @@ C 49100 45200 1 0 0 capacitor.sym
 T 49300 45900 5 10 0 0 0 0 1
 device=CAPACITOR
 T 49400 45500 5 10 1 1 0 6 1
-refdes=C?
+refdes=C7
 T 49300 46100 5 10 0 0 0 0 1
 symversion=0.1
 T 49700 45500 5 10 1 1 0 0 1
@@ -2074,7 +2050,7 @@ C 48300 42000 1 0 0 capacitor.sym
 T 48500 42700 5 10 0 0 0 0 1
 device=CAPACITOR
 T 48600 42300 5 10 1 1 0 6 1
-refdes=C?
+refdes=C11
 T 48500 42900 5 10 0 0 0 0 1
 symversion=0.1
 T 48900 42300 5 10 1 1 0 0 1
@@ -2085,7 +2061,7 @@ C 49700 42900 1 0 0 inductor.sym
 T 49900 43400 5 10 0 0 0 0 1
 device=INDUCTOR
 T 50000 42800 5 10 1 1 0 6 1
-refdes=L?
+refdes=L2
 T 49900 43600 5 10 0 0 0 0 1
 symversion=0.1
 T 50100 42800 5 10 1 1 0 0 1
@@ -2103,7 +2079,7 @@ C 49700 41700 1 0 0 resistor.sym
 T 50000 42100 5 10 0 0 0 0 1
 device=RESISTOR
 T 49800 41900 5 10 1 1 0 6 1
-refdes=R?
+refdes=R21
 T 50400 41900 5 10 1 1 0 0 1
 value=0.5
 }
@@ -2112,7 +2088,7 @@ C 50900 40900 1 90 0 resistor.sym
 T 50500 41200 5 10 0 0 90 0 1
 device=RESISTOR
 T 51000 41500 5 10 1 1 0 0 1
-refdes=R?
+refdes=R22
 T 51000 41000 5 10 1 1 0 0 1
 value=5.1k
 }
@@ -2124,23 +2100,23 @@ C 51400 42100 1 90 0 capacitor.sym
 T 50700 42300 5 10 0 0 90 0 1
 device=CAPACITOR
 T 51300 42700 5 10 1 1 0 0 1
-refdes=C?
+refdes=C12
 T 50500 42300 5 10 0 0 90 0 1
 symversion=0.1
 T 51300 42300 5 10 1 1 0 0 1
 value=10uF
 }
-N 50600 43000 52300 43000 4
+N 50600 43000 51200 43000 4
 {
-T 52300 43050 5 10 1 1 0 6 1
+T 51300 48850 5 10 1 1 0 0 1
 netname=v_usb
 }
 C 51100 41800 1 0 0 gnd.sym
 N 50800 41800 50800 43000 4
 N 48900 45400 48900 45800 4
-N 48900 45800 52200 45800 4
+N 48900 45800 50800 45800 4
 {
-T 52200 45850 5 10 1 1 0 6 1
+T 50800 45850 5 10 1 1 0 6 1
 netname=v_lipo3s
 }
 C 48200 45700 1 0 0 nc-right.sym
@@ -2157,3 +2133,98 @@ value=NoConnection
 T 45000 45300 5 10 0 0 0 0 1
 device=DRC_Directive
 }
+N 48400 41800 48400 41000 4
+N 48400 41000 45300 41000 4
+N 45300 41000 45300 41800 4
+N 45300 41800 45500 41800 4
+C 53800 44700 1 0 0 USB-C.sym
+{
+T 54495 49500 5 10 1 1 0 0 1
+refdes=J7
+T 54455 49795 5 10 0 0 0 0 1
+footprint=USB-C
+T 54455 48395 5 10 1 1 0 0 1
+pinlabel=SBU2
+T 54455 47995 5 10 1 1 0 0 1
+pinlabel=CC1
+T 54455 47595 5 10 1 1 0 0 1
+pinlabel=DN2
+T 54455 46395 5 10 1 1 0 0 1
+pinlabel=DP2
+T 54455 45995 5 10 1 1 0 0 1
+pinlabel=SBU1
+T 54455 45595 5 10 1 1 0 0 1
+pinlabel=CC2
+T 54455 45195 5 10 1 1 0 0 1
+pinlabel=VBUS
+T 54455 44795 5 10 1 1 0 0 1
+pinlabel=GND
+T 55643 49500 5 10 1 1 0 6 1
+value=USBC
+T 54457 50100 5 10 0 0 0 0 1
+device=CONNECTOR
+}
+N 56000 46000 56200 46000 4
+N 56200 46000 56200 44500 4
+N 56000 44800 56200 44800 4
+N 56000 45200 56200 45200 4
+N 56000 45600 56200 45600 4
+C 53400 44200 1 0 0 gnd.sym
+N 54100 44800 53500 44800 4
+N 53500 44500 53500 49200 4
+N 54100 49200 53500 49200 4
+N 54100 45200 53100 45200 4
+N 51200 43000 51200 48800 4
+N 54100 48800 53100 48800 4
+N 53100 45200 53100 50600 4
+N 49800 50200 52700 50200 4
+N 52700 46800 52700 50200 4
+N 52700 47600 54100 47600 4
+N 54100 46800 52700 46800 4
+N 49800 49700 52300 49700 4
+N 52300 46400 52300 49700 4
+N 52300 47200 54100 47200 4
+N 54100 46400 52300 46400 4
+C 51700 44500 1 90 0 resistor.sym
+{
+T 51300 44800 5 10 0 0 90 0 1
+device=RESISTOR
+T 51800 45100 5 10 1 1 0 0 1
+refdes=R43
+T 51800 44600 5 10 1 1 0 0 1
+value=5.1k
+T 51700 44500 5 10 0 1 0 0 1
+footprint=0402
+}
+C 52500 44500 1 90 0 resistor.sym
+{
+T 52100 44800 5 10 0 0 90 0 1
+device=RESISTOR
+T 52600 45100 5 10 1 1 0 0 1
+refdes=R44
+T 52600 44600 5 10 1 1 0 0 1
+value=5.1k
+T 52500 44500 5 10 0 0 0 0 1
+footprint=0402
+}
+N 53100 48800 51200 48800 4
+C 52300 44200 1 0 0 gnd.sym
+C 51500 44200 1 0 0 gnd.sym
+N 54100 45600 52400 45600 4
+N 52400 45600 52400 45400 4
+N 54100 48000 51600 48000 4
+N 51600 48000 51600 45400 4
+C 53600 48300 1 0 0 nc-left.sym
+{
+T 53600 48700 5 10 0 0 0 0 1
+value=NoConnection
+T 53600 49100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 53600 45900 1 0 0 nc-left.sym
+{
+T 53600 46300 5 10 0 0 0 0 1
+value=NoConnection
+T 53600 46700 5 10 0 0 0 0 1
+device=DRC_Directive
+}