got all of the digital inputs hooked up
diff --git a/bbb_cape/schematic/symbols/digital-input-1.sym b/bbb_cape/schematic/symbols/digital-input-1.sym
new file mode 100644
index 0000000..ac015c8
--- /dev/null
+++ b/bbb_cape/schematic/symbols/digital-input-1.sym
@@ -0,0 +1,47 @@
+v 20110115 2
+B 300 0 1700 700 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 0 500 300 500 1 0 0
+{
+T 0 500 5 10 0 0 0 0 1
+pintype=pwr
+T 355 495 5 10 1 1 0 0 1
+pinlabel=SGND
+T 205 545 5 10 0 1 0 6 1
+pinnumber=SGND
+T 0 500 5 10 0 0 0 0 1
+pinseq=1
+}
+P 0 200 300 200 1 0 0
+{
+T 0 200 5 10 0 0 0 0 1
+pintype=pwr
+T 355 195 5 10 1 1 0 0 1
+pinlabel=SVCC
+T 205 245 5 10 0 1 0 6 1
+pinnumber=SVCC
+T 0 200 5 10 0 0 0 0 1
+pinseq=2
+}
+P 2300 300 2000 300 1 0 0
+{
+T 2300 300 5 10 0 0 0 0 1
+pintype=out
+T 1945 295 5 10 1 1 0 6 1
+pinlabel=OUT
+T 2095 345 5 10 0 1 0 0 1
+pinnumber=OUT
+T 2300 300 5 10 0 0 0 0 1
+pinseq=3
+}
+T 2500 900 8 10 0 1 0 0 1
+device=encoder-input
+T 1400 1000 8 10 0 1 0 0 1
+description=1 encoder input
+T 2900 700 8 10 0 1 0 0 1
+source=encoder input.sch
+T 1700 800 8 10 1 1 0 0 1
+refdes=X?
+T 2900 400 8 10 0 1 0 0 1
+numslots=1
+T 400 800 9 10 1 0 0 0 1
+digital input
diff --git a/bbb_cape/schematic/symbols/digital-input-x4-1.sym b/bbb_cape/schematic/symbols/digital-input-x4-1.sym
new file mode 100644
index 0000000..650855d
--- /dev/null
+++ b/bbb_cape/schematic/symbols/digital-input-x4-1.sym
@@ -0,0 +1,113 @@
+v 20110115 2
+B 300 300 2000 1500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 2600 1400 2300 1400 1 0 0
+{
+T 2600 1400 5 10 0 0 0 0 1
+pintype=out
+T 2245 1395 5 10 1 1 0 6 1
+pinlabel=OUT0
+T 2395 1445 5 10 0 1 0 0 1
+pinnumber=OUT0
+T 2600 1400 5 10 0 0 0 0 1
+pinseq=1
+}
+P 2600 1100 2300 1100 1 0 0
+{
+T 2600 1100 5 10 0 0 0 0 1
+pintype=out
+T 2245 1095 5 10 1 1 0 6 1
+pinlabel=OUT1
+T 2395 1145 5 10 0 1 0 0 1
+pinnumber=OUT1
+T 2600 1100 5 10 0 0 0 0 1
+pinseq=2
+}
+P 2600 800 2300 800 1 0 0
+{
+T 2600 800 5 10 0 0 0 0 1
+pintype=out
+T 2245 795 5 10 1 1 0 6 1
+pinlabel=OUT2
+T 2395 845 5 10 0 1 0 0 1
+pinnumber=OUT2
+T 2600 800 5 10 0 0 0 0 1
+pinseq=3
+}
+P 2600 500 2300 500 1 0 0
+{
+T 2600 500 5 10 0 0 0 0 1
+pintype=out
+T 2245 495 5 10 1 1 0 6 1
+pinlabel=OUT3
+T 2395 545 5 10 0 1 0 0 1
+pinnumber=OUT3
+T 2600 500 5 10 0 0 0 0 1
+pinseq=4
+}
+P 0 1400 300 1400 1 0 0
+{
+T 0 1400 5 10 0 0 0 0 1
+pintype=pwr
+T 355 1395 5 10 1 1 0 0 1
+pinlabel=SGND
+T 205 1445 5 10 0 1 0 6 1
+pinnumber=SGND
+T 0 1400 5 10 0 0 0 0 1
+pinseq=5
+}
+P 0 1100 300 1100 1 0 0
+{
+T 0 1100 5 10 0 0 0 0 1
+pintype=pwr
+T 355 1095 5 10 1 1 0 0 1
+pinlabel=SVCC
+T 205 1145 5 10 0 1 0 6 1
+pinnumber=SVCC
+T 0 1100 5 10 0 0 0 0 1
+pinseq=6
+}
+P 0 800 300 800 1 0 0
+{
+T 0 800 5 10 0 0 0 0 1
+pintype=pwr
+T 355 795 5 10 1 1 0 0 1
+pinlabel=DGND
+T 205 845 5 10 0 1 0 6 1
+pinnumber=DGND
+T 0 800 5 10 0 0 0 0 1
+pinseq=7
+}
+P 0 500 300 500 1 0 0
+{
+T 0 500 5 10 0 0 0 0 1
+pintype=pwr
+T 355 495 5 10 1 1 0 0 1
+pinlabel=DVCC
+T 205 545 5 10 0 1 0 6 1
+pinnumber=DVCC
+T 0 500 5 10 0 0 0 0 1
+pinseq=0
+}
+T 1300 1500 8 10 0 1 0 0 1
+device=digital-input-x4
+T 1900 1600 8 10 0 1 0 0 1
+description=set of 4 digital inputs
+T 400 1600 8 10 1 1 0 0 1
+source=unknown
+T 2000 1900 8 10 1 1 0 0 1
+refdes=X?
+T 1200 1800 8 10 0 1 0 0 1
+numslots=1
+T 400 1900 9 10 1 0 0 0 1
+digital inputs x4
+P 1300 0 1300 300 1 0 0
+{
+T 1300 0 5 10 0 0 0 0 1
+pintype=in
+T 1300 355 5 10 1 1 90 0 1
+pinlabel=DIFFA
+T 1250 205 5 10 0 1 90 6 1
+pinnumber=DIFFA
+T 1300 0 5 10 0 0 0 0 1
+pinseq=9
+}
diff --git a/bbb_cape/schematic/symbols/encoder-input-1.sym b/bbb_cape/schematic/symbols/encoder-input-1.sym
new file mode 100644
index 0000000..0db4194
--- /dev/null
+++ b/bbb_cape/schematic/symbols/encoder-input-1.sym
@@ -0,0 +1,58 @@
+v 20110115 2
+B 300 0 1700 700 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 0 500 300 500 1 0 0
+{
+T 0 500 5 10 0 0 0 0 1
+pintype=pwr
+T 355 495 5 10 1 1 0 0 1
+pinlabel=SGND
+T 205 545 5 10 0 1 0 6 1
+pinnumber=SGND
+T 0 500 5 10 0 0 0 0 1
+pinseq=1
+}
+P 0 200 300 200 1 0 0
+{
+T 0 200 5 10 0 0 0 0 1
+pintype=pwr
+T 355 195 5 10 1 1 0 0 1
+pinlabel=SVCC
+T 205 245 5 10 0 1 0 6 1
+pinnumber=SVCC
+T 0 200 5 10 0 0 0 0 1
+pinseq=2
+}
+P 2300 500 2000 500 1 0 0
+{
+T 2300 500 5 10 0 0 0 0 1
+pintype=out
+T 1945 495 5 10 1 1 0 6 1
+pinlabel=CH1
+T 2095 545 5 10 0 1 0 0 1
+pinnumber=CH1
+T 2300 500 5 10 0 0 0 0 1
+pinseq=3
+}
+T 2500 900 8 10 0 1 0 0 1
+device=encoder-input
+T 1400 1000 8 10 0 1 0 0 1
+description=1 encoder input
+T 2900 700 8 10 0 1 0 0 1
+source=encoder input.sch
+T 1700 800 8 10 1 1 0 0 1
+refdes=X?
+T 2900 400 8 10 0 1 0 0 1
+numslots=1
+T 400 800 9 10 1 0 0 0 1
+encoder input
+P 2300 200 2000 200 1 0 0
+{
+T 2300 200 5 10 0 0 0 0 1
+pintype=out
+T 1945 195 5 10 1 1 0 6 1
+pinlabel=CH2
+T 2095 245 5 10 0 1 0 0 1
+pinnumber=CH2
+T 2300 200 5 10 0 0 0 0 1
+pinseq=4
+}