Import preliminary schematic
authorKeith Packard <keithp@keithp.com>
Fri, 14 Dec 2012 02:37:30 +0000 (18:37 -0800)
committerKeith Packard <keithp@keithp.com>
Fri, 14 Dec 2012 02:37:30 +0000 (18:37 -0800)
Signed-off-by: Keith Packard <keithp@keithp.com>
gafrc [new file with mode: 0644]
mpserial.sch [new file with mode: 0644]
symbols/USBmicroB.sym [new file with mode: 0644]
symbols/fd230ssop.sym [new file with mode: 0644]
symbols/fd230ssop.sym~ [new file with mode: 0644]

diff --git a/gafrc b/gafrc
new file mode 100644 (file)
index 0000000..934f6c6
--- /dev/null
+++ b/gafrc
@@ -0,0 +1,2 @@
+; empty the library path and populate it with only our own symbols
+(component-library "./symbols")
diff --git a/mpserial.sch b/mpserial.sch
new file mode 100644 (file)
index 0000000..278bf1d
--- /dev/null
@@ -0,0 +1,133 @@
+v 20110115 2
+C 40000 40000 0 0 0 title-B.sym
+C 43900 46600 1 0 0 opamp-1.sym
+{
+T 44600 47400 5 10 0 0 0 0 1
+device=OPAMP
+T 44600 47200 5 10 1 1 0 0 1
+refdes=U1
+T 44600 48000 5 10 0 0 0 0 1
+symversion=0.1
+}
+C 52700 44800 1 0 0 USBmicroB.sym
+{
+T 52995 47200 5 10 1 1 0 0 1
+refdes=J1
+T 53055 45195 5 10 0 1 0 0 1
+footprint=ZX62-B-5PA
+}
+C 49900 43100 1 0 1 fd230ssop.sym
+{
+T 49505 48095 5 10 1 1 0 6 1
+refdes=U2
+T 33405 97695 5 10 0 1 0 6 1
+device=IC
+T 47805 43295 5 10 1 1 0 6 1
+value=FT230XS
+T 31705 92895 5 10 0 1 0 6 1
+footprint=ssop-16
+}
+C 51800 46300 1 0 0 resistor-1.sym
+{
+T 52100 46700 5 10 0 0 0 0 1
+device=RESISTOR
+T 52000 46600 5 10 1 1 0 0 1
+refdes=R5
+}
+C 51800 45900 1 0 0 resistor-1.sym
+{
+T 52100 46300 5 10 0 0 0 0 1
+device=RESISTOR
+T 52000 46200 5 10 1 1 0 0 1
+refdes=R6
+}
+N 52700 45600 52700 45200 4
+C 52600 44900 1 0 0 gnd-1.sym
+C 48400 42700 1 0 0 gnd-1.sym
+N 48000 43000 48500 43000 4
+N 48500 48500 51500 48500 4
+N 51500 48500 51500 46800 4
+N 50000 46000 51800 46000 4
+N 51800 46400 50900 46400 4
+N 50900 46400 50900 45500 4
+N 50900 45500 50000 45500 4
+N 42400 48600 44400 48600 4
+N 44400 48600 44400 47400 4
+C 43300 45200 1 0 0 gnd-1.sym
+C 42200 45900 1 0 0 photo-transistor-1.sym
+{
+T 42000 46400 5 6 0 1 0 0 1
+device=PS2501-1
+T 42460 46000 5 10 1 1 0 0 1
+refdes=Q1
+T 42160 45900 5 10 0 1 0 0 1
+device=photo-transistor
+}
+C 42500 47400 1 90 0 resistor-1.sym
+{
+T 42100 47700 5 10 0 0 90 0 1
+device=RESISTOR
+T 42200 47600 5 10 1 1 90 0 1
+refdes=R1
+}
+C 43500 47400 1 90 0 resistor-1.sym
+{
+T 43100 47700 5 10 0 0 90 0 1
+device=RESISTOR
+T 43200 47600 5 10 1 1 90 0 1
+refdes=R2
+}
+C 43500 45700 1 90 0 resistor-1.sym
+{
+T 43100 46000 5 10 0 0 90 0 1
+device=RESISTOR
+T 43200 45900 5 10 1 1 90 0 1
+refdes=R3
+}
+N 42400 47400 42400 46300 4
+N 43400 47400 43400 46600 4
+N 44400 45500 44400 46600 4
+N 42400 45500 44400 45500 4
+N 42400 45500 42400 45900 4
+N 43900 47200 43400 47200 4
+N 43900 46800 42400 46800 4
+N 44900 47000 46500 47000 4
+C 46400 45700 1 0 0 gnd-1.sym
+C 45300 45400 1 270 0 led-2.sym
+{
+T 45100 45100 5 10 1 1 0 0 1
+refdes=D1
+T 45900 45300 5 10 0 0 270 0 1
+device=LED
+}
+C 45600 44400 1 0 0 resistor-1.sym
+{
+T 45900 44800 5 10 0 0 0 0 1
+device=RESISTOR
+T 45900 44700 5 10 1 1 0 0 1
+refdes=R4
+T 45900 44200 5 10 1 1 0 0 1
+value=270
+}
+C 49800 47000 1 0 0 3.3V-plus-1.sym
+C 45200 45400 1 0 0 3.3V-plus-1.sym
+C 43200 48600 1 0 0 3.3V-plus-1.sym
+C 47800 48500 1 0 0 3.3V-plus-1.sym
+N 45400 44500 45600 44500 4
+N 51500 46800 52700 46800 4
+C 49800 44500 1 0 0 3.3V-plus-1.sym
+N 43400 48300 43400 48600 4
+N 42400 48300 42400 48600 4
+N 43400 45500 43400 45700 4
+T 50000 40700 9 24 1 0 0 0 1
+MicroPeak Serial Interface
+T 50000 40400 9 10 1 0 0 0 1
+mpserial.sch
+T 53900 40100 9 10 1 0 0 0 1
+Keith Packard
+T 53900 40400 9 10 1 0 0 0 1
+0.1
+T 50000 40100 9 10 1 0 0 0 1
+1
+T 51500 40100 9 10 1 0 0 0 1
+1
diff --git a/symbols/USBmicroB.sym b/symbols/USBmicroB.sym
new file mode 100644 (file)
index 0000000..2256253
--- /dev/null
@@ -0,0 +1,63 @@
+v 20100214 2
+P 0 2000 300 2000 1 0 0
+{
+T 0 2000 5 10 0 0 0 0 1
+pintype=pwr
+T 355 1995 5 10 1 1 0 0 1
+pinlabel=VBUS
+T 205 2045 5 10 1 1 0 6 1
+pinnumber=1
+T 0 2000 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 1600 300 1600 1 0 0
+{
+T 0 1600 5 10 0 0 0 0 1
+pintype=io
+T 355 1595 5 10 1 1 0 0 1
+pinlabel=DATA-
+T 205 1645 5 10 1 1 0 6 1
+pinnumber=2
+T 0 1600 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 1200 300 1200 1 0 0
+{
+T 0 1200 5 10 0 0 0 0 1
+pintype=io
+T 355 1195 5 10 1 1 0 0 1
+pinlabel=DATA+
+T 205 1245 5 10 1 1 0 6 1
+pinnumber=3
+T 0 1200 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 800 300 800 1 0 0
+{
+T 0 800 5 10 0 0 0 0 1
+pintype=in
+T 355 795 5 10 1 1 0 0 1
+pinlabel=ID
+T 205 845 5 10 1 1 0 6 1
+pinnumber=4
+T 0 800 5 10 0 0 0 0 1
+pinseq=0
+}
+B 300 200 900 2100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 295 2400 8 10 1 1 0 0 1
+refdes=J?
+T 300 0 9 10 1 0 0 0 1
+USBmicroB
+P 0 400 300 400 1 0 0
+{
+T 0 400 5 10 0 0 0 0 1
+pintype=pwr
+T 355 395 5 10 1 1 0 0 1
+pinlabel=GND
+T 205 445 5 10 1 1 0 6 1
+pinnumber=5
+T 0 400 5 10 0 0 0 0 1
+pinseq=0
+}
+T 355 395 8 10 0 1 0 0 1
+footprint=ZX62-B-5PA
diff --git a/symbols/fd230ssop.sym b/symbols/fd230ssop.sym
new file mode 100644 (file)
index 0000000..0791bb6
--- /dev/null
@@ -0,0 +1,186 @@
+v 20110115 2
+B 400 400 2500 4500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 1400 5400 1400 4900 1 0 0
+{
+T 1400 6400 5 10 0 0 0 0 1
+pintype=pwr
+T 1400 4845 5 10 1 1 90 6 1
+pinlabel=VCC
+T 1350 4995 5 10 1 1 90 0 1
+pinnumber=12
+T 1400 6400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 1900 5400 1900 4900 1 0 0
+{
+T 1900 6400 5 10 0 0 0 0 1
+pintype=pwr
+T 1900 4845 5 10 1 1 90 6 1
+pinlabel=VCCIO
+T 1850 4995 5 10 1 1 90 0 1
+pinnumber=3
+T 1900 6400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 3400 4400 2900 4400 1 0 0
+{
+T 3400 4400 5 10 0 0 0 0 1
+pintype=out
+T 2845 4395 5 10 1 1 0 6 1
+pinlabel=TXD
+T 2995 4445 5 10 1 1 0 0 1
+pinnumber=1
+T 3400 4400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 3400 3900 2900 3900 1 0 0
+{
+T 3400 3900 5 10 0 0 0 0 1
+pintype=in
+T 2845 3895 5 10 1 1 0 6 1
+pinlabel=RXD
+T 2995 3945 5 10 1 1 0 0 1
+pinnumber=4
+T 3400 3900 5 10 0 0 0 0 1
+pinseq=0
+}
+P 3400 3400 2900 3400 1 0 0
+{
+T 3400 3400 5 10 0 0 0 0 1
+pintype=io
+T 2845 3395 5 10 1 1 0 6 1
+pinlabel=RTS
+T 2995 3445 5 10 1 1 0 0 1
+pinnumber=2
+T 3400 3400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 3400 2900 2900 2900 1 0 0
+{
+T 3400 2900 5 10 0 0 0 0 1
+pintype=io
+T 2845 2895 5 10 1 1 0 6 1
+pinlabel=CTS
+T 2995 2945 5 10 1 1 0 0 1
+pinnumber=6
+T 3400 2900 5 10 0 0 0 0 1
+pinseq=0
+}
+P 3400 2400 2900 2400 1 0 0
+{
+T 3400 2400 5 10 0 0 0 0 1
+pintype=io
+T 2845 2395 5 10 1 1 0 6 1
+pinlabel=CBUS0
+T 2995 2445 5 10 1 1 0 0 1
+pinnumber=15
+T 3400 2400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 3400 1900 2900 1900 1 0 0
+{
+T 3400 1900 5 10 0 0 0 0 1
+pintype=io
+T 2845 1895 5 10 1 1 0 6 1
+pinlabel=CBUS1
+T 2995 1945 5 10 1 1 0 0 1
+pinnumber=14
+T 3400 1900 5 10 0 0 0 0 1
+pinseq=0
+}
+P 3400 1400 2900 1400 1 0 0
+{
+T 3400 1400 5 10 0 0 0 0 1
+pintype=io
+T 2845 1395 5 10 1 1 0 6 1
+pinlabel=CBUS2
+T 2995 1445 5 10 1 1 0 0 1
+pinnumber=7
+T 3400 1400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 3400 900 2900 900 1 0 0
+{
+T 3400 900 5 10 0 0 0 0 1
+pintype=io
+T 2845 895 5 10 1 1 0 6 1
+pinlabel=CBUS3
+T 2995 945 5 10 1 1 0 0 1
+pinnumber=16
+T 3400 900 5 10 0 0 0 0 1
+pinseq=0
+}
+P 1900 -100 1900 400 1 0 0
+{
+T 1900 -100 5 10 0 0 0 0 1
+pintype=pwr
+T 1900 455 5 10 1 1 90 0 1
+pinlabel=GND
+T 1850 305 5 10 1 1 90 6 1
+pinnumber=13
+T 1900 -100 5 10 0 0 0 0 1
+pinseq=0
+}
+P 1400 -100 1400 400 1 0 0
+{
+T 1400 -100 5 10 0 0 0 0 1
+pintype=pwr
+T 1400 455 5 10 1 1 90 0 1
+pinlabel=GND
+T 1350 305 5 10 1 1 90 6 1
+pinnumber=5
+T 1400 -100 5 10 0 0 0 0 1
+pinseq=0
+}
+P -100 3900 400 3900 1 0 0
+{
+T -100 3900 5 10 0 0 0 0 1
+pintype=pwr
+T 455 3895 5 10 1 1 0 0 1
+pinlabel=3V3OUT
+T 305 3945 5 10 1 1 0 6 1
+pinnumber=10
+T -100 3900 5 10 0 0 0 0 1
+pinseq=0
+}
+P -100 2900 400 2900 1 0 0
+{
+T -100 2900 5 10 0 0 0 0 1
+pintype=io
+T 455 2895 5 10 1 1 0 0 1
+pinlabel=USBD+
+T 305 2945 5 10 1 1 0 6 1
+pinnumber=9
+T -100 2900 5 10 0 0 0 0 1
+pinseq=0
+}
+P -100 2400 400 2400 1 0 0
+{
+T -100 2400 5 10 0 0 0 0 1
+pintype=io
+T 455 2395 5 10 1 1 0 0 1
+pinlabel=USBD-
+T 305 2445 5 10 1 1 0 6 1
+pinnumber=8
+T -100 2400 5 10 0 0 0 0 1
+pinseq=0
+}
+P -100 1400 400 1400 1 0 0
+{
+T -100 1400 5 10 0 0 0 0 1
+pintype=io
+T 455 1395 5 10 1 1 0 0 1
+pinlabel=RESET
+T 305 1445 5 10 1 1 0 6 1
+pinnumber=11
+T -100 1400 5 10 0 0 0 0 1
+pinseq=0
+}
+T 395 4995 8 10 1 1 0 0 1
+refdes=U?
+T 16495 54595 8 10 0 1 0 0 1
+device=IC
+T 2095 195 8 10 1 1 0 0 1
+value=FT230XS
+T 18195 49795 8 10 0 1 0 0 1
+footprint=ssop-16
diff --git a/symbols/fd230ssop.sym~ b/symbols/fd230ssop.sym~
new file mode 100644 (file)
index 0000000..481904f
--- /dev/null
@@ -0,0 +1,186 @@
+v 20110115 2
+B 16500 50000 2500 4500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 17500 55000 17500 54500 1 0 0
+{
+T 17500 56000 5 10 0 0 0 0 1
+pintype=pwr
+T 17500 54445 5 10 1 1 90 6 1
+pinlabel=VCC
+T 17450 54595 5 10 1 1 90 0 1
+pinnumber=12
+T 17500 56000 5 10 0 0 0 0 1
+pinseq=0
+}
+P 18000 55000 18000 54500 1 0 0
+{
+T 18000 56000 5 10 0 0 0 0 1
+pintype=pwr
+T 18000 54445 5 10 1 1 90 6 1
+pinlabel=VCCIO
+T 17950 54595 5 10 1 1 90 0 1
+pinnumber=3
+T 18000 56000 5 10 0 0 0 0 1
+pinseq=0
+}
+P 19500 54000 19000 54000 1 0 0
+{
+T 19500 54000 5 10 0 0 0 0 1
+pintype=out
+T 18945 53995 5 10 1 1 0 6 1
+pinlabel=TXD
+T 19095 54045 5 10 1 1 0 0 1
+pinnumber=1
+T 19500 54000 5 10 0 0 0 0 1
+pinseq=0
+}
+P 19500 53500 19000 53500 1 0 0
+{
+T 19500 53500 5 10 0 0 0 0 1
+pintype=in
+T 18945 53495 5 10 1 1 0 6 1
+pinlabel=RXD
+T 19095 53545 5 10 1 1 0 0 1
+pinnumber=4
+T 19500 53500 5 10 0 0 0 0 1
+pinseq=0
+}
+P 19500 53000 19000 53000 1 0 0
+{
+T 19500 53000 5 10 0 0 0 0 1
+pintype=io
+T 18945 52995 5 10 1 1 0 6 1
+pinlabel=RTS
+T 19095 53045 5 10 1 1 0 0 1
+pinnumber=2
+T 19500 53000 5 10 0 0 0 0 1
+pinseq=0
+}
+P 19500 52500 19000 52500 1 0 0
+{
+T 19500 52500 5 10 0 0 0 0 1
+pintype=io
+T 18945 52495 5 10 1 1 0 6 1
+pinlabel=CTS
+T 19095 52545 5 10 1 1 0 0 1
+pinnumber=6
+T 19500 52500 5 10 0 0 0 0 1
+pinseq=0
+}
+P 19500 52000 19000 52000 1 0 0
+{
+T 19500 52000 5 10 0 0 0 0 1
+pintype=io
+T 18945 51995 5 10 1 1 0 6 1
+pinlabel=CBUS0
+T 19095 52045 5 10 1 1 0 0 1
+pinnumber=15
+T 19500 52000 5 10 0 0 0 0 1
+pinseq=0
+}
+P 19500 51500 19000 51500 1 0 0
+{
+T 19500 51500 5 10 0 0 0 0 1
+pintype=io
+T 18945 51495 5 10 1 1 0 6 1
+pinlabel=CBUS1
+T 19095 51545 5 10 1 1 0 0 1
+pinnumber=14
+T 19500 51500 5 10 0 0 0 0 1
+pinseq=0
+}
+P 19500 51000 19000 51000 1 0 0
+{
+T 19500 51000 5 10 0 0 0 0 1
+pintype=io
+T 18945 50995 5 10 1 1 0 6 1
+pinlabel=CBUS2
+T 19095 51045 5 10 1 1 0 0 1
+pinnumber=7
+T 19500 51000 5 10 0 0 0 0 1
+pinseq=0
+}
+P 19500 50500 19000 50500 1 0 0
+{
+T 19500 50500 5 10 0 0 0 0 1
+pintype=io
+T 18945 50495 5 10 1 1 0 6 1
+pinlabel=CBUS3
+T 19095 50545 5 10 1 1 0 0 1
+pinnumber=16
+T 19500 50500 5 10 0 0 0 0 1
+pinseq=0
+}
+P 18000 49500 18000 50000 1 0 0
+{
+T 18000 49500 5 10 0 0 0 0 1
+pintype=pwr
+T 18000 50055 5 10 1 1 90 0 1
+pinlabel=GND
+T 17950 49905 5 10 1 1 90 6 1
+pinnumber=13
+T 18000 49500 5 10 0 0 0 0 1
+pinseq=0
+}
+P 17500 49500 17500 50000 1 0 0
+{
+T 17500 49500 5 10 0 0 0 0 1
+pintype=pwr
+T 17500 50055 5 10 1 1 90 0 1
+pinlabel=GND
+T 17450 49905 5 10 1 1 90 6 1
+pinnumber=5
+T 17500 49500 5 10 0 0 0 0 1
+pinseq=0
+}
+P 16000 53500 16500 53500 1 0 0
+{
+T 16000 53500 5 10 0 0 0 0 1
+pintype=pwr
+T 16555 53495 5 10 1 1 0 0 1
+pinlabel=3V3OUT
+T 16405 53545 5 10 1 1 0 6 1
+pinnumber=10
+T 16000 53500 5 10 0 0 0 0 1
+pinseq=0
+}
+P 16000 52500 16500 52500 1 0 0
+{
+T 16000 52500 5 10 0 0 0 0 1
+pintype=io
+T 16555 52495 5 10 1 1 0 0 1
+pinlabel=USBD+
+T 16405 52545 5 10 1 1 0 6 1
+pinnumber=9
+T 16000 52500 5 10 0 0 0 0 1
+pinseq=0
+}
+P 16000 52000 16500 52000 1 0 0
+{
+T 16000 52000 5 10 0 0 0 0 1
+pintype=io
+T 16555 51995 5 10 1 1 0 0 1
+pinlabel=USBD-
+T 16405 52045 5 10 1 1 0 6 1
+pinnumber=8
+T 16000 52000 5 10 0 0 0 0 1
+pinseq=0
+}
+P 16000 51000 16500 51000 1 0 0
+{
+T 16000 51000 5 10 0 0 0 0 1
+pintype=io
+T 16555 50995 5 10 1 1 0 0 1
+pinlabel=RESE
+T 16405 51045 5 10 1 1 0 6 1
+pinnumber=11
+T 16000 51000 5 10 0 0 0 0 1
+pinseq=0
+}
+T 16495 54595 8 10 1 1 0 0 1
+refdes=U?
+T 16495 54595 8 10 0 1 0 0 1
+device=IC
+T 18195 49795 8 10 1 1 0 0 1
+value=FT230XS
+T 18195 49795 8 10 0 1 0 0 1
+footprint=ssop-16