X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=telegps.sch;h=132a63b99eb01a5652e01e639e270691d0c51dab;hb=HEAD;hp=efeee257170db645a9ef342af36b050f1636cfc6;hpb=8df7317d9cd2416414f0affcaccc4193b1600974;p=hw%2Ftelegps diff --git a/telegps.sch b/telegps.sch index efeee25..132a63b 100644 --- a/telegps.sch +++ b/telegps.sch @@ -1,11 +1,11 @@ -v 20130925 2 -C 40000 40000 0 0 0 title-D-both.sym +v 20220529 2 +C 40000 40000 0 0 0 title-D.sym T 68500 41700 9 48 1 0 0 0 1 TeleGPS T 67600 40400 9 10 1 0 0 0 1 telegps.sch T 72400 40400 9 10 1 0 0 0 1 -1.1 +4p1 T 69900 40400 9 10 1 0 0 0 1 1 T 70600 40400 9 10 1 0 0 0 1 @@ -49,8 +49,6 @@ T 59500 42700 5 10 1 1 0 0 1 value=10nF T 59100 43500 5 10 0 1 270 0 1 footprint=0402 -T 59100 43500 5 10 0 1 270 0 1 -loadstatus=noload } C 56900 43000 1 0 0 TC2185.sym { @@ -90,6 +88,8 @@ T 69700 56400 5 10 0 1 0 0 1 footprint=hole-M3 T 69700 56400 5 10 0 1 0 0 1 nobom=1 +T 69700 56400 5 10 0 1 0 0 1 +loadstatus=noload } C 70800 54900 1 0 0 gnd.sym N 70300 56600 70900 56600 4 @@ -103,6 +103,8 @@ T 71600 56400 5 10 0 1 0 0 1 footprint=hole-M3 T 71600 56400 5 10 0 1 0 0 1 nobom=1 +T 71600 56400 5 10 0 1 0 0 1 +loadstatus=noload } C 71600 55300 1 0 0 hole_plated.sym { @@ -114,6 +116,8 @@ T 71600 55300 5 10 0 1 0 0 1 footprint=hole-M3 T 71600 55300 5 10 0 1 0 0 1 nobom=1 +T 71600 55300 5 10 0 1 0 0 1 +loadstatus=noload } C 69700 55300 1 0 0 hole_plated.sym { @@ -125,6 +129,8 @@ T 69700 55300 5 10 0 1 0 0 1 footprint=hole-M3 T 69700 55300 5 10 0 1 0 0 1 nobom=1 +T 69700 55300 5 10 0 1 0 0 1 +loadstatus=noload } N 72200 55500 72800 55500 4 N 70300 55500 70900 55500 4 @@ -133,7 +139,7 @@ mounting holes for 4-40 screws N 70900 56600 70900 55200 4 C 60200 61100 1 0 0 3.3V-plus.sym -N 60900 60000 60200 60000 4 +N 60900 60000 60400 60000 4 N 60400 60000 60400 61100 4 N 60900 60400 60400 60400 4 N 59500 58800 60900 58800 4 @@ -151,30 +157,18 @@ C 60900 55600 1 0 0 UBLOX-MAX.sym { T 60900 55600 5 10 0 1 0 0 1 footprint=UBLOX-MAX -T 61295 60895 5 10 1 1 0 0 1 +T 61195 60895 5 10 1 1 0 0 1 refdes=U5 T 62395 60195 5 10 0 1 0 0 1 device=IC -T 63800 60900 5 10 1 1 0 0 1 -value=MAX-7Q +T 64600 60900 5 10 1 1 0 6 1 +value=MAX-10 } N 62900 55400 62900 55600 4 N 62900 55500 63300 55500 4 N 63300 55500 63300 55600 4 N 62900 55500 62500 55500 4 N 62500 55500 62500 55600 4 -C 59300 59900 1 0 0 resistor.sym -{ -T 59600 60300 5 10 0 1 0 0 1 -device=RESISTOR -T 59295 59900 5 10 0 1 0 0 1 -footprint=0402 -T 59650 60350 5 10 1 1 180 0 1 -refdes=R5 -T 59800 60200 5 10 1 1 0 0 1 -value=3.3k -} -N 59300 60000 59300 59600 4 C 60400 57500 1 0 0 nc-left.sym { T 60400 57900 5 10 0 0 0 0 1 @@ -227,7 +221,6 @@ device=DRC_Directive N 72200 56600 72800 56600 4 N 72800 56600 72800 55200 4 C 72700 54900 1 0 0 gnd.sym -N 59300 59600 60900 59600 4 C 55600 42400 1 90 0 capacitor.sym { T 54900 42600 5 10 0 1 90 0 1 @@ -244,7 +237,6 @@ value=0.1uF N 55400 43900 55400 43300 4 N 55400 42400 55400 41500 4 C 54800 41200 1 0 0 gnd.sym -C 60800 56100 1 0 0 gnd.sym C 42300 45400 1 0 0 3.3V-plus.sym N 43700 44300 43700 45400 4 N 42500 45400 44100 45400 4 @@ -369,7 +361,7 @@ footprint=0402 T 52800 43100 5 10 1 1 180 0 1 refdes=R8 T 52400 42700 5 10 1 1 0 0 1 -value=2k +value=2.49k } N 51900 43500 52200 43500 4 N 52200 43500 52200 43300 4 @@ -519,25 +511,25 @@ C 55100 43900 1 90 0 conn-2.sym T 54395 44455 5 10 1 1 180 0 1 refdes=J3 T 55100 43900 5 10 0 1 0 0 1 -footprint=2mm2pin +footprint=100mil2pin T 55100 43900 5 10 0 1 0 0 1 device=CONNECTOR T 55100 43900 5 10 0 1 0 0 1 loadstatus=noload +T 54500 44700 5 10 1 1 0 0 1 +value=Power } -T 54100 44700 9 10 1 0 0 0 3 +T 54100 45000 9 10 1 0 0 0 3 optional power switch (cut trace to use) -C 56400 50200 1 0 0 gnd.sym +C 56800 50500 1 0 0 gnd.sym C 54400 51400 1 0 0 resistor.sym { T 54700 51800 5 10 0 0 0 0 1 device=RESISTOR T 54400 51400 5 10 0 1 0 0 1 footprint=0402 -T 54400 51400 5 10 0 1 0 0 1 -loadstatus=smt T 54550 51650 5 10 1 1 0 0 1 refdes=R3 T 54900 51650 5 10 1 1 0 0 1 @@ -549,51 +541,34 @@ T 54700 51200 5 10 0 0 0 0 1 device=RESISTOR T 54400 50800 5 10 0 1 0 0 1 footprint=0402 -T 54400 50800 5 10 0 1 0 0 1 -loadstatus=smt T 54550 51050 5 10 1 1 0 0 1 refdes=R4 T 54900 51050 5 10 1 1 0 0 1 value=33 } -N 55800 52100 56500 52100 4 +N 56200 52400 57000 52400 4 { -T 55800 52200 5 10 1 1 0 0 1 +T 56200 52500 5 10 1 1 0 0 1 netname=v_usb } -N 55300 51700 56500 51700 4 -N 55700 51300 56500 51300 4 N 57000 49200 55500 49200 4 { -T 55700 49300 5 10 1 1 0 0 1 +T 55900 49300 5 10 1 1 0 0 1 netname=reset_n } N 54800 48400 57000 48400 4 { -T 55700 48500 5 10 1 1 0 0 1 +T 55900 48500 5 10 1 1 0 0 1 netname=swclk } -C 56400 49300 1 0 0 gnd.sym +C 56700 49300 1 0 0 gnd.sym N 55100 48800 57000 48800 4 { -T 55700 48900 5 10 1 1 0 0 1 +T 55900 48900 5 10 1 1 0 0 1 netname=swdio } N 55100 48800 55100 49200 4 -C 43300 50100 1 270 0 resistor.sym -{ -T 43700 49800 5 10 0 1 270 0 1 -device=RESISTOR -T 43300 50100 5 10 0 1 180 0 1 -footprint=0402 -T 43300 50100 5 10 0 1 90 0 1 -loadstatus=smt -T 43650 49775 5 10 1 1 0 0 1 -refdes=R2 -T 43900 49500 5 10 1 1 180 0 1 -value=10k -} -C 43300 48500 1 0 0 gnd.sym +C 43300 50400 1 0 0 gnd.sym C 45500 60500 1 0 0 capacitor.sym { T 45700 61200 5 10 0 1 0 0 1 @@ -602,8 +577,6 @@ T 45700 61400 5 10 0 1 0 0 1 symversion=0.1 T 45500 60500 5 10 0 1 0 0 1 footprint=0402 -T 45500 60500 5 10 0 1 0 0 1 -loadstatus=smt T 45600 60800 5 10 1 1 0 0 1 refdes=C8 T 46100 60800 5 10 1 1 0 0 1 @@ -617,12 +590,10 @@ T 45700 60400 5 10 0 1 0 0 1 symversion=0.1 T 45500 59500 5 10 0 1 0 0 1 footprint=0402 -T 45500 59500 5 10 0 1 0 0 1 -loadstatus=smt T 45600 59900 5 10 1 1 0 0 1 refdes=C9 T 46100 59900 5 10 1 1 0 0 1 -value=0.01uF +value=10nF } N 46400 60700 47900 60700 4 N 47500 60700 47500 58900 4 @@ -632,9 +603,6 @@ N 46400 59700 46400 61300 4 C 46200 61300 1 0 0 3.3V-plus.sym N 45500 59700 45500 60700 4 C 45400 59400 1 0 0 gnd.sym -N 55300 50900 55700 50900 4 -N 55700 50900 55700 51300 4 -N 55300 51700 55300 51500 4 C 48400 47000 1 0 0 gnd.sym C 44200 47300 1 0 0 STM32F042-28.sym { @@ -642,14 +610,11 @@ T 37800 45700 5 10 0 0 0 0 1 device=IC T 44500 47600 5 10 0 1 0 0 1 footprint=ufqfpn28 -T 44200 47300 5 10 0 1 0 0 1 -loadstatus=smt -T 51500 57800 5 10 1 1 0 0 1 +T 54100 58700 5 10 1 1 0 6 1 value=STM32F042G6U T 44500 58800 5 10 1 1 0 0 1 refdes=U4 } -N 54400 48000 57000 48000 4 N 54800 48400 54800 48600 4 N 54800 48600 54400 48600 4 N 47900 58900 47900 60700 4 @@ -661,8 +626,6 @@ T 52800 60100 5 10 0 0 270 0 1 symversion=0.1 T 51900 60300 5 10 0 0 0 0 1 footprint=0402 -T 51900 60300 5 10 0 1 0 0 1 -loadstatus=smt T 52300 60000 5 10 1 1 0 0 1 refdes=C6 T 52300 59500 5 10 1 1 0 0 1 @@ -676,8 +639,6 @@ T 50100 60100 5 10 0 0 270 0 1 symversion=0.1 T 49200 60300 5 10 0 0 0 0 1 footprint=0402 -T 49200 60300 5 10 0 1 0 0 1 -loadstatus=smt T 48900 60000 5 10 1 1 0 0 1 refdes=C5 T 48800 59500 5 10 1 1 0 0 1 @@ -689,8 +650,6 @@ C 50400 59900 1 0 0 ABM8.sym { T 50400 59900 5 10 0 0 0 0 1 footprint=ABM8 -T 50400 59900 5 10 0 1 0 0 1 -loadstatus=smt T 50300 60500 5 10 1 1 0 0 1 refdes=X2 T 50800 60500 5 10 1 1 0 0 1 @@ -704,24 +663,22 @@ N 50100 60300 50100 58900 4 N 50100 58900 50500 58900 4 N 51400 60300 51400 58900 4 N 51400 58900 50900 58900 4 -C 56500 50100 1 0 0 USBmicroB.sym +C 57000 50400 1 0 0 USBmicroB.sym { -T 56855 50495 5 10 0 1 0 0 1 -footprint=ZX62-B-5PA -T 56500 50100 5 10 0 0 0 6 1 +T 57355 50795 5 10 0 1 0 0 1 +footprint=11071 +T 57000 50400 5 10 0 0 0 6 1 device=CONNECTOR -T 56500 50100 5 10 0 0 0 6 1 +T 57000 50400 5 10 0 0 0 6 1 value=USBmicroB -T 56500 50100 5 10 0 1 0 0 1 -loadstatus=smt -T 57495 52500 5 10 1 1 0 0 1 +T 57995 52800 5 10 1 1 0 0 1 refdes=J1 } -C 56000 50800 1 0 0 nc-left.sym +C 56500 51100 1 0 0 nc-left.sym { -T 56000 51200 5 10 0 0 0 0 1 +T 56500 51500 5 10 0 0 0 0 1 value=NoConnection -T 56000 51600 5 10 0 0 0 0 1 +T 56500 51900 5 10 0 0 0 0 1 device=DRC_Directive } N 54400 49200 55100 49200 4 @@ -790,13 +747,13 @@ value=40mhz } C 69700 51600 1 0 0 gnd.sym C 69000 51600 1 0 0 gnd.sym -C 62100 46500 1 0 0 CC1120.sym +C 62100 46500 1 0 0 CC1200.sym { T 62100 46500 5 10 0 1 0 0 1 device=IC T 62100 46500 5 10 0 1 0 0 1 footprint=TI-QFN32 -T 62100 47100 5 10 0 1 0 0 1 +T 65300 53500 5 10 1 1 0 6 1 value=CC1200 T 62500 53500 5 10 1 1 0 0 1 refdes=U3 @@ -1319,11 +1276,6 @@ T 60800 52000 5 10 1 1 0 0 1 netname=radio_int } N 70400 46600 70000 46600 4 -N 60800 52300 62100 52300 4 -{ -T 60800 52400 5 10 1 1 0 0 1 -netname=radio_marc_isr -} C 61600 49400 1 0 0 nc-left.sym { T 61600 49800 5 10 0 0 0 0 1 @@ -1382,33 +1334,19 @@ N 54400 55100 55900 55100 4 T 55600 55200 5 10 1 1 0 0 1 netname=rx2 } -C 57000 47100 1 0 0 conn-7.sym +N 57000 49600 56800 49600 4 +N 57000 48000 55900 48000 4 { -T 57355 49795 5 10 1 1 0 0 1 -refdes=J2 -T 57200 46900 5 10 1 1 0 0 1 -value=Debug -T 57000 47100 5 10 0 1 0 0 1 -device=CONNECTOR -T 57000 47100 5 10 0 1 0 0 1 -footprint=50mil7pin -T 57000 47100 5 10 0 1 0 0 1 -loadstatus=noload +T 55900 48100 5 10 1 1 0 0 1 +netname=tx1 } -N 57000 49600 56500 49600 4 N 57000 47600 55900 47600 4 { T 55900 47700 5 10 1 1 0 0 1 -netname=tx1 -} -N 57000 47200 55900 47200 4 -{ -T 55900 47300 5 10 1 1 0 0 1 netname=rx1 } -N 43400 48800 43400 49200 4 +N 43400 50700 43400 51900 4 N 44200 51900 43400 51900 4 -N 43400 51900 43400 50100 4 N 54400 56300 55900 56300 4 { T 55200 56400 5 10 1 1 0 0 1 @@ -1419,13 +1357,132 @@ N 54400 54500 55900 54500 4 T 55200 54600 5 10 1 1 0 0 1 netname=radio_int } -N 54400 56900 55900 56900 4 -{ -T 54700 57000 5 10 1 1 0 0 1 -netname=radio_marc_isr -} N 43000 56600 44200 56600 4 { T 43000 56700 5 10 1 1 0 0 1 netname=cs_flash } +C 42500 53500 1 0 1 resistor.sym +{ +T 42200 53900 5 10 0 0 0 6 1 +device=RESISTOR +T 42500 53500 5 10 0 0 90 2 1 +footprint=0402 +T 42200 54000 5 10 1 1 180 6 1 +refdes=R2 +T 41700 54000 5 10 1 1 180 6 1 +value=1k +} +C 40700 53500 1 270 1 gnd.sym +C 41400 53500 1 0 1 led.sym +{ +T 41500 54100 5 10 0 0 0 6 1 +device=LED +T 41450 53500 5 10 0 1 0 6 1 +footprint=0603diode +T 41200 54050 5 10 1 1 180 6 1 +refdes=D2 +T 40600 54100 5 10 1 1 180 6 1 +value=green +} +N 41400 53600 41600 53600 4 +N 42500 53600 44200 53600 4 +C 43700 54100 1 0 0 nc-left.sym +{ +T 43700 54500 5 10 0 0 0 0 1 +value=NoConnection +T 43700 54900 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 41900 48600 1 90 0 resistor.sym +{ +T 41500 48900 5 10 0 1 90 0 1 +device=RESISTOR +T 41900 48600 5 10 0 1 0 0 1 +footprint=0402 +T 41300 49200 5 10 1 1 0 0 1 +refdes=R9 +T 41300 48800 5 10 1 1 0 0 1 +value=10k +} +C 41900 47700 1 90 0 resistor.sym +{ +T 41500 48000 5 10 0 1 90 0 1 +device=RESISTOR +T 41900 47700 5 10 0 1 0 0 1 +footprint=0402 +T 41300 48300 5 10 1 1 0 0 1 +refdes=R10 +T 41300 47900 5 10 1 1 0 0 1 +value=10k +} +C 41700 47400 1 0 0 gnd.sym +N 41800 49500 40900 49500 4 +{ +T 40900 49600 5 10 1 1 0 0 1 +netname=v_usb +} +N 41800 48600 42800 48600 4 +N 42800 48600 42800 54800 4 +N 42800 54800 44200 54800 4 +T 40100 49900 9 10 1 0 0 0 1 +Detect USB connection +C 61600 52200 1 0 0 nc-left.sym +{ +T 61600 52600 5 10 0 0 0 0 1 +value=NoConnection +T 61600 53000 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 54400 56800 1 0 0 nc-right.sym +{ +T 54500 57300 5 10 0 0 0 0 1 +value=NoConnection +T 54500 57500 5 10 0 0 0 0 1 +device=DRC_Directive +} +T 66800 40800 9 10 1 0 0 0 2 + Copyright 2023 by Bdale Garbee +Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL +N 57000 50800 56900 50800 4 +N 57000 52000 55600 52000 4 +N 55600 52000 55600 51500 4 +N 55600 51500 55300 51500 4 +N 57000 51600 55900 51600 4 +N 55900 51600 55900 50900 4 +N 55900 50900 55300 50900 4 +C 57800 50000 1 0 0 gnd.sym +C 60400 56300 1 0 0 nc-left.sym +{ +T 60400 56700 5 10 0 0 0 0 1 +value=NoConnection +T 60400 57100 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 60400 59500 1 0 0 nc-left.sym +{ +T 60400 59900 5 10 0 0 0 0 1 +value=NoConnection +T 60400 60300 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 57000 47500 1 0 0 conn-6.sym +{ +T 57000 47500 5 10 0 1 0 0 1 +footprint=50mil6pin +T 57000 47500 5 10 0 1 0 0 1 +device=CONNECTOR +T 57000 47500 5 10 0 1 0 0 1 +loadstatus=noload +T 57355 49795 5 10 1 1 0 0 1 +refdes=J2 +T 57100 47300 5 10 1 1 0 0 1 +value=Debug +} +C 54400 47900 1 0 0 nc-right.sym +{ +T 54500 48400 5 10 0 0 0 0 1 +value=NoConnection +T 54500 48600 5 10 0 0 0 0 1 +device=DRC_Directive +}