From: Bdale Garbee Date: Wed, 14 Dec 2011 20:07:39 +0000 (-0500) Subject: clean up pin types and various other DRC issues X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=b6855c72082e7b69e43cdccd433fd63d2ecb2872;p=hw%2Fteleshield clean up pin types and various other DRC issues --- diff --git a/Datasheets/amphenol/101-00303-xx.pdf b/Datasheets/amphenol/101-00303-xx.pdf new file mode 100644 index 0000000..7953041 Binary files /dev/null and b/Datasheets/amphenol/101-00303-xx.pdf differ diff --git a/Datasheets/ti/mpds362.pdf b/Datasheets/ti/mpds362.pdf new file mode 100644 index 0000000..8720867 Binary files /dev/null and b/Datasheets/ti/mpds362.pdf differ diff --git a/Datasheets/ti/txs0108e.pdf b/Datasheets/ti/txs0108e.pdf new file mode 100644 index 0000000..1e3ebcc Binary files /dev/null and b/Datasheets/ti/txs0108e.pdf differ diff --git a/packages/TSSOP20.fp b/packages/TSSOP20.fp new file mode 100644 index 0000000..a8da07e --- /dev/null +++ b/packages/TSSOP20.fp @@ -0,0 +1,85 @@ + # number of pads + # pad width in 1/1000 mil + # pad length in 1/1000 mil + # pad pitch 1/1000 mil + # seperation between pads on opposite sides 1/1000 mil + # X coordinates for the right hand column of pads (1/100 mils) + # pad clearance to plane layer in 1/100 mil + # pad soldermask width in 1/100 mil + # silk screen width (1/100 mils) + # figure out if we have an even or odd number of pins per side + # silk bounding box is -XMAX,-YMAX, XMAX,YMAX (1/100 mils) +# element_flags, description, pcb-name, value, mark_x, mark_y, +# text_x, text_y, text_direction, text_scale, text_flags +Element[0x00000000 "Thin shrink small outline package, standard (4.4mm)" "" "TSSOP20" 0 0 -2000 -6000 0 100 0x00000000] +( +# +# Pad[x1, y1, x2, y2, thickness, clearance, mask, name , pad number, flags] + Pad[ -13917 -11515 + -9311 -11515 + 1299 1000 2299 "1" "1" 0x00000100] + Pad[ -13917 -8956 + -9311 -8956 + 1299 1000 2299 "2" "2" 0x00000100] + Pad[ -13917 -6397 + -9311 -6397 + 1299 1000 2299 "3" "3" 0x00000100] + Pad[ -13917 -3838 + -9311 -3838 + 1299 1000 2299 "4" "4" 0x00000100] + Pad[ -13917 -1279 + -9311 -1279 + 1299 1000 2299 "5" "5" 0x00000100] + Pad[ -13917 1279 + -9311 1279 + 1299 1000 2299 "6" "6" 0x00000100] + Pad[ -13917 3838 + -9311 3838 + 1299 1000 2299 "7" "7" 0x00000100] + Pad[ -13917 6397 + -9311 6397 + 1299 1000 2299 "8" "8" 0x00000100] + Pad[ -13917 8956 + -9311 8956 + 1299 1000 2299 "9" "9" 0x00000100] + Pad[ -13917 11515 + -9311 11515 + 1299 1000 2299 "10" "10" 0x00000100] + Pad[ 13917 11515 + 9311 11515 + 1299 1000 2299 "11" "11" 0x00000100] + Pad[ 13917 8956 + 9311 8956 + 1299 1000 2299 "12" "12" 0x00000100] + Pad[ 13917 6397 + 9311 6397 + 1299 1000 2299 "13" "13" 0x00000100] + Pad[ 13917 3838 + 9311 3838 + 1299 1000 2299 "14" "14" 0x00000100] + Pad[ 13917 1279 + 9311 1279 + 1299 1000 2299 "15" "15" 0x00000100] + Pad[ 13917 -1279 + 9311 -1279 + 1299 1000 2299 "16" "16" 0x00000100] + Pad[ 13917 -3838 + 9311 -3838 + 1299 1000 2299 "17" "17" 0x00000100] + Pad[ 13917 -6397 + 9311 -6397 + 1299 1000 2299 "18" "18" 0x00000100] + Pad[ 13917 -8956 + 9311 -8956 + 1299 1000 2299 "19" "19" 0x00000100] + Pad[ 13917 -11515 + 9311 -11515 + 1299 1000 2299 "20" "20" 0x00000100] + ElementLine[-15566 -13165 -15566 13165 1000] + ElementLine[-15566 13165 15566 13165 1000] + ElementLine[ 15566 13165 15566 -13165 1000] + ElementLine[-15566 -13165 -2500 -13165 1000] + ElementLine[ 15566 -13165 2500 -13165 1000] + # punt on the arc on small parts as it can cover the pads + ElementArc[0 -13165 2500 2500 0 180 1000] +) diff --git a/symbols/5V-plus.sym b/symbols/5V-plus.sym new file mode 100644 index 0000000..6804741 --- /dev/null +++ b/symbols/5V-plus.sym @@ -0,0 +1,17 @@ +v 20031231 1 +P 200 0 200 200 1 0 0 +{ +T 250 50 5 6 0 1 0 0 1 +pinnumber=1 +T 250 50 5 6 0 0 0 0 1 +pinseq=1 +T 250 50 5 6 0 1 0 0 1 +pinlabel=1 +T 250 50 5 6 0 1 0 0 1 +pintype=pwr +} +L 50 200 350 200 3 0 0 0 -1 -1 +T 75 250 9 8 1 0 0 0 1 ++5V +T 300 0 8 8 0 0 0 0 1 +net=+5V:1 diff --git a/symbols/ABM8.sym b/symbols/ABM8.sym index cfdf5d3..4a11542 100644 --- a/symbols/ABM8.sym +++ b/symbols/ABM8.sym @@ -1,4 +1,4 @@ -v 20080127 1 +v 20110115 2 P 0 400 200 400 1 0 0 { T 150 450 5 8 0 1 0 6 1 @@ -37,7 +37,7 @@ symversion=0.1 P 0 0 200 0 1 0 0 { T 0 0 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 255 -5 5 10 0 0 0 0 1 pinlabel=unknown T 105 45 5 10 0 0 0 6 1 @@ -48,7 +48,7 @@ pinseq=2 P 700 0 500 0 1 0 0 { T 700 0 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 1545 195 5 10 0 1 0 6 1 pinlabel=unknown T 595 45 5 10 0 1 0 0 1 diff --git a/symbols/BTM-182.sym b/symbols/BTM-182.sym index c4485be..c8d47fc 100644 --- a/symbols/BTM-182.sym +++ b/symbols/BTM-182.sym @@ -1,4 +1,4 @@ -v 20100214 2 +v 20110115 2 P 0 1500 400 1500 1 0 0 { T 305 1545 5 10 1 1 0 6 1 @@ -129,7 +129,7 @@ pinlabel=VDD T -400 7600 5 10 0 1 0 0 1 pinseq=5 T 0 7500 5 10 0 1 0 0 1 -pintype=io +pintype=pwr } P 0 300 400 300 1 0 0 { @@ -140,7 +140,7 @@ pinlabel=GND T -400 400 5 10 0 1 0 0 1 pinseq=6 T 0 300 5 10 0 1 0 0 1 -pintype=io +pintype=pwr } P 5000 300 4600 300 1 0 0 { @@ -151,15 +151,11 @@ pinlabel=VDD_USB T 5400 400 5 10 0 1 0 6 1 pinseq=7 T 5000 300 5 10 0 1 0 6 1 -pintype=io +pintype=pwr } B 400 0 4200 8100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 T 400 8200 8 10 1 1 0 0 1 refdes=U? -T 5400 1400 8 10 0 0 0 0 1 -numslots=0 -T 5400 1700 8 10 0 0 0 0 1 -slot=1 P 5000 4300 4600 4300 1 0 0 { T 4700 4400 5 10 1 1 0 0 1 @@ -279,7 +275,7 @@ pinlabel=UART_CTS T 200 4400 5 10 1 1 0 0 1 pinseq=8 T 0 4300 5 10 0 1 0 0 1 -pintype=pwr +pintype=io } P 5000 1900 4600 1900 1 0 0 { diff --git a/symbols/CC1111.sym b/symbols/CC1111.sym index ab67753..1fd9f31 100644 --- a/symbols/CC1111.sym +++ b/symbols/CC1111.sym @@ -1,4 +1,4 @@ -v 20080127 1 +v 20110115 2 P 4900 500 4500 500 1 0 0 { T 4600 600 5 10 1 1 0 0 1 @@ -7,6 +7,8 @@ T 3200 500 3 10 1 1 0 0 1 pinlabel=GND Exposed T 4900 500 5 10 0 1 0 0 1 pinseq=15 +T 4900 500 5 10 0 0 0 0 1 +pintype=pwr } P 4900 2500 4500 2500 1 0 0 { @@ -17,7 +19,7 @@ pinlabel=XOSC_Q1 T 4900 2500 5 10 0 1 0 0 1 pinseq=20 T 4900 2500 5 10 0 1 0 0 1 -pintype=pwr +pintype=pas } P 4900 2100 4500 2100 1 0 0 { @@ -28,7 +30,7 @@ pinseq=19 T 4600 2200 5 10 1 1 0 0 1 pinnumber=20 T 4900 2100 5 10 0 1 0 0 1 -pintype=pwr +pintype=pas } P 4900 1300 4500 1300 1 0 0 { @@ -95,7 +97,7 @@ slot=1 P 4900 7300 4500 7300 1 0 0 { T 4900 7300 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 4445 7295 5 10 1 1 0 6 1 pinlabel=RF_N T 4595 7345 5 10 1 1 0 0 1 @@ -106,7 +108,7 @@ pinseq=0 P 4900 8100 4500 8100 1 0 0 { T 4900 8100 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 4445 8095 5 10 1 1 0 6 1 pinlabel=RF_P T 4595 8145 5 10 1 1 0 0 1 @@ -117,7 +119,7 @@ pinseq=0 P 4900 11700 4500 11700 1 0 0 { T 4900 11700 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 4445 11695 5 10 1 1 0 6 1 pinlabel=AVDD T 4595 11745 5 10 1 1 0 0 1 @@ -128,7 +130,7 @@ pinseq=0 P 4900 11300 4500 11300 1 0 0 { T 4900 11300 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 4445 11295 5 10 1 1 0 6 1 pinlabel=AVDD T 4595 11345 5 10 1 1 0 0 1 @@ -139,7 +141,7 @@ pinseq=0 P 4900 10900 4500 10900 1 0 0 { T 4900 10900 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 4445 10895 5 10 1 1 0 6 1 pinlabel=AVDD T 4595 10945 5 10 1 1 0 0 1 @@ -150,7 +152,7 @@ pinseq=0 P 4900 10500 4500 10500 1 0 0 { T 4900 10500 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 4445 10495 5 10 1 1 0 6 1 pinlabel=AVDD T 4595 10545 5 10 1 1 0 0 1 @@ -161,7 +163,7 @@ pinseq=0 P 0 1400 400 1400 1 0 0 { T 0 1400 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 1395 5 10 1 1 0 0 1 pinlabel=PADP T 305 1445 5 10 1 1 0 6 1 @@ -172,7 +174,7 @@ pinseq=0 P 0 2200 400 2200 1 0 0 { T 0 2200 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 2195 5 10 1 1 0 0 1 pinlabel=P0_5 T 305 2245 5 10 1 1 0 6 1 @@ -183,7 +185,7 @@ pinseq=0 P 0 2600 400 2600 1 0 0 { T 0 2600 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 2595 5 10 1 1 0 0 1 pinlabel=P0_4 T 305 2645 5 10 1 1 0 6 1 @@ -194,7 +196,7 @@ pinseq=0 P 0 3000 400 3000 1 0 0 { T 0 3000 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 2995 5 10 1 1 0 0 1 pinlabel=P0_3 T 305 3045 5 10 1 1 0 6 1 @@ -205,7 +207,7 @@ pinseq=0 P 0 3400 400 3400 1 0 0 { T 0 3400 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 3395 5 10 1 1 0 0 1 pinlabel=P0_2 T 305 3445 5 10 1 1 0 6 1 @@ -216,7 +218,7 @@ pinseq=0 P 0 3800 400 3800 1 0 0 { T 0 3800 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 3795 5 10 1 1 0 0 1 pinlabel=P0_1 T 305 3845 5 10 1 1 0 6 1 @@ -227,7 +229,7 @@ pinseq=0 P 0 4200 400 4200 1 0 0 { T 0 4200 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 4195 5 10 1 1 0 0 1 pinlabel=P0_0/ATEST T 305 4245 5 10 1 1 0 6 1 @@ -238,7 +240,7 @@ pinseq=0 P 0 5000 400 5000 1 0 0 { T 0 5000 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 4995 5 10 1 1 0 0 1 pinlabel=P1_7 T 305 5045 5 10 1 1 0 6 1 @@ -249,7 +251,7 @@ pinseq=0 P 0 5400 400 5400 1 0 0 { T 0 5400 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 5395 5 10 1 1 0 0 1 pinlabel=P1_6 T 305 5445 5 10 1 1 0 6 1 @@ -260,7 +262,7 @@ pinseq=0 P 0 5800 400 5800 1 0 0 { T 0 5800 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 5795 5 10 1 1 0 0 1 pinlabel=P1_5 T 305 5845 5 10 1 1 0 6 1 @@ -271,7 +273,7 @@ pinseq=0 P 0 6200 400 6200 1 0 0 { T 0 6200 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 6195 5 10 1 1 0 0 1 pinlabel=P1_4 T 305 6245 5 10 1 1 0 6 1 @@ -282,7 +284,7 @@ pinseq=0 P 0 6600 400 6600 1 0 0 { T 0 6600 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 6595 5 10 1 1 0 0 1 pinlabel=P1_3 T 305 6645 5 10 1 1 0 6 1 @@ -293,7 +295,7 @@ pinseq=0 P 0 7000 400 7000 1 0 0 { T 0 7000 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 6995 5 10 1 1 0 0 1 pinlabel=P1_2 T 305 7045 5 10 1 1 0 6 1 @@ -304,7 +306,7 @@ pinseq=0 P 0 7400 400 7400 1 0 0 { T 0 7400 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 7395 5 10 1 1 0 0 1 pinlabel=P1_1/LED T 305 7445 5 10 1 1 0 6 1 @@ -315,7 +317,7 @@ pinseq=0 P 0 7800 400 7800 1 0 0 { T 0 7800 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 7795 5 10 1 1 0 0 1 pinlabel=P1_0/LED T 305 7845 5 10 1 1 0 6 1 @@ -326,7 +328,7 @@ pinseq=0 P 0 8600 400 8600 1 0 0 { T 0 8600 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 8595 5 10 1 1 0 0 1 pinlabel=P2_2 T 305 8645 5 10 1 1 0 6 1 @@ -337,7 +339,7 @@ pinseq=0 P 0 9000 400 9000 1 0 0 { T 0 9000 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 8995 5 10 1 1 0 0 1 pinlabel=P2_1 T 305 9045 5 10 1 1 0 6 1 @@ -348,7 +350,7 @@ pinseq=0 P 0 9400 400 9400 1 0 0 { T 0 9400 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 455 9395 5 10 1 1 0 0 1 pinlabel=P2_0 T 305 9445 5 10 1 1 0 6 1 @@ -359,7 +361,7 @@ pinseq=0 P 0 10200 400 10200 1 0 0 { T 0 10200 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 455 10195 5 10 1 1 0 0 1 pinlabel=DCOUPL T 305 10245 5 10 1 1 0 6 1 @@ -370,7 +372,7 @@ pinseq=0 P 0 10600 400 10600 1 0 0 { T 0 10600 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 455 10595 5 10 1 1 0 0 1 pinlabel=DVDD T 305 10645 5 10 1 1 0 6 1 @@ -381,7 +383,7 @@ pinseq=0 P 0 11000 400 11000 1 0 0 { T 0 11000 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 455 10995 5 10 1 1 0 0 1 pinlabel=DGUARD T 305 11045 5 10 1 1 0 6 1 @@ -392,7 +394,7 @@ pinseq=0 P 0 11400 400 11400 1 0 0 { T 0 11400 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 455 11395 5 10 1 1 0 0 1 pinlabel=DVDD T 305 11445 5 10 1 1 0 6 1 @@ -403,7 +405,7 @@ pinseq=0 P 0 11800 400 11800 1 0 0 { T 0 11800 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 455 11795 5 10 1 1 0 0 1 pinlabel=DVDD T 305 11845 5 10 1 1 0 6 1 diff --git a/symbols/TC2185.sym b/symbols/TC2185.sym index 25816fe..c19dee6 100644 --- a/symbols/TC2185.sym +++ b/symbols/TC2185.sym @@ -1,47 +1,47 @@ -v 20100214 2 +v 20110115 2 P 0 900 300 900 1 0 0 { T 0 900 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 355 895 5 10 1 1 0 0 1 pinlabel=VIN T 205 945 5 10 1 1 0 6 1 pinnumber=1 T 0 900 5 10 0 0 0 0 1 -pinseq=0 +pinseq=1 } P 0 500 300 500 1 0 0 { T 0 500 5 10 0 0 0 0 1 -pintype=unknown +pintype=in T 355 495 5 10 1 1 0 0 1 pinlabel=EN T 205 545 5 10 1 1 0 6 1 pinnumber=3 T 0 500 5 10 0 0 0 0 1 -pinseq=0 +pinseq=3 } P 2100 900 1800 900 1 0 0 { T 2100 900 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 1745 895 5 10 1 1 0 6 1 pinlabel=VOUT T 1895 945 5 10 1 1 0 0 1 pinnumber=5 T 2100 900 5 10 0 0 0 0 1 -pinseq=0 +pinseq=5 } P 1100 0 1100 300 1 0 0 { T 1100 0 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 1245 500 5 10 1 1 180 0 1 pinlabel=GND T 1305 50 5 10 1 1 0 6 1 pinnumber=2 T 1100 0 5 10 0 0 0 0 1 -pinseq=0 +pinseq=2 } B 300 300 1500 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 T 395 1195 8 10 1 1 0 0 1 @@ -53,11 +53,11 @@ footprint=SOT23-5 P 2100 500 1800 500 1 0 0 { T 2100 500 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 1745 495 5 10 1 1 0 6 1 pinlabel=BY T 1895 545 5 10 1 1 0 0 1 pinnumber=4 T 2100 500 5 10 0 0 0 0 1 -pinseq=0 +pinseq=4 } diff --git a/symbols/TXS0108E.sym b/symbols/TXS0108E.sym index e5e2c35..60ed69b 100644 --- a/symbols/TXS0108E.sym +++ b/symbols/TXS0108E.sym @@ -10,7 +10,7 @@ pinnumber=4 T 0 2600 5 10 0 0 0 0 1 pinseq=4 } -B 300 0 2000 4000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +B 300 0 1400 4000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 T 1295 2195 8 10 0 1 0 0 1 device=IC T 295 4095 8 10 1 1 0 0 1 @@ -48,7 +48,7 @@ pinnumber=9 T 0 600 5 10 0 0 0 0 1 pinseq=9 } -T 1595 4095 8 10 1 1 0 0 1 +T 995 4095 8 10 1 1 0 0 1 value=TXS0108 P 0 1800 300 1800 1 0 0 { @@ -116,113 +116,113 @@ pinnumber=10 T 0 200 5 10 0 0 0 0 1 pinseq=10 } -P 2600 2600 2300 2600 1 0 0 +P 2000 2600 1700 2600 1 0 0 { -T 2600 2600 5 10 0 0 0 6 1 +T 2000 2600 5 10 0 0 0 6 1 pintype=io -T 2245 2595 5 10 1 1 0 6 1 +T 1645 2595 5 10 1 1 0 6 1 pinlabel=B3 -T 2395 2645 5 10 1 1 0 0 1 +T 1795 2645 5 10 1 1 0 0 1 pinnumber=17 -T 2600 2600 5 10 0 0 0 6 1 +T 2000 2600 5 10 0 0 0 6 1 pinseq=17 } -P 2600 1000 2300 1000 1 0 0 +P 2000 1000 1700 1000 1 0 0 { -T 2600 1000 5 10 0 0 0 6 1 +T 2000 1000 5 10 0 0 0 6 1 pintype=io -T 2245 995 5 10 1 1 0 6 1 +T 1645 995 5 10 1 1 0 6 1 pinlabel=B7 -T 2395 1045 5 10 1 1 0 0 1 +T 1795 1045 5 10 1 1 0 0 1 pinnumber=13 -T 2600 1000 5 10 0 0 0 6 1 +T 2000 1000 5 10 0 0 0 6 1 pinseq=13 } -P 2600 2200 2300 2200 1 0 0 +P 2000 2200 1700 2200 1 0 0 { -T 2600 2200 5 10 0 0 0 6 1 +T 2000 2200 5 10 0 0 0 6 1 pintype=io -T 2245 2195 5 10 1 1 0 6 1 +T 1645 2195 5 10 1 1 0 6 1 pinlabel=B4 -T 2395 2245 5 10 1 1 0 0 1 +T 1795 2245 5 10 1 1 0 0 1 pinnumber=16 -T 2600 2200 5 10 0 0 0 6 1 +T 2000 2200 5 10 0 0 0 6 1 pinseq=16 } -P 2600 600 2300 600 1 0 0 +P 2000 600 1700 600 1 0 0 { -T 2600 600 5 10 0 0 0 6 1 +T 2000 600 5 10 0 0 0 6 1 pintype=io -T 2245 595 5 10 1 1 0 6 1 +T 1645 595 5 10 1 1 0 6 1 pinlabel=B8 -T 2395 645 5 10 1 1 0 0 1 +T 1795 645 5 10 1 1 0 0 1 pinnumber=12 -T 2600 600 5 10 0 0 0 6 1 +T 2000 600 5 10 0 0 0 6 1 pinseq=12 } -P 2600 1800 2300 1800 1 0 0 +P 2000 1800 1700 1800 1 0 0 { -T 2600 1800 5 10 0 0 0 6 1 +T 2000 1800 5 10 0 0 0 6 1 pintype=io -T 2245 1795 5 10 1 1 0 6 1 +T 1645 1795 5 10 1 1 0 6 1 pinlabel=B5 -T 2395 1845 5 10 1 1 0 0 1 +T 1795 1845 5 10 1 1 0 0 1 pinnumber=15 -T 2600 1800 5 10 0 0 0 6 1 +T 2000 1800 5 10 0 0 0 6 1 pinseq=15 } -P 2600 1400 2300 1400 1 0 0 +P 2000 1400 1700 1400 1 0 0 { -T 2600 1400 5 10 0 0 0 6 1 +T 2000 1400 5 10 0 0 0 6 1 pintype=io -T 2245 1395 5 10 1 1 0 6 1 +T 1645 1395 5 10 1 1 0 6 1 pinlabel=B6 -T 2395 1445 5 10 1 1 0 0 1 +T 1795 1445 5 10 1 1 0 0 1 pinnumber=14 -T 2600 1400 5 10 0 0 0 6 1 +T 2000 1400 5 10 0 0 0 6 1 pinseq=14 } -P 2600 3800 2300 3800 1 0 0 +P 2000 3800 1700 3800 1 0 0 { -T 2600 3800 5 10 0 0 0 6 1 +T 2000 3800 5 10 0 0 0 6 1 pintype=io -T 2245 3795 5 10 1 1 0 6 1 +T 1645 3795 5 10 1 1 0 6 1 pinlabel=B1 -T 2395 3845 5 10 1 1 0 0 1 +T 1795 3845 5 10 1 1 0 0 1 pinnumber=20 -T 2600 3800 5 10 0 0 0 6 1 +T 2000 3800 5 10 0 0 0 6 1 pinseq=20 } -P 2600 3400 2300 3400 1 0 0 +P 2000 3400 1700 3400 1 0 0 { -T 2600 3400 5 10 0 0 0 6 1 +T 2000 3400 5 10 0 0 0 6 1 pintype=pwr -T 2245 3395 5 10 1 1 0 6 1 +T 1645 3395 5 10 1 1 0 6 1 pinlabel=VCCB -T 2395 3445 5 10 1 1 0 0 1 +T 1795 3445 5 10 1 1 0 0 1 pinnumber=19 -T 2600 3400 5 10 0 0 0 6 1 +T 2000 3400 5 10 0 0 0 6 1 pinseq=19 } -P 2600 3000 2300 3000 1 0 0 +P 2000 3000 1700 3000 1 0 0 { -T 2600 3000 5 10 0 0 0 6 1 +T 2000 3000 5 10 0 0 0 6 1 pintype=io -T 2245 2995 5 10 1 1 0 6 1 +T 1645 2995 5 10 1 1 0 6 1 pinlabel=B2 -T 2395 3045 5 10 1 1 0 0 1 +T 1795 3045 5 10 1 1 0 0 1 pinnumber=18 -T 2600 3000 5 10 0 0 0 6 1 +T 2000 3000 5 10 0 0 0 6 1 pinseq=18 } -P 2600 200 2300 200 1 0 0 +P 2000 200 1700 200 1 0 0 { -T 2600 200 5 10 0 0 0 6 1 +T 2000 200 5 10 0 0 0 6 1 pintype=pwr -T 2245 195 5 10 1 1 0 6 1 +T 1645 195 5 10 1 1 0 6 1 pinlabel=GND -T 2395 245 5 10 1 1 0 0 1 +T 1795 245 5 10 1 1 0 0 1 pinnumber=11 -T 2600 200 5 10 0 0 0 6 1 +T 2000 200 5 10 0 0 0 6 1 pinseq=11 } diff --git a/symbols/USBmicroB.sym b/symbols/USBmicroB.sym index 8e8f874..421c0bc 100644 --- a/symbols/USBmicroB.sym +++ b/symbols/USBmicroB.sym @@ -1,8 +1,8 @@ -v 20100214 2 +v 20110115 2 P 0 2000 300 2000 1 0 0 { T 0 2000 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 355 1995 5 10 1 1 0 0 1 pinlabel=VBUS T 205 2045 5 10 1 1 0 6 1 @@ -13,7 +13,7 @@ pinseq=0 P 0 1600 300 1600 1 0 0 { T 0 1600 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 355 1595 5 10 1 1 0 0 1 pinlabel=DATA- T 205 1645 5 10 1 1 0 6 1 @@ -24,7 +24,7 @@ pinseq=0 P 0 1200 300 1200 1 0 0 { T 0 1200 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 355 1195 5 10 1 1 0 0 1 pinlabel=DATA+ T 205 1245 5 10 1 1 0 6 1 @@ -35,7 +35,7 @@ pinseq=0 P 0 800 300 800 1 0 0 { T 0 800 5 10 0 0 0 0 1 -pintype=unknown +pintype=io T 355 795 5 10 1 1 0 0 1 pinlabel=ID T 205 845 5 10 1 1 0 6 1 @@ -51,7 +51,7 @@ USBmicroB P 0 400 300 400 1 0 0 { T 0 400 5 10 0 0 0 0 1 -pintype=unknown +pintype=pwr T 355 395 5 10 1 1 0 0 1 pinlabel=GND T 205 445 5 10 1 1 0 6 1 diff --git a/symbols/conn-2.sym b/symbols/conn-2.sym index 941f9ea..615eca7 100644 --- a/symbols/conn-2.sym +++ b/symbols/conn-2.sym @@ -1,8 +1,8 @@ -v 20070902 1 +v 20110115 2 P 0 100 300 100 1 0 0 { T 0 100 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 95 5 10 0 1 0 0 1 pinlabel=unknown T 205 145 5 10 1 1 0 6 1 @@ -13,7 +13,7 @@ pinseq=0 P 0 500 300 500 1 0 0 { T 0 500 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 495 5 10 0 1 0 0 1 pinlabel=unknown T 205 545 5 10 1 1 0 6 1 diff --git a/symbols/conn-3.sym b/symbols/conn-3.sym index b5cfc01..669c5c4 100644 --- a/symbols/conn-3.sym +++ b/symbols/conn-3.sym @@ -1,8 +1,8 @@ -v 20070902 1 +v 20110115 2 P 0 1000 300 1000 1 0 0 { T 0 1000 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 995 5 10 0 1 0 0 1 pinlabel=unknown T 205 1045 5 10 1 1 0 6 1 @@ -13,7 +13,7 @@ pinseq=0 P 0 600 300 600 1 0 0 { T 0 600 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 595 5 10 0 1 0 0 1 pinlabel=unknown T 205 645 5 10 1 1 0 6 1 @@ -24,7 +24,7 @@ pinseq=0 P 0 200 300 200 1 0 0 { T 0 200 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 155 595 5 10 0 1 0 0 1 pinlabel=unknown T 205 245 5 10 1 1 0 6 1 diff --git a/symbols/conn-4.sym b/symbols/conn-4.sym index 4b5c7ac..0c9b55b 100644 --- a/symbols/conn-4.sym +++ b/symbols/conn-4.sym @@ -2,7 +2,7 @@ v 20080127 1 P 0 1300 300 1300 1 0 0 { T 0 1300 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 1295 5 10 0 1 0 0 1 pinlabel=unknown T 205 1345 5 10 1 1 0 6 1 @@ -13,7 +13,7 @@ pinseq=0 P 0 900 300 900 1 0 0 { T 0 900 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 895 5 10 0 1 0 0 1 pinlabel=unknown T 205 945 5 10 1 1 0 6 1 @@ -24,7 +24,7 @@ pinseq=0 P 0 500 300 500 1 0 0 { T 0 500 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 155 895 5 10 0 1 0 0 1 pinlabel=unknown T 205 545 5 10 1 1 0 6 1 @@ -38,7 +38,7 @@ refdes=J? P 0 100 300 100 1 0 0 { T 0 100 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 95 5 10 0 1 0 0 1 pinlabel=unknown T 205 145 5 10 1 1 0 6 1 diff --git a/symbols/conn-6.sym b/symbols/conn-6.sym index bfaefe6..d0ee61d 100644 --- a/symbols/conn-6.sym +++ b/symbols/conn-6.sym @@ -2,7 +2,7 @@ v 20080127 1 P 0 2100 300 2100 1 0 0 { T 0 2100 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 2095 5 10 0 1 0 0 1 pinlabel=unknown T 205 2145 5 10 1 1 0 6 1 @@ -13,7 +13,7 @@ pinseq=0 P 0 1700 300 1700 1 0 0 { T 0 1700 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 1695 5 10 0 1 0 0 1 pinlabel=unknown T 205 1745 5 10 1 1 0 6 1 @@ -24,7 +24,7 @@ pinseq=0 P 0 1300 300 1300 1 0 0 { T 0 1300 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 1295 5 10 0 1 0 0 1 pinlabel=unknown T 205 1345 5 10 1 1 0 6 1 @@ -35,7 +35,7 @@ pinseq=0 P 0 900 300 900 1 0 0 { T 0 900 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 895 5 10 0 1 0 0 1 pinlabel=unknown T 205 945 5 10 1 1 0 6 1 @@ -46,7 +46,7 @@ pinseq=0 P 0 500 300 500 1 0 0 { T 0 500 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 495 5 10 0 1 0 0 1 pinlabel=unknown T 205 545 5 10 1 1 0 6 1 @@ -57,7 +57,7 @@ pinseq=0 P 0 100 300 100 1 0 0 { T 0 100 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 95 5 10 0 1 0 0 1 pinlabel=unknown T 205 145 5 10 1 1 0 6 1 diff --git a/symbols/conn-8.sym b/symbols/conn-8.sym index 562300c..c63cbd7 100644 --- a/symbols/conn-8.sym +++ b/symbols/conn-8.sym @@ -2,7 +2,7 @@ v 20080127 1 P 0 2900 300 2900 1 0 0 { T 0 2900 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 2895 5 10 0 1 0 0 1 pinlabel=unknown T 205 2945 5 10 1 1 0 6 1 @@ -13,7 +13,7 @@ pinseq=0 P 0 2500 300 2500 1 0 0 { T 0 2500 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 2495 5 10 0 1 0 0 1 pinlabel=unknown T 205 2545 5 10 1 1 0 6 1 @@ -24,7 +24,7 @@ pinseq=0 P 0 2100 300 2100 1 0 0 { T 0 2100 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 2095 5 10 0 1 0 0 1 pinlabel=unknown T 205 2145 5 10 1 1 0 6 1 @@ -35,7 +35,7 @@ pinseq=0 P 0 1700 300 1700 1 0 0 { T 0 1700 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 1695 5 10 0 1 0 0 1 pinlabel=unknown T 205 1745 5 10 1 1 0 6 1 @@ -46,7 +46,7 @@ pinseq=0 P 0 1300 300 1300 1 0 0 { T 0 1300 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 1295 5 10 0 1 0 0 1 pinlabel=unknown T 205 1345 5 10 1 1 0 6 1 @@ -57,7 +57,7 @@ pinseq=0 P 0 900 300 900 1 0 0 { T 0 900 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 895 5 10 0 1 0 0 1 pinlabel=unknown T 205 945 5 10 1 1 0 6 1 @@ -68,7 +68,7 @@ pinseq=0 P 0 500 300 500 1 0 0 { T 0 500 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 495 5 10 0 1 0 0 1 pinlabel=unknown T 205 545 5 10 1 1 0 6 1 @@ -79,7 +79,7 @@ pinseq=0 P 0 100 300 100 1 0 0 { T 0 100 5 10 0 0 0 0 1 -pintype=unknown +pintype=pas T 355 95 5 10 0 1 0 0 1 pinlabel=unknown T 205 145 5 10 1 1 0 6 1 diff --git a/teleshield.pcb b/teleshield.pcb index adbb68f..ebf3a2b 100644 --- a/teleshield.pcb +++ b/teleshield.pcb @@ -6,7 +6,7 @@ FileVersion[20070407] PCB["Diavolino" 272000 212000] Grid[1.0 0 0 0] -Cursor[1812 7610 0.000000] +Cursor[362 7248 0.000000] PolyArea[200000000.000000] Thermal[0.500000] DRC[800 800 800 700 1800 1200] @@ -870,7 +870,7 @@ Element["" "0402" "R12" "270" 190873 123103 -2425 3011 0 100 ""] ) -Element["" "0-215079-8" "J9" "Companion" 238017 176121 17397 -375 2 100 ""] +Element["" "0-215079-8" "J9" "Companion" 77114 144970 17397 -375 2 100 ""] ( Pin[0 -10000 6299 1200 7299 3150 "1" "1" "square,edge2"] Pin[-5000 0 6299 1200 7299 3150 "2" "2" "edge2"] @@ -888,7 +888,7 @@ Element["" "0-215079-8" "J9" "Companion" 238017 176121 17397 -375 2 100 ""] ) -Element["" "0-215079-4" "J6" "Debug" 238090 50950 0 0 2 100 ""] +Element["" "0-215079-4" "J6" "Debug" 77114 40964 0 0 2 100 ""] ( Pin[0 -10000 6299 1200 7299 3150 "1" "1" "square,edge2"] Pin[-5000 0 6299 1200 7299 3150 "2" "2" "edge2"] @@ -909,10 +909,10 @@ Element["" "0402" "R13" "270" 186869 128648 -2360 2748 0 100 ""] ) -Element["" "0402" "C2" "47pF" 177136 86511 -2591 2386 0 100 ""] +Element["" "0402" "C2" "47pF" 37560 187583 2591 -2386 2 100 ""] ( - Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] - Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"] ) @@ -1040,7 +1040,7 @@ Element["" "0402" "C38" "0.01uF" 203446 136547 -3150 2648 0 100 ""] ) -Element["" "BTM182" "U3" "BTM-182" 61050 75290 -10161 -12011 0 100 ""] +Element["" "BTM182" "U3" "BTM-182" 61050 88336 -10161 -12011 0 100 ""] ( Pad[-34999 -29920 -34999 -27164 3543 1457 4143 "PIO10" "30" "square"] Pad[-34999 27165 -34999 29921 3543 1457 4143 "PIO11" "1" "square,edge2"] @@ -1102,20 +1102,6 @@ Element["" "ZX62-B-5PA" "J5" "USBmicroB" 17434 185660 3540 -14542 0 100 ""] ) -Element["" "0402" "R23" "33k" 229993 62693 -2788 2286 0 100 ""] -( - Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] - Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] - - ) - -Element["" "0402" "R16" "56k" 226709 74552 -3150 -3150 0 100 ""] -( - Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] - Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] - - ) - Element["" "0402" "C29" "220pF" 229828 101573 -3150 -3150 0 100 ""] ( Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] @@ -1130,21 +1116,14 @@ Element["" "0402" "C28" "0.1uF" 239778 86973 -5617 370 0 100 ""] ) -Element["" "0402" "C40" "0.1uF" 190411 57682 -3150 -3150 0 100 ""] +Element["" "0402" "C40" "0.1uF" 137108 135171 -3544 774 0 100 ""] ( Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] ) -Element["" "0402" "C39" "0.1uF" 205351 68854 -3278 1137 0 100 ""] -( - Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] - Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] - - ) - -Element["" "SOT23-5" "U1" "TC2185-3.3" 110707 48158 7750 5147 3 89 ""] +Element["" "SOT23-5" "U1" "TC2185-3.3" 41644 205945 7750 5147 3 89 ""] ( Attribute("author" "DJ Delorie") Attribute("copyright" "2006 DJ Delorie") @@ -1162,27 +1141,6 @@ Element["" "SOT23-5" "U1" "TC2185-3.3" 110707 48158 7750 5147 3 89 ""] ) -Element["" "0402" "R7" "33" 185927 75209 936 2762 1 100 ""] -( - Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] - Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] - - ) - -Element["" "0402" "C37" "1uF" 139396 44574 -2016 2623 0 100 ""] -( - Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] - Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] - - ) - -Element["" "0402" "C9" "0.1uF" 167662 42762 -2788 2286 0 100 ""] -( - Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] - Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] - - ) - Element["" "microSD" "J7" "microSD" 84075 211500 0 0 2 100 ""] ( Pad[26771 -15059 26771 -13287 4134 0 4724 "MNT" "9" "square,edge2"] @@ -1204,7 +1162,7 @@ Element["" "microSD" "J7" "microSD" 84075 211500 0 0 2 100 ""] ) -Element["" "0402" "C3" "47pF" 163090 88991 -3944 1661 0 100 ""] +Element["" "0402" "C3" "47pF" 27616 204088 -3944 1661 0 100 ""] ( Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] @@ -1267,21 +1225,7 @@ Element["" "0402" "R17" "2.7k" 133418 78944 -4438 2023 0 100 ""] ) -Element["" "0402" "L3" "27nH" 114174 67089 -3150 -3150 0 100 ""] -( - Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] - Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] - - ) - -Element["" "0402" "C24" "5.6pF" 131303 67089 -3150 -3150 0 100 ""] -( - Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] - Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] - - ) - -Element["" "0402" "C23" "8.2pF" 148431 67089 -3150 -3150 0 100 ""] +Element["" "0402" "C23" "8.2pF" 162589 70666 -3126 -8995 0 100 ""] ( Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] @@ -1323,17 +1267,10 @@ Element["" "0402" "C21" "220pF" 150212 77257 2286 4962 1 100 ""] ) -Element["" "0402" "R8" "33" 174822 77316 -8955 2839 1 100 ""] -( - Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] - Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] - - ) - -Element["" "0402" "R6" "1.5k" 178614 77329 2360 3005 1 100 ""] +Element["" "0402" "R8" "33" 26888 183820 -2839 -8955 0 100 ""] ( - Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"] - Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"] + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] ) @@ -1372,95 +1309,201 @@ Element["" "ABM8" "X1" "48mhz" 239522 131006 0 0 0 100 ""] ElementArc [630 6063 500 500 0 360 1000] ) -Rat[166088 42369 0 140970 44181 0 ""] -Rat[140970 44181 0 118507 48958 0 ""] -Rat[118507 48958 0 96050 45370 0 ""] -Rat[166088 42369 0 191985 57289 0 ""] -Rat[191985 57289 0 206925 68461 0 ""] -Rat[191985 57289 0 178221 75755 0 ""] -Rat[206925 68461 0 204591 92907 0 ""] -Rat[204591 92907 0 198686 92907 0 ""] -Rat[198686 92907 0 196717 92907 0 ""] -Rat[204591 92907 0 210496 92907 0 ""] -Rat[196717 92907 0 190773 96883 0 ""] + +Element["" "TSSOP20" "U10" "TXS0108" 211500 47609 -9450 1808 0 100 ""] +( + Pad[-11515 9311 -11515 13917 1299 1000 2299 "1" "1" "square,edge2"] + Pad[-8956 9311 -8956 13917 1299 1000 2299 "2" "2" "square,edge2"] + Pad[-6397 9311 -6397 13917 1299 1000 2299 "3" "3" "square,edge2"] + Pad[-3838 9311 -3838 13917 1299 1000 2299 "4" "4" "square,edge2"] + Pad[-1279 9311 -1279 13917 1299 1000 2299 "5" "5" "square,edge2"] + Pad[1279 9311 1279 13917 1299 1000 2299 "6" "6" "square,edge2"] + Pad[3838 9311 3838 13917 1299 1000 2299 "7" "7" "square,edge2"] + Pad[6397 9311 6397 13917 1299 1000 2299 "8" "8" "square,edge2"] + Pad[8956 9311 8956 13917 1299 1000 2299 "9" "9" "square,edge2"] + Pad[11515 9311 11515 13917 1299 1000 2299 "10" "10" "square,edge2"] + Pad[11515 -13917 11515 -9311 1299 1000 2299 "11" "11" "square"] + Pad[8956 -13917 8956 -9311 1299 1000 2299 "12" "12" "square"] + Pad[6397 -13917 6397 -9311 1299 1000 2299 "13" "13" "square"] + Pad[3838 -13917 3838 -9311 1299 1000 2299 "14" "14" "square"] + Pad[1279 -13917 1279 -9311 1299 1000 2299 "15" "15" "square"] + Pad[-1279 -13917 -1279 -9311 1299 1000 2299 "16" "16" "square"] + Pad[-3838 -13917 -3838 -9311 1299 1000 2299 "17" "17" "square"] + Pad[-6397 -13917 -6397 -9311 1299 1000 2299 "18" "18" "square"] + Pad[-8956 -13917 -8956 -9311 1299 1000 2299 "19" "19" "square"] + Pad[-11515 -13917 -11515 -9311 1299 1000 2299 "20" "20" "square"] + ElementLine [-13165 15566 13165 15566 1000] + ElementLine [13165 -15566 13165 15566 1000] + ElementLine [-13165 -15566 13165 -15566 1000] + ElementLine [-13165 2500 -13165 15566 1000] + ElementLine [-13165 -15566 -13165 -2500 1000] + ElementArc [-13165 0 2500 2500 90 180 1000] + + ) + +Element["" "0402" "C24" "5.6pF" 118111 127561 -3150 -3150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["" "0402" "C9" "0.1uF" 124176 135896 -2788 2286 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["" "0402" "R7" "33" 27373 197535 4425 -3027 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["" "0402" "R6" "1.5k" 27487 187947 -4105 880 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["" "0402" "R23" "33k" 224920 79726 -2788 2286 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["" "0402" "R16" "56k" 221636 91585 -3150 -3150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["" "0402" "C39" "0.1uF" 200278 85887 -3278 1137 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["" "0402" "L3" "27nH" 116203 134446 -3150 -3150 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) + +Element["" "0402" "C37" "1uF" 111131 144593 -2016 2623 0 100 ""] +( + Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"] + Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"] + + ) +Rat[122602 135503 0 112705 144200 0 ""] +Rat[122602 135503 0 138682 134778 0 ""] +Rat[112705 144200 0 91050 118257 0 ""] +Rat[91050 118257 0 109974 96727 0 ""] +Rat[109974 96727 0 127102 96727 0 ""] +Rat[127102 96727 0 149819 78831 0 ""] +Rat[112705 144200 0 84586 173331 0 ""] +Rat[109974 96727 0 96050 58416 0 ""] +Rat[149819 78831 0 190773 96883 0 ""] Rat[190773 96883 0 190773 98851 0 ""] +Rat[190773 96883 0 196717 92907 0 ""] +Rat[196717 92907 0 198686 92907 0 ""] +Rat[198686 92907 0 204591 92907 0 ""] +Rat[204591 92907 0 210496 92907 0 ""] +Rat[204591 92907 0 201852 85494 0 ""] Rat[210496 92907 0 214472 108693 0 ""] Rat[214472 108693 0 228254 101180 0 ""] Rat[228254 101180 0 238204 86580 0 ""] +Rat[238204 86580 0 226494 79333 0 ""] +Rat[226494 79333 0 202544 61526 0 ""] Rat[190773 98851 0 196717 116606 0 ""] -Rat[238204 86580 0 231567 62300 0 ""] -Rat[178221 75755 0 149819 78831 0 ""] -Rat[149819 78831 0 127102 96727 0 ""] -Rat[127102 96727 0 109974 96727 0 ""] -Rat[109974 96727 0 91050 105211 0 ""] -Rat[196717 116606 0 208017 166121 1 ""] -Rat[91050 105211 0 84586 173331 0 ""] -Rat[61050 45370 0 190773 104756 0 ""] -Rat[233017 176121 1 190773 112630 0 ""] -Rat[213017 176121 1 194749 116606 0 ""] -Rat[61050 105211 0 208528 116606 0 ""] -Rat[223090 50950 1 214472 100820 0 ""] -Rat[228090 40950 1 214472 102788 0 ""] -Rat[175562 86118 0 161516 88598 0 ""] -Rat[161516 88598 0 149819 75683 0 ""] -Rat[149819 75683 0 150005 66696 0 ""] -Rat[150005 66696 0 132877 66696 0 ""] -Rat[132877 66696 0 123147 81088 0 ""] -Rat[123147 81088 0 123954 96727 0 ""] +Rat[238204 86580 0 223015 61526 0 ""] +Rat[91050 118257 0 47114 134970 1 ""] +Rat[84586 173331 0 49444 206745 0 ""] +Rat[49444 206745 0 29061 187554 0 ""] +Rat[151000 201000 1 202544 33692 0 ""] +Rat[61050 58416 0 190773 104756 0 ""] +Rat[72114 144970 1 190773 112630 0 ""] +Rat[190773 112630 0 212779 61526 0 ""] +Rat[52114 144970 1 194749 116606 0 ""] +Rat[194749 116606 0 215338 61526 0 ""] +Rat[231000 11000 1 215338 33692 0 ""] +Rat[61050 118257 0 208528 116606 0 ""] +Rat[62114 40964 1 214472 100820 0 ""] +Rat[67114 30964 1 214472 102788 0 ""] +Rat[39134 187190 0 45544 196945 0 ""] +Rat[45544 196945 0 26042 203695 0 ""] +Rat[26042 203695 0 16647 190778 0 ""] +Rat[45544 196945 0 93247 173331 0 ""] +Rat[93247 173331 0 109557 144200 0 ""] +Rat[109557 144200 0 125750 135503 0 ""] +Rat[125750 135503 0 135534 134778 0 ""] +Rat[125750 135503 0 119685 127168 0 ""] +Rat[135534 134778 0 150655 115619 0 ""] +Rat[150655 115619 0 141083 96727 0 ""] +Rat[141083 96727 0 123954 96727 0 ""] +Rat[123954 96727 0 123147 81088 0 ""] Rat[123954 96727 0 106826 96727 0 ""] Rat[106826 96727 0 106114 85437 0 ""] -Rat[106826 96727 0 96050 105211 0 ""] -Rat[123954 96727 0 141083 96727 0 ""] -Rat[141083 96727 0 150655 115619 0 ""] -Rat[132877 66696 0 137822 44181 0 ""] -Rat[137822 44181 0 114607 39158 0 ""] -Rat[175562 86118 0 196703 98837 1 ""] -Rat[208542 101797 0 231402 101180 0 ""] +Rat[141083 96727 0 149819 75683 0 ""] +Rat[149819 75683 0 164163 70273 0 ""] +Rat[106826 96727 0 96050 118257 0 ""] +Rat[96050 118257 0 77114 134970 1 ""] +Rat[164163 70273 0 198704 85494 0 ""] +Rat[198704 85494 0 199663 98837 0 ""] +Rat[208542 98837 0 223210 91192 0 ""] +Rat[223210 91192 0 231402 101180 0 ""] Rat[231402 101180 0 241352 86580 0 ""] -Rat[241352 86580 0 228283 74159 0 ""] Rat[241352 86580 0 256985 95818 0 ""] Rat[256985 95818 0 256985 115818 0 ""] Rat[256985 115818 0 242767 119201 0 ""] -Rat[242767 119201 0 243164 125988 0 ""] -Rat[243164 125988 0 235881 136026 0 ""] -Rat[235881 136026 0 238169 141306 0 ""] -Rat[238169 141306 0 238017 166121 1 ""] -Rat[228283 74159 0 203777 68461 0 ""] -Rat[203777 68461 0 188837 57289 0 ""] -Rat[188837 57289 0 169236 42369 0 ""] +Rat[242767 119201 0 243164 125987 0 ""] +Rat[243164 125987 0 235881 136026 0 ""] +Rat[235881 136026 0 238169 141307 0 ""] Rat[202622 110676 1 201872 136154 0 ""] Rat[201872 136154 0 188298 142244 0 ""] Rat[188298 142244 0 184952 142244 0 ""] Rat[184952 142244 0 170572 151086 0 ""] -Rat[228283 74159 0 238090 40950 1 ""] +Rat[241352 86580 0 223015 33692 0 ""] Rat[170572 151086 0 171000 201000 1 ""] Rat[171000 201000 1 161000 201000 1 ""] -Rat[96050 105211 0 93247 173331 0 ""] -Rat[93247 173331 0 16647 190778 0 ""] -Rat[218017 166121 1 204591 116606 0 ""] +Rat[106114 85437 0 77114 30964 1 ""] +Rat[57114 134970 1 204591 116606 0 ""] Rat[189299 122710 0 198686 116606 0 ""] Rat[185295 128255 0 200654 116606 0 ""] -Rat[223017 176121 1 190773 110662 0 ""] -Rat[228017 166121 1 190773 108693 0 ""] -Rat[164664 88598 0 174429 75742 0 ""] -Rat[174429 75742 0 214472 110662 0 ""] -Rat[178710 86118 0 185534 73635 0 ""] -Rat[178710 86118 0 214472 112630 0 ""] +Rat[62114 144970 1 190773 110662 0 ""] +Rat[190773 110662 0 217897 61526 0 ""] +Rat[67114 134970 1 190773 108693 0 ""] +Rat[190773 108693 0 220456 61526 0 ""] +Rat[29190 203695 0 28462 183427 0 ""] +Rat[28462 183427 0 214472 110662 0 ""] +Rat[35986 187190 0 28947 197142 0 ""] +Rat[35986 187190 0 214472 112630 0 ""] Rat[131000 201000 1 131844 78551 0 ""] -Rat[131844 78551 0 71050 45370 0 ""] -Rat[131844 78551 0 233090 50950 1 ""] +Rat[131844 78551 0 71050 58416 0 ""] +Rat[71050 58416 0 72114 40964 1 ""] Rat[126295 81088 0 134992 78551 0 ""] Rat[134992 78551 0 190773 102788 0 ""] -Rat[190773 102788 0 228419 62300 0 ""] -Rat[76050 105211 0 206559 116606 0 ""] -Rat[66050 105211 0 214472 106725 0 ""] -Rat[51051 45370 0 190773 106725 0 ""] -Rat[71050 105211 0 210496 116606 0 ""] -Rat[239619 119201 0 235881 125988 0 ""] +Rat[190773 102788 0 223346 79333 0 ""] +Rat[221000 11000 1 212779 33692 0 ""] +Rat[76050 118257 0 206559 116606 0 ""] +Rat[251000 11000 1 220456 33692 0 ""] +Rat[66050 118257 0 214472 106725 0 ""] +Rat[51051 58416 0 190773 106725 0 ""] +Rat[241000 11000 1 217897 33692 0 ""] +Rat[71050 118257 0 210496 116606 0 ""] +Rat[239619 119201 0 235881 125987 0 ""] Rat[239619 119201 0 206559 92907 0 ""] -Rat[241317 141306 0 243164 136026 0 ""] +Rat[241317 141307 0 243164 136026 0 ""] Rat[243164 136026 0 208528 92907 0 ""] -Rat[225135 74159 0 194749 92907 0 ""] +Rat[220062 91192 0 194749 92907 0 ""] Rat[167424 151086 0 161565 131564 0 ""] Rat[161565 131564 0 200654 92907 0 ""] Rat[130378 115619 0 167783 115619 0 ""] @@ -1468,22 +1511,22 @@ Rat[167783 115619 0 202622 92907 0 ""] Rat[144231 96727 0 190773 100820 0 ""] Rat[133526 115619 0 164713 131564 0 ""] Rat[164713 131564 0 172215 123935 0 ""] -Rat[146857 66696 0 112600 66696 0 ""] -Rat[146857 66696 0 175363 123935 0 ""] +Rat[161015 70273 0 175363 123935 0 ""] +Rat[175363 123935 0 114629 134053 0 ""] Rat[147507 115619 0 164635 115619 0 ""] -Rat[129729 66696 0 115748 66696 0 ""] -Rat[115748 66696 0 113250 115619 0 ""] +Rat[116537 127168 0 117777 134053 0 ""] +Rat[116537 127168 0 113250 115619 0 ""] Rat[116398 115619 0 256985 105818 0 ""] -Rat[16647 185660 0 185534 76783 0 ""] -Rat[16647 183102 0 174429 78890 0 ""] +Rat[16647 185660 0 25913 187554 0 ""] +Rat[25913 187554 0 25799 197142 0 ""] +Rat[16647 183102 0 25314 183427 0 ""] Rat[188298 135748 0 188443 128255 0 ""] Rat[184952 135748 0 192447 122710 0 ""] Rat[16647 180543 0 161003 175868 1 ""] -Rat[205020 136154 0 110707 48958 0 ""] -Rat[109262 85437 0 110707 39158 0 ""] -Rat[110707 39158 0 118507 39158 0 ""] +Rat[205020 136154 0 41644 206745 0 ""] Rat[109262 85437 0 171003 175868 1 ""] -Rat[171003 175868 1 203017 176121 1 ""] +Rat[171003 175868 1 49444 196945 0 ""] +Rat[49444 196945 0 41644 196945 0 ""] Layer(1 "component") ( Line[181000 201000 181003 200997 2500 2000 "clearline"] @@ -1627,6 +1670,13 @@ NetList() Connect("U9-26") Connect("U9-28") Connect("U9-29") + Connect("U10-2") + Connect("U10-10") + ) + Net("+5V" "(unknown)") + ( + Connect("J4-3") + Connect("U10-19") ) Net("bt_link" "(unknown)") ( @@ -1637,11 +1687,18 @@ NetList() ( Connect("J9-2") Connect("U9-36") + Connect("U10-6") ) - Net("cs1" "(unknown)") + Net("cs0" "(unknown)") ( Connect("J9-6") Connect("U9-1") + Connect("U10-7") + ) + Net("cts" "(unknown)") + ( + Connect("J1-3") + Connect("U10-14") ) Net("cts1" "(unknown)") ( @@ -1694,6 +1751,7 @@ NetList() Connect("U1-2") Connect("U3-15") Connect("U9-37") + Connect("U10-11") Connect("X1-2") Connect("X1-4") ) @@ -1716,11 +1774,13 @@ NetList() ( Connect("J9-4") Connect("U9-35") + Connect("U10-8") ) Net("mo0" "(unknown)") ( Connect("J9-3") Connect("U9-34") + Connect("U10-9") ) Net("padm" "(unknown)") ( @@ -1748,11 +1808,21 @@ NetList() Connect("R23-1") Connect("U9-31") ) + Net("rts" "(unknown)") + ( + Connect("J1-4") + Connect("U10-15") + ) Net("rts1" "(unknown)") ( Connect("U3-11") Connect("U9-7") ) + Net("rx" "(unknown)") + ( + Connect("J1-1") + Connect("U10-12") + ) Net("rx1" "(unknown)") ( Connect("U3-9") @@ -1763,6 +1833,11 @@ NetList() Connect("U3-25") Connect("U9-33") ) + Net("tx" "(unknown)") + ( + Connect("J1-2") + Connect("U10-13") + ) Net("tx1" "(unknown)") ( Connect("U3-10") @@ -1833,6 +1908,7 @@ NetList() Net("unnamed_net12" "(unknown)") ( Connect("J5-3") + Connect("R6-1") Connect("R7-1") ) Net("unnamed_net13" "(unknown)") @@ -1865,10 +1941,13 @@ NetList() Connect("J4-6") Connect("J10-1") ) + Net("v_unreg" "(unknown)") + ( + Connect("J9-8") + ) Net("v_usb" "(unknown)") ( Connect("C5-2") - Connect("J9-8") Connect("J10-2") Connect("U1-1") Connect("U1-3") diff --git a/teleshield.sch b/teleshield.sch index 1f95e19..614280a 100644 --- a/teleshield.sch +++ b/teleshield.sch @@ -4,13 +4,6 @@ N 53900 58000 53900 58100 4 N 54000 58100 53900 58100 4 N 53200 60500 53200 59700 4 N 53200 59700 54000 59700 4 -N 56700 60500 58700 60500 4 -{ -T 53400 59800 5 10 1 1 0 0 1 -netname=v_usb -T 58000 60600 5 10 1 1 0 0 1 -netname=v_in -} C 59700 58900 1 0 0 gnd.sym C 58200 59400 1 90 0 capacitor.sym { @@ -437,9 +430,9 @@ N 71200 53700 71500 53700 4 C 71300 52900 1 0 0 gnd.sym N 71500 53300 71400 53300 4 N 71400 53300 71400 53200 4 -C 62400 45400 1 0 0 gnd.sym +C 62400 45500 1 0 0 gnd.sym N 62300 46100 62500 46100 4 -N 62500 46100 62500 45700 4 +N 62500 46100 62500 45800 4 C 63000 46700 1 270 0 resistor.sym { T 63400 46400 5 10 0 0 270 0 1 @@ -457,54 +450,53 @@ vendor=digikey T 63000 46700 5 10 0 1 0 0 1 loadstatus=smt } -N 63100 45800 63100 45700 4 N 63100 46700 63100 46900 4 N 63100 46900 62300 46900 4 -N 62300 47700 65100 47700 4 -N 62300 48100 66100 48100 4 -N 66100 47700 65800 47700 4 -C 65900 46700 1 270 0 capacitor.sym +N 62300 47700 64700 47700 4 +N 62300 48100 65700 48100 4 +N 65700 47700 65400 47700 4 +C 65500 46700 1 270 0 capacitor.sym { -T 66600 46500 5 10 0 0 270 0 1 +T 66200 46500 5 10 0 0 270 0 1 device=CAPACITOR -T 66300 46500 5 10 1 1 0 0 1 +T 65900 46500 5 10 1 1 0 0 1 refdes=C30 -T 66800 46500 5 10 0 0 270 0 1 +T 66400 46500 5 10 0 0 270 0 1 symversion=0.1 -T 66300 45900 5 10 1 1 0 0 1 +T 65900 45900 5 10 1 1 0 0 1 value=22pF -T 65900 46700 5 10 0 0 0 0 1 +T 65500 46700 5 10 0 0 0 0 1 vendor_part_number=490-1283-1-ND -T 65900 46700 5 10 0 0 0 0 1 +T 65500 46700 5 10 0 0 0 0 1 footprint=0402 -T 65900 46700 5 10 0 0 0 0 1 +T 65500 46700 5 10 0 0 0 0 1 vendor=digikey -T 65900 46700 5 10 0 1 0 0 1 +T 65500 46700 5 10 0 1 0 0 1 loadstatus=smt } -C 64600 46700 1 270 0 capacitor.sym +C 64200 46700 1 270 0 capacitor.sym { -T 65300 46500 5 10 0 0 270 0 1 +T 64900 46500 5 10 0 0 270 0 1 device=CAPACITOR -T 65000 46500 5 10 1 1 0 0 1 +T 64600 46500 5 10 1 1 0 0 1 refdes=C31 -T 65500 46500 5 10 0 0 270 0 1 +T 65100 46500 5 10 0 0 270 0 1 symversion=0.1 -T 65000 45900 5 10 1 1 0 0 1 +T 64600 45900 5 10 1 1 0 0 1 value=22pF -T 64600 46700 5 10 0 0 0 0 1 +T 64200 46700 5 10 0 0 0 0 1 vendor_part_number=490-1283-1-ND -T 64600 46700 5 10 0 0 0 0 1 +T 64200 46700 5 10 0 0 0 0 1 footprint=0402 -T 64600 46700 5 10 0 0 0 0 1 +T 64200 46700 5 10 0 0 0 0 1 vendor=digikey -T 64600 46700 5 10 0 1 0 0 1 +T 64200 46700 5 10 0 1 0 0 1 loadstatus=smt } -C 66000 45500 1 0 0 gnd.sym -C 64700 45500 1 0 0 gnd.sym -N 64800 46700 64800 47700 4 -N 66100 46700 66100 48100 4 +C 65600 45500 1 0 0 gnd.sym +C 64300 45500 1 0 0 gnd.sym +N 64400 46700 64400 47700 4 +N 65700 46700 65700 48100 4 T 71300 54300 9 10 1 0 0 0 1 70CM Antenna C 54800 45600 1 90 0 capacitor.sym @@ -599,21 +591,21 @@ N 54600 45600 54600 45400 4 N 54600 45400 55400 45400 4 N 55400 45400 55400 45600 4 N 55000 45300 55000 45400 4 -C 54200 56200 1 90 0 resistor.sym +C 54000 56000 1 90 0 resistor.sym { -T 53800 56500 5 10 0 0 90 0 1 +T 53600 56300 5 10 0 0 90 0 1 device=RESISTOR -T 53900 56900 5 10 1 1 180 0 1 +T 53700 56700 5 10 1 1 180 0 1 refdes=R6 -T 53500 56400 5 10 1 1 0 0 1 +T 53300 56200 5 10 1 1 0 0 1 value=1.5k -T 54200 56200 5 10 0 0 0 0 1 +T 54000 56000 5 10 0 0 0 0 1 vendor_part_number=RMCF1/16S1.5K1%RCT-ND -T 54200 56200 5 10 0 0 0 0 1 +T 54000 56000 5 10 0 0 0 0 1 footprint=0402 -T 54200 56200 5 10 0 0 0 0 1 +T 54000 56000 5 10 0 0 0 0 1 vendor=digikey -T 54200 56200 5 10 0 1 0 0 1 +T 54000 56000 5 10 0 1 0 0 1 loadstatus=smt } C 53800 57700 1 0 0 gnd.sym @@ -657,7 +649,6 @@ N 57400 54200 56100 54200 4 T 56100 54300 5 10 1 1 0 0 1 netname=debug_clock } -N 58700 60100 58700 60500 4 C 70600 49800 1 0 0 gnd.sym N 70900 49700 68900 49700 4 { @@ -677,33 +668,33 @@ netname=debug_clock N 56100 52600 57400 52600 4 { T 56100 52700 5 10 1 1 0 0 1 -netname=cs1 +netname=cs0 } -C 53900 57100 1 0 0 3.3V-plus.sym -C 54500 52800 1 270 0 resistor.sym +C 53700 56900 1 0 0 3.3V-plus.sym +C 54000 52800 1 270 0 resistor.sym { -T 54900 52500 5 10 0 0 270 0 1 +T 54400 52500 5 10 0 0 270 0 1 device=RESISTOR -T 54100 52400 5 10 1 1 0 0 1 +T 53600 52400 5 10 1 1 0 0 1 refdes=R13 -T 54100 52100 5 10 1 1 0 0 1 +T 53600 52100 5 10 1 1 0 0 1 value=270 -T 54500 52800 5 10 0 0 0 0 1 +T 54000 52800 5 10 0 0 0 0 1 footprint=0402 -T 54500 52800 5 10 0 0 0 0 1 +T 54000 52800 5 10 0 0 0 0 1 vendor_part_number=541-270LCT-ND -T 54500 52800 5 10 0 0 0 0 1 +T 54000 52800 5 10 0 0 0 0 1 vendor=digikey -T 54500 52800 5 10 0 1 0 0 1 +T 54000 52800 5 10 0 1 0 0 1 loadstatus=smt } -C 54500 51200 1 0 0 gnd.sym -N 57400 53400 54600 53400 4 +C 54000 51200 1 0 0 gnd.sym +N 57400 53400 54100 53400 4 { T 56100 53500 5 10 1 1 0 0 1 netname=led_red } -N 54600 53400 54600 52800 4 +N 54100 53400 54100 52800 4 T 72400 40400 9 10 1 0 0 0 1 0.1 T 70000 40400 9 10 1 0 0 0 1 @@ -742,28 +733,28 @@ T 13300 -8600 8 10 0 1 0 0 1 vendor_part_number=MCP9700-E/TO-ND N 70900 50100 70700 50100 4 C 62500 60500 1 0 0 3.3V-plus.sym -C 63000 45400 1 0 0 gnd.sym -C 65100 47300 1 0 0 ABM8.sym +C 63000 45500 1 0 0 gnd.sym +C 64700 47300 1 0 0 ABM8.sym { -T 65300 47800 5 10 0 0 0 0 1 +T 64900 47800 5 10 0 0 0 0 1 device=CRYSTAL -T 65000 47900 5 10 1 1 0 0 1 +T 64600 47900 5 10 1 1 0 0 1 refdes=X1 -T 65300 48000 5 10 0 0 0 0 1 +T 64900 48000 5 10 0 0 0 0 1 symversion=0.1 -T 65400 47900 5 10 1 1 0 0 1 +T 65000 47900 5 10 1 1 0 0 1 value=48mhz -T 65100 47300 5 10 0 0 0 0 1 +T 64700 47300 5 10 0 0 0 0 1 vendor_part_number=887-1335-1-ND -T 65100 47300 5 10 0 0 0 0 1 +T 64700 47300 5 10 0 0 0 0 1 footprint=ABM8 -T 65100 47300 5 10 0 0 0 0 1 +T 64700 47300 5 10 0 0 0 0 1 vendor=digikey -T 65100 47300 5 10 0 1 0 0 1 +T 64700 47300 5 10 0 1 0 0 1 loadstatus=smt } -C 65700 47000 1 0 0 gnd.sym -C 65000 47000 1 0 0 gnd.sym +C 65300 47000 1 0 0 gnd.sym +C 64600 47000 1 0 0 gnd.sym N 57400 45800 56600 45800 4 N 56600 43200 56600 45800 4 C 70500 47000 1 0 0 gnd.sym @@ -775,7 +766,7 @@ netname=irq N 69200 45300 70900 45300 4 { T 69200 45400 5 10 1 1 0 0 1 -netname=cs1 +netname=cs0 } N 70900 46900 69200 46900 4 { @@ -795,7 +786,7 @@ netname=mi0 N 70900 44500 69200 44500 4 { T 69200 44600 5 10 1 1 0 0 1 -netname=v_usb +netname=v_unreg } N 70600 47300 70900 47300 4 C 70900 48800 1 0 0 conn-4.sym @@ -907,30 +898,30 @@ N 61900 60400 61900 60500 4 N 55000 43200 55900 43200 4 N 58000 59200 61900 59200 4 N 61900 59200 61900 59500 4 -C 54900 52800 1 270 0 resistor.sym +C 54400 52800 1 270 0 resistor.sym { -T 55300 52500 5 10 0 0 270 0 1 +T 54800 52500 5 10 0 0 270 0 1 device=RESISTOR -T 55200 52400 5 10 1 1 0 0 1 +T 54700 52400 5 10 1 1 0 0 1 refdes=R12 -T 55200 52100 5 10 1 1 0 0 1 +T 54700 52100 5 10 1 1 0 0 1 value=270 -T 54900 52800 5 10 0 0 0 0 1 +T 54400 52800 5 10 0 0 0 0 1 footprint=0402 -T 54900 52800 5 10 0 0 0 0 1 +T 54400 52800 5 10 0 0 0 0 1 vendor_part_number=541-270LCT-ND -T 54900 52800 5 10 0 0 0 0 1 +T 54400 52800 5 10 0 0 0 0 1 vendor=digikey -T 54900 52800 5 10 0 1 0 0 1 +T 54400 52800 5 10 0 1 0 0 1 loadstatus=smt } -C 54900 51200 1 0 0 gnd.sym -N 57400 53000 55000 53000 4 +C 54400 51200 1 0 0 gnd.sym +N 57400 53000 54500 53000 4 { T 56100 53100 5 10 1 1 0 0 1 netname=led_green } -N 55000 52800 55000 53000 4 +N 54500 52800 54500 53000 4 C 43000 58200 1 0 1 conn-8.sym { T 42645 61295 5 10 1 1 0 6 1 @@ -1093,38 +1084,38 @@ T 61100 59200 5 10 0 1 0 0 1 loadstatus=smt } N 60800 60100 60900 60100 4 -C 55100 51900 1 90 1 led2.sym +C 54600 51900 1 90 1 led2.sym { -T 55150 51900 5 10 1 1 180 6 1 +T 54650 51900 5 10 1 1 180 6 1 refdes=D1 -T 54500 52000 5 10 0 0 90 6 1 +T 54000 52000 5 10 0 0 90 6 1 device=LED -T 55100 51950 5 10 0 1 90 6 1 +T 54600 51950 5 10 0 1 90 6 1 footprint=0605 -T 55100 51900 5 10 0 0 0 0 1 +T 54600 51900 5 10 0 0 0 0 1 vendor=digikey -T 55100 51900 5 10 0 0 0 0 1 +T 54600 51900 5 10 0 0 0 0 1 vendor_part_number=160-1452-1-ND -T 55100 51500 5 10 1 1 0 0 1 +T 54600 51500 5 10 1 1 0 0 1 value=dualLED -T 55100 51900 5 10 0 0 0 0 1 +T 54600 51900 5 10 0 0 0 0 1 loadstatus=smt } -C 47800 57500 1 0 0 microSD.sym +C 46900 52000 1 0 0 microSD.sym { -T 49095 59695 5 10 0 1 0 0 1 +T 48195 54195 5 10 0 1 0 0 1 device=CONNECTOR -T 48095 61195 5 10 1 1 0 0 1 +T 47195 55695 5 10 1 1 0 0 1 refdes=J7 -T 49095 61195 5 10 1 1 0 0 1 +T 48195 55695 5 10 1 1 0 0 1 value=microSD -T 47800 57500 5 10 0 0 0 0 1 +T 46900 52000 5 10 0 0 0 0 1 footprint=microSD -T 47800 57500 5 10 0 0 0 0 1 +T 46900 52000 5 10 0 0 0 0 1 vendor=digikey -T 47800 57500 5 10 0 0 0 0 1 +T 46900 52000 5 10 0 0 0 0 1 vendor_part_number=101-00303-68-1-ND -T 47800 57500 5 10 0 0 0 0 1 +T 46900 52000 5 10 0 0 0 0 1 loadstatus=smt } T 13300 -8600 8 10 0 1 0 0 1 @@ -1266,12 +1257,12 @@ N 57400 47800 56100 47800 4 T 56100 47900 5 10 1 1 0 0 1 netname=rx1 } -C 47500 61200 1 0 0 3.3V-plus.sym -C 47600 57100 1 0 0 gnd.sym -N 47800 59700 47700 59700 4 -N 47700 59700 47700 61200 4 -N 47700 57400 47700 58900 4 -N 47700 58900 47800 58900 4 +C 46600 55700 1 0 0 3.3V-plus.sym +C 46700 51600 1 0 0 gnd.sym +N 46900 54200 46800 54200 4 +N 46800 54200 46800 55700 4 +N 46800 51900 46800 53400 4 +N 46800 53400 46900 53400 4 C 56700 59900 1 0 1 conn-3.sym { T 56300 61200 5 10 1 1 0 6 1 @@ -1294,12 +1285,6 @@ N 43000 49100 44000 49100 4 T 43200 49200 5 10 1 1 0 0 1 netname=v_arduino } -N 56700 60900 57600 60900 4 -{ -T 56800 61000 5 10 1 1 0 0 1 -netname=v_arduino -} -N 58000 60500 58000 60300 4 C 43300 49600 1 0 0 gnd.sym N 43400 49900 43000 49900 4 N 43200 49900 43200 49500 4 @@ -1309,3 +1294,185 @@ N 43000 51100 44000 51100 4 T 43400 51200 5 10 1 1 0 0 1 netname=reset_n } +N 53900 56000 53900 55600 4 +N 53900 55600 52900 55600 4 +N 43000 61100 43800 61100 4 +{ +T 43600 61200 5 10 1 1 0 0 1 +netname=rxA +} +N 43000 60700 43800 60700 4 +{ +T 43600 60800 5 10 1 1 0 0 1 +netname=txA +} +N 43000 60300 43800 60300 4 +{ +T 43500 60400 5 10 1 1 0 0 1 +netname=ctsA +} +N 43000 59900 43800 59900 4 +{ +T 43500 60000 5 10 1 1 0 0 1 +netname=rtsA +} +N 47000 57500 45900 57500 4 +{ +T 46300 57600 5 10 1 1 0 6 1 +netname=mo0 +} +N 47000 57900 45900 57900 4 +{ +T 46200 58000 5 10 1 1 0 6 1 +netname=mi0 +} +N 47000 58300 45900 58300 4 +{ +T 46200 58400 5 10 1 1 0 6 1 +netname=cs0 +} +C 47000 56900 1 0 0 TXS0108E.sym +{ +T 48295 59095 5 10 0 1 0 0 1 +device=IC +T 47295 60995 5 10 1 1 0 0 1 +refdes=U10 +T 47995 60995 5 10 1 1 0 0 1 +value=TXS0108 +T 47000 56900 5 10 0 0 0 6 1 +footprint=TSSOP20 +T 47000 56900 5 10 0 0 0 6 1 +loadstatus=smt +T 47000 56900 5 10 0 1 0 0 1 +vendor=digikey +T 47000 56900 5 10 0 1 0 0 1 +vendor_part_number=296-23011-1-ND +} +C 43200 50400 1 0 0 5V-plus.sym +C 49500 60300 1 0 1 5V-plus.sym +N 43000 50300 43400 50300 4 +N 43400 50300 43400 50400 4 +C 46900 60300 1 0 1 3.3V-plus.sym +N 45900 58700 47000 58700 4 +{ +T 45900 58800 5 10 1 1 0 0 1 +netname=c0 +} +N 49000 57500 49800 57500 4 +{ +T 49600 57700 5 10 1 1 0 2 1 +netname=rxA +} +N 49000 57900 49800 57900 4 +{ +T 49600 58100 5 10 1 1 0 2 1 +netname=txA +} +N 49000 58300 49800 58300 4 +{ +T 49500 58500 5 10 1 1 0 2 1 +netname=ctsA +} +N 49000 58700 49800 58700 4 +{ +T 49500 58900 5 10 1 1 0 2 1 +netname=rtsA +} +N 47000 60300 46700 60300 4 +N 49000 60300 49300 60300 4 +N 47000 57100 46700 57100 4 +N 46700 57100 46700 60300 4 +C 48900 56800 1 0 0 gnd.sym +N 43000 57500 43800 57500 4 +{ +T 43500 57600 5 10 1 1 0 0 1 +netname=csA +} +N 43000 56300 43800 56300 4 +{ +T 43300 56400 5 10 1 1 0 0 1 +netname=mosiA +} +N 43000 55900 43800 55900 4 +{ +T 43300 56000 5 10 1 1 0 0 1 +netname=misoA +} +N 43000 55500 43800 55500 4 +{ +T 43400 55600 5 10 1 1 0 0 1 +netname=sckA +} +N 49000 59100 49800 59100 4 +{ +T 49500 59300 5 10 1 1 0 2 1 +netname=csA +} +N 49000 59500 49800 59500 4 +{ +T 49300 59700 5 10 1 1 0 2 1 +netname=mosiA +} +N 49000 59900 49800 59900 4 +{ +T 49300 60100 5 10 1 1 0 2 1 +netname=misoA +} +N 49000 60700 49800 60700 4 +{ +T 49400 60900 5 10 1 1 0 2 1 +netname=sckA +} +N 46900 53000 45700 53000 4 +{ +T 45700 53100 5 10 1 1 0 0 1 +netname=misoSD +} +N 46900 53800 45700 53800 4 +{ +T 45700 53900 5 10 1 1 0 0 1 +netname=sckSD +} +N 45900 60700 47000 60700 4 +{ +T 45900 60900 5 10 1 1 0 2 1 +netname=sckSD +} +N 45900 59100 47000 59100 4 +{ +T 45900 59300 5 10 1 1 0 2 1 +netname=csSD +} +N 45900 59500 47000 59500 4 +{ +T 45900 59700 5 10 1 1 0 2 1 +netname=mosiSD +} +N 45900 59900 47000 59900 4 +{ +T 45900 60100 5 10 1 1 0 2 1 +netname=misoSD +} +N 46900 55000 45700 55000 4 +{ +T 45700 55100 5 10 1 1 0 0 1 +netname=csSD +} +N 46900 54600 45700 54600 4 +{ +T 45700 54700 5 10 1 1 0 0 1 +netname=mosiSD +} +N 56700 60500 58700 60500 4 +{ +T 56900 60600 5 10 1 1 0 0 1 +netname=v_unreg +} +N 58700 60100 58600 60100 4 +N 58600 60100 58600 60500 4 +N 58000 60500 58000 60300 4 +N 56700 60900 57600 60900 4 +{ +T 56800 61000 5 10 1 1 0 0 1 +netname=v_arduino +}