summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gschem/board.pcb147
1 files changed, 85 insertions, 62 deletions
diff --git a/gschem/board.pcb b/gschem/board.pcb
index 30a6510..a5ff17a 100644
--- a/gschem/board.pcb
+++ b/gschem/board.pcb
@@ -6,7 +6,7 @@ FileVersion[20070407]
PCB["" 330000 330000]
Grid[2500.0 0 0 0]
-Cursor[0 172500 0.000000]
+Cursor[0 0 0.000000]
PolyArea[3100.006200]
Thermal[0.500000]
DRC[1000 1000 1000 1000 1500 1000]
@@ -786,7 +786,7 @@ Symbol['~' 1200]
SymbolLine[1500 3500 2000 3500 800]
SymbolLine[2000 3500 2500 3000 800]
)
-Attribute("PCB::grid::unit" "mil")
+Attribute("PCB::grid::unit" "mm")
Via[27500 27500 10000 2000 2600 10000 "" "hole"]
Via[302500 302500 10000 2000 2600 10000 "" "hole"]
Via[302500 27500 10000 2000 2600 10000 "" "hole"]
@@ -1321,50 +1321,11 @@ Element["" "R025" "R307" "4k7" 282500 122500 -12000 2000 2 100 ""]
)
-Element["" "R025" "R507" "4k7_???" 262500 170000 12000 -2000 0 100 ""]
-(
- Pin[0 0 6800 3000 7400 3800 "1" "1" "square,edge2"]
- Pin[40000 0 6800 3000 7400 3800 "2" "2" "edge2,thermal(1X)"]
- ElementLine [10000 -5000 30000 -5000 2000]
- ElementLine [30000 -5000 30000 5000 2000]
- ElementLine [10000 5000 30000 5000 2000]
- ElementLine [10000 -5000 10000 5000 2000]
- ElementLine [0 0 10000 0 2000]
- ElementLine [30000 0 40000 0 2000]
-
- )
-
-Element["" "R025" "R506" "100k" 262500 200000 12000 -2000 0 100 ""]
-(
- Pin[0 0 6800 3000 7400 3800 "1" "1" "square,edge2"]
- Pin[40000 0 6800 3000 7400 3800 "2" "2" "edge2"]
- ElementLine [10000 -5000 30000 -5000 2000]
- ElementLine [30000 -5000 30000 5000 2000]
- ElementLine [10000 5000 30000 5000 2000]
- ElementLine [10000 -5000 10000 5000 2000]
- ElementLine [0 0 10000 0 2000]
- ElementLine [30000 0 40000 0 2000]
-
- )
-
-Element["" "R025" "R508" "100k" 262500 185000 12000 -2000 0 100 ""]
-(
- Pin[0 0 6800 3000 7400 3800 "1" "1" "square,edge2"]
- Pin[40000 0 6800 3000 7400 3800 "2" "2" "edge2"]
- ElementLine [10000 -5000 30000 -5000 2000]
- ElementLine [30000 -5000 30000 5000 2000]
- ElementLine [10000 5000 30000 5000 2000]
- ElementLine [10000 -5000 10000 5000 2000]
- ElementLine [0 0 10000 0 2000]
- ElementLine [30000 0 40000 0 2000]
-
- )
-
Element["" "TO92" "Q501" "unknown" 280000 150000 -1000 13000 2 100 ""]
(
Pin[-20000 0 7200 3000 7800 4200 "D" "1" "square,edge2"]
Pin[-10000 0 7200 3000 7800 4200 "S" "2" "edge2"]
- Pin[0 0 7200 3000 7800 4200 "G" "3" "edge2"]
+ Pin[0 0 7200 3000 7800 4200 "G" "3" "found,edge2"]
ElementLine [-17000 7000 -3000 7000 1000]
ElementArc [-10000 0 10000 10000 135 270 1000]
@@ -1713,7 +1674,7 @@ Element["" "R025" "R520" "100" 235000 215000 -12000 2000 2 100 ""]
)
-Element["" "CONNECTOR-2-1" "CONN503" "unknown" 272500 215000 5000 11000 2 100 ""]
+Element["" "CONNECTOR-2-1" "CONN503" "unknown" 245000 232500 5000 11000 2 100 ""]
(
Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2,thermal(1X)"]
Pin[-10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
@@ -1728,7 +1689,7 @@ Element["" "CONNECTOR-2-1" "CONN503" "unknown" 272500 215000 5000 11000 2 100 ""
Element["" "R025" "R515" "1M" 235000 200000 -12000 2000 2 100 ""]
(
- Pin[0 0 6800 3000 7400 3800 "1" "1" "square,edge2"]
+ Pin[0 0 6800 3000 7400 3800 "1" "1" "found,square,edge2"]
Pin[-40000 0 6800 3000 7400 3800 "2" "2" "edge2"]
ElementLine [-30000 5000 -10000 5000 2000]
ElementLine [-30000 -5000 -30000 5000 2000]
@@ -1809,6 +1770,58 @@ Element["" "R025" "J1" "unknown" 195000 170000 12000 -2000 0 100 ""]
ElementLine [30000 0 40000 0 2000]
)
+
+Element["" "R025" "R516" "100k" 302500 170000 -12000 2000 2 100 ""]
+(
+ Pin[0 0 6800 3000 7400 3800 "1" "1" "square,edge2"]
+ Pin[-40000 0 6800 3000 7400 3800 "2" "2" "edge2,thermal(0X,1X)"]
+ ElementLine [-30000 5000 -10000 5000 2000]
+ ElementLine [-30000 -5000 -30000 5000 2000]
+ ElementLine [-30000 -5000 -10000 -5000 2000]
+ ElementLine [-10000 -5000 -10000 5000 2000]
+ ElementLine [-10000 0 0 0 2000]
+ ElementLine [-40000 0 -30000 0 2000]
+
+ )
+
+Element["" "R025" "R507" "4k7_???" 262500 185000 12000 -2000 0 100 ""]
+(
+ Pin[0 0 6800 3000 7400 3800 "1" "1" "square,edge2"]
+ Pin[40000 0 6800 3000 7400 3800 "2" "2" "edge2,thermal(1X)"]
+ ElementLine [10000 -5000 30000 -5000 2000]
+ ElementLine [30000 -5000 30000 5000 2000]
+ ElementLine [10000 5000 30000 5000 2000]
+ ElementLine [10000 -5000 10000 5000 2000]
+ ElementLine [0 0 10000 0 2000]
+ ElementLine [30000 0 40000 0 2000]
+
+ )
+
+Element["" "R025" "R506" "100k" 262500 215000 12000 -2000 0 100 ""]
+(
+ Pin[0 0 6800 3000 7400 3800 "1" "1" "found,square,edge2"]
+ Pin[40000 0 6800 3000 7400 3800 "2" "2" "edge2"]
+ ElementLine [10000 -5000 30000 -5000 2000]
+ ElementLine [30000 -5000 30000 5000 2000]
+ ElementLine [10000 5000 30000 5000 2000]
+ ElementLine [10000 -5000 10000 5000 2000]
+ ElementLine [0 0 10000 0 2000]
+ ElementLine [30000 0 40000 0 2000]
+
+ )
+
+Element["" "R025" "R508" "100k" 262500 200000 12000 -2000 0 100 ""]
+(
+ Pin[0 0 6800 3000 7400 3800 "1" "1" "found,square,edge2"]
+ Pin[40000 0 6800 3000 7400 3800 "2" "2" "edge2"]
+ ElementLine [10000 -5000 30000 -5000 2000]
+ ElementLine [30000 -5000 30000 5000 2000]
+ ElementLine [10000 5000 30000 5000 2000]
+ ElementLine [10000 -5000 10000 5000 2000]
+ ElementLine [0 0 10000 0 2000]
+ ElementLine [30000 0 40000 0 2000]
+
+ )
Layer(1 "component")
(
Line[195000 170000 235000 170000 2000 2000 "clearline"]
@@ -1913,21 +1926,16 @@ Layer(2 "solder")
Line[247500 52500 252500 57500 2000 2000 "clearline"]
Line[292500 47500 282500 37500 2000 2000 "clearline"]
Line[257500 37500 282500 37500 2000 2000 "clearline"]
- Line[280000 150000 280000 175000 2000 2000 "clearline"]
+ Line[280000 150000 280000 190000 2000 2000 "found,clearline"]
Line[302500 107500 302500 125000 2000 2000 "clearline"]
Line[295000 142500 302500 135000 2000 2000 "clearline"]
- Line[287500 140000 287500 185000 2000 2000 "clearline"]
- Line[295000 180000 295000 142500 2000 2000 "clearline"]
- Line[262500 185000 262500 200000 2000 2000 "clearline"]
- Line[302500 200000 287500 185000 2000 2000 "clearline"]
- Line[302500 185000 300000 185000 2000 2000 "clearline"]
- Line[300000 185000 295000 180000 2000 2000 "clearline"]
- Line[270000 162500 262500 170000 2000 2000 "clearline"]
- Line[270000 162500 270000 115000 2000 2000 "clearline"]
+ Line[287500 140000 287500 200000 2000 2000 "clearline"]
+ Line[295000 195000 295000 142500 2000 2000 "clearline"]
+ Line[270000 177500 270000 115000 2000 2000 "clearline"]
Line[292500 135000 287500 140000 2000 2000 "clearline"]
Line[292500 135000 292500 67500 2000 2000 "clearline"]
Line[252500 107500 252500 112500 2000 2000 "clearline"]
- Line[262500 215000 235000 215000 2000 2000 "clearline"]
+ Line[235000 232500 235000 215000 2000 2000 "clearline"]
Line[62500 177500 52500 187500 2000 2000 "clearline"]
Line[142500 252500 142500 267500 2000 2000 "clearline"]
Line[62500 165000 62500 177500 2000 2000 "clearline"]
@@ -1973,10 +1981,8 @@ Layer(2 "solder")
Line[132500 267500 132500 275000 2000 2000 "clearline"]
Line[137500 280000 132500 275000 2000 2000 "clearline"]
Line[132500 275000 127500 280000 2000 2000 "clearline"]
- Line[67500 285000 62500 290000 2000 2000 "clearline"]
Line[137500 157500 128750 148750 2000 2000 "clearline"]
Line[57500 242500 67500 242500 2000 2000 "clearline"]
- Line[67500 267500 67500 285000 2000 2000 "clearline"]
Line[77500 252500 67500 242500 2000 2000 "clearline"]
Line[77500 267500 77500 252500 2000 2000 "clearline"]
Line[57500 252500 57500 267500 2000 2000 "clearline"]
@@ -1997,9 +2003,6 @@ Layer(2 "solder")
Line[252500 112500 237500 127500 2000 2000 "clearline"]
Line[260000 150000 247500 150000 2000 2000 "clearline"]
Line[247500 157500 235000 170000 2000 2000 "clearline"]
- Line[262500 185000 270000 185000 2000 2000 "clearline"]
- Line[270000 185000 280000 175000 2000 2000 "clearline"]
- Line[235000 200000 262500 200000 2000 2000 "clearline"]
Line[235000 185000 225000 185000 2000 2000 "clearline"]
Line[225000 185000 220000 190000 2000 2000 "clearline"]
Line[137500 157500 137500 177500 2000 2000 "clearline"]
@@ -2028,15 +2031,33 @@ Layer(2 "solder")
Line[220000 227500 207500 240000 2000 2000 "clearline"]
Line[192500 265000 207500 280000 2000 2000 "clearline"]
Line[207500 280000 207500 295000 2000 2000 "clearline"]
- Line[62500 310000 217500 310000 2000 2000 "clearline"]
- Line[217500 310000 225000 302500 2000 2000 "clearline"]
- Line[225000 197500 225000 302500 2000 2000 "clearline"]
+ Line[62500 310000 160000 310000 2000 2000 "clearline"]
+ Line[225000 197500 225000 235000 2000 2000 "clearline"]
Line[40000 217500 42500 217500 2000 2000 "clearline"]
Line[57500 232500 42500 217500 2000 2000 "clearline"]
Line[62500 165000 85000 142500 2000 2000 "clearline"]
Line[155000 165000 162500 165000 2000 2000 "clearline"]
Line[162500 165000 167500 170000 2000 2000 "clearline"]
Line[167500 170000 195000 170000 2000 2000 "clearline"]
+ Line[160000 310000 170000 300000 2000 2000 "clearline"]
+ Line[170000 300000 170000 277500 2000 2000 "clearline"]
+ Line[170000 277500 200000 247500 2000 2000 "clearline"]
+ Line[200000 247500 212500 247500 2000 2000 "clearline"]
+ Line[212500 247500 225000 235000 2000 2000 "clearline"]
+ Line[67500 267500 67500 272500 2000 2000 "clearline"]
+ Line[67500 272500 62500 277500 2000 2000 "clearline"]
+ Line[62500 277500 62500 290000 2000 2000 "clearline"]
+ Line[262500 200000 262500 215000 2000 2000 "found,clearline"]
+ Line[302500 215000 287500 200000 2000 2000 "clearline"]
+ Line[302500 200000 300000 200000 2000 2000 "clearline"]
+ Line[300000 200000 295000 195000 2000 2000 "clearline"]
+ Line[270000 177500 262500 185000 2000 2000 "clearline"]
+ Line[235000 200000 270000 200000 2000 2000 "found,clearline"]
+ Line[270000 200000 280000 190000 2000 2000 "found,clearline"]
+ Line[302500 170000 302500 160000 2000 2000 "clearline"]
+ Line[302500 160000 310000 152500 2000 2000 "clearline"]
+ Line[310000 152500 310000 132500 2000 2000 "clearline"]
+ Line[310000 132500 302500 125000 2000 2000 "clearline"]
Polygon("clearpoly")
(
[0 0] [330000 0] [330000 330000] [0 330000]
@@ -2098,6 +2119,7 @@ NetList()
Connect("R421-1")
Connect("R507-2")
Connect("R514-2")
+ Connect("R516-2")
Connect("U501-2")
)
Net("BASS" "(unknown)")
@@ -2344,6 +2366,7 @@ NetList()
(
Connect("C503-2")
Connect("CONN502-1")
+ Connect("R516-1")
)
Net("unnamed_net29" "(unknown)")
(