Add a 20V darlington source. Switch to STM32F042 (Schematic changes only)
[hw/chaoskey] / usbtrng.pcb
index 48ce7250bd302886660e9f7e9d1824b37e237d44..13766adb6646939b8628946989357cdc8a2d8bf4 100644 (file)
@@ -1,15 +1,15 @@
-# release: pcb 1.99z
+# release: pcb 20140316
 
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20091103]
 
-PCB["USBrelay" 800.00mil 600.00mil]
+PCB["USBTRNG" 800.00mil 600.00mil]
 
 Grid[100.000000 0.0000 0.0000 0]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[6.00mil 6.00mil 6.00mil 5.00mil 13.00mil 7.00mil]
-Flags("showdrc,nameonpcb,clearnew,snappin,liveroute,hidenames")
+Flags("showdrc,nameonpcb,clearnew,liveroute")
 Groups("1,c:2,s:3")
 Styles["Signal,6.00mil,29.00mil,13.00mil,6.00mil:Power,25.00mil,8.00mil,4.00mil,10.00mil:Fat,40.00mil,8.00mil,4.00mil,10.00mil:RF,32.00mil,30.00mil,15.00mil,6.00mil"]
 
@@ -816,7 +816,6 @@ Via[574.00mil 126.00mil 29.00mil 12.00mil 0.0000 13.00mil "" "thermal(1S)"]
 Via[363.00mil 47.00mil 29.00mil 12.00mil 0.0000 13.00mil "" "thermal(1S)"]
 Via[720.00mil 25.00mil 29.00mil 12.00mil 0.0000 13.00mil "" "thermal(1S)"]
 Via[212.00mil 126.00mil 29.00mil 12.00mil 0.0000 13.00mil "" "thermal(1S)"]
-Via[340.00mil 268.00mil 29.00mil 12.00mil 0.0000 13.00mil "" ""]
 Via[378.00mil 410.00mil 29.00mil 12.00mil 0.0000 13.00mil "" ""]
 Via[592.00mil 39.00mil 29.00mil 12.00mil 0.0000 13.00mil "" ""]
 Via[378.00mil 171.00mil 29.00mil 12.00mil 0.0000 13.00mil "" ""]
@@ -831,8 +830,9 @@ Via[736.00mil 428.00mil 29.00mil 12.00mil 0.0000 13.00mil "" ""]
 Via[630.00mil 271.00mil 29.00mil 12.00mil 0.0000 13.00mil "" ""]
 Via[703.00mil 110.00mil 29.00mil 12.00mil 0.0000 13.00mil "" ""]
 Via[721.00mil 308.00mil 29.00mil 12.00mil 0.0000 13.00mil "" ""]
+Via[315.00mil 235.00mil 29.00mil 12.00mil 0.0000 13.00mil "" ""]
 
-Element["" "usbAmale" "J5" "unknown" 114.00mil 300.00mil 0.0000 0.0000 1 100 ""]
+Element["" "usbAmale" "J5" "unknown" 114.00mil 300.00mil 0.0000 0.0000 1 80 ""]
 (
        Pin[0.0000 90.54mil 57.31mil 12.20mil 69.29mil 43.31mil "mnt" "G" ""]
        Pin[0.0000 -90.55mil 57.31mil 12.20mil 69.29mil 43.31mil "mnt" "G" ""]
@@ -846,7 +846,7 @@ Element["" "usbAmale" "J5" "unknown" 114.00mil 300.00mil 0.0000 0.0000 1 100 ""]
 
        )
 
-Element["" "hvqfn33" "U1" "LPC11U14FHI33" 483.00mil 280.00mil 0.0000 0.0000 3 100 ""]
+Element["" "hvqfn33" "U1" "LPC11U14FHI33" 483.00mil 280.00mil 0.0000 0.0000 3 80 ""]
 (
        Pin[21.65mil -21.65mil 38.62mil 12.00mil 0.0000 15.00mil "33" "33" "via,square,thermal(0,1S)"]
        Pin[21.65mil 21.65mil 38.62mil 12.00mil 0.0000 15.00mil "33" "33" "via,square,thermal(1S)"]
@@ -908,7 +908,7 @@ Element["" "hvqfn33" "U1" "LPC11U14FHI33" 483.00mil 280.00mil 0.0000 0.0000 3 10
 
        )
 
-Element["" "SOT23" "Q1" "MMBT3904" 754.00mil 110.00mil -110.00mil 25.00mil 0 100 ""]
+Element["" "SOT23" "Q1" "MMBT3904" 754.00mil 110.00mil -57.00mil -64.00mil 0 80 ""]
 (
        Pad[-3.00mil 0.0000 3.00mil 0.0000 34.00mil 30.00mil 40.00mil "1" "1" "square,edge2"]
        Pad[-3.00mil -78.00mil 3.00mil -78.00mil 34.00mil 30.00mil 40.00mil "2" "2" "square,edge2"]
@@ -920,39 +920,39 @@ Element["" "SOT23" "Q1" "MMBT3904" 754.00mil 110.00mil -110.00mil 25.00mil 0 100
 
        )
 
-Element["" "530470610" "J4" "Debug" 775.00mil 323.94mil 0.0000 0.0000 3 100 ""]
-(
-       Pin[0.0000 246.06mil 35.00mil 12.00mil 41.00mil 20.47mil "pin6" "6" "thermal(1X)"]
-       Pin[0.0000 196.85mil 35.00mil 12.00mil 41.00mil 20.47mil "pin5" "5" ""]
-       Pin[0.0000 147.64mil 35.00mil 12.00mil 41.00mil 20.47mil "pin4" "4" ""]
-       Pin[0.0000 98.43mil 35.00mil 12.00mil 41.00mil 20.47mil "pin3" "3" ""]
-       Pin[0.0000 49.21mil 35.00mil 12.00mil 41.00mil 20.47mil "pin2" "2" ""]
-       Pin[0.0000 0.0000 35.00mil 12.00mil 41.00mil 20.47mil "pin1" "1" "square"]
+Element["" "530470610" "J4" "Debug" 774.00mil 572.06mil -23.00mil -268.06mil 1 80 ""]
+(
+       Pin[0.0000 -246.06mil 35.00mil 12.00mil 41.00mil 20.47mil "pin6" "6" "thermal(0X)"]
+       Pin[0.0000 -196.85mil 35.00mil 12.00mil 41.00mil 20.47mil "pin5" "5" ""]
+       Pin[0.0000 -147.64mil 35.00mil 12.00mil 41.00mil 20.47mil "pin4" "4" ""]
+       Pin[0.0000 -98.43mil 35.00mil 12.00mil 41.00mil 20.47mil "pin3" "3" ""]
+       Pin[0.0000 -49.21mil 35.00mil 12.00mil 41.00mil 20.47mil "pin2" "2" ""]
+       Pin[0.0000 0.0000 35.00mil 12.00mil 41.00mil 20.47mil "pin1" "1" "square,thermal(1X)"]
 
        )
 
-Element["" "0402" "R9" "1.5k" 290.00mil 308.00mil -31.50mil -31.50mil 0 100 ""]
+Element["" "0402" "R9" "1.5k" 290.00mil 308.00mil -23.00mil -25.00mil 0 80 ""]
 (
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "R11" "33" 7.3726mm 270.00mil -31.50mil -31.50mil 0 100 ""]
+Element["" "0402" "R11" "33" 7.3726mm 270.00mil -0.7178mm -29.00mil 0 80 ""]
 (
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "R10" "33" 290.00mil 347.00mil -31.50mil -31.50mil 0 100 ""]
+Element["" "0402" "R10" "33" 290.00mil 347.00mil -29.00mil -19.00mil 0 80 ""]
 (
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "C1" "1uF" 298.00mil 560.00mil 31.50mil 31.50mil 2 100 ""]
+Element["" "0402" "C1" "1uF" 298.00mil 560.00mil -18.00mil -23.00mil 0 80 ""]
 (
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
@@ -977,14 +977,14 @@ Element["" "SOT23-5" "U2" "TC2185-3.3" 371.00mil 516.00mil -50.00mil -63.00mil 0
 
        )
 
-Element["" "0402" "C2" "10nF" 362.00mil 560.00mil 31.50mil 31.50mil 2 100 ""]
+Element["" "0402" "C2" "10nF" 362.00mil 560.00mil -23.00mil -22.00mil 0 80 ""]
 (
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "MSOP8" "U3" "unknown" 516.00mil 466.00mil -23.00mil -12.00mil 3 100 ""]
+Element["" "MSOP8" "U3" "unknown" 516.00mil 466.00mil 60.00mil 18.00mil 0 80 ""]
 (
        Pad[-15.00mil 0.0000 7.00mil 0.0000 16.00mil 30.00mil 22.00mil "1" "1" ""]
        Pad[-15.00mil 26.00mil 7.00mil 26.00mil 16.00mil 30.00mil 22.00mil "2" "2" "square"]
@@ -1003,77 +1003,77 @@ Element["" "MSOP8" "U3" "unknown" 516.00mil 466.00mil -23.00mil -12.00mil 3 100
 
        )
 
-Element["" "0402" "R73" "1M" 469.00mil 472.26mil 31.50mil -31.50mil 3 100 ""]
+Element["" "0402" "R73" "1M" 469.00mil 472.26mil -26.00mil 37.74mil 1 80 ""]
 (
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "R71" "100K" 679.26mil 275.00mil 31.50mil 31.50mil 2 100 ""]
+Element["" "0402" "R71" "150k" 679.26mil 275.00mil -35.26mil -23.00mil 0 80 ""]
 (
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "R75" "10k" 429.00mil 550.00mil -31.50mil 31.50mil 1 100 ""]
+Element["" "0402" "R75" "1M" 429.00mil 550.00mil -27.00mil 41.00mil 1 80 ""]
 (
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "R74" "10k" 429.00mil 488.00mil -31.50mil 31.50mil 1 100 ""]
+Element["" "0402" "R74" "1M" 429.00mil 488.00mil -27.00mil 23.00mil 1 80 ""]
 (
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "R72" "470" 626.00mil 48.00mil -31.50mil 31.50mil 1 100 ""]
+Element["" "0402" "R72" "1k" 626.00mil 48.00mil -31.50mil 31.50mil 1 80 ""]
 (
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "C7" "18pF" 392.00mil 67.00mil -31.50mil 31.50mil 1 100 ""]
+Element["" "0402" "C7" "18pF" 392.00mil 67.00mil -24.00mil 22.00mil 1 80 ""]
 (
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "C5" "0.1uF" 377.00mil 131.00mil 31.50mil -31.50mil 3 100 ""]
+Element["" "0402" "C5" "0.1uF" 377.00mil 131.00mil -24.00mil 20.00mil 1 80 ""]
 (
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "C4" "0.1uF" 732.00mil 14.0650mm -31.50mil 31.50mil 1 100 ""]
+Element["" "0402" "C4" "0.1uF" 732.00mil 14.0650mm -24.00mil 0.5400mm 1 80 ""]
 (
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "C3" "1uF" 339.00mil 402.00mil -31.50mil -31.50mil 0 100 ""]
+Element["" "0402" "C3" "1uF" 339.00mil 402.00mil -31.50mil -31.50mil 0 80 ""]
 (
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "C8" "0.1uF" 626.00mil 110.00mil -31.50mil 31.50mil 1 100 ""]
+Element["" "0402" "C8" "0.1uF" 626.00mil 110.00mil -30.00mil 21.00mil 1 80 ""]
 (
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "ABM8" "X1" "12MHz" 488.00mil 68.00mil 0.0000 0.0000 1 100 ""]
+Element["" "ABM8" "X1" "12MHz" 488.00mil 68.00mil -21.00mil -25.00mil 0 80 ""]
 (
        Pad[-50.19mil -36.42mil -40.34mil -36.42mil 41.34mil -9.83mil 47.34mil "pin2" "2" "square"]
        Pad[40.35mil -36.42mil 50.20mil -36.42mil 41.34mil -9.83mil 47.34mil "pin1" "1" "square,edge2"]
@@ -1083,14 +1083,14 @@ Element["" "ABM8" "X1" "12MHz" 488.00mil 68.00mil 0.0000 0.0000 1 100 ""]
 
        )
 
-Element["" "0402" "C6" "18pF" 583.52mil 2.1778mm 31.50mil -31.50mil 3 100 ""]
+Element["" "0402" "C6" "18pF" 583.52mil 2.1778mm -25.52mil 0.4638mm 1 80 ""]
 (
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "SOT23" "D1" "ZXRE1004" 673.00mil 155.00mil 110.00mil -25.00mil 2 100 ""]
+Element["" "SOT23" "D1" "ZXRE1004" 673.00mil 155.00mil 18.00mil 15.00mil 0 80 ""]
 (
        Pad[-3.00mil 0.0000 3.00mil 0.0000 34.00mil 30.00mil 40.00mil "1" "1" "square"]
        Pad[-3.00mil 78.00mil 3.00mil 78.00mil 34.00mil 30.00mil 40.00mil "2" "2" "square"]
@@ -1102,21 +1102,21 @@ Element["" "SOT23" "D1" "ZXRE1004" 673.00mil 155.00mil 110.00mil -25.00mil 2 100
 
        )
 
-Element["" "0402" "R53" "1k" 299.73mil 4.0524mm 31.50mil -31.50mil 3 100 ""]
+Element["" "0402" "R53" "1k" 299.73mil 4.0524mm -26.73mil 1.1546mm 1 80 ""]
 (
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "R52" "1k" 338.73mil 4.0524mm 31.50mil -31.50mil 3 100 ""]
+Element["" "0402" "R52" "1k" 338.73mil 4.0524mm -23.73mil 1.1292mm 1 80 ""]
 (
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0605" "D2" "dualLED" 318.73mil 75.55mil 0.0000 0.0000 2 100 ""]
+Element["" "0605" "D2" "dualLED" 318.73mil 75.55mil -90.73mil -24.55mil 0 80 ""]
 (
        Pad[16.72mil 24.60mil 16.72mil 32.47mil 25.59mil -17.71mil 31.59mil "pin2" "2" "square,edge2"]
        Pad[-16.73mil 24.60mil -16.73mil 32.47mil 25.59mil -17.71mil 31.59mil "pin1" "1" "square,edge2"]
@@ -1165,20 +1165,11 @@ Layer(1 "top")
        Line[338.73mil 107.36mil 335.45mil 104.08mil 6.00mil 12.00mil "clearline"]
        Line[335.45mil 47.00mil 9.8486mm 47.00mil 6.00mil 12.00mil "clearline"]
        Line[9.8486mm 47.00mil 392.00mil 1.3020mm 6.00mil 12.00mil "clearline"]
-       Line[9.6432mm 250.47mil 364.47mil 250.47mil 6.00mil 12.00mil "clearline"]
-       Line[364.47mil 250.47mil 309.00mil 195.00mil 6.00mil 12.00mil "clearline"]
-       Line[309.00mil 195.00mil 309.00mil 4.6877mm 6.00mil 12.00mil "clearline"]
-       Line[309.00mil 4.6877mm 299.73mil 4.4522mm 6.00mil 12.00mil "clearline"]
-       Line[9.6432mm 230.79mil 362.79mil 230.79mil 6.00mil 12.00mil "clearline"]
-       Line[362.79mil 230.79mil 339.00mil 207.00mil 6.00mil 12.00mil "clearline"]
-       Line[339.00mil 207.00mil 339.00mil 4.4591mm 6.00mil 12.00mil "clearline"]
        Line[339.00mil 4.4591mm 338.73mil 4.4522mm 6.00mil 12.00mil "clearline"]
        Line[9.6432mm 329.21mil 326.95mil 329.21mil 6.00mil 12.00mil "clearline"]
        Line[326.95mil 329.21mil 7.7658mm 308.00mil 6.00mil 12.00mil "clearline"]
        Line[9.6432mm 309.53mil 345.53mil 309.53mil 6.00mil 12.00mil "clearline"]
        Line[345.53mil 309.53mil 306.00mil 270.00mil 6.00mil 12.00mil "clearline"]
-       Line[9.6432mm 289.84mil 361.84mil 289.84mil 6.00mil 12.00mil "clearline"]
-       Line[361.84mil 289.84mil 340.00mil 268.00mil 6.00mil 12.00mil "clearline"]
        Line[7.7658mm 347.00mil 332.00mil 347.00mil 6.00mil 12.00mil "clearline"]
        Line[332.00mil 347.00mil 340.00mil 355.00mil 6.00mil 12.00mil "clearline"]
        Line[6.9662mm 347.00mil 5.5897mm 347.00mil 6.00mil 12.00mil "clearline"]
@@ -1230,8 +1221,6 @@ Layer(1 "top")
        Line[608.00mil 354.00mil 608.00mil 374.00mil 6.00mil 12.00mil "clearline"]
        Line[663.52mil 275.00mil 663.52mil 451.52mil 6.00mil 12.00mil "clearline"]
        Line[663.52mil 451.52mil 679.00mil 467.00mil 6.00mil 12.00mil "clearline"]
-       Line[775.00mil 570.00mil 18.6060mm 570.00mil 6.00mil 12.00mil "clearline"]
-       Line[18.6060mm 570.00mil 732.00mil 569.48mil 6.00mil 12.00mil "clearline"]
        Line[579.00mil 161.00mil 573.00mil 161.00mil 6.00mil 12.00mil "clearline"]
        Line[573.00mil 161.00mil 558.00mil 146.00mil 6.00mil 12.00mil "clearline"]
        Line[532.21mil 4.4870mm 532.21mil 156.79mil 6.00mil 12.00mil "clearline"]
@@ -1284,10 +1273,25 @@ Layer(1 "top")
        Line[429.00mil 565.74mil 12.9220mm 565.74mil 6.00mil 12.00mil "clearline"]
        Line[12.9220mm 565.74mil 511.00mil 568.00mil 6.00mil 12.00mil "clearline"]
        Line[567.00mil 517.00mil 429.00mil 517.00mil 6.00mil 12.00mil "clearline"]
+       Line[774.00mil 572.06mil 734.58mil 572.06mil 6.00mil 12.00mil "clearline"]
+       Line[734.58mil 572.06mil 732.00mil 569.48mil 6.00mil 12.00mil "clearline"]
+       Line[9.6432mm 211.10mil 362.10mil 211.10mil 6.00mil 12.00mil "clearline"]
+       Line[362.10mil 211.10mil 339.00mil 188.00mil 6.00mil 12.00mil "clearline"]
+       Line[339.00mil 188.00mil 339.00mil 4.4591mm 6.00mil 12.00mil "clearline"]
+       Line[339.00mil 4.4591mm 338.73mil 4.4522mm 6.00mil 12.00mil "clearline"]
+       Line[9.6432mm 270.16mil 360.16mil 270.16mil 6.00mil 12.00mil "clearline"]
+       Line[360.16mil 270.16mil 345.00mil 255.00mil 6.00mil 12.00mil "clearline"]
+       Line[345.00mil 255.00mil 345.00mil 231.00mil 6.00mil 12.00mil "clearline"]
+       Line[345.00mil 231.00mil 300.00mil 186.00mil 6.00mil 12.00mil "clearline"]
+       Line[300.00mil 186.00mil 300.00mil 4.4591mm 6.00mil 12.00mil "clearline"]
+       Line[300.00mil 4.4591mm 299.73mil 4.4522mm 6.00mil 12.00mil "clearline"]
+       Line[365.00mil 289.84mil 355.84mil 289.84mil 6.00mil 12.00mil "clearline"]
+       Line[355.84mil 289.84mil 331.00mil 265.00mil 6.00mil 12.00mil "clearline"]
+       Line[331.00mil 265.00mil 331.00mil 251.00mil 6.00mil 12.00mil "clearline"]
+       Line[331.00mil 251.00mil 315.00mil 235.00mil 6.00mil 12.00mil "clearline"]
 )
 Layer(2 "bottom")
 (
-       Line[340.00mil 355.00mil 340.00mil 268.00mil 6.00mil 12.00mil "clearline"]
        Line[378.00mil 410.00mil 378.00mil 171.00mil 25.00mil 20.00mil "clearline"]
        Line[378.00mil 171.00mil 592.00mil 39.00mil 25.00mil 20.00mil "clearline"]
        Line[774.63mil 422.00mil 775.00mil 422.37mil 6.00mil 12.00mil "clearline"]
@@ -1305,6 +1309,7 @@ Layer(2 "bottom")
        Line[481.00mil 404.00mil 463.00mil 422.00mil 6.00mil 12.00mil "clearline"]
        Line[547.00mil 492.00mil 672.00mil 492.00mil 6.00mil 12.00mil "clearline"]
        Line[672.00mil 492.00mil 736.00mil 428.00mil 6.00mil 12.00mil "clearline"]
+       Line[340.00mil 355.00mil 316.00mil 236.00mil 6.00mil 12.00mil "clearline"]
        Polygon("clearpoly,lock")
        (
                [10.00mil 10.00mil] [790.00mil 10.00mil] [790.00mil 590.00mil] [10.00mil 590.00mil] 
@@ -1320,19 +1325,19 @@ Layer(3 "outline")
 )
 Layer(4 "silk")
 (
-       Text[619.00mil 191.00mil 1 100 "` 2014" "clearline,onsolder"]
+       Text[623.00mil 111.00mil 1 100 "v0.1   ` 2014" "clearline,onsolder"]
        Text[498.00mil 45.00mil 1 200 "USB TRNG" "clearline,onsolder"]
        Text[697.00mil 121.00mil 1 100 "Bdale Garbee" "clearline,onsolder"]
        Polygon("clearpoly")
        (
-               [248.50mil 299.30mil] [187.68mil 6.4435mm] [11.0000mm 177.40mil] [482.00mil 3.1704mm] [482.00mil 220.20mil] 
-               [433.93mil 6.8527mm] [244.53mil 6.8527mm] [264.12mil 299.30mil] [244.53mil 8.3520mm] [433.93mil 8.3520mm] 
-               [482.00mil 9.6101mm] [482.00mil 12.0340mm] [11.0000mm 10.6987mm] [187.68mil 8.7612mm] 
+               [40.11mil 299.30mil] [172.16mil 6.5590mm] [186.10mil 6.8539mm] [124.15mil 299.30mil] [186.10mil 8.3505mm] 
+               [172.16mil 8.6454mm] 
        )
        Polygon("clearpoly")
        (
-               [40.11mil 299.30mil] [172.16mil 6.5590mm] [186.10mil 6.8539mm] [124.15mil 299.30mil] [186.10mil 8.3505mm] 
-               [172.16mil 8.6454mm] 
+               [248.50mil 299.30mil] [187.68mil 6.4435mm] [11.0000mm 177.40mil] [482.00mil 3.1704mm] [482.00mil 220.20mil] 
+               [433.93mil 6.8527mm] [244.53mil 6.8527mm] [264.12mil 299.30mil] [244.53mil 8.3520mm] [433.93mil 8.3520mm] 
+               [482.00mil 9.6101mm] [482.00mil 12.0340mm] [11.0000mm 10.6987mm] [187.68mil 8.7612mm] 
        )
 )
 Layer(5 "silk")
@@ -1364,7 +1369,7 @@ NetList()
                Connect("C7-2")
                Connect("D2-3")
                Connect("D2-4")
-               Connect("J4-6")
+               Connect("J4-1")
                Connect("J5-4")
                Connect("Q1-2")
                Connect("R75-1")
@@ -1377,12 +1382,12 @@ NetList()
        Net("led_green" "(unknown)")
        (
                Connect("R53-2")
-               Connect("U1-11")
+               Connect("U1-12")
        )
        Net("led_red" "(unknown)")
        (
                Connect("R52-2")
-               Connect("U1-10")
+               Connect("U1-9")
        )
        Net("randombits" "(unknown)")
        (
@@ -1391,27 +1396,27 @@ NetList()
        )
        Net("reset_n" "(unknown)")
        (
-               Connect("J4-5")
+               Connect("J4-2")
                Connect("U1-2")
        )
        Net("rxd" "(unknown)")
        (
-               Connect("J4-2")
+               Connect("J4-5")
                Connect("U1-31")
        )
        Net("swclk" "(unknown)")
        (
-               Connect("J4-3")
+               Connect("J4-4")
                Connect("U1-19")
        )
        Net("swdio" "(unknown)")
        (
-               Connect("J4-4")
+               Connect("J4-3")
                Connect("U1-25")
        )
        Net("txd" "(unknown)")
        (
-               Connect("J4-1")
+               Connect("J4-6")
                Connect("U1-32")
        )
        Net("unnamed_net1" "(unknown)")
@@ -1429,125 +1434,137 @@ NetList()
        )
        Net("unnamed_net4" "(unknown)")
        (
-               Connect("U1-9")
+               Connect("U1-10")
        )
        Net("unnamed_net5" "(unknown)")
        (
-               Connect("U1-17")
+               Connect("U1-11")
        )
        Net("unnamed_net6" "(unknown)")
        (
-               Connect("U1-18")
+               Connect("U1-16")
        )
        Net("unnamed_net7" "(unknown)")
        (
-               Connect("U1-21")
+               Connect("U1-17")
        )
        Net("unnamed_net8" "(unknown)")
        (
-               Connect("U1-22")
+               Connect("U1-18")
        )
        Net("unnamed_net9" "(unknown)")
        (
-               Connect("U1-23")
+               Connect("U1-21")
        )
        Net("unnamed_net10" "(unknown)")
        (
-               Connect("U1-24")
+               Connect("U1-22")
        )
        Net("unnamed_net11" "(unknown)")
        (
-               Connect("U1-30")
+               Connect("U1-23")
        )
        Net("unnamed_net12" "(unknown)")
        (
-               Connect("U1-7")
+               Connect("U1-24")
        )
        Net("unnamed_net13" "(unknown)")
        (
-               Connect("U1-28")
+               Connect("U1-30")
        )
        Net("unnamed_net14" "(unknown)")
        (
-               Connect("U1-1")
+               Connect("U1-7")
        )
        Net("unnamed_net15" "(unknown)")
+       (
+               Connect("U1-27")
+       )
+       Net("unnamed_net16" "(unknown)")
+       (
+               Connect("U1-28")
+       )
+       Net("unnamed_net17" "(unknown)")
+       (
+               Connect("U1-1")
+       )
+       Net("unnamed_net18" "(unknown)")
        (
                Connect("C7-1")
                Connect("U1-5")
                Connect("X1-3")
        )
-       Net("unnamed_net16" "(unknown)")
+       Net("unnamed_net19" "(unknown)")
        (
                Connect("C6-1")
                Connect("U1-4")
                Connect("X1-1")
        )
-       Net("unnamed_net17" "(unknown)")
+       Net("unnamed_net20" "(unknown)")
        (
                Connect("R11-2")
                Connect("U1-14")
        )
-       Net("unnamed_net18" "(unknown)")
+       Net("unnamed_net21" "(unknown)")
        (
                Connect("R10-2")
                Connect("U1-13")
        )
-       Net("unnamed_net19" "(unknown)")
+       Net("unnamed_net22" "(unknown)")
        (
                Connect("U1-26")
        )
-       Net("unnamed_net20" "(unknown)")
+       Net("unnamed_net23" "(unknown)")
        (
                Connect("J5-2")
                Connect("R10-1")
        )
-       Net("unnamed_net21" "(unknown)")
+       Net("unnamed_net24" "(unknown)")
        (
                Connect("J5-3")
                Connect("R9-1")
                Connect("R11-1")
        )
-       Net("unnamed_net22" "(unknown)")
+       Net("unnamed_net25" "(unknown)")
        (
                Connect("D1-2")
                Connect("R71-1")
        )
-       Net("unnamed_net23" "(unknown)")
+       Net("unnamed_net26" "(unknown)")
        (
                Connect("D1-1")
                Connect("Q1-1")
        )
-       Net("unnamed_net24" "(unknown)")
+       Net("unnamed_net27" "(unknown)")
        (
                Connect("C8-2")
                Connect("Q1-3")
                Connect("R72-1")
        )
-       Net("unnamed_net25" "(unknown)")
+       Net("unnamed_net28" "(unknown)")
        (
                Connect("D2-2")
                Connect("R52-1")
        )
-       Net("unnamed_net26" "(unknown)")
+       Net("unnamed_net29" "(unknown)")
        (
                Connect("D2-1")
                Connect("R53-1")
        )
-       Net("unnamed_net27" "(unknown)")
+       Net("unnamed_net30" "(unknown)")
        (
                Connect("C8-1")
                Connect("R73-2")
                Connect("U3-2")
        )
-       Net("unnamed_net28" "(unknown)")
+       Net("unnamed_net31" "(unknown)")
        (
                Connect("R74-1")
                Connect("R75-2")
                Connect("U3-3")
                Connect("U3-5")
        )
-       Net("unnamed_net29" "(unknown)")
+       Net("unnamed_net32" "(unknown)")
        (
                Connect("R73-1")
                Connect("U3-1")