From: Bdale Garbee Date: Sun, 9 Sep 2018 04:16:31 +0000 (-0600) Subject: add a companion connector for possible use with matrix LED display, etc X-Git-Tag: fab-v2.1~12 X-Git-Url: https://git.gag.com/?p=hw%2Ftelelco;a=commitdiff_plain;h=511e8da7d2c54304207300131d13cfd9f2eebb27 add a companion connector for possible use with matrix LED display, etc --- diff --git a/telelco.lht b/telelco.lht index ccb284f..42a7e3c 100644 --- a/telelco.lht +++ b/telelco.lht @@ -40,7 +40,7 @@ ha:pcb-rnd-board-v5 { } board_name = TeleLco ha:grid { - spacing = 25.0mil + spacing = 1.0mil offs_x = 0.0 offs_y = 0.0 } @@ -1211,6 +1211,42 @@ ha:pcb-rnd-board-v5 { li:thermal { } } + ha:padstack_ref.13813 { + proto=0; x=2.841in; y=2.278in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.13823 { + proto=0; x=459.0mil; y=890.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.13851 { + proto=0; x=1.003in; y=1.421in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.13891 { + proto=0; x=828.0mil; y=1.695in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } ha:subc.97 { ha:attributes { {io_pcb::hidename_y}=55.9994 mm @@ -27295,6 +27331,438 @@ ha:pcb-rnd-board-v5 { } uid = 3jbuYMaM0jjDegHZ/p0AAAB6 } + ha:subc.7848 { + ha:attributes { + value=Companion + footprint=0-338068-8 + refdes=J9 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v4.0 { + hdia=31.5mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -26.0mil + -26.0mil + 26.0mil + -26.0mil + 26.0mil + 26.0mil + -26.0mil + 26.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -26.0mil + -26.0mil + 26.0mil + -26.0mil + 26.0mil + 26.0mil + -26.0mil + 26.0mil + } + } + } + } + + ha:ps_proto_v4.1 { + hdia=31.5mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v4.2 { + hdia=59.06mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.7874 { + proto=0; x=62.13mil; y=600.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + diag + round + } + li:3 { + on + diag + round + } + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.7875 { + proto=1; x=4.118102mm; y=650.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.7876 { + proto=1; x=62.13mil; y=700.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.7877 { + proto=1; x=4.118102mm; y=750.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.7878 { + proto=1; x=62.13mil; y=800.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.7879 { + proto=1; x=4.118102mm; y=850.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.7880 { + proto=1; x=62.13mil; y=900.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + } + } + + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.7881 { + proto=1; x=4.118102mm; y=950.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.7882 { + proto=2; x=133.0mil; y=545.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=0 + name=mnt + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.7849 { + x1=5.397754mm; y1=484.18mil; x2=11.74mil; y2=484.18mil; thickness=6.0mil; clearance=0.0; + } + ha:line.7852 { + x1=11.74mil; y1=484.18mil; x2=11.74mil; y2=27.07767mm; thickness=6.0mil; clearance=0.0; + } + ha:line.7855 { + x1=11.74mil; y1=27.07767mm; x2=5.397754mm; y2=27.07767mm; thickness=6.0mil; clearance=0.0; + } + ha:line.7858 { + x1=5.397754mm; y1=27.07767mm; x2=5.397754mm; y2=484.18mil; thickness=6.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.7862 { + x1=2.907002mm; y1=19.038372mm; x2=2.907002mm; y2=19.038372mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.7865 { + x1=4.118102mm; y1=600.11mil; x2=4.118102mm; y2=600.11mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.7868 { + x1=4.118102mm; y1=600.11mil; x2=3.118102mm; y2=600.11mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.7871 { + x1=4.118102mm; y1=600.11mil; x2=4.118102mm; y2=16.242794mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = j97SQjqDq3R7HFFxE0kAAAB7 + } } li:layers { @@ -27978,19 +28446,7 @@ ha:pcb-rnd-board-v5 { } } ha:line.2770 { - x1=2.508in; y1=1.815in; x2=2.901in; y2=2.208in; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2773 { - x1=2.901in; y1=2.208in; x2=3.377in; y2=2.208in; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2776 { - x1=3.377in; y1=2.208in; x2=3.54in; y2=2.371in; thickness=10.0mil; clearance=20.0mil; + x1=2.508in; y1=1.815in; x2=73.152mm; y2=55.5498mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 } @@ -28014,19 +28470,7 @@ ha:pcb-rnd-board-v5 { } } ha:line.2788 { - x1=2.486in; y1=1.845in; x2=2.89in; y2=2.249in; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2791 { - x1=2.89in; y1=2.249in; x2=81.7372mm; y2=2.249in; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2794 { - x1=81.7372mm; y1=2.249in; x2=84.836mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil; + x1=2.486in; y1=1.845in; x2=2.879in; y2=2.238in; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 } @@ -31212,19 +31656,7 @@ ha:pcb-rnd-board-v5 { } } ha:line.4387 { - x1=42.6318mm; y1=1.37414961in; x2=26.971mm; y2=1.37414961in; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4390 { - x1=26.971mm; y1=1.37414961in; x2=651.0mil; y2=1.785in; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4393 { - x1=651.0mil; y1=1.785in; x2=651.0mil; y2=46.0111mm; thickness=10.0mil; clearance=20.0mil; + x1=42.6318mm; y1=1.37414961in; x2=26.6662mm; y2=1.37414961in; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 } @@ -31331,6 +31763,132 @@ ha:pcb-rnd-board-v5 { clearline=1 } } + ha:line.13651 { + x1=62.13mil; y1=800.11mil; x2=1.07911in; y2=800.11mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13654 { + x1=1.07911in; y1=800.11mil; x2=1.535in; y2=1.256in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13657 { + x1=1.535in; y1=1.256in; x2=42.630769mm; y2=1.256in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13660 { + x1=42.630769mm; y1=1.256in; x2=42.631779mm; y2=31.90341mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13678 { + x1=4.118102mm; y1=850.11mil; x2=1.09111in; y2=850.11mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13681 { + x1=1.09111in; y1=850.11mil; x2=1.517in; y2=1.276in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13684 { + x1=1.517in; y1=1.276in; x2=42.624661mm; y2=1.276in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13687 { + x1=42.624661mm; y1=1.276in; x2=42.631779mm; y2=32.403282mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13732 { + x1=3.5445in; y1=2.371in; x2=3.5445in; y2=60.0837mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13735 { + x1=3.5445in; y1=60.0837mm; x2=3.366in; y2=55.5498mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13738 { + x1=3.366in; y1=55.5498mm; x2=73.152mm; y2=55.5498mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13741 { + x1=3.3445in; y1=2.371in; x2=84.9376mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13744 { + x1=84.9376mm; y1=2.371in; x2=81.5594mm; y2=2.238in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13747 { + x1=81.5594mm; y1=2.238in; x2=2.879in; y2=2.238in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13789 { + x1=2.841in; y1=2.277in; x2=3.1in; y2=2.277in; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13792 { + x1=3.1in; y1=2.277in; x2=3.3in; y2=62.9158mm; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13795 { + x1=3.3in; y1=62.9158mm; x2=3.52in; y2=62.9158mm; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13798 { + x1=3.52in; y1=62.9158mm; x2=3.641in; y2=65.9892mm; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.4832 { + x1=458.0mil; y1=890.0mil; x2=100.0mil; y2=1.248in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13861 { + x1=16.53286mm; y1=1.81156in; x2=16.53286mm; y2=45.03674mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13867 { + x1=16.53286mm; y1=45.03674mm; x2=26.67mm; y2=1.374in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } } color = {#8b2323} } @@ -31339,7 +31897,7 @@ ha:pcb-rnd-board-v5 { lid=1 group=5 ha:combining { } - visible=1 + visible=0 li:objects { ha:polygon.4447 { @@ -31365,7 +31923,7 @@ ha:pcb-rnd-board-v5 { lid=2 group=7 ha:combining { } - visible=1 + visible=0 li:objects { ha:line.4452 { @@ -31476,24 +32034,6 @@ ha:pcb-rnd-board-v5 { clearline=1 } } - ha:line.4506 { - x1=74.549mm; y1=2.411in; x2=104.2543mm; y2=2.411in; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4509 { - x1=73.533mm; y1=2.371in; x2=74.549mm; y2=2.411in; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.4512 { - x1=104.2543mm; y1=2.411in; x2=105.2703mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } ha:line.4515 { x1=3.9445in; y1=2.371in; x2=4.0445in; y2=2.371in; thickness=10.0mil; clearance=20.0mil; ha:flags { @@ -31620,6 +32160,84 @@ ha:pcb-rnd-board-v5 { clearline=1 } } + ha:line.13702 { + x1=73.5203mm; y1=2.371in; x2=73.533mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13705 { + x1=73.533mm; y1=2.371in; x2=2.959in; y2=58.5978mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13708 { + x1=2.959in; y1=58.5978mm; x2=103.6447mm; y2=58.5978mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13711 { + x1=103.6447mm; y1=58.5978mm; x2=105.2703mm; y2=2.371in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13762 { + x1=4.118102mm; y1=950.11mil; x2=168.11mil; y2=950.11mil; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13765 { + x1=168.11mil; y1=950.11mil; x2=246.0mil; y2=1.028in; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13768 { + x1=246.0mil; y1=1.028in; x2=246.0mil; y2=1.807in; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13771 { + x1=246.0mil; y1=1.807in; x2=167.0mil; y2=1.886in; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13774 { + x1=167.0mil; y1=1.886in; x2=167.0mil; y2=2.309in; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13777 { + x1=167.0mil; y1=2.309in; x2=331.0mil; y2=62.8142mm; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13780 { + x1=331.0mil; y1=62.8142mm; x2=1.357in; y2=62.8142mm; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13783 { + x1=1.357in; y1=62.8142mm; x2=1.552in; y2=2.278in; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13786 { + x1=1.552in; y1=2.278in; x2=2.841in; y2=2.278in; thickness=25.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } ha:polygon.4578 { li:geometry { ta:contour { @@ -32144,12 +32762,6 @@ ha:pcb-rnd-board-v5 { clearline=1 } } - ha:line.4832 { - x1=458.0mil; y1=890.0mil; x2=100.0mil; y2=1.248in; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } ha:line.4835 { x1=1.679in; y1=29.591mm; x2=42.6593mm; y2=29.6037mm; thickness=10.0mil; clearance=20.0mil; ha:flags { @@ -32318,6 +32930,78 @@ ha:pcb-rnd-board-v5 { clearline=1 } } + ha:line.13833 { + x1=4.118102mm; y1=650.11mil; x2=4.118102mm; y2=17.021302mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13836 { + x1=4.118102mm; y1=17.021302mm; x2=458.0mil; y2=966.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13839 { + x1=458.0mil; y1=966.0mil; x2=695.0mil; y2=966.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13842 { + x1=695.0mil; y1=966.0mil; x2=27.2542mm; y2=1.344in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13876 { + x1=4.118102mm; y1=750.11mil; x2=4.118102mm; y2=19.053302mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13879 { + x1=4.118102mm; y1=19.053302mm; x2=440.0mil; y2=1.028in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13882 { + x1=440.0mil; y1=1.028in; x2=610.0mil; y2=1.028in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13885 { + x1=610.0mil; y1=1.028in; x2=1.003in; y2=1.421in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13892 { + x1=62.13mil; y1=700.11mil; x2=62.13mil; y2=17.783302mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13895 { + x1=62.13mil; y1=17.783302mm; x2=114.0mil; y2=752.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13898 { + x1=114.0mil; y1=752.0mil; x2=114.0mil; y2=982.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.13901 { + x1=114.0mil; y1=982.0mil; x2=827.0mil; y2=1.695in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } ha:polygon.4919 { li:geometry { ta:contour { @@ -32382,7 +33066,7 @@ ha:pcb-rnd-board-v5 { color = {#548b54} } - {ha:bottom silk} { + {ha:bottom silk} { lid=5 group=12 ha:combining { auto=1; } @@ -32603,7 +33287,7 @@ ha:pcb-rnd-board-v5 { color = {#000000} } - {ha:top silk} { + {ha:top silk} { lid=6 group=1 ha:combining { auto=1; } @@ -32778,6 +33462,12 @@ ha:pcb-rnd-board-v5 { clearline=1 } } + ha:text.13904 { + string=companion; x=20.0mil; y=407.0mil; scale=100; fid=0; direction=0; + ha:flags { + clearline=1 + } + } } color = {#000000} } @@ -34848,7 +35538,7 @@ ha:pcb-rnd-board-v5 { ha:netlists { li:input { ha:+3.3V { - li:conn { C37-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C604-2; C605-2; C606-2; C607-2; J100-6; L600-1; R1-2; R2-2; R171-1; U1-5; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-11; U7-28; U7-50; U7-75; U7-100; } + li:conn { C37-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C604-2; C605-2; C606-2; C607-2; J9-7; J100-6; L600-1; R1-2; R2-2; R171-1; U1-5; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-11; U7-28; U7-50; U7-75; U7-100; } } ha:arm { li:conn { J2-3; U7-43; } @@ -34856,9 +35546,6 @@ ha:pcb-rnd-board-v5 { ha:armed { li:conn { R54-2; U7-42; } } - ha:boot0 { - li:conn { B1-2; C1-2; C2-2; C5-1; C6-1; C7-1; C30-2; C31-2; C32-2; C33-2; C37-1; C38-2; C42-1; C43-1; C44-1; C45-1; C47-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; C603-1; C604-1; C605-1; C606-1; C607-1; C610-1; D3-2; D4-2; D5-2; D6-2; D7-2; D9-2; D10-2; D11-2; D12-2; D13-2; D14-2; D15-2; D16-2; D17-2; D18-2; H1-1; H2-1; H3-1; H4-1; H5-1; H6-1; J1-4; J1-5; J2-4; J2-6; J2-8; J3-1; J4-2; J4-4; J4-6; J4-8; J8-2; J100-1; J100-2; L192-2; R4-1; R14-1; R15-1; R30-1; R31-2; R33-2; U1-2; U2-2; U3-2; U6-32; U6-33; U7-10; U7-19; U7-20; U7-27; U7-37; U7-49; U7-74; U7-94; U7-99; U8-1; X1-2; X1-4; X2-2; X2-4; } - } ha:com_0 { li:conn { U7-67; U20-1; U20-2; U20-19; U20-20; U21-1; U21-2; U21-19; U21-20; U22-1; U22-2; U22-19; U22-20; } } @@ -34886,6 +35573,12 @@ ha:pcb-rnd-board-v5 { ha:continuity_8 { li:conn { R58-2; U7-1; } } + ha:cs_companion0 { + li:conn { J9-6; U7-79; } + } + ha:cs_companion1 { + li:conn { J9-5; U7-78; } + } ha:cs_radio { li:conn { U6-11; U7-81; } } @@ -34916,11 +35609,14 @@ ha:pcb-rnd-board-v5 { ha:fire_led { li:conn { C1-1; L1-1; R31-1; U3-4; U3-5; U7-30; } } + ha:GND { + li:conn { B1-2; C1-2; C2-2; C5-1; C6-1; C7-1; C30-2; C31-2; C32-2; C33-2; C37-1; C38-2; C42-1; C43-1; C44-1; C45-1; C47-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; C603-1; C604-1; C605-1; C606-1; C607-1; C610-1; D3-2; D4-2; D5-2; D6-2; D7-2; D9-2; D10-2; D11-2; D12-2; D13-2; D14-2; D15-2; D16-2; D17-2; D18-2; H1-1; H2-1; H3-1; H4-1; H5-1; H6-1; J1-4; J1-5; J2-4; J2-6; J2-8; J3-1; J4-2; J4-4; J4-6; J4-8; J8-2; J9-1; J100-1; J100-2; L192-2; R4-1; R14-1; R15-1; R30-1; R31-2; R33-2; U1-2; U2-2; U3-2; U6-32; U6-33; U7-10; U7-19; U7-20; U7-27; U7-37; U7-49; U7-74; U7-94; U7-99; U8-1; X1-2; X1-4; X2-2; X2-4; } + } ha:miso2 { - li:conn { U6-9; U7-84; } + li:conn { J9-4; U6-9; U7-84; } } ha:mosi2 { - li:conn { U6-7; U7-85; } + li:conn { J9-3; U6-7; U7-85; } } ha:radio_int { li:conn { U6-4; U7-86; } @@ -34938,7 +35634,7 @@ ha:pcb-rnd-board-v5 { li:conn { R52-2; U7-64; } } ha:sck2 { - li:conn { U6-8; U7-82; } + li:conn { J9-2; U6-8; U7-82; } } ha:seg_box0_a { li:conn { U7-47; U21-15; U21-16; } @@ -35124,120 +35820,114 @@ ha:pcb-rnd-board-v5 { li:conn { U7-59; } } ha:unnamed_net29 { - li:conn { U7-78; } - } - ha:unnamed_net30 { li:conn { U7-88; } } - ha:unnamed_net31 { + ha:unnamed_net30 { li:conn { U7-87; } } - ha:unnamed_net32 { - li:conn { U7-79; } - } - ha:unnamed_net33 { + ha:unnamed_net31 { li:conn { U7-80; } } - ha:unnamed_net34 { + ha:unnamed_net32 { li:conn { U7-83; } } - ha:unnamed_net35 { + ha:unnamed_net33 { li:conn { D11-1; R59-2; } } - ha:unnamed_net36 { + ha:unnamed_net34 { li:conn { C177-2; J8-1; L174-2; } } - ha:unnamed_net37 { + ha:unnamed_net35 { li:conn { C30-1; U6-31; X1-3; } } - ha:unnamed_net38 { + ha:unnamed_net36 { li:conn { C31-1; U6-30; X1-1; } } - ha:unnamed_net39 { + ha:unnamed_net37 { li:conn { U6-10; } } - ha:unnamed_net40 { + ha:unnamed_net38 { li:conn { U6-16; } } - ha:unnamed_net41 { + ha:unnamed_net39 { li:conn { C210-1; L191-2; L201-1; U6-20; } } - ha:unnamed_net42 { + ha:unnamed_net40 { li:conn { C191-1; L191-1; L192-1; U6-19; } } - ha:unnamed_net43 { + ha:unnamed_net41 { li:conn { C181-2; L193-1; U6-18; } } - ha:unnamed_net44 { + ha:unnamed_net42 { li:conn { C174-1; L171-2; U6-17; } } - ha:unnamed_net45 { + ha:unnamed_net43 { li:conn { C231-1; U6-24; } } - ha:unnamed_net46 { + ha:unnamed_net44 { li:conn { C231-2; U6-23; } } - ha:unnamed_net47 { + ha:unnamed_net45 { li:conn { C211-1; U6-21; } } - ha:unnamed_net48 { + ha:unnamed_net46 { li:conn { R30-2; U6-14; } } - ha:unnamed_net49 { + ha:unnamed_net47 { li:conn { U6-3; } } - ha:unnamed_net50 { + ha:unnamed_net48 { li:conn { C42-2; U6-6; } } - ha:unnamed_net51 { + ha:unnamed_net49 { li:conn { C261-1; U6-26; } } - ha:unnamed_net52 { + ha:unnamed_net50 { li:conn { C291-1; U6-29; } } - ha:unnamed_net53 { + ha:unnamed_net51 { li:conn { C173-2; L171-1; R171-2; } } - ha:unnamed_net54 { + ha:unnamed_net52 { li:conn { C174-2; C176-1; L172-1; } } - ha:unnamed_net55 { + ha:unnamed_net53 { li:conn { C176-2; C181-1; L172-2; L173-1; } } - ha:unnamed_net56 { + ha:unnamed_net54 { li:conn { C175-2; C177-1; L173-2; L174-1; } } - ha:unnamed_net57 { + ha:unnamed_net55 { li:conn { C191-2; L193-2; L201-2; } } - ha:unnamed_net58 { + ha:unnamed_net56 { li:conn { D13-1; R60-2; } } - ha:unnamed_net59 { + ha:unnamed_net57 { li:conn { D14-1; R61-2; } } - ha:unnamed_net60 { + ha:unnamed_net58 { li:conn { C38-1; U1-4; } } - ha:unnamed_net61 { + ha:unnamed_net59 { li:conn { D15-1; R40-1; } } - ha:unnamed_net62 { + ha:unnamed_net60 { li:conn { D16-1; R41-1; } } - ha:unnamed_net63 { + ha:unnamed_net61 { li:conn { D17-1; R42-1; } } - ha:unnamed_net64 { + ha:unnamed_net62 { li:conn { D18-1; R43-1; } } - ha:unnamed_net65 { + ha:unnamed_net63 { li:conn { D8-1; L1-2; U3-1; } } - ha:unnamed_net66 { + ha:unnamed_net64 { li:conn { R32-2; R33-1; U3-3; } } - ha:unnamed_net67 { + ha:unnamed_net65 { li:conn { D9-1; R51-1; } } ha:usbdm { @@ -35250,7 +35940,7 @@ ha:pcb-rnd-board-v5 { li:conn { B1-1; C7-2; J2-1; U2-3; } } ha:v_lipo { - li:conn { C5-2; J2-2; R5-2; U1-1; U1-3; } + li:conn { C5-2; J2-2; J9-8; R5-2; U1-1; U1-3; } } ha:v_usb { li:conn { C6-2; J1-1; R11-2; U2-4; } @@ -35352,7 +36042,7 @@ ha:pcb-rnd-board-v5 { ha:editor { live_routing = false snap_pin = true - grid = 25.00 mil + grid = 1.00 mil show_number = false auto_drc = false all_direction_lines = false @@ -35367,7 +36057,7 @@ ha:pcb-rnd-board-v5 { show_drc = true grid_unit = mil draw_grid = false - grids_idx = 4 + grids_idx = 1 only_names = false full_poly = false lock_names = false diff --git a/telelco.sch b/telelco.sch index bce2b4e..72ec537 100644 --- a/telelco.sch +++ b/telelco.sch @@ -123,12 +123,8 @@ N 47800 69500 48100 69500 4 N 46400 69500 47400 69500 4 N 47400 69500 47400 69100 4 N 47400 69100 48100 69100 4 -C 46600 67200 1 0 0 gnd.sym -N 46700 67500 48100 67500 4 -{ -T 46800 67600 5 10 1 1 0 0 1 -netname=boot0 -} +C 47900 67200 1 0 0 gnd.sym +N 48000 67500 48100 67500 4 N 48100 60300 46800 60300 4 { T 46800 60400 5 10 1 1 0 0 1 @@ -2810,20 +2806,6 @@ value=NoConnection T 57700 66100 5 10 0 0 0 0 1 device=DRC_Directive } -C 57600 67000 1 0 0 nc-right.sym -{ -T 57700 67500 5 10 0 0 0 0 1 -value=NoConnection -T 57700 67700 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 57600 66600 1 0 0 nc-right.sym -{ -T 57700 67100 5 10 0 0 0 0 1 -value=NoConnection -T 57700 67300 5 10 0 0 0 0 1 -device=DRC_Directive -} C 57600 66200 1 0 0 nc-right.sym { T 57700 66700 5 10 0 0 0 0 1 @@ -2863,3 +2845,61 @@ netname=vdda } N 48100 70300 48000 70300 4 N 48000 70300 48000 70200 4 +C 69800 44500 1 0 0 gnd.sym +N 68500 42800 70200 42800 4 +{ +T 68500 42900 5 10 1 1 0 0 1 +netname=cs_companion0 +} +N 70200 44400 68500 44400 4 +{ +T 68500 44500 5 10 1 1 0 0 1 +netname=sck2 +} +N 68500 44000 70200 44000 4 +{ +T 68500 44100 5 10 1 1 0 0 1 +netname=mosi2 +} +N 70200 43600 68500 43600 4 +{ +T 68500 43700 5 10 1 1 0 0 1 +netname=miso2 +} +N 70200 42000 68500 42000 4 +{ +T 68500 42100 5 10 1 1 0 0 1 +netname=v_lipo +} +N 69900 44800 70200 44800 4 +C 67600 42600 1 0 0 3.3V-plus.sym +N 70200 42400 67800 42400 4 +N 67800 42400 67800 42600 4 +N 70200 43200 68500 43200 4 +{ +T 68500 43300 5 10 1 1 0 0 1 +netname=cs_companion1 +} +C 70200 41900 1 0 0 conn-8.sym +{ +T 70200 41900 5 10 0 0 0 0 1 +loadstatus=noload +T 70200 41900 5 10 0 0 0 0 1 +footprint=0-338068-8 +T 70200 41900 5 10 0 1 0 0 1 +device=CONNECTOR +T 70555 44995 5 10 1 1 0 0 1 +refdes=J9 +T 70100 41700 5 10 1 1 0 0 1 +value=Companion +} +N 57600 66700 59000 66700 4 +{ +T 59000 66800 5 10 1 1 0 6 1 +netname=cs_companion0 +} +N 59000 67100 57600 67100 4 +{ +T 59000 67200 5 10 1 1 0 6 1 +netname=cs_companion1 +}