This repository has been archived by the owner on Dec 29, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathODSv1.0.0-BT.sch
187 lines (187 loc) · 4.52 KB
/
ODSv1.0.0-BT.sch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr USLetter 11000 8500
encoding utf-8
Sheet 1 4
Title "Backbone Template"
Date "2021-03-11"
Rev "v0.1.1"
Comp "Prakash Lab/Octopi Team"
Comment1 "Designer: Ethan Li"
Comment2 "License: SHL-2.1"
Comment3 ""
Comment4 "Octopi Driver Stack v1.0.0: Plane"
$EndDescr
$Sheet
S 750 1000 1000 6500
U 60C51399
F0 "Backbone" 50
F1 "Backbone.sch" 50
F2 "SPI0_SCK" O R 1750 1450 50
F3 "SPI0_COPI" O R 1750 1550 50
F4 "SPI0_CIPO" T R 1750 1650 50
F5 "3.3V" O R 1750 1050 50
F6 "5V" O R 1750 1150 50
F7 "12V" O R 1750 1250 50
F8 "~DCS0~" O R 1750 1750 50
F9 "~DCS1~" O R 1750 1850 50
F10 "~DCS2~" O R 1750 1950 50
F11 "~DCS3~" O R 1750 2050 50
F12 "~DCS4~" O R 1750 2150 50
F13 "~DCS5~" O R 1750 2250 50
F14 "~DCS6~" O R 1750 2350 50
F15 "~DCS7~" O R 1750 2450 50
F16 "~DCS8~" O R 1750 2550 50
F17 "~DCS9~" O R 1750 2650 50
F18 "~DCS10~" O R 1750 2750 50
F19 "~DCS11~" O R 1750 2850 50
F20 "~DCS12~" O R 1750 2950 50
F21 "~DCS13~" O R 1750 3050 50
F22 "~DCS14~" O R 1750 3150 50
F23 "~DCS15~" O R 1750 3250 50
$EndSheet
Wire Notes Line
1750 1350 750 1350
Wire Wire Line
2000 1050 1750 1050
Wire Wire Line
2000 1150 1750 1150
Wire Wire Line
2000 1250 1750 1250
Wire Wire Line
2000 1450 1750 1450
Wire Wire Line
2000 1550 1750 1550
Wire Wire Line
2000 1650 1750 1650
Wire Wire Line
2000 1750 1750 1750
Wire Wire Line
2000 1850 1750 1850
Wire Wire Line
2000 1950 1750 1950
Wire Wire Line
2000 2050 1750 2050
Wire Wire Line
2000 2150 1750 2150
Wire Wire Line
2000 2250 1750 2250
Wire Wire Line
2000 2350 1750 2350
Wire Wire Line
2000 2450 1750 2450
Wire Wire Line
2000 2550 1750 2550
Wire Wire Line
2000 2650 1750 2650
Wire Wire Line
2000 2750 1750 2750
Wire Wire Line
2000 2850 1750 2850
Wire Wire Line
2000 2950 1750 2950
Wire Wire Line
2000 3050 1750 3050
Wire Wire Line
2000 3150 1750 3150
Wire Wire Line
2000 3250 1750 3250
NoConn ~ 2000 1750
NoConn ~ 2000 1850
NoConn ~ 2000 1950
NoConn ~ 2000 2050
NoConn ~ 2000 2150
NoConn ~ 2000 2250
NoConn ~ 2000 2350
NoConn ~ 2000 2450
NoConn ~ 2000 2550
NoConn ~ 2000 2650
NoConn ~ 2000 2750
NoConn ~ 2000 2850
NoConn ~ 2000 2950
NoConn ~ 2000 3050
NoConn ~ 2000 3150
NoConn ~ 2000 3250
Wire Notes Line
750 3350 1750 3350
$Comp
L power:+3.3V #PWR01
U 1 1 628D4BB4
P 2000 1050
F 0 "#PWR01" H 2000 900 50 0001 C CNN
F 1 "+3.3V" V 2015 1178 50 0000 L CNN
F 2 "" H 2000 1050 50 0001 C CNN
F 3 "" H 2000 1050 50 0001 C CNN
1 2000 1050
0 1 1 0
$EndComp
$Comp
L power:+5V #PWR02
U 1 1 628D514B
P 2000 1150
F 0 "#PWR02" H 2000 1000 50 0001 C CNN
F 1 "+5V" V 2015 1278 50 0000 L CNN
F 2 "" H 2000 1150 50 0001 C CNN
F 3 "" H 2000 1150 50 0001 C CNN
1 2000 1150
0 1 1 0
$EndComp
$Comp
L power:+12V #PWR03
U 1 1 628D5574
P 2000 1250
F 0 "#PWR03" H 2000 1100 50 0001 C CNN
F 1 "+12V" V 2015 1378 50 0000 L CNN
F 2 "" H 2000 1250 50 0001 C CNN
F 3 "" H 2000 1250 50 0001 C CNN
1 2000 1250
0 1 1 0
$EndComp
Text Notes 7000 1100 0 50 ~ 0
Customization Instructions:\n- Customize the backbone as instructed in the Backbone hierarchical sheet.\n- Route any SPI devices to the SPI section of the Backbone symbol; use a unique DCS\n pin for the CS of each SPI device.\n- If you need a more complex power topology (e.g. 12 V can come from the backbone\n or from a power jack), add it between the 12 V pin of the Backbone symbol and the\n 12 V power symbol.
$Comp
L Mechanical:MountingHole H1
U 1 1 600692B9
P 750 700
F 0 "H1" H 850 746 50 0000 L CNN
F 1 "StackMountingHole" H 850 655 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3" H 750 700 50 0001 C CNN
F 3 "~" H 750 700 50 0001 C CNN
1 750 700
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole H2
U 1 1 6006AFC8
P 1750 700
F 0 "H2" H 1850 746 50 0000 L CNN
F 1 "StackMountingHole" H 1850 655 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3" H 1750 700 50 0001 C CNN
F 3 "~" H 1750 700 50 0001 C CNN
1 1750 700
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole H3
U 1 1 6006B051
P 2750 700
F 0 "H3" H 2850 746 50 0000 L CNN
F 1 "StackMountingHole" H 2850 655 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3" H 2750 700 50 0001 C CNN
F 3 "~" H 2750 700 50 0001 C CNN
1 2750 700
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole H4
U 1 1 6006B0C5
P 3750 700
F 0 "H4" H 3850 746 50 0000 L CNN
F 1 "StackMountingHole" H 3850 655 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3" H 3750 700 50 0001 C CNN
F 3 "~" H 3750 700 50 0001 C CNN
1 3750 700
1 0 0 -1
$EndComp
$EndSCHEMATC