summaryrefslogtreecommitdiff
path: root/hardware
diff options
context:
space:
mode:
authorChristian Pointner <equinox@mur.at>2013-06-14 00:32:18 +0000
committerChristian Pointner <equinox@mur.at>2013-06-14 00:32:18 +0000
commite9bef699897792d255bfff1a45dab8b9d7a42c34 (patch)
treea383047fcdc86beeb2b90cb79444ab4240c6fc24 /hardware
parentcoarse placing for mpu board (diff)
added missing bypass capacitor
git-svn-id: https://svn.spreadspace.org/mur.sat@779 7de4ea59-55d0-425e-a1af-a3118ea81d4c
Diffstat (limited to 'hardware')
-rw-r--r--hardware/mpu/mpu.brd119
-rw-r--r--hardware/mpu/mpu.cmp9
-rw-r--r--hardware/mpu/mpu.net61
-rw-r--r--hardware/mpu/mpu.sch237
4 files changed, 251 insertions, 175 deletions
diff --git a/hardware/mpu/mpu.brd b/hardware/mpu/mpu.brd
index e21bb0c..6c31fdd 100644
--- a/hardware/mpu/mpu.brd
+++ b/hardware/mpu/mpu.brd
@@ -1,4 +1,4 @@
-PCBNEW-BOARD Version 1 date Do 13 Jun 2013 04:13:20 CEST
+PCBNEW-BOARD Version 1 date Fr 14 Jun 2013 01:57:33 CEST
# Created by Pcbnew(2012-apr-16-27)-stable
@@ -7,14 +7,14 @@ encoding utf-8
LayerCount 2
Ly 1FFF8001
EnabledLayers 1FFF8001
-Links 148
-NoConn 148
+Links 150
+NoConn 150
Di 44080 28918 64110 50470
Ndraw 0
Ntrack 0
Nzone 0
BoardThickness 630
-Nmodule 36
+Nmodule 37
Nnets 62
$EndGENERAL
@@ -271,7 +271,7 @@ Na 51 "GND"
St ~
$EndEQUIPOT
$EQUIPOT
-Na 52 "N-000001"
+Na 52 "N-000029"
St ~
$EndEQUIPOT
$EQUIPOT
@@ -279,11 +279,11 @@ Na 53 "N-000044"
St ~
$EndEQUIPOT
$EQUIPOT
-Na 54 "N-000048"
+Na 54 "N-000047"
St ~
$EndEQUIPOT
$EQUIPOT
-Na 55 "N-000049"
+Na 55 "N-000050"
St ~
$EndEQUIPOT
$EQUIPOT
@@ -291,19 +291,19 @@ Na 56 "N-000051"
St ~
$EndEQUIPOT
$EQUIPOT
-Na 57 "N-000052"
+Na 57 "N-000053"
St ~
$EndEQUIPOT
$EQUIPOT
-Na 58 "N-000053"
+Na 58 "N-000054"
St ~
$EndEQUIPOT
$EQUIPOT
-Na 59 "N-000054"
+Na 59 "N-000056"
St ~
$EndEQUIPOT
$EQUIPOT
-Na 60 "N-000055"
+Na 60 "N-000057"
St ~
$EndEQUIPOT
$EQUIPOT
@@ -371,15 +371,15 @@ AddNet "/USB_DISC"
AddNet "/USB_DM"
AddNet "/USB_DP"
AddNet "GND"
-AddNet "N-000001"
+AddNet "N-000029"
AddNet "N-000044"
-AddNet "N-000048"
-AddNet "N-000049"
+AddNet "N-000047"
+AddNet "N-000050"
AddNet "N-000051"
-AddNet "N-000052"
AddNet "N-000053"
AddNet "N-000054"
-AddNet "N-000055"
+AddNet "N-000056"
+AddNet "N-000057"
AddNet "VCC"
$EndNCLASS
$MODULE LQFP64
@@ -416,14 +416,14 @@ $PAD
Sh "6" R 591 106 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 54 "N-000048"
+Ne 55 "N-000050"
Po -2362 -492
$EndPAD
$PAD
Sh "5" R 591 106 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 55 "N-000049"
+Ne 53 "N-000044"
Po -2362 -689
$EndPAD
$PAD
@@ -937,7 +937,7 @@ $PAD
Sh "3" R 531 157 0 0 2700
Dr 0 0 0 O 0 0
At SMD N 00888000
-Ne 57 "N-000052"
+Ne 57 "N-000053"
Po 1697 0
.LocalClearance 39
$EndPAD
@@ -1047,7 +1047,7 @@ $PAD
Sh "5" R 200 300 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 53 "N-000044"
+Ne 54 "N-000047"
Po -375 -500
$EndPAD
$PAD
@@ -1061,7 +1061,7 @@ $PAD
Sh "4" R 200 300 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 52 "N-000001"
+Ne 52 "N-000029"
Po 375 -500
$EndPAD
$SHAPE3D
@@ -1090,7 +1090,7 @@ $PAD
Sh "1" R 600 800 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 53 "N-000044"
+Ne 54 "N-000047"
Po -650 0
$EndPAD
$PAD
@@ -1237,7 +1237,7 @@ $PAD
Sh "1" R 350 550 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 60 "N-000055"
+Ne 60 "N-000057"
Po -375 0
$EndPAD
$PAD
@@ -1281,7 +1281,7 @@ $PAD
Sh "2" R 350 550 0 0 900
Dr 0 0 0
At SMD N 00888000
-Ne 59 "N-000054"
+Ne 59 "N-000056"
Po 375 0
$EndPAD
$SHAPE3D
@@ -1318,7 +1318,7 @@ $PAD
Sh "2" R 350 550 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 60 "N-000055"
+Ne 60 "N-000057"
Po 375 0
$EndPAD
$SHAPE3D
@@ -1355,7 +1355,7 @@ $PAD
Sh "2" R 350 550 0 0 1800
Dr 0 0 0
At SMD N 00888000
-Ne 59 "N-000054"
+Ne 59 "N-000056"
Po 375 0
$EndPAD
$SHAPE3D
@@ -1385,7 +1385,7 @@ $PAD
Sh "1" R 350 550 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 58 "N-000053"
+Ne 58 "N-000054"
Po -375 0
$EndPAD
$PAD
@@ -1422,7 +1422,7 @@ $PAD
Sh "1" R 350 550 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 57 "N-000052"
+Ne 57 "N-000053"
Po -375 0
$EndPAD
$PAD
@@ -1681,14 +1681,14 @@ $PAD
Sh "1" R 350 550 0 0 900
Dr 0 0 0
At SMD N 00888000
-Ne 53 "N-000044"
+Ne 54 "N-000047"
Po -375 0
$EndPAD
$PAD
Sh "2" R 350 550 0 0 900
Dr 0 0 0
At SMD N 00888000
-Ne 52 "N-000001"
+Ne 52 "N-000029"
Po 375 0
$EndPAD
$SHAPE3D
@@ -1715,7 +1715,7 @@ $PAD
Sh "1" R 250 450 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 55 "N-000049"
+Ne 53 "N-000044"
Po -300 0
$EndPAD
$PAD
@@ -1749,7 +1749,7 @@ $PAD
Sh "1" R 250 450 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 54 "N-000048"
+Ne 55 "N-000050"
Po -300 0
$EndPAD
$PAD
@@ -1851,14 +1851,14 @@ $PAD
Sh "3" R 236 276 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 53 "N-000044"
+Ne 54 "N-000047"
Po 256 472
$EndPAD
$PAD
Sh "2" R 354 276 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 52 "N-000001"
+Ne 52 "N-000029"
Po 0 -472
$EndPAD
$EndMODULE PVZ2A
@@ -1880,7 +1880,7 @@ $PAD
Sh "1" R 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
-Ne 53 "N-000044"
+Ne 54 "N-000047"
Po -500 500
$EndPAD
$PAD
@@ -2396,14 +2396,14 @@ $PAD
Sh "1" C 560 560 0 0 900
Dr 300 0 0
At STD N 00E0FFFF
-Ne 54 "N-000048"
+Ne 55 "N-000050"
Po -1000 0
$EndPAD
$PAD
Sh "2" C 560 560 0 0 900
Dr 300 0 0
At STD N 00E0FFFF
-Ne 55 "N-000049"
+Ne 53 "N-000044"
Po 1000 0
$EndPAD
$EndMODULE HC-49V
@@ -2432,14 +2432,14 @@ $PAD
Sh "2" R 276 394 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 58 "N-000053"
+Ne 58 "N-000054"
Po 375 500
$EndPAD
$PAD
Sh "1" R 276 394 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 60 "N-000055"
+Ne 60 "N-000057"
Po -375 500
$EndPAD
$SHAPE3D
@@ -2467,7 +2467,7 @@ $PAD
Sh "3" R 276 394 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 60 "N-000055"
+Ne 60 "N-000057"
Po 0 -500
$EndPAD
$PAD
@@ -2481,7 +2481,7 @@ $PAD
Sh "1" R 276 394 0 0 0
Dr 0 0 0
At SMD N 00888000
-Ne 59 "N-000054"
+Ne 59 "N-000056"
Po -375 500
$EndPAD
$SHAPE3D
@@ -2616,6 +2616,43 @@ Of 0.000000 0.000000 0.000000
Ro 0.000000 0.000000 0.000000
$EndSHAPE3D
$EndMODULE SM0805
+$MODULE SM0805
+Po 51190 42280 1800 15 42806E04 51BA5C58 ~~
+Li SM0805
+Sc 51BA5C58
+AR /51BA5C1F
+Op 0 0 0
+At SMD
+T0 0 0 250 250 1800 50 N V 21 N "C13"
+T1 0 0 250 250 1800 50 N I 21 N "100nF"
+DC -650 300 -650 250 50 21
+DS -200 300 -600 300 50 21
+DS -600 300 -600 -300 50 21
+DS -600 -300 -200 -300 50 21
+DS 200 -300 600 -300 50 21
+DS 600 -300 600 300 50 21
+DS 600 300 200 300 50 21
+$PAD
+Sh "1" R 350 550 0 0 1800
+Dr 0 0 0
+At SMD N 00888000
+Ne 61 "VCC"
+Po -375 0
+$EndPAD
+$PAD
+Sh "2" R 350 550 0 0 1800
+Dr 0 0 0
+At SMD N 00888000
+Ne 51 "GND"
+Po 375 0
+$EndPAD
+$SHAPE3D
+Na "smd/chip_cms.wrl"
+Sc 0.100000 0.100000 0.100000
+Of 0.000000 0.000000 0.000000
+Ro 0.000000 0.000000 0.000000
+$EndSHAPE3D
+$EndMODULE SM0805
$TRACK
$EndTRACK
$ZONE
diff --git a/hardware/mpu/mpu.cmp b/hardware/mpu/mpu.cmp
index 571a29e..03e01a4 100644
--- a/hardware/mpu/mpu.cmp
+++ b/hardware/mpu/mpu.cmp
@@ -1,4 +1,4 @@
-Cmp-Mod V01 Created by CvPcb (2012-apr-16-27)-stable date = Do 13 Jun 2013 04:07:24 CEST
+Cmp-Mod V01 Created by CvPcb (2012-apr-16-27)-stable date = Fr 14 Jun 2013 01:57:04 CEST
BeginCmp
TimeStamp = /51B7525E;
@@ -85,6 +85,13 @@ IdModule = SM0805;
EndCmp
BeginCmp
+TimeStamp = /51BA5C1F;
+Reference = C13;
+ValeurCmp = 100nF;
+IdModule = SM0805;
+EndCmp
+
+BeginCmp
TimeStamp = /51B66308;
Reference = IC1;
ValeurCmp = STM32F103RETx;
diff --git a/hardware/mpu/mpu.net b/hardware/mpu/mpu.net
index 71997f3..eb0e75a 100644
--- a/hardware/mpu/mpu.net
+++ b/hardware/mpu/mpu.net
@@ -1,12 +1,12 @@
-# EESchema Netlist Version 1.1 created Do 13 Jun 2013 04:07:24 CEST
+# EESchema Netlist Version 1.1 created Fr 14 Jun 2013 01:57:04 CEST
(
( /51B7525E SM1206 C1 1µF
( 1 +5V )
( 2 GND )
)
( /51B75266 SM0805 C2 1nF
- ( 1 N-000044 )
- ( 2 N-000001 )
+ ( 1 N-000047 )
+ ( 2 N-000029 )
)
( /51B666EA SM0805 C3 100nF
( 1 VCC )
@@ -25,7 +25,7 @@
( 2 GND )
)
( /51B75262 SM1206 C7 1µF
- ( 1 N-000044 )
+ ( 1 N-000047 )
( 2 GND )
)
( /51B77770 SM0805 C8 100nF
@@ -33,11 +33,11 @@
( 2 GND )
)
( /51B667D0 SM0603 C9 22pF
- ( 1 N-000048 )
+ ( 1 N-000050 )
( 2 GND )
)
( /51B66965 SM0603 C10 22pF
- ( 1 N-000049 )
+ ( 1 N-000044 )
( 2 GND )
)
( /51B66B63 SM0805 C11 33pF
@@ -48,13 +48,17 @@
( 1 /USB_DP )
( 2 GND )
)
+ ( /51BA5C1F SM0805 C13 100nF
+ ( 1 VCC )
+ ( 2 GND )
+ )
( /51B66308 LQFP64 IC1 STM32F103RETx
( 1 +BATT )
( 2 /PC13 )
( 3 /PC14 )
( 4 /PC15 )
- ( 5 N-000049 )
- ( 6 N-000048 )
+ ( 5 N-000044 )
+ ( 6 N-000050 )
( 7 /RST )
( 8 /PC0 )
( 9 /PC1 )
@@ -117,13 +121,13 @@
( /51B66A14 USB_MICRO_AB J1 USB
( 1 +5V )
( 2 N-000051 )
- ( 3 N-000052 )
+ ( 3 N-000053 )
( 4 GND )
( 5 GND )
( 6 GND )
)
( /51B752D5 PIN_ARRAY_2X2 P1 INT_PWR
- ( 1 N-000044 )
+ ( 1 N-000047 )
( 2 VCC )
( 3 GND )
( 4 GND )
@@ -210,29 +214,29 @@
( 5 GND )
)
( /51B66A08 SOT23 Q1 BC817-40
- ( 1 N-000055 )
- ( 2 N-000053 )
+ ( 1 N-000057 )
+ ( 2 N-000054 )
( 3 VCC )
)
( /51B66A03 SOT23 Q2 BC817-40
- ( 1 N-000054 )
+ ( 1 N-000056 )
( 2 GND )
- ( 3 N-000055 )
+ ( 3 N-000057 )
)
( /51B66AEF SM0805 R1 47k
( 1 VCC )
- ( 2 N-000054 )
+ ( 2 N-000056 )
)
( /51B66AF4 SM0805 R2 10k
( 1 +5V )
- ( 2 N-000055 )
+ ( 2 N-000057 )
)
( /51B66AEB SM0805 R3 1k0
( 1 /USB_DISC )
- ( 2 N-000054 )
+ ( 2 N-000056 )
)
( /51B66AF7 SM0805 R4 36k
- ( 1 N-000055 )
+ ( 1 N-000057 )
( 2 GND )
)
( /51B7852E SM0805 R5 1k0
@@ -244,11 +248,11 @@
( 2 /RST )
)
( /51B66AFA SM0805 R7 1k5
- ( 1 N-000053 )
+ ( 1 N-000054 )
( 2 /USB_DP )
)
( /51B66B45 SM0805 R8 22R
- ( 1 N-000052 )
+ ( 1 N-000053 )
( 2 /USB_DP )
)
( /51B66B53 SM0805 R9 22R
@@ -257,8 +261,8 @@
)
( /51B7526E PVZ2A RV1 1M0
( 1 GND )
- ( 2 N-000001 )
- ( 3 N-000044 )
+ ( 2 N-000029 )
+ ( 3 N-000047 )
)
( /51B66880 SW_PUSH_SMALL SW1 SW_PUSH
( 1 GND )
@@ -268,12 +272,12 @@
( 1 +5V )
( 2 GND )
( 3 +5V )
- ( 4 N-000001 )
- ( 5 N-000044 )
+ ( 4 N-000029 )
+ ( 5 N-000047 )
)
( /51B6679B HC-49V X1 8_MHz
- ( 1 N-000048 )
- ( 2 N-000049 )
+ ( 1 N-000050 )
+ ( 2 N-000044 )
)
)
*
@@ -336,6 +340,11 @@ $component C12
C?
C1-1
$endlist
+$component C13
+ SM*
+ C?
+ C1-1
+$endlist
$component Q1
SOT-23*
$endlist
diff --git a/hardware/mpu/mpu.sch b/hardware/mpu/mpu.sch
index e020f56..4ffdf3a 100644
--- a/hardware/mpu/mpu.sch
+++ b/hardware/mpu/mpu.sch
@@ -1,4 +1,4 @@
-EESchema Schematic File Version 2 date Do 13 Jun 2013 04:14:07 CEST
+EESchema Schematic File Version 2 date Fr 14 Jun 2013 01:56:50 CEST
LIBS:power
LIBS:device
LIBS:transistors
@@ -45,6 +45,8 @@ Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
+Wire Wire Line
+ 8000 1950 8000 2000
Connection ~ 4850 5650
Wire Wire Line
4800 5650 5250 5650
@@ -196,8 +198,6 @@ Wire Wire Line
Connection ~ 1950 1500
Wire Wire Line
1950 1450 1950 1550
-Wire Wire Line
- 5400 1500 7700 1500
Connection ~ 5950 1500
Connection ~ 6550 1500
Wire Wire Line
@@ -502,6 +502,29 @@ Wire Wire Line
9250 1850 9300 1850
Wire Wire Line
4850 5650 4850 5750
+Wire Wire Line
+ 5400 1500 8000 1500
+Wire Wire Line
+ 8000 1500 8000 1550
+Connection ~ 7700 1500
+$Comp
+L GND #PWR13
+U 1 1 51BA5C2A
+P 8000 2000
+F 0 "#PWR13" H 8000 2000 30 0001 C CNN
+F 1 "GND" H 8000 1930 30 0001 C CNN
+ 1 8000 2000
+ 1 0 0 -1
+$EndComp
+$Comp
+L C C13
+U 1 1 51BA5C1F
+P 8000 1750
+F 0 "C13" H 8050 1850 50 0000 L CNN
+F 1 "100nF" H 8050 1650 50 0000 L CNN
+ 1 8000 1750
+ 1 0 0 -1
+$EndComp
Text Label 5150 5650 2 60 ~ 0
RST
Text Label 10000 2800 0 60 ~ 0
@@ -519,19 +542,19 @@ TX
Text Label 9200 1750 2 60 ~ 0
RST
$Comp
-L GND #PWR01
+L GND #PWR6
U 1 1 51B926DC
P 9250 1900
-F 0 "#PWR01" H 9250 1900 30 0001 C CNN
+F 0 "#PWR6" H 9250 1900 30 0001 C CNN
F 1 "GND" H 9250 1830 30 0001 C CNN
1 9250 1900
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR02
+L VCC #PWR1
U 1 1 51B926BE
P 9250 1400
-F 0 "#PWR02" H 9250 1500 30 0001 C CNN
+F 0 "#PWR1" H 9250 1500 30 0001 C CNN
F 1 "VCC" H 9250 1500 30 0000 C CNN
1 9250 1400
1 0 0 -1
@@ -546,10 +569,10 @@ F 1 "IHU" V 9750 1650 50 0000 C CNN
1 0 0 -1
$EndComp
$Comp
-L GND #PWR03
+L GND #PWR37
U 1 1 51B7856D
P 4250 5400
-F 0 "#PWR03" H 4250 5400 30 0001 C CNN
+F 0 "#PWR37" H 4250 5400 30 0001 C CNN
F 1 "GND" H 4250 5330 30 0001 C CNN
1 4250 5400
0 1 1 0
@@ -570,19 +593,19 @@ USB_DISC
Text Label 5150 5400 2 60 ~ 0
BOOT0
$Comp
-L GND #PWR04
+L GND #PWR9
U 1 1 51B77875
P 5950 2000
-F 0 "#PWR04" H 5950 2000 30 0001 C CNN
+F 0 "#PWR9" H 5950 2000 30 0001 C CNN
F 1 "GND" H 5950 1930 30 0001 C CNN
1 5950 2000
1 0 0 -1
$EndComp
$Comp
-L GND #PWR05
+L GND #PWR25
U 1 1 51B7777C
P 2600 3950
-F 0 "#PWR05" H 2600 3950 30 0001 C CNN
+F 0 "#PWR25" H 2600 3950 30 0001 C CNN
F 1 "GND" H 2600 3880 30 0001 C CNN
1 2600 3950
1 0 0 -1
@@ -615,28 +638,28 @@ F 1 "100nF" H 7450 1650 50 0000 L CNN
1 0 0 -1
$EndComp
$Comp
-L GND #PWR06
+L GND #PWR27
U 1 1 51B776FF
P 2100 4150
-F 0 "#PWR06" H 2100 4150 30 0001 C CNN
+F 0 "#PWR27" H 2100 4150 30 0001 C CNN
F 1 "GND" H 2100 4080 30 0001 C CNN
1 2100 4150
1 0 0 -1
$EndComp
$Comp
-L +BATT #PWR07
+L +BATT #PWR24
U 1 1 51B776F9
P 2100 3850
-F 0 "#PWR07" H 2100 3800 20 0001 C CNN
+F 0 "#PWR24" H 2100 3800 20 0001 C CNN
F 1 "+BATT" H 2100 3950 30 0000 C CNN
1 2100 3850
1 0 0 -1
$EndComp
$Comp
-L +BATT #PWR08
+L +BATT #PWR26
U 1 1 51B776F0
P 5200 4050
-F 0 "#PWR08" H 5200 4000 20 0001 C CNN
+F 0 "#PWR26" H 5200 4000 20 0001 C CNN
F 1 "+BATT" H 5200 4150 30 0000 C CNN
1 5200 4050
1 0 0 -1
@@ -651,118 +674,118 @@ F 1 "BATT" V 1750 4000 40 0000 C CNN
-1 0 0 -1
$EndComp
$Comp
-L GND #PWR09
+L GND #PWR49
U 1 1 51B76603
P 1700 6400
-F 0 "#PWR09" H 1700 6400 30 0001 C CNN
+F 0 "#PWR49" H 1700 6400 30 0001 C CNN
F 1 "GND" H 1700 6330 30 0001 C CNN
1 1700 6400
1 0 0 -1
$EndComp
$Comp
-L GND #PWR010
+L GND #PWR22
U 1 1 51B761A5
P 3200 3600
-F 0 "#PWR010" H 3200 3600 30 0001 C CNN
+F 0 "#PWR22" H 3200 3600 30 0001 C CNN
F 1 "GND" H 3200 3530 30 0001 C CNN
1 3200 3600
1 0 0 -1
$EndComp
$Comp
-L GND #PWR011
+L GND #PWR23
U 1 1 51B761A3
P 4100 3600
-F 0 "#PWR011" H 4100 3600 30 0001 C CNN
+F 0 "#PWR23" H 4100 3600 30 0001 C CNN
F 1 "GND" H 4100 3530 30 0001 C CNN
1 4100 3600
1 0 0 -1
$EndComp
$Comp
-L GND #PWR012
+L GND #PWR39
U 1 1 51B7619B
P 9950 5400
-F 0 "#PWR012" H 9950 5400 30 0001 C CNN
+F 0 "#PWR39" H 9950 5400 30 0001 C CNN
F 1 "GND" H 9950 5330 30 0001 C CNN
1 9950 5400
1 0 0 -1
$EndComp
$Comp
-L GND #PWR013
+L GND #PWR38
U 1 1 51B76199
P 9050 5400
-F 0 "#PWR013" H 9050 5400 30 0001 C CNN
+F 0 "#PWR38" H 9050 5400 30 0001 C CNN
F 1 "GND" H 9050 5330 30 0001 C CNN
1 9050 5400
1 0 0 -1
$EndComp
$Comp
-L GND #PWR014
+L GND #PWR20
U 1 1 51B76195
P 9050 3450
-F 0 "#PWR014" H 9050 3450 30 0001 C CNN
+F 0 "#PWR20" H 9050 3450 30 0001 C CNN
F 1 "GND" H 9050 3380 30 0001 C CNN
1 9050 3450
1 0 0 -1
$EndComp
$Comp
-L GND #PWR015
+L GND #PWR21
U 1 1 51B76190
P 9950 3450
-F 0 "#PWR015" H 9950 3450 30 0001 C CNN
+F 0 "#PWR21" H 9950 3450 30 0001 C CNN
F 1 "GND" H 9950 3380 30 0001 C CNN
1 9950 3450
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR016
+L VCC #PWR30
U 1 1 51B76188
P 9950 4400
-F 0 "#PWR016" H 9950 4500 30 0001 C CNN
+F 0 "#PWR30" H 9950 4500 30 0001 C CNN
F 1 "VCC" H 9950 4500 30 0000 C CNN
1 9950 4400
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR017
+L VCC #PWR29
U 1 1 51B76186
P 9050 4400
-F 0 "#PWR017" H 9050 4500 30 0001 C CNN
+F 0 "#PWR29" H 9050 4500 30 0001 C CNN
F 1 "VCC" H 9050 4500 30 0000 C CNN
1 9050 4400
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR018
+L VCC #PWR17
U 1 1 51B76181
P 9950 2450
-F 0 "#PWR018" H 9950 2550 30 0001 C CNN
+F 0 "#PWR17" H 9950 2550 30 0001 C CNN
F 1 "VCC" H 9950 2550 30 0000 C CNN
1 9950 2450
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR019
+L VCC #PWR16
U 1 1 51B7617C
P 9050 2450
-F 0 "#PWR019" H 9050 2550 30 0001 C CNN
+F 0 "#PWR16" H 9050 2550 30 0001 C CNN
F 1 "VCC" H 9050 2550 30 0000 C CNN
1 9050 2450
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR020
+L VCC #PWR19
U 1 1 51B76179
P 4100 2600
-F 0 "#PWR020" H 4100 2700 30 0001 C CNN
+F 0 "#PWR19" H 4100 2700 30 0001 C CNN
F 1 "VCC" H 4100 2700 30 0000 C CNN
1 4100 2600
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR021
+L VCC #PWR18
U 1 1 51B76175
P 3200 2600
-F 0 "#PWR021" H 3200 2700 30 0001 C CNN
+F 0 "#PWR18" H 3200 2700 30 0001 C CNN
F 1 "VCC" H 3200 2700 30 0000 C CNN
1 3200 2600
1 0 0 -1
@@ -944,19 +967,19 @@ PA1
Text Label 8200 2300 0 60 ~ 0
PA0
$Comp
-L GND #PWR022
+L GND #PWR35
U 1 1 51B75E66
P 2100 4850
-F 0 "#PWR022" H 2100 4850 30 0001 C CNN
+F 0 "#PWR35" H 2100 4850 30 0001 C CNN
F 1 "GND" H 2100 4780 30 0001 C CNN
1 2100 4850
1 0 0 -1
$EndComp
$Comp
-L +5V #PWR023
+L +5V #PWR34
U 1 1 51B75E5A
P 2100 4550
-F 0 "#PWR023" H 2100 4640 20 0001 C CNN
+F 0 "#PWR34" H 2100 4640 20 0001 C CNN
F 1 "+5V" H 2100 4640 30 0000 C CNN
1 2100 4550
1 0 0 -1
@@ -971,10 +994,10 @@ F 1 "USB_PWR" V 1750 4700 40 0000 C CNN
-1 0 0 -1
$EndComp
$Comp
-L +5V #PWR024
+L +5V #PWR2
U 1 1 51B75DA4
P 1950 1450
-F 0 "#PWR024" H 1950 1540 20 0001 C CNN
+F 0 "#PWR2" H 1950 1540 20 0001 C CNN
F 1 "+5V" H 1950 1540 30 0000 C CNN
1 1950 1450
1 0 0 -1
@@ -1007,46 +1030,46 @@ F 1 "PC" V 3650 3100 50 0000 C CNN
1 0 0 -1
$EndComp
$Comp
-L GND #PWR025
+L GND #PWR43
U 1 1 51B75346
P 6400 6050
-F 0 "#PWR025" H 6400 6050 30 0001 C CNN
+F 0 "#PWR43" H 6400 6050 30 0001 C CNN
F 1 "GND" H 6400 5980 30 0001 C CNN
1 6400 6050
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR026
+L VCC #PWR3
U 1 1 51B75338
P 6300 1450
-F 0 "#PWR026" H 6300 1550 30 0001 C CNN
+F 0 "#PWR3" H 6300 1550 30 0001 C CNN
F 1 "VCC" H 6300 1550 30 0000 C CNN
1 6300 1450
1 0 0 -1
$EndComp
$Comp
-L GND #PWR027
+L GND #PWR5
U 1 1 51B752F4
P 5450 1650
-F 0 "#PWR027" H 5450 1650 30 0001 C CNN
+F 0 "#PWR5" H 5450 1650 30 0001 C CNN
F 1 "GND" H 5450 1580 30 0001 C CNN
1 5450 1650
1 0 0 -1
$EndComp
$Comp
-L GND #PWR028
+L GND #PWR4
U 1 1 51B752F1
P 4550 1650
-F 0 "#PWR028" H 4550 1650 30 0001 C CNN
+F 0 "#PWR4" H 4550 1650 30 0001 C CNN
F 1 "GND" H 4550 1580 30 0001 C CNN
1 4550 1650
1 0 0 -1
$EndComp
$Comp
-L GND #PWR029
+L GND #PWR15
U 1 1 51B752E8
P 4300 2100
-F 0 "#PWR029" H 4300 2100 30 0001 C CNN
+F 0 "#PWR15" H 4300 2100 30 0001 C CNN
F 1 "GND" H 4300 2030 30 0001 C CNN
1 4300 2100
1 0 0 -1
@@ -1061,28 +1084,28 @@ F 1 "INT_PWR" H 5010 1420 40 0000 C CNN
1 0 0 -1
$EndComp
$Comp
-L GND #PWR030
+L GND #PWR7
U 1 1 51B752B9
P 1950 2000
-F 0 "#PWR030" H 1950 2000 30 0001 C CNN
+F 0 "#PWR7" H 1950 2000 30 0001 C CNN
F 1 "GND" H 1950 1930 30 0001 C CNN
1 1950 2000
1 0 0 -1
$EndComp
$Comp
-L GND #PWR031
+L GND #PWR14
U 1 1 51B752B1
P 4000 2100
-F 0 "#PWR031" H 4000 2100 30 0001 C CNN
+F 0 "#PWR14" H 4000 2100 30 0001 C CNN
F 1 "GND" H 4000 2030 30 0001 C CNN
1 4000 2100
1 0 0 -1
$EndComp
$Comp
-L GND #PWR032
+L GND #PWR8
U 1 1 51B752AE
P 2850 2000
-F 0 "#PWR032" H 2850 2000 30 0001 C CNN
+F 0 "#PWR8" H 2850 2000 30 0001 C CNN
F 1 "GND" H 2850 1930 30 0001 C CNN
1 2850 2000
1 0 0 -1
@@ -1133,46 +1156,46 @@ F 1 "1µF" H 2000 1650 50 0000 L CNN
1 0 0 -1
$EndComp
$Comp
-L +5V #PWR033
+L +5V #PWR48
U 1 1 51B66C94
P 1700 6100
-F 0 "#PWR033" H 1700 6190 20 0001 C CNN
+F 0 "#PWR48" H 1700 6190 20 0001 C CNN
F 1 "+5V" H 1700 6190 30 0000 C CNN
1 1700 6100
0 -1 -1 0
$EndComp
$Comp
-L GND #PWR034
+L GND #PWR50
U 1 1 51B66C8B
P 2550 6400
-F 0 "#PWR034" H 2550 6400 30 0001 C CNN
+F 0 "#PWR50" H 2550 6400 30 0001 C CNN
F 1 "GND" H 2550 6330 30 0001 C CNN
1 2550 6400
1 0 0 -1
$EndComp
$Comp
-L +5V #PWR035
+L +5V #PWR32
U 1 1 51B66C4E
P 3100 4450
-F 0 "#PWR035" H 3100 4540 20 0001 C CNN
+F 0 "#PWR32" H 3100 4540 20 0001 C CNN
F 1 "+5V" H 3100 4540 30 0000 C CNN
1 3100 4450
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR036
+L VCC #PWR31
U 1 1 51B66C41
P 2450 4450
-F 0 "#PWR036" H 2450 4550 30 0001 C CNN
+F 0 "#PWR31" H 2450 4550 30 0001 C CNN
F 1 "VCC" H 2450 4550 30 0000 C CNN
1 2450 4450
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR037
+L VCC #PWR33
U 1 1 51B66C3D
P 3500 4450
-F 0 "#PWR037" H 3500 4550 30 0001 C CNN
+F 0 "#PWR33" H 3500 4550 30 0001 C CNN
F 1 "VCC" H 3500 4550 30 0000 C CNN
1 3500 4450
1 0 0 -1
@@ -1180,37 +1203,37 @@ $EndComp
Text Label 1850 5350 2 60 ~ 0
USB_DISC
$Comp
-L GND #PWR038
+L GND #PWR42
U 1 1 51B66BED
P 3100 5750
-F 0 "#PWR038" H 3100 5750 30 0001 C CNN
+F 0 "#PWR42" H 3100 5750 30 0001 C CNN
F 1 "GND" H 3100 5680 30 0001 C CNN
1 3100 5750
1 0 0 -1
$EndComp
$Comp
-L GND #PWR039
+L GND #PWR41
U 1 1 51B66BEC
P 2900 5750
-F 0 "#PWR039" H 2900 5750 30 0001 C CNN
+F 0 "#PWR41" H 2900 5750 30 0001 C CNN
F 1 "GND" H 2900 5680 30 0001 C CNN
1 2900 5750
1 0 0 -1
$EndComp
$Comp
-L GND #PWR040
+L GND #PWR52
U 1 1 51B66B9A
P 3200 6750
-F 0 "#PWR040" H 3200 6750 30 0001 C CNN
+F 0 "#PWR52" H 3200 6750 30 0001 C CNN
F 1 "GND" H 3200 6680 30 0001 C CNN
1 3200 6750
1 0 0 -1
$EndComp
$Comp
-L GND #PWR041
+L GND #PWR53
U 1 1 51B66B97
P 3500 6750
-F 0 "#PWR041" H 3500 6750 30 0001 C CNN
+F 0 "#PWR53" H 3500 6750 30 0001 C CNN
F 1 "GND" H 3500 6680 30 0001 C CNN
1 3500 6750
1 0 0 -1
@@ -1337,10 +1360,10 @@ F 1 "22pF" V 4700 4650 50 0000 L CNN
0 1 1 0
$EndComp
$Comp
-L GND #PWR042
+L GND #PWR36
U 1 1 51B66964
P 4500 4900
-F 0 "#PWR042" H 4500 4900 30 0001 C CNN
+F 0 "#PWR36" H 4500 4900 30 0001 C CNN
F 1 "GND" H 4500 4830 30 0001 C CNN
1 4500 4900
0 1 1 0
@@ -1350,28 +1373,28 @@ USB_DP
Text Label 8200 3400 0 60 ~ 0
USB_DM
$Comp
-L GND #PWR043
+L GND #PWR28
U 1 1 51B668A7
P 4500 4300
-F 0 "#PWR043" H 4500 4300 30 0001 C CNN
+F 0 "#PWR28" H 4500 4300 30 0001 C CNN
F 1 "GND" H 4500 4230 30 0001 C CNN
1 4500 4300
0 1 1 0
$EndComp
$Comp
-L GND #PWR044
+L GND #PWR51
U 1 1 51B668A2
P 4850 6400
-F 0 "#PWR044" H 4850 6400 30 0001 C CNN
+F 0 "#PWR51" H 4850 6400 30 0001 C CNN
F 1 "GND" H 4850 6330 30 0001 C CNN
1 4850 6400
1 0 0 -1
$EndComp
$Comp
-L VCC #PWR045
+L VCC #PWR40
U 1 1 51B66895
P 4250 5650
-F 0 "#PWR045" H 4250 5750 30 0001 C CNN
+F 0 "#PWR40" H 4250 5750 30 0001 C CNN
F 1 "VCC" H 4250 5750 30 0000 C CNN
1 4250 5650
0 -1 -1 0
@@ -1415,28 +1438,28 @@ F 1 "8 MHz" V 5150 4350 60 0000 C CNN
0 1 1 0
$EndComp
$Comp
-L GND #PWR046
+L GND #PWR12
U 1 1 51B66778
P 7700 2000
-F 0 "#PWR046" H 7700 2000 30 0001 C CNN
+F 0 "#PWR12" H 7700 2000 30 0001 C CNN
F 1 "GND" H 7700 1930 30 0001 C CNN
1 7700 2000
1 0 0 -1
$EndComp
$Comp
-L GND #PWR047
+L GND #PWR11
U 1 1 51B66776
P 7400 2000
-F 0 "#PWR047" H 7400 2000 30 0001 C CNN
+F 0 "#PWR11" H 7400 2000 30 0001 C CNN
F 1 "GND" H 7400 1930 30 0001 C CNN
1 7400 2000
1 0 0 -1
$EndComp
$Comp
-L GND #PWR048
+L GND #PWR10
U 1 1 51B66770
P 7100 2000
-F 0 "#PWR048" H 7100 2000 30 0001 C CNN
+F 0 "#PWR10" H 7100 2000 30 0001 C CNN
F 1 "GND" H 7100 1930 30 0001 C CNN
1 7100 2000
1 0 0 -1
@@ -1460,37 +1483,37 @@ F 1 "100nF" H 7150 1650 50 0000 L CNN
1 0 0 -1
$EndComp
$Comp
-L GND #PWR049
+L GND #PWR47
U 1 1 51B66330
P 6850 6050
-F 0 "#PWR049" H 6850 6050 30 0001 C CNN
+F 0 "#PWR47" H 6850 6050 30 0001 C CNN
F 1 "GND" H 6850 5980 30 0001 C CNN
1 6850 6050
1 0 0 -1
$EndComp
$Comp
-L GND #PWR050
+L GND #PWR46
U 1 1 51B6632F
P 6750 6050
-F 0 "#PWR050" H 6750 6050 30 0001 C CNN
+F 0 "#PWR46" H 6750 6050 30 0001 C CNN
F 1 "GND" H 6750 5980 30 0001 C CNN
1 6750 6050
1 0 0 -1
$EndComp
$Comp
-L GND #PWR051
+L GND #PWR45
U 1 1 51B6632E
P 6650 6050
-F 0 "#PWR051" H 6650 6050 30 0001 C CNN
+F 0 "#PWR45" H 6650 6050 30 0001 C CNN
F 1 "GND" H 6650 5980 30 0001 C CNN
1 6650 6050
1 0 0 -1
$EndComp
$Comp
-L GND #PWR052
+L GND #PWR44
U 1 1 51B66329
P 6550 6050
-F 0 "#PWR052" H 6550 6050 30 0001 C CNN
+F 0 "#PWR44" H 6550 6050 30 0001 C CNN
F 1 "GND" H 6550 5980 30 0001 C CNN
1 6550 6050
1 0 0 -1