From a973e56a3ad296b801b2a259303c6d795c6c7fc3 Mon Sep 17 00:00:00 2001 From: lars Date: Fri, 18 Dec 2009 16:29:58 +0000 Subject: [PATCH] new project "led-satellite" started * initial schmematics uploaded --- .../schematic/small_satellite-controller.sch | 175 ++++ .../schematic/small_satellite-led.sch | 105 +++ .../schematic/small_satellite.gsch2pcb | 2 + .../satellites/schematic/small_satellite.net | 21 + .../satellites/schematic/small_satellite.pcb | 829 ++++++++++++++++++ 5 files changed, 1132 insertions(+) create mode 100644 led-satellite/hardware/satellites/schematic/small_satellite-controller.sch create mode 100644 led-satellite/hardware/satellites/schematic/small_satellite-led.sch create mode 100644 led-satellite/hardware/satellites/schematic/small_satellite.gsch2pcb create mode 100644 led-satellite/hardware/satellites/schematic/small_satellite.net create mode 100644 led-satellite/hardware/satellites/schematic/small_satellite.pcb diff --git a/led-satellite/hardware/satellites/schematic/small_satellite-controller.sch b/led-satellite/hardware/satellites/schematic/small_satellite-controller.sch new file mode 100644 index 0000000..54612a0 --- /dev/null +++ b/led-satellite/hardware/satellites/schematic/small_satellite-controller.sch @@ -0,0 +1,175 @@ +v 20081231 1 +C 40000 40000 0 0 0 title-B.sym +C 45900 46500 1 0 0 attiny24-1.sym +{ +T 48150 49350 5 10 1 1 0 6 1 +refdes=uC +T 45500 50650 5 10 0 0 0 0 1 +device=ATTINY24 +T 45500 50850 5 10 0 0 0 0 1 +footprint=DIP14 +T 44900 49100 5 10 1 1 0 0 1 +net=VCC_uC:1 +T 48700 49100 5 10 1 1 0 0 1 +net=GND_uC:14 +} +C 41500 46600 1 0 0 switch-dip8-2.sym +{ +T 41800 49350 5 10 1 1 0 0 1 +refdes=U? +} +C 51500 48800 1 0 0 connector2-1.sym +{ +T 51700 49800 5 10 0 0 0 0 1 +device=CONNECTOR_2 +T 51500 49600 5 10 1 1 0 0 1 +refdes=POWER_IN +} +C 55500 48800 1 0 1 connector2-1.sym +{ +T 55300 49800 5 10 0 0 0 6 1 +device=CONNECTOR_2 +T 55500 49600 5 10 1 1 0 6 1 +refdes=POWER_OUT +} +N 53200 49000 53800 49000 4 +{ +T 52800 48800 5 10 1 0 0 0 1 +netname=GND_LED +} +N 41500 47000 41500 48500 4 +{ +T 41500 47200 5 10 1 1 90 0 1 +netname=GND_uC +} +N 53200 49300 53800 49300 4 +{ +T 52800 49400 5 10 1 0 0 0 1 +netname=VCC_HIGH +} +C 53300 44700 1 0 0 connector6-2.sym +{ +T 54000 47600 5 10 1 1 0 6 1 +refdes=COMM_BUS +T 53600 47550 5 10 0 0 0 0 1 +device=CONNECTOR_6 +T 53600 47750 5 10 0 0 0 0 1 +footprint=SIP6N +} +N 48600 47100 53300 47100 4 +{ +T 52900 47100 5 10 1 1 0 0 1 +netname=SCL +} +N 45900 46700 45900 46200 4 +N 45900 46200 51200 46200 4 +N 51200 46200 51200 46700 4 +N 51200 46700 53300 46700 4 +{ +T 52900 46700 5 10 1 1 0 0 1 +netname=SDA +} +N 48600 48300 50800 48300 4 +{ +T 48600 48300 5 10 1 1 0 0 1 +netname=CURRENT_CONTROL_H +} +N 48600 47900 50800 47900 4 +{ +T 48600 47900 5 10 1 1 0 0 1 +netname=CURRENT_CONTROL_L +} +N 42800 49100 45900 49100 4 +N 41500 49100 40400 49100 4 +{ +T 40400 49100 5 10 1 1 0 0 1 +netname=VCC_HIGH +} +N 42800 48800 43600 48800 4 +{ +T 42800 48800 5 10 1 1 0 0 1 +netname=PWM_uC +} +N 44300 48700 45900 48700 4 +{ +T 44300 48700 5 10 1 1 0 0 1 +netname=MASTER_SLAVE +} +N 45000 47900 45900 47900 4 +{ +T 45000 47900 5 10 1 1 0 0 1 +netname=PWM_uC +} +N 44300 48700 44300 48500 4 +N 42800 48500 44300 48500 4 +N 41500 48800 40400 48800 4 +{ +T 40400 48800 5 10 1 1 0 0 1 +netname=PWM_LED +} +N 53300 45100 53300 45900 4 +{ +T 53300 45100 5 10 1 1 90 0 1 +netname=GND_uC +} +N 42800 48200 44600 48200 4 +N 44600 48200 44600 48300 4 +N 44600 48300 45900 48300 4 +{ +T 44700 48300 5 10 1 1 0 0 1 +netname=uC_CONF_A +} +N 42800 47900 44600 47900 4 +N 44600 47900 44600 47500 4 +N 44600 47500 45900 47500 4 +{ +T 44700 47500 5 10 1 1 0 0 1 +netname=uC_CONF_B +} +N 42800 47600 44400 47600 4 +N 44400 47600 44400 47100 4 +N 44400 47100 45900 47100 4 +{ +T 44700 47100 5 10 1 1 0 0 1 +netname=uC_CONF_C +} +N 42800 47300 44000 47300 4 +{ +T 42800 47300 5 10 1 1 0 0 1 +netname=uC_CONF_D +} +N 42800 47000 44000 47000 4 +{ +T 42800 47000 5 10 1 1 0 0 1 +netname=uC_CONF_E +} +N 48600 46700 49800 46700 4 +{ +T 48600 46700 5 10 1 1 0 0 1 +netname=uC_CONF_D +} +N 48600 47500 49800 47500 4 +{ +T 48600 47500 5 10 1 1 0 0 1 +netname=uC_CONF_E +} +N 48600 48700 50300 48700 4 +{ +T 48600 48700 5 10 1 1 0 0 1 +netname=uC_CONF_SERIAL +} +N 53300 46300 51600 46300 4 +{ +T 51600 46300 5 10 1 1 0 0 1 +netname=uC_CONF_SERIAL +} +T 50000 40700 9 10 1 0 0 0 1 +Small Satellite - uC +T 50100 40100 9 10 1 0 0 0 1 +1 +T 51600 40100 9 10 1 0 0 0 1 +2 +T 54000 40400 9 10 1 0 0 0 1 +1 +T 54000 40100 9 10 1 0 0 0 1 +Lars Kruse diff --git a/led-satellite/hardware/satellites/schematic/small_satellite-led.sch b/led-satellite/hardware/satellites/schematic/small_satellite-led.sch new file mode 100644 index 0000000..2522130 --- /dev/null +++ b/led-satellite/hardware/satellites/schematic/small_satellite-led.sch @@ -0,0 +1,105 @@ +v 20081231 1 +C 40000 40000 0 0 0 title-B.sym +T 50100 40700 9 10 1 0 0 0 1 +Small Satellite - LED +T 50100 40100 9 10 1 0 0 0 1 +2 +T 51600 40100 9 10 1 0 0 0 1 +2 +T 54000 40100 9 10 1 0 0 0 1 +Lars Kruse +T 54000 40400 9 10 1 0 0 0 1 +1 +C 47900 46300 1 270 1 BC557-1.sym +{ +T 48700 47300 5 8 0 0 90 2 1 +device=BC557 +T 48500 47300 5 10 1 1 90 2 1 +refdes=Q1 +T 48400 47300 5 8 0 0 90 2 1 +value=BC557 +T 48800 47300 5 8 0 0 90 2 1 +footprint=TO92 +T 48900 47300 5 10 0 0 90 2 1 +symversion=1.0 +T 48100 48700 5 10 1 0 270 0 1 +max_current=1A +} +C 50300 45100 1 90 0 schottky-1.sym +{ +T 49628 45422 5 10 0 0 90 0 1 +device=DIODE +T 49800 45400 5 10 1 1 90 0 1 +refdes=D2 +T 49468 45441 5 10 0 1 90 0 1 +footprint=SOD80 +T 50500 44800 5 10 1 0 90 0 1 +max_current=1A +} +C 51900 46800 1 270 0 inductor-1.sym +{ +T 52400 46600 5 10 0 0 270 0 1 +device=INDUCTOR +T 52200 46600 5 10 1 1 270 0 1 +refdes=L1 +T 52600 46600 5 10 0 0 270 0 1 +symversion=0.1 +T 51800 46600 5 10 1 1 270 0 1 +value=100uH +} +C 51900 45600 1 270 0 led-2.sym +{ +T 52200 44800 5 10 1 1 270 0 1 +refdes=D1 +T 52500 45500 5 10 0 0 270 0 1 +device=LED +} +C 51800 43700 1 0 0 ground.sym +C 47100 43200 1 0 0 resistor-2.sym +{ +T 47500 43550 5 10 0 0 0 0 1 +device=RESISTOR +T 47300 43500 5 10 1 1 0 0 1 +refdes=R1 +} +N 45500 47000 43500 47000 4 +{ +T 43500 47000 5 10 1 1 0 0 1 +netname=VCC_HIGH +} +N 47100 43300 45500 43300 4 +{ +T 45500 43300 5 10 1 1 0 0 1 +netname=PWM_LED +} +N 48000 43300 48500 43300 4 +N 48500 43300 48500 46300 4 +N 52000 45900 52000 45600 4 +N 52000 44700 52000 44000 4 +N 49100 47000 52000 47000 4 +N 52000 47000 52000 46800 4 +N 50100 47000 50100 46000 4 +N 50100 45100 50100 44300 4 +N 50100 44300 52000 44300 4 +{ +T 50700 44300 5 10 1 1 0 0 1 +netname=GND_LED +} +C 45500 46900 1 0 0 resistor-2.sym +{ +T 45900 47250 5 10 0 0 0 0 1 +device=RESISTOR +T 45700 47200 5 10 1 1 0 0 1 +refdes=R2 +} +N 46400 47000 47900 47000 4 +N 47200 47000 47200 44300 4 +{ +T 47200 44300 5 10 1 1 90 0 1 +netname=CURRENT_CONTROL_LOW +} +N 45000 47000 45000 44300 4 +{ +T 45000 44300 5 10 1 1 90 0 1 +netname=CURRENT_CONTROL_HIGH +} diff --git a/led-satellite/hardware/satellites/schematic/small_satellite.gsch2pcb b/led-satellite/hardware/satellites/schematic/small_satellite.gsch2pcb new file mode 100644 index 0000000..67aa6c8 --- /dev/null +++ b/led-satellite/hardware/satellites/schematic/small_satellite.gsch2pcb @@ -0,0 +1,2 @@ +schematics small_satellite-controller.sch small_satellite-led.sch +output-name small_satellite diff --git a/led-satellite/hardware/satellites/schematic/small_satellite.net b/led-satellite/hardware/satellites/schematic/small_satellite.net new file mode 100644 index 0000000..340dfd2 --- /dev/null +++ b/led-satellite/hardware/satellites/schematic/small_satellite.net @@ -0,0 +1,21 @@ +unnamed_net3 D1-1 L1-2 +unnamed_net2 R1-2 Q1-2 +CURRENT_CONTROL_LOW R2-2 Q1-1 +unnamed_net1 D2-1 L1-1 Q1-3 +GND_LED U?-? D1-2 D2-2 +PWM_LED R1-1 U?-3 +CURRENT_CONTROL_HIGH R2-1 U?-1 +GND_uC COMM_BUS-5 COMM_BUS-6 COMM_BUS-4 U?-15 U?-13 U?-11 U?-9 U?-7 U?-5 uC-14 +uC_CONF_SERIAL COMM_BUS-3 uC-13 +CURRENT_CONTROL_H uC-12 +CURRENT_CONTROL_L uC-11 +uC_CONF_E U?-16 uC-10 +uC_CONF_D U?-14 uC-8 +SCL COMM_BUS-1 uC-9 +VCC_uC U?-2 uC-1 +SDA COMM_BUS-2 uC-7 +uC_CONF_A U?-8 uC-3 +PWM_uC U?-4 uC-5 +uC_CONF_B U?-10 uC-4 +uC_CONF_C U?-12 uC-6 +MASTER_SLAVE U?-6 uC-2 diff --git a/led-satellite/hardware/satellites/schematic/small_satellite.pcb b/led-satellite/hardware/satellites/schematic/small_satellite.pcb new file mode 100644 index 0000000..a58aac5 --- /dev/null +++ b/led-satellite/hardware/satellites/schematic/small_satellite.pcb @@ -0,0 +1,829 @@ +# release: pcb 20091103 +# date: Fri Dec 18 02:12:08 2009 +# user: lars (,,,) +# host: erker + +# To read pcb files, the pcb version (or the cvs source date) must be >= the file version +FileVersion[20070407] + +PCB["" 600000 500000] + +Grid[1000.000000 0 0 0] +Cursor[0 0 0.000000] +PolyArea[200000000.000000] +Thermal[0.500000] +DRC[1000 1000 1000 1000 1500 1000] +Flags("nameonpcb,uniquename,clearnew,snappin") +Groups("1,c:2,s:3:4:5:6:7:8") +Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"] + +Symbol(' ' 18) +( +) +Symbol('!' 12) +( + SymbolLine(0 45 0 50 8) + SymbolLine(0 10 0 35 8) +) +Symbol('"' 12) +( + SymbolLine(0 10 0 20 8) + SymbolLine(10 10 10 20 8) +) +Symbol('#' 12) +( + SymbolLine(0 35 20 35 8) + SymbolLine(0 25 20 25 8) + SymbolLine(15 20 15 40 8) + SymbolLine(5 20 5 40 8) +) +Symbol('$' 12) +( + SymbolLine(15 15 20 20 8) + SymbolLine(5 15 15 15 8) + SymbolLine(0 20 5 15 8) + SymbolLine(0 20 0 25 8) + SymbolLine(0 25 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 40 8) + SymbolLine(15 45 20 40 8) + SymbolLine(5 45 15 45 8) + SymbolLine(0 40 5 45 8) + SymbolLine(10 10 10 50 8) +) +Symbol('%' 12) +( + SymbolLine(0 15 0 20 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 10 10 8) + SymbolLine(10 10 15 15 8) + SymbolLine(15 15 15 20 8) + SymbolLine(10 25 15 20 8) + SymbolLine(5 25 10 25 8) + SymbolLine(0 20 5 25 8) + SymbolLine(0 50 40 10 8) + SymbolLine(35 50 40 45 8) + SymbolLine(40 40 40 45 8) + SymbolLine(35 35 40 40 8) + SymbolLine(30 35 35 35 8) + SymbolLine(25 40 30 35 8) + SymbolLine(25 40 25 45 8) + SymbolLine(25 45 30 50 8) + SymbolLine(30 50 35 50 8) +) +Symbol('&' 12) +( + SymbolLine(0 45 5 50 8) + SymbolLine(0 15 0 25 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 35 15 20 8) + SymbolLine(5 50 10 50 8) + SymbolLine(10 50 20 40 8) + SymbolLine(0 25 25 50 8) + SymbolLine(5 10 10 10 8) + SymbolLine(10 10 15 15 8) + SymbolLine(15 15 15 20 8) + SymbolLine(0 35 0 45 8) +) +Symbol(''' 12) +( + SymbolLine(0 20 10 10 8) +) +Symbol('(' 12) +( + SymbolLine(0 45 5 50 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 15 0 45 8) +) +Symbol(')' 12) +( + SymbolLine(0 10 5 15 8) + SymbolLine(5 15 5 45 8) + SymbolLine(0 50 5 45 8) +) +Symbol('*' 12) +( + SymbolLine(0 20 20 40 8) + SymbolLine(0 40 20 20 8) + SymbolLine(0 30 20 30 8) + SymbolLine(10 20 10 40 8) +) +Symbol('+' 12) +( + SymbolLine(0 30 20 30 8) + SymbolLine(10 20 10 40 8) +) +Symbol(',' 12) +( + SymbolLine(0 60 10 50 8) +) +Symbol('-' 12) +( + SymbolLine(0 30 20 30 8) +) +Symbol('.' 12) +( + SymbolLine(0 50 5 50 8) +) +Symbol('/' 12) +( + SymbolLine(0 45 30 15 8) +) +Symbol('0' 12) +( + SymbolLine(0 45 5 50 8) + SymbolLine(0 15 0 45 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 40 20 20 8) +) +Symbol('1' 12) +( + SymbolLine(5 50 15 50 8) + SymbolLine(10 10 10 50 8) + SymbolLine(0 20 10 10 8) +) +Symbol('2' 12) +( + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 20 10 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 25 8) + SymbolLine(0 50 25 25 8) + SymbolLine(0 50 25 50 8) +) +Symbol('3' 12) +( + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 30 20 30 8) +) +Symbol('4' 12) +( + SymbolLine(0 30 20 10 8) + SymbolLine(0 30 25 30 8) + SymbolLine(20 10 20 50 8) +) +Symbol('5' 12) +( + SymbolLine(0 10 20 10 8) + SymbolLine(0 10 0 30 8) + SymbolLine(0 30 5 25 8) + SymbolLine(5 25 15 25 8) + SymbolLine(15 25 20 30 8) + SymbolLine(20 30 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) +) +Symbol('6' 12) +( + SymbolLine(15 10 20 15 8) + SymbolLine(5 10 15 10 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 15 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(15 30 20 35 8) + SymbolLine(0 30 15 30 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(20 35 20 45 8) +) +Symbol('7' 12) +( + SymbolLine(0 50 25 25 8) + SymbolLine(25 10 25 25 8) + SymbolLine(0 10 25 10 8) +) +Symbol('8' 12) +( + SymbolLine(0 45 5 50 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 25 5 30 8) + SymbolLine(0 15 0 25 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 25 8) + SymbolLine(15 30 20 25 8) +) +Symbol('9' 12) +( + SymbolLine(0 50 20 30 8) + SymbolLine(20 15 20 30 8) + SymbolLine(15 10 20 15 8) + SymbolLine(5 10 15 10 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 15 0 25 8) + SymbolLine(0 25 5 30 8) + SymbolLine(5 30 20 30 8) +) +Symbol(':' 12) +( + SymbolLine(0 25 5 25 8) + SymbolLine(0 35 5 35 8) +) +Symbol(';' 12) +( + SymbolLine(0 50 10 40 8) + SymbolLine(10 25 10 30 8) +) +Symbol('<' 12) +( + SymbolLine(0 30 10 20 8) + SymbolLine(0 30 10 40 8) +) +Symbol('=' 12) +( + SymbolLine(0 25 20 25 8) + SymbolLine(0 35 20 35 8) +) +Symbol('>' 12) +( + SymbolLine(0 20 10 30 8) + SymbolLine(0 40 10 30 8) +) +Symbol('?' 12) +( + SymbolLine(10 30 10 35 8) + SymbolLine(10 45 10 50 8) + SymbolLine(0 15 0 20 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 20 8) + SymbolLine(10 30 20 20 8) +) +Symbol('@' 12) +( + SymbolLine(0 10 0 40 8) + SymbolLine(0 40 10 50 8) + SymbolLine(10 50 40 50 8) + SymbolLine(50 35 50 10 8) + SymbolLine(50 10 40 0 8) + SymbolLine(40 0 10 0 8) + SymbolLine(10 0 0 10 8) + SymbolLine(15 20 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 30 35 8) + SymbolLine(30 35 35 30 8) + SymbolLine(35 30 40 35 8) + SymbolLine(35 30 35 15 8) + SymbolLine(35 20 30 15 8) + SymbolLine(20 15 30 15 8) + SymbolLine(20 15 15 20 8) + SymbolLine(40 35 50 35 8) +) +Symbol('A' 12) +( + SymbolLine(0 15 0 50 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 20 10 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 50 8) + SymbolLine(0 30 25 30 8) +) +Symbol('B' 12) +( + SymbolLine(0 50 20 50 8) + SymbolLine(20 50 25 45 8) + SymbolLine(25 35 25 45 8) + SymbolLine(20 30 25 35 8) + SymbolLine(5 30 20 30 8) + SymbolLine(5 10 5 50 8) + SymbolLine(0 10 20 10 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 25 8) + SymbolLine(20 30 25 25 8) +) +Symbol('C' 12) +( + SymbolLine(5 50 20 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(0 15 0 45 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 20 10 8) +) +Symbol('D' 12) +( + SymbolLine(5 10 5 50 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 45 8) + SymbolLine(20 50 25 45 8) + SymbolLine(0 50 20 50 8) + SymbolLine(0 10 20 10 8) +) +Symbol('E' 12) +( + SymbolLine(0 30 15 30 8) + SymbolLine(0 50 20 50 8) + SymbolLine(0 10 0 50 8) + SymbolLine(0 10 20 10 8) +) +Symbol('F' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 10 20 10 8) + SymbolLine(0 30 15 30 8) +) +Symbol('G' 12) +( + SymbolLine(20 10 25 15 8) + SymbolLine(5 10 20 10 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 15 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 20 50 8) + SymbolLine(20 50 25 45 8) + SymbolLine(25 35 25 45 8) + SymbolLine(20 30 25 35 8) + SymbolLine(10 30 20 30 8) +) +Symbol('H' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(25 10 25 50 8) + SymbolLine(0 30 25 30 8) +) +Symbol('I' 12) +( + SymbolLine(0 10 10 10 8) + SymbolLine(5 10 5 50 8) + SymbolLine(0 50 10 50 8) +) +Symbol('J' 12) +( + SymbolLine(0 10 15 10 8) + SymbolLine(15 10 15 45 8) + SymbolLine(10 50 15 45 8) + SymbolLine(5 50 10 50 8) + SymbolLine(0 45 5 50 8) +) +Symbol('K' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 30 20 10 8) + SymbolLine(0 30 20 50 8) +) +Symbol('L' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 50 20 50 8) +) +Symbol('M' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 10 15 25 8) + SymbolLine(15 25 30 10 8) + SymbolLine(30 10 30 50 8) +) +Symbol('N' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 10 0 15 8) + SymbolLine(0 15 25 40 8) + SymbolLine(25 10 25 50 8) +) +Symbol('O' 12) +( + SymbolLine(0 15 0 45 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) +) +Symbol('P' 12) +( + SymbolLine(5 10 5 50 8) + SymbolLine(0 10 20 10 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 25 8) + SymbolLine(20 30 25 25 8) + SymbolLine(5 30 20 30 8) +) +Symbol('Q' 12) +( + SymbolLine(0 15 0 45 8) + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 15 10 8) + SymbolLine(15 10 20 15 8) + SymbolLine(20 15 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(10 40 20 50 8) +) +Symbol('R' 12) +( + SymbolLine(0 10 20 10 8) + SymbolLine(20 10 25 15 8) + SymbolLine(25 15 25 25 8) + SymbolLine(20 30 25 25 8) + SymbolLine(5 30 20 30 8) + SymbolLine(5 10 5 50 8) + SymbolLine(5 30 25 50 8) +) +Symbol('S' 12) +( + SymbolLine(20 10 25 15 8) + SymbolLine(5 10 20 10 8) + SymbolLine(0 15 5 10 8) + SymbolLine(0 15 0 25 8) + SymbolLine(0 25 5 30 8) + SymbolLine(5 30 20 30 8) + SymbolLine(20 30 25 35 8) + SymbolLine(25 35 25 45 8) + SymbolLine(20 50 25 45 8) + SymbolLine(5 50 20 50 8) + SymbolLine(0 45 5 50 8) +) +Symbol('T' 12) +( + SymbolLine(0 10 20 10 8) + SymbolLine(10 10 10 50 8) +) +Symbol('U' 12) +( + SymbolLine(0 10 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(20 10 20 45 8) +) +Symbol('V' 12) +( + SymbolLine(0 10 0 40 8) + SymbolLine(0 40 10 50 8) + SymbolLine(10 50 20 40 8) + SymbolLine(20 10 20 40 8) +) +Symbol('W' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 50 15 35 8) + SymbolLine(15 35 30 50 8) + SymbolLine(30 10 30 50 8) +) +Symbol('X' 12) +( + SymbolLine(0 10 0 15 8) + SymbolLine(0 15 25 40 8) + SymbolLine(25 40 25 50 8) + SymbolLine(0 40 0 50 8) + SymbolLine(0 40 25 15 8) + SymbolLine(25 10 25 15 8) +) +Symbol('Y' 12) +( + SymbolLine(0 10 0 15 8) + SymbolLine(0 15 10 25 8) + SymbolLine(10 25 20 15 8) + SymbolLine(20 10 20 15 8) + SymbolLine(10 25 10 50 8) +) +Symbol('Z' 12) +( + SymbolLine(0 10 25 10 8) + SymbolLine(25 10 25 15 8) + SymbolLine(0 40 25 15 8) + SymbolLine(0 40 0 50 8) + SymbolLine(0 50 25 50 8) +) +Symbol('[' 12) +( + SymbolLine(0 10 5 10 8) + SymbolLine(0 10 0 50 8) + SymbolLine(0 50 5 50 8) +) +Symbol('\' 12) +( + SymbolLine(0 15 30 45 8) +) +Symbol(']' 12) +( + SymbolLine(0 10 5 10 8) + SymbolLine(5 10 5 50 8) + SymbolLine(0 50 5 50 8) +) +Symbol('^' 12) +( + SymbolLine(0 15 5 10 8) + SymbolLine(5 10 10 15 8) +) +Symbol('_' 12) +( + SymbolLine(0 50 20 50 8) +) +Symbol('a' 12) +( + SymbolLine(15 30 20 35 8) + SymbolLine(5 30 15 30 8) + SymbolLine(0 35 5 30 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(20 30 20 45 8) + SymbolLine(20 45 25 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) +) +Symbol('b' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(20 35 20 45 8) + SymbolLine(15 30 20 35 8) + SymbolLine(5 30 15 30 8) + SymbolLine(0 35 5 30 8) +) +Symbol('c' 12) +( + SymbolLine(5 30 20 30 8) + SymbolLine(0 35 5 30 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 20 50 8) +) +Symbol('d' 12) +( + SymbolLine(20 10 20 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) +) +Symbol('e' 12) +( + SymbolLine(5 50 20 50 8) + SymbolLine(0 45 5 50 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(0 40 20 40 8) + SymbolLine(20 40 20 35 8) +) +Symbol('f' 10) +( + SymbolLine(5 15 5 50 8) + SymbolLine(5 15 10 10 8) + SymbolLine(10 10 15 10 8) + SymbolLine(0 30 10 30 8) +) +Symbol('g' 12) +( + SymbolLine(15 30 20 35 8) + SymbolLine(5 30 15 30 8) + SymbolLine(0 35 5 30 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(0 60 5 65 8) + SymbolLine(5 65 15 65 8) + SymbolLine(15 65 20 60 8) + SymbolLine(20 30 20 60 8) +) +Symbol('h' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 50 8) +) +Symbol('i' 10) +( + SymbolLine(0 20 0 25 8) + SymbolLine(0 35 0 50 8) +) +Symbol('j' 10) +( + SymbolLine(5 20 5 25 8) + SymbolLine(5 35 5 60 8) + SymbolLine(0 65 5 60 8) +) +Symbol('k' 12) +( + SymbolLine(0 10 0 50 8) + SymbolLine(0 35 15 50 8) + SymbolLine(0 35 10 25 8) +) +Symbol('l' 10) +( + SymbolLine(0 10 0 45 8) + SymbolLine(0 45 5 50 8) +) +Symbol('m' 12) +( + SymbolLine(5 35 5 50 8) + SymbolLine(5 35 10 30 8) + SymbolLine(10 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 50 8) + SymbolLine(20 35 25 30 8) + SymbolLine(25 30 30 30 8) + SymbolLine(30 30 35 35 8) + SymbolLine(35 35 35 50 8) + SymbolLine(0 30 5 35 8) +) +Symbol('n' 12) +( + SymbolLine(5 35 5 50 8) + SymbolLine(5 35 10 30 8) + SymbolLine(10 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 50 8) + SymbolLine(0 30 5 35 8) +) +Symbol('o' 12) +( + SymbolLine(0 35 0 45 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 15 30 8) + SymbolLine(15 30 20 35 8) + SymbolLine(20 35 20 45 8) + SymbolLine(15 50 20 45 8) + SymbolLine(5 50 15 50 8) + SymbolLine(0 45 5 50 8) +) +Symbol('p' 12) +( + SymbolLine(5 35 5 65 8) + SymbolLine(0 30 5 35 8) + SymbolLine(5 35 10 30 8) + SymbolLine(10 30 20 30 8) + SymbolLine(20 30 25 35 8) + SymbolLine(25 35 25 45 8) + SymbolLine(20 50 25 45 8) + SymbolLine(10 50 20 50 8) + SymbolLine(5 45 10 50 8) +) +Symbol('q' 12) +( + SymbolLine(20 35 20 65 8) + SymbolLine(15 30 20 35 8) + SymbolLine(5 30 15 30 8) + SymbolLine(0 35 5 30 8) + SymbolLine(0 35 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) +) +Symbol('r' 12) +( + SymbolLine(5 35 5 50 8) + SymbolLine(5 35 10 30 8) + SymbolLine(10 30 20 30 8) + SymbolLine(0 30 5 35 8) +) +Symbol('s' 12) +( + SymbolLine(5 50 20 50 8) + SymbolLine(20 50 25 45 8) + SymbolLine(20 40 25 45 8) + SymbolLine(5 40 20 40 8) + SymbolLine(0 35 5 40 8) + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 20 30 8) + SymbolLine(20 30 25 35 8) + SymbolLine(0 45 5 50 8) +) +Symbol('t' 10) +( + SymbolLine(5 10 5 45 8) + SymbolLine(5 45 10 50 8) + SymbolLine(0 25 10 25 8) +) +Symbol('u' 12) +( + SymbolLine(0 30 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) + SymbolLine(20 30 20 45 8) +) +Symbol('v' 12) +( + SymbolLine(0 30 0 40 8) + SymbolLine(0 40 10 50 8) + SymbolLine(10 50 20 40 8) + SymbolLine(20 30 20 40 8) +) +Symbol('w' 12) +( + SymbolLine(0 30 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(5 50 10 50 8) + SymbolLine(10 50 15 45 8) + SymbolLine(15 30 15 45 8) + SymbolLine(15 45 20 50 8) + SymbolLine(20 50 25 50 8) + SymbolLine(25 50 30 45 8) + SymbolLine(30 30 30 45 8) +) +Symbol('x' 12) +( + SymbolLine(0 30 20 50 8) + SymbolLine(0 50 20 30 8) +) +Symbol('y' 12) +( + SymbolLine(0 30 0 45 8) + SymbolLine(0 45 5 50 8) + SymbolLine(20 30 20 60 8) + SymbolLine(15 65 20 60 8) + SymbolLine(5 65 15 65 8) + SymbolLine(0 60 5 65 8) + SymbolLine(5 50 15 50 8) + SymbolLine(15 50 20 45 8) +) +Symbol('z' 12) +( + SymbolLine(0 30 20 30 8) + SymbolLine(0 50 20 30 8) + SymbolLine(0 50 20 50 8) +) +Symbol('{' 12) +( + SymbolLine(5 15 10 10 8) + SymbolLine(5 15 5 25 8) + SymbolLine(0 30 5 25 8) + SymbolLine(0 30 5 35 8) + SymbolLine(5 35 5 45 8) + SymbolLine(5 45 10 50 8) +) +Symbol('|' 12) +( + SymbolLine(0 10 0 50 8) +) +Symbol('}' 12) +( + SymbolLine(0 10 5 15 8) + SymbolLine(5 15 5 25 8) + SymbolLine(5 25 10 30 8) + SymbolLine(5 35 10 30 8) + SymbolLine(5 35 5 45 8) + SymbolLine(0 50 5 45 8) +) +Symbol('~' 12) +( + SymbolLine(0 35 5 30 8) + SymbolLine(5 30 10 30 8) + SymbolLine(10 30 15 35 8) + SymbolLine(15 35 20 35 8) + SymbolLine(20 35 25 30 8) +) +Layer(1 "component") +( +) +Layer(2 "solder") +( +) +Layer(3 "GND") +( +) +Layer(4 "power") +( +) +Layer(5 "signal1") +( +) +Layer(6 "signal2") +( +) +Layer(7 "signal3") +( +) +Layer(8 "signal4") +( +) +Layer(9 "silk") +( +) +Layer(10 "silk") +( +)