Skip to content

Commit 28109a0

Browse files
committed
Prototype for BulkyMIDI-32 for installation in PC drive bay
1 parent b5dcc9c commit 28109a0

File tree

80 files changed

+212292
-86429
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+212292
-86429
lines changed

BulkyMIDI-32 Extras/BulkyMIDI-32 Extras.sch

+1,574-1,574
Large diffs are not rendered by default.

BulkyMIDI-32 Extras/BulkyMIDI-32 Extras.sch-bak

-1,627
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,311 @@
1+
EESchema-LIBRARY Version 2.4
2+
#encoding utf-8
3+
#
4+
# BulkyMIDI_Internal_Panel
5+
#
6+
DEF BulkyMIDI_Internal_Panel J 0 79 Y Y 1 F N
7+
F0 "J" 0 1300 50 H V C CNN
8+
F1 "BulkyMIDI_Internal_Panel" 250 -1800 50 H V C CNN
9+
F2 "" 0 0 50 H I C CNN
10+
F3 "" 0 0 50 H I C CNN
11+
$FPLIST
12+
Connector*:*_1x??_*
13+
$ENDFPLIST
14+
DRAW
15+
S -50 1250 550 -1750 0 1 10 f
16+
S -50 -1695 0 -1705 1 1 6 N
17+
S -50 -1595 0 -1605 1 1 6 N
18+
S -50 -1495 0 -1505 1 1 6 N
19+
S -50 -1395 0 -1405 1 1 6 N
20+
S -50 -1295 0 -1305 1 1 6 N
21+
S -50 -1195 0 -1205 1 1 6 N
22+
S -50 -1095 0 -1105 1 1 6 N
23+
S -50 -995 0 -1005 1 1 6 N
24+
S -50 -895 0 -905 1 1 6 N
25+
S -50 -795 0 -805 1 1 6 N
26+
S -50 -695 0 -705 1 1 6 N
27+
S -50 -595 0 -605 1 1 6 N
28+
S -50 -495 0 -505 1 1 6 N
29+
S -50 -395 0 -405 1 1 6 N
30+
S -50 -295 0 -305 1 1 6 N
31+
S -50 -195 0 -205 1 1 6 N
32+
S -50 -95 0 -105 1 1 6 N
33+
S -50 5 0 -5 1 1 6 N
34+
S -50 105 0 95 1 1 6 N
35+
S -50 205 0 195 1 1 6 N
36+
S -50 305 0 295 1 1 6 N
37+
S -50 405 0 395 1 1 6 N
38+
S -50 505 0 495 1 1 6 N
39+
S -50 605 0 595 1 1 6 N
40+
S -50 705 0 695 1 1 6 N
41+
S -50 805 0 795 1 1 6 N
42+
S -50 905 0 895 1 1 6 N
43+
S -50 1005 0 995 1 1 6 N
44+
S -50 1105 0 1095 1 1 6 N
45+
S -50 1205 0 1195 1 1 6 N
46+
X VCC 1 -200 1200 150 R 50 50 1 1 P
47+
X N.C. 10 -200 300 150 R 50 50 1 1 N
48+
X N.C. 11 -200 200 150 R 50 50 1 1 N
49+
X N.C. 12 -200 100 150 R 50 50 1 1 N
50+
X N.C. 13 -200 0 150 R 50 50 1 1 N
51+
X N.C. 14 -200 -100 150 R 50 50 1 1 N
52+
X N.C. 15 -200 -200 150 R 50 50 1 1 N
53+
X N.C. 16 -200 -300 150 R 50 50 1 1 N
54+
X N.C. 17 -200 -400 150 R 50 50 1 1 N
55+
X N.C. 18 -200 -500 150 R 50 50 1 1 N
56+
X N.C. 19 -200 -600 150 R 50 50 1 1 N
57+
X EXT_SINK 2 -200 1100 150 R 50 50 1 1 P
58+
X N.C. 20 -200 -700 150 R 50 50 1 1 N
59+
X N.C. 21 -200 -800 150 R 50 50 1 1 N
60+
X N.C. 22 -200 -900 150 R 50 50 1 1 N
61+
X N.C. 23 -200 -1000 150 R 50 50 1 1 N
62+
X SYNTH 24 -200 -1100 150 R 50 50 1 1 P
63+
X ROM 25 -200 -1200 150 R 50 50 1 1 P
64+
X ENC 26 -200 -1300 150 R 50 50 1 1 P
65+
X UP 27 -200 -1400 150 R 50 50 1 1 P
66+
X DOWN 28 -200 -1500 150 R 50 50 1 1 P
67+
X LED 29 -200 -1600 150 R 50 50 1 1 P
68+
X INT_SINK 3 -200 1000 150 R 50 50 1 1 P
69+
X GND 30 -200 -1700 150 R 50 50 1 1 P
70+
X MIDI_SINK 4 -200 900 150 R 50 50 1 1 P
71+
X EXT_SOURCE 5 -200 800 150 R 50 50 1 1 P
72+
X INT_SOURCE 6 -200 700 150 R 50 50 1 1 P
73+
X MIDI_SOURCE 7 -200 600 150 R 50 50 1 1 P
74+
X SCL 8 -200 500 150 R 50 50 1 1 P
75+
X SDA 9 -200 400 150 R 50 50 1 1 P
76+
ENDDRAW
77+
ENDDEF
78+
#
79+
# Device_LED
80+
#
81+
DEF Device_LED D 0 40 N N 1 F N
82+
F0 "D" 0 100 50 H V C CNN
83+
F1 "Device_LED" 0 -100 50 H V C CNN
84+
F2 "" 0 0 50 H I C CNN
85+
F3 "" 0 0 50 H I C CNN
86+
$FPLIST
87+
LED*
88+
LED_SMD:*
89+
LED_THT:*
90+
$ENDFPLIST
91+
DRAW
92+
P 2 0 1 10 -50 -50 -50 50 N
93+
P 2 0 1 0 -50 0 50 0 N
94+
P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N
95+
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
96+
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
97+
X K 1 -150 0 100 R 50 50 1 1 P
98+
X A 2 150 0 100 L 50 50 1 1 P
99+
ENDDRAW
100+
ENDDEF
101+
#
102+
# Device_Rotary_Encoder_Switch
103+
#
104+
DEF Device_Rotary_Encoder_Switch SW 0 10 Y N 1 F N
105+
F0 "SW" 0 260 50 H V C CNN
106+
F1 "Device_Rotary_Encoder_Switch" 0 -260 50 H V C CNN
107+
F2 "" -150 160 50 H I C CNN
108+
F3 "" 0 260 50 H I C CNN
109+
$FPLIST
110+
RotaryEncoder*Switch*
111+
$ENDFPLIST
112+
DRAW
113+
A -15 -2 108 -899 899 0 1 10 N -15 -110 -15 105
114+
C -150 0 10 0 1 0 F
115+
C -15 0 75 0 1 10 N
116+
C 170 -40 5 0 1 10 N
117+
C 170 40 5 0 1 10 N
118+
S -200 200 200 -200 0 1 10 f
119+
P 2 0 1 10 -25 -70 -25 70 N
120+
P 2 0 1 10 -15 -70 -15 70 N
121+
P 2 0 1 10 -5 70 -5 -70 N
122+
P 2 0 1 10 150 0 135 0 N
123+
P 2 0 1 10 150 40 150 -40 N
124+
P 3 0 1 0 -200 -100 -150 -100 -150 -80 N
125+
P 3 0 1 0 -200 100 -150 100 -150 80 N
126+
P 3 0 1 10 10 -120 -20 -110 5 -95 N
127+
P 3 0 1 10 10 115 -20 105 5 90 N
128+
P 3 0 1 10 200 -100 170 -100 170 -40 N
129+
P 3 0 1 10 200 100 170 100 170 40 N
130+
P 4 0 1 0 -200 0 -150 0 -150 -40 -130 -80 N
131+
P 4 0 1 0 -170 0 -150 0 -150 40 -130 80 N
132+
X A A -300 100 100 R 50 50 1 1 P
133+
X B B -300 -100 100 R 50 50 1 1 P
134+
X C C -300 0 100 R 50 50 1 1 P
135+
X S1 S1 300 100 100 L 50 50 1 1 P
136+
X S2 S2 300 -100 100 L 50 50 1 1 P
137+
ENDDRAW
138+
ENDDEF
139+
#
140+
# I2C_OLED_0.91_I2C_OLED
141+
#
142+
DEF I2C_OLED_0.91_I2C_OLED IC 0 40 Y Y 1 F N
143+
F0 "IC" 50 -175 60 H V C CNN
144+
F1 "I2C_OLED_0.91_I2C_OLED" 75 -100 43 H V C CNN
145+
F2 "" 0 625 60 H I C CNN
146+
F3 "" 0 625 60 H I C CNN
147+
DRAW
148+
S -525 75 550 -325 0 1 0 f
149+
S 425 0 -300 -250 0 1 0 N
150+
X GND 1 -725 -275 200 R 50 50 1 1 W
151+
X VCC 2 -725 -175 200 R 50 50 1 1 W
152+
X SCL 3 -725 -75 200 R 50 50 1 1 B
153+
X SDA 4 -725 25 200 R 50 50 1 1 B
154+
ENDDRAW
155+
ENDDEF
156+
#
157+
# Jumper_SolderJumper_3_Bridged12
158+
#
159+
DEF Jumper_SolderJumper_3_Bridged12 JP 0 0 Y N 1 F N
160+
F0 "JP" -100 -100 50 H V C CNN
161+
F1 "Jumper_SolderJumper_3_Bridged12" 0 110 50 H V C CNN
162+
F2 "" 0 0 50 H I C CNN
163+
F3 "" 0 0 50 H I C CNN
164+
$FPLIST
165+
SolderJumper*Bridged12*
166+
$ENDFPLIST
167+
DRAW
168+
A -40 0 40 901 -901 0 1 0 N -40 40 -40 -40
169+
A -40 0 40 901 -901 0 1 0 F -40 40 -40 -40
170+
A 40 0 40 -899 899 0 1 0 N 40 -40 40 40
171+
A 40 0 40 -899 899 0 1 0 F 40 -40 40 40
172+
S -40 20 -20 -20 0 1 0 F
173+
S -20 40 20 -40 0 1 0 F
174+
P 2 0 1 0 -100 0 -80 0 N
175+
P 2 0 1 0 -40 40 -40 -40 N
176+
P 2 0 1 0 0 -50 0 -40 N
177+
P 2 0 1 0 40 40 40 -40 N
178+
P 2 0 1 0 100 0 80 0 N
179+
X A 1 -200 0 100 R 50 50 1 1 P
180+
X C 2 0 -150 100 U 50 50 1 1 I
181+
X B 3 200 0 100 L 50 50 1 1 P
182+
ENDDRAW
183+
ENDDEF
184+
#
185+
# Switch_SW_DPDT_x2
186+
#
187+
DEF Switch_SW_DPDT_x2 SW 0 0 Y N 2 F N
188+
F0 "SW" 0 170 50 H V C CNN
189+
F1 "Switch_SW_DPDT_x2" 0 -200 50 H V C CNN
190+
F2 "" 0 0 50 H I C CNN
191+
F3 "" 0 0 50 H I C CNN
192+
$FPLIST
193+
SW*DPDT*
194+
$ENDFPLIST
195+
DRAW
196+
C -80 0 20 0 0 0 N
197+
C 80 -100 20 0 0 0 N
198+
C 80 100 20 0 1 0 N
199+
P 2 0 1 0 -60 10 65 90 N
200+
X A 1 200 100 100 L 50 50 1 1 P
201+
X B 2 -200 0 100 R 50 50 1 1 P
202+
X C 3 200 -100 100 L 50 50 1 1 P
203+
X A 4 200 100 100 L 50 50 2 1 P
204+
X B 5 -200 0 100 R 50 50 2 1 P
205+
X C 6 200 -100 100 L 50 50 2 1 P
206+
ENDDRAW
207+
ENDDEF
208+
#
209+
# Switch_SW_Push
210+
#
211+
DEF Switch_SW_Push SW 0 40 N N 1 F N
212+
F0 "SW" 50 100 50 H V L CNN
213+
F1 "Switch_SW_Push" 0 -60 50 H V C CNN
214+
F2 "" 0 200 50 H I C CNN
215+
F3 "" 0 200 50 H I C CNN
216+
DRAW
217+
C -80 0 20 0 1 0 N
218+
C 80 0 20 0 1 0 N
219+
P 2 0 1 0 0 50 0 120 N
220+
P 2 0 1 0 100 50 -100 50 N
221+
X 1 1 -200 0 100 R 50 50 0 1 P
222+
X 2 2 200 0 100 L 50 50 0 1 P
223+
ENDDRAW
224+
ENDDEF
225+
#
226+
# mounting_Mounting_Pad
227+
#
228+
DEF mounting_Mounting_Pad M 0 0 N N 1 F N
229+
F0 "M" 0 100 50 H I C CNN
230+
F1 "mounting_Mounting_Pad" 0 -75 50 H I C CNN
231+
F2 "" 0 0 50 H I C CNN
232+
F3 "" 0 0 50 H I C CNN
233+
$FPLIST
234+
Connector*:*_??x*mm*
235+
Connector*:*1x??x*mm*
236+
Pin?Header?Straight?1X*
237+
Pin?Header?Angled?1X*
238+
Socket?Strip?Straight?1X*
239+
Socket?Strip?Angled?1X*
240+
$ENDFPLIST
241+
DRAW
242+
S -50 50 50 -50 0 1 0 N
243+
X ~ 1 0 -150 100 U 50 50 1 1 P
244+
ENDDRAW
245+
ENDDEF
246+
#
247+
# mounting_Mounting_Pin
248+
#
249+
DEF mounting_Mounting_Pin M 0 0 N N 1 F N
250+
F0 "M" 0 100 50 H I C CNN
251+
F1 "mounting_Mounting_Pin" 0 -75 50 H I C CNN
252+
F2 "" 0 0 50 H I C CNN
253+
F3 "" 0 0 50 H I C CNN
254+
$FPLIST
255+
Connector*:*_??x*mm*
256+
Connector*:*1x??x*mm*
257+
Pin?Header?Straight?1X*
258+
Pin?Header?Angled?1X*
259+
Socket?Strip?Straight?1X*
260+
Socket?Strip?Angled?1X*
261+
$ENDFPLIST
262+
DRAW
263+
C 0 0 25 0 1 0 N
264+
C 0 0 50 0 1 0 N
265+
X ~ 1 0 -150 100 U 50 50 1 1 P
266+
ENDDRAW
267+
ENDDEF
268+
#
269+
# power_+3.3V
270+
#
271+
DEF power_+3.3V #PWR 0 0 Y Y 1 F P
272+
F0 "#PWR" 0 -150 50 H I C CNN
273+
F1 "power_+3.3V" 0 140 50 H V C CNN
274+
F2 "" 0 0 50 H I C CNN
275+
F3 "" 0 0 50 H I C CNN
276+
ALIAS +3.3V
277+
DRAW
278+
P 2 0 1 0 -30 50 0 100 N
279+
P 2 0 1 0 0 0 0 100 N
280+
P 2 0 1 0 0 100 30 50 N
281+
X +3V3 1 0 0 0 U 50 50 1 1 W N
282+
ENDDRAW
283+
ENDDEF
284+
#
285+
# power_GND
286+
#
287+
DEF power_GND #PWR 0 0 Y Y 1 F P
288+
F0 "#PWR" 0 -250 50 H I C CNN
289+
F1 "power_GND" 0 -150 50 H V C CNN
290+
F2 "" 0 0 50 H I C CNN
291+
F3 "" 0 0 50 H I C CNN
292+
DRAW
293+
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
294+
X GND 1 0 0 0 D 50 50 1 1 W N
295+
ENDDRAW
296+
ENDDEF
297+
#
298+
# power_PWR_FLAG
299+
#
300+
DEF power_PWR_FLAG #FLG 0 0 N N 1 F P
301+
F0 "#FLG" 0 75 50 H I C CNN
302+
F1 "power_PWR_FLAG" 0 150 50 H V C CNN
303+
F2 "" 0 0 50 H I C CNN
304+
F3 "" 0 0 50 H I C CNN
305+
DRAW
306+
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
307+
X pwr 1 0 0 0 U 50 50 0 0 w
308+
ENDDRAW
309+
ENDDEF
310+
#
311+
#End Library

0 commit comments

Comments
 (0)