aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Mikhirev2011-11-20 17:37:11 +0400
committerDmitry Mikhirev2011-11-20 17:37:11 +0400
commit57816737c9ef38f27a0bf953b8ed257c4a3f987c (patch)
tree8bf41063263df8502a41d85ca3fbd964d6c4217e
downloadbrainuino-schematic-57816737c9ef38f27a0bf953b8ed257c4a3f987c.tar.gz
brainuino-schematic-57816737c9ef38f27a0bf953b8ed257c4a3f987c.tar.bz2
brainuino-schematic-57816737c9ef38f27a0bf953b8ed257c4a3f987c.tar.xz
brainuino-schematic-57816737c9ef38f27a0bf953b8ed257c4a3f987c.zip
first commit
-rw-r--r--README9
-rw-r--r--symbols/Arduino_Nano-1.sym340
-rw-r--r--symbols/rotary_encoder_with_switch-1.sym87
3 files changed, 436 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..3e85e2e
--- /dev/null
+++ b/README
@@ -0,0 +1,9 @@
+Brainuino is an open source project for developing hardware and software
+for intellectual games. Brainuino Aleph is a first model of game device
+combining timer and answer detector.
+
+This progect contains device schematic. You will need gEDA
+(http://www.gpleda.org) to view/edit it.
+
+This project is licenced under CC BY-SA 3.0
+(http://creativecommons.org/licenses/by-sa/3.0/).
diff --git a/symbols/Arduino_Nano-1.sym b/symbols/Arduino_Nano-1.sym
new file mode 100644
index 0000000..428f88d
--- /dev/null
+++ b/symbols/Arduino_Nano-1.sym
@@ -0,0 +1,340 @@
+v 20100214 2
+P 2500 4500 2200 4500 1 0 0
+{
+T 2500 4500 5 10 0 0 180 0 1
+pintype=io
+T 2145 4495 5 10 1 1 0 6 1
+pinlabel=D12
+T 2500 4500 5 10 0 1 180 0 1
+pinseq=15
+T 2500 4500 5 10 0 1 0 0 1
+pinnumber=15
+}
+P 2500 4200 2200 4200 1 0 0
+{
+T 2500 4200 5 10 0 0 180 0 1
+pintype=io
+T 2145 4195 5 10 1 1 0 6 1
+pinlabel=D11
+T 2500 4200 5 10 0 1 180 0 1
+pinseq=14
+T 2500 4200 5 10 0 1 0 0 1
+pinnumber=14
+}
+P 2500 3900 2200 3900 1 0 0
+{
+T 2500 3900 5 10 0 0 180 0 1
+pintype=io
+T 2145 3895 5 10 1 1 0 6 1
+pinlabel=D10
+T 2500 3900 5 10 0 1 180 0 1
+pinseq=13
+T 2500 3900 5 10 0 1 0 0 1
+pinnumber=13
+}
+P 2500 3600 2200 3600 1 0 0
+{
+T 2500 3600 5 10 0 0 180 0 1
+pintype=io
+T 2145 3595 5 10 1 1 0 6 1
+pinlabel=D9
+T 2500 3600 5 10 0 1 180 0 1
+pinseq=12
+T 2500 3600 5 10 0 1 0 0 1
+pinnumber=12
+}
+P 2500 3300 2200 3300 1 0 0
+{
+T 2500 3300 5 10 0 0 180 0 1
+pintype=io
+T 2145 3295 5 10 1 1 0 6 1
+pinlabel=D8
+T 2500 3300 5 10 0 1 180 0 1
+pinseq=11
+T 2500 3300 5 10 0 1 0 0 1
+pinnumber=11
+}
+P 2500 3000 2200 3000 1 0 0
+{
+T 2500 3000 5 10 0 0 180 0 1
+pintype=io
+T 2145 2995 5 10 1 1 0 6 1
+pinlabel=D7
+T 2500 3000 5 10 0 1 180 0 1
+pinseq=10
+T 2500 3000 5 10 0 1 0 0 1
+pinnumber=10
+}
+P 2500 2700 2200 2700 1 0 0
+{
+T 2500 2700 5 10 0 0 180 0 1
+pintype=io
+T 2145 2695 5 10 1 1 0 6 1
+pinlabel=D6
+T 2500 2700 5 10 0 1 180 0 1
+pinseq=9
+T 2500 2700 5 10 0 1 0 0 1
+pinnumber=9
+}
+P 2500 2400 2200 2400 1 0 0
+{
+T 2500 2400 5 10 0 0 180 0 1
+pintype=io
+T 2145 2395 5 10 1 1 0 6 1
+pinlabel=D5
+T 2500 2400 5 10 0 1 180 0 1
+pinseq=8
+T 2500 2400 5 10 0 1 0 0 1
+pinnumber=8
+}
+P 2500 2100 2200 2100 1 0 0
+{
+T 2500 2100 5 10 0 0 180 0 1
+pintype=io
+T 2145 2095 5 10 1 1 0 6 1
+pinlabel=D4
+T 2500 2100 5 10 0 1 180 0 1
+pinseq=7
+T 2500 2100 5 10 0 1 0 0 1
+pinnumber=7
+}
+P 2500 1800 2200 1800 1 0 0
+{
+T 2500 1800 5 10 0 0 180 0 1
+pintype=io
+T 2145 1795 5 10 1 1 0 6 1
+pinlabel=D3
+T 2500 1800 5 10 0 1 180 0 1
+pinseq=6
+T 2500 1800 5 10 0 1 0 0 1
+pinnumber=6
+}
+P 2500 1500 2200 1500 1 0 0
+{
+T 2500 1500 5 10 0 0 180 0 1
+pintype=io
+T 2145 1495 5 10 1 1 0 6 1
+pinlabel=D2
+T 2500 1500 5 10 0 1 180 0 1
+pinseq=5
+T 2500 1500 5 10 0 1 0 0 1
+pinnumber=5
+}
+P 2500 1200 2200 1200 1 0 0
+{
+T 2500 1200 5 10 0 0 180 0 1
+pintype=pwr
+T 2145 1195 5 10 1 1 0 6 1
+pinlabel=GND
+T 2500 1200 5 10 0 1 180 0 1
+pinseq=4
+T 2500 1200 5 10 0 1 0 0 1
+pinnumber=4
+}
+P 2500 900 2200 900 1 0 0
+{
+T 2500 900 5 10 0 0 180 0 1
+pintype=in
+T 2145 895 5 10 1 1 0 6 1
+pinlabel=RST
+T 2300 900 5 10 0 1 0 0 1
+pinseq=3
+T 2500 900 5 10 0 1 0 0 1
+pinnumber=3
+}
+P 2500 600 2200 600 1 0 0
+{
+T 2500 600 5 10 0 0 180 0 1
+pintype=io
+T 2145 595 5 10 1 1 0 6 1
+pinlabel=RX
+T 2300 600 5 10 0 1 0 0 1
+pinseq=2
+T 2500 600 5 10 0 1 0 0 1
+pinnumber=2
+}
+P 2500 300 2200 300 1 0 0
+{
+T 2500 300 5 10 0 0 180 0 1
+pintype=io
+T 2145 295 5 10 1 1 0 6 1
+pinlabel=TX
+T 2500 300 5 10 0 1 0 0 1
+pinseq=1
+T 2500 300 5 10 0 1 0 0 1
+pinnumber=1
+}
+B 300 0 1900 4800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 0 300 300 300 1 0 0
+{
+T 700 2400 9 10 1 0 0 1 1
+Arduino Nano
+T 0 300 5 10 0 0 0 0 1
+pintype=pwr
+T 0 300 5 10 0 1 0 0 1
+pinseq=30
+T 355 295 5 10 1 1 0 0 1
+pinlabel=Vin
+T 0 300 5 10 0 1 0 0 1
+pinnumber=30
+}
+P 0 600 300 600 1 0 0
+{
+T 0 600 5 10 0 0 0 0 1
+pintype=pwr
+T 0 600 5 10 0 1 0 0 1
+pinseq=29
+T 355 595 5 10 1 1 0 0 1
+pinlabel=GND
+T 0 600 5 10 0 1 0 0 1
+pinnumber=29
+}
+P 0 900 300 900 1 0 0
+{
+T 0 900 5 10 0 0 0 0 1
+pintype=in
+T 0 900 5 10 0 1 0 0 1
+pinseq=28
+T 355 895 5 10 1 1 0 0 1
+pinlabel=RST
+T 0 900 5 10 0 1 0 0 1
+pinnumber=28
+}
+P 0 1200 300 1200 1 0 0
+{
+T 0 1200 5 10 0 0 0 0 1
+pintype=pwr
+T 0 1200 5 10 0 1 0 0 1
+pinseq=27
+T 355 1195 5 10 1 1 0 0 1
+pinlabel=+5V
+T 0 1200 5 10 0 1 0 0 1
+pinnumber=27
+}
+P 0 1500 300 1500 1 0 0
+{
+T 0 1500 5 10 0 0 0 0 1
+pintype=io
+T 0 1500 5 10 0 1 0 0 1
+pinseq=26
+T 355 1495 5 10 1 1 0 0 1
+pinlabel=A7
+T 0 1500 5 10 0 1 0 0 1
+pinnumber=26
+}
+P 0 1800 300 1800 1 0 0
+{
+T 0 1800 5 10 0 0 0 0 1
+pintype=io
+T 0 1800 5 10 0 1 0 0 1
+pinseq=25
+T 355 1795 5 10 1 1 0 0 1
+pinlabel=A6
+T 0 1800 5 10 0 1 0 0 1
+pinnumber=25
+}
+P 0 2100 300 2100 1 0 0
+{
+T 0 2100 5 10 0 0 0 0 1
+pintype=io
+T 0 2100 5 10 0 1 0 0 1
+pinseq=24
+T 355 2095 5 10 1 1 0 0 1
+pinlabel=A5
+T 0 2100 5 10 0 1 0 0 1
+pinnumber=24
+}
+P 0 2400 300 2400 1 0 0
+{
+T 0 2400 5 10 0 0 0 0 1
+pintype=io
+T 0 2400 5 10 0 1 0 0 1
+pinseq=23
+T 355 2395 5 10 1 1 0 0 1
+pinlabel=A4
+T 0 2400 5 10 0 1 0 0 1
+pinnumber=23
+}
+P 0 2700 300 2700 1 0 0
+{
+T 0 2700 5 10 0 0 0 0 1
+pintype=io
+T 0 2700 5 10 0 1 0 0 1
+pinseq=22
+T 355 2695 5 10 1 1 0 0 1
+pinlabel=A3
+T 0 2700 5 10 0 1 0 0 1
+pinnumber=22
+}
+P 0 3000 300 3000 1 0 0
+{
+T 0 3000 5 10 0 0 0 0 1
+pintype=io
+T 0 3000 5 10 0 1 0 0 1
+pinseq=21
+T 355 2995 5 10 1 1 0 0 1
+pinlabel=A2
+T 0 3000 5 10 0 1 0 0 1
+pinnumber=21
+}
+P 0 3300 300 3300 1 0 0
+{
+T 0 3300 5 10 0 0 0 0 1
+pintype=io
+T 0 3300 5 10 0 1 0 0 1
+pinseq=20
+T 355 3295 5 10 1 1 0 0 1
+pinlabel=A1
+T 0 3300 5 10 0 1 0 0 1
+pinnumber=20
+}
+P 0 3600 300 3600 1 0 0
+{
+T 0 3600 5 10 0 0 0 0 1
+pintype=io
+T 0 3600 5 10 0 1 0 0 1
+pinseq=19
+T 355 3595 5 10 1 1 0 0 1
+pinlabel=A0
+T 0 3600 5 10 0 1 0 0 1
+pinnumber=19
+}
+P 0 3900 300 3900 1 0 0
+{
+T 0 3900 5 10 0 0 0 0 1
+pintype=pwr
+T 0 3900 5 10 0 1 0 0 1
+pinseq=18
+T 355 3895 5 10 1 1 0 0 1
+pinlabel=REF
+T 0 3900 5 10 0 1 0 0 1
+pinnumber=18
+}
+P 0 4200 300 4200 1 0 0
+{
+T 0 4200 5 10 0 0 0 0 1
+pintype=pwr
+T 0 4200 5 10 0 1 0 0 1
+pinseq=17
+T 355 4195 5 10 1 1 0 0 1
+pinlabel=3V3
+T 0 4200 5 10 0 1 0 0 1
+pinnumber=17
+}
+P 0 4500 300 4500 1 0 0
+{
+T 0 4500 5 10 0 0 0 0 1
+pintype=io
+T 0 4500 5 10 0 1 0 0 1
+pinseq=16
+T 355 4495 5 10 1 1 0 0 1
+pinlabel=D13
+T 0 4500 5 10 0 1 0 0 1
+pinnumber=16
+}
+T -5 0 8 10 0 1 0 0 1
+device=Arduino Nano
+T -5 0 8 10 0 1 0 0 1
+description=Arduino Nano board
+T 5300 3100 8 10 0 1 0 0 1
+footprint=DIPn
diff --git a/symbols/rotary_encoder_with_switch-1.sym b/symbols/rotary_encoder_with_switch-1.sym
new file mode 100644
index 0000000..036f024
--- /dev/null
+++ b/symbols/rotary_encoder_with_switch-1.sym
@@ -0,0 +1,87 @@
+v 20100214 2
+L 400 900 800 900 3 0 0 0 -1 -1
+L 800 900 975 1000 3 0 0 0 -1 -1
+L 400 900 225 1000 3 0 0 0 -1 -1
+V 600 900 500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 600 900 600 1500 3 0 0 0 -1 -1
+L 175 900 50 900 3 0 0 0 -1 -1
+L 1025 900 1150 900 3 0 0 0 -1 -1
+L 400 575 400 300 3 0 0 0 -1 -1
+L 800 575 800 300 3 0 0 0 -1 -1
+V 1000 900 25 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 200 900 25 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 400 600 25 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 800 600 25 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 350 700 850 700 3 0 0 0 -1 -1
+L 600 700 600 750 3 0 0 0 -1 -1
+L 600 750 625 800 3 0 0 0 -1 -1
+L 600 750 575 800 3 0 0 0 -1 -1
+L 575 800 625 800 3 0 0 0 -1 -1
+L 600 800 600 850 3 0 0 0 -1 -1
+L 550 850 650 850 3 0 0 0 -1 -1
+P 300 1800 300 1500 1 0 0
+{
+T 300 1650 5 10 0 0 270 0 1
+pintype=pas
+T 300 1445 5 10 0 1 90 6 1
+pinlabel=terminal A
+T 355 1600 5 10 1 1 180 8 1
+pinnumber=A
+T 300 1650 5 10 0 0 270 0 1
+pinseq=1
+}
+P 600 1800 600 1500 1 0 0
+{
+T 600 1650 5 10 0 0 0 0 1
+pintype=pas
+T 600 1445 5 10 0 1 90 6 1
+pinlabel=terminal C
+T 655 1600 5 10 1 1 180 8 1
+pinnumber=C
+T 600 1650 5 10 0 0 0 0 1
+pinseq=3
+}
+P 900 1800 900 1500 1 0 0
+{
+T 900 1650 5 10 0 0 90 0 1
+pintype=pas
+T 900 1445 5 10 0 1 90 6 1
+pinlabel=terminal B
+T 955 1600 5 10 1 1 180 8 1
+pinnumber=B
+T 900 1650 5 10 0 0 90 0 1
+pinseq=2
+}
+P 800 0 800 300 1 0 0
+{
+T 800 150 5 10 0 0 0 0 1
+pintype=pas
+T 800 355 5 10 0 1 90 0 1
+pinlabel=terminal E
+T 845 200 5 10 1 1 180 6 1
+pinnumber=E
+T 800 150 5 10 0 0 0 0 1
+pinseq=5
+}
+P 400 0 400 300 1 0 0
+{
+T 400 150 5 10 0 0 0 0 1
+pintype=pas
+T 400 355 5 10 0 1 90 0 1
+pinlabel=terminal D
+T 445 200 5 10 1 1 180 6 1
+pinnumber=D
+T 400 150 5 10 0 0 0 0 1
+pinseq=4
+}
+T 1300 850 8 10 1 1 0 0 1
+refdes=RE?
+B 0 300 1200 1200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 1150 900 1150 1250 3 0 0 0 -1 -1
+L 1150 1250 900 1500 3 0 0 0 -1 -1
+L 50 900 50 1250 3 0 0 0 -1 -1
+L 50 1250 300 1500 3 0 0 0 -1 -1
+T 1350 1800 8 10 0 1 0 0 1
+device=rotary encoder
+T 1200 1500 8 10 0 1 0 0 1
+footprint=DIPn