├── .gitignore
├── DSM
├── SDBox-v2.rsdoc
├── SDBox-v2_case_bottom.step
├── SDBox-v2_case_bottom.stl
├── SDBox-v2_case_top.step
├── SDBox-v2_case_top.stl
├── SDBox-v2_text.rsdoc
└── SDBox-v2_text.skp
├── KiCad
├── SDBox-cache.lib
├── SDBox.dcm
├── SDBox.kicad_pcb
├── SDBox.lib
├── SDBox.pretty
│ ├── Arduino_Nano_V3.kicad_mod
│ ├── CAPMP7343X430N.kicad_mod
│ ├── GCT-MEM2055-00-190-01-A.kicad_mod
│ ├── SOT-353_SC-70-5_Custom_Handsoldering.kicad_mod
│ ├── TSSOP-8_3x3mm_P0.65mm_Custom_Handsoldering.kicad_mod
│ └── USB_Micro-B_Unknown_5s_SMT.kicad_mod
├── SDBox.pro
├── SDBox.sch
├── SDBox_rev2a_schematic.pdf
├── fp-lib-table
└── sym-lib-table
├── LICENSE
├── README.md
└── images
├── SDBox-v2_VBCC_pic1.jpg
├── SDBox-v2_VBCC_pic2.jpg
├── SDBox-v2_VBCC_pic3.jpg
├── SDBox-v2_VBCC_pic4.jpg
├── SDBox-v2_case_cura_slicing.jpg
├── SDBox-v2_flashing_Nano_pic1.jpg
├── SDBox-v2_flashing_Nano_pic2.jpg
├── SDBox-v2_flashing_Nano_pic3.jpg
├── SDBox-v2_flashing_Nano_pic4.jpg
├── SDBox-v2_pic1.png
├── SDBox-v2_pic10.jpg
├── SDBox-v2_pic11.jpg
├── SDBox-v2_pic12.jpg
├── SDBox-v2_pic13.jpg
├── SDBox-v2_pic14.jpg
├── SDBox-v2_pic15.jpg
├── SDBox-v2_pic16.jpg
├── SDBox-v2_pic17.jpg
├── SDBox-v2_pic18.jpg
├── SDBox-v2_pic19.jpg
├── SDBox-v2_pic2.png
├── SDBox-v2_pic20.jpg
├── SDBox-v2_pic21.jpg
├── SDBox-v2_pic22.jpg
├── SDBox-v2_pic23.jpg
├── SDBox-v2_pic24.jpg
├── SDBox-v2_pic25.jpg
├── SDBox-v2_pic26.jpg
├── SDBox-v2_pic27.jpg
├── SDBox-v2_pic28.jpg
├── SDBox-v2_pic29.jpg
├── SDBox-v2_pic3.png
├── SDBox-v2_pic30.jpg
├── SDBox-v2_pic4.png
├── SDBox-v2_pic5.png
├── SDBox-v2_pic6.png
├── SDBox-v2_pic7.jpg
├── SDBox-v2_pic8.jpg
├── SDBox-v2_pic9.jpg
├── SDBox-v2_text.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic1.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic10.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic11.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic12.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic13.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic14.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic15.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic16.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic2.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic3.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic4.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic5.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic6.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic7.jpg
├── SDBox_get_5V_from_external_floppy_port_cable_pic8.jpg
└── SDBox_get_5V_from_external_floppy_port_cable_pic9.jpg
/.gitignore:
--------------------------------------------------------------------------------
1 | Thumbs.db
2 | .DS_Store
3 |
4 | # For PCBs designed using KiCad: http://www.kicad-pcb.org/
5 | # Format documentation: http://kicad-pcb.org/help/file-formats/
6 |
7 | # Temporary files
8 | *.000
9 | *.bak
10 | *.bck
11 | *.kicad_pcb-bak
12 | *.sch-bak
13 | *~
14 | _autosave-*
15 | *.tmp
16 | *-save.pro
17 | *-save.kicad_pcb
18 | fp-info-cache
19 |
20 | # Netlist files (exported from Eeschema)
21 | *.net
22 |
23 | # Autorouter files (exported from Pcbnew)
24 | *.dsn
25 | *.ses
26 |
27 | # Exported BOM files
28 | *.xml
29 | *.csv
30 |
31 | ### KiCad Patch ###
32 | rescue-backup/
33 |
34 | *.tsv
35 | bom/
36 |
37 | # Gerber export output
38 | out/
39 |
--------------------------------------------------------------------------------
/DSM/SDBox-v2.rsdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/DSM/SDBox-v2.rsdoc
--------------------------------------------------------------------------------
/DSM/SDBox-v2_case_bottom.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/DSM/SDBox-v2_case_bottom.stl
--------------------------------------------------------------------------------
/DSM/SDBox-v2_case_top.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/DSM/SDBox-v2_case_top.stl
--------------------------------------------------------------------------------
/DSM/SDBox-v2_text.rsdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/DSM/SDBox-v2_text.rsdoc
--------------------------------------------------------------------------------
/DSM/SDBox-v2_text.skp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/DSM/SDBox-v2_text.skp
--------------------------------------------------------------------------------
/KiCad/SDBox-cache.lib:
--------------------------------------------------------------------------------
1 | EESchema-LIBRARY Version 2.4
2 | #encoding utf-8
3 | #
4 | # Connector_DB25_Male
5 | #
6 | DEF Connector_DB25_Male J 0 40 Y N 1 F N
7 | F0 "J" 0 1350 50 H V C CNN
8 | F1 "Connector_DB25_Male" 0 -1375 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 | DSUB*Male*
13 | $ENDFPLIST
14 | DRAW
15 | C -70 -1200 30 0 1 0 F
16 | C -70 -1000 30 0 1 0 F
17 | C -70 -800 30 0 1 0 F
18 | C -70 -600 30 0 1 0 F
19 | C -70 -400 30 0 1 0 F
20 | C -70 -200 30 0 1 0 F
21 | C -70 0 30 0 1 0 F
22 | C -70 200 30 0 1 0 F
23 | C -70 400 30 0 1 0 F
24 | C -70 600 30 0 1 0 F
25 | C -70 800 30 0 1 0 F
26 | C -70 1000 30 0 1 0 F
27 | C -70 1200 30 0 1 0 F
28 | C 50 -1100 30 0 1 0 F
29 | C 50 -900 30 0 1 0 F
30 | C 50 -700 30 0 1 0 F
31 | C 50 -500 30 0 1 0 F
32 | C 50 -300 30 0 1 0 F
33 | C 50 -100 30 0 1 0 F
34 | C 50 100 30 0 1 0 F
35 | C 50 300 30 0 1 0 F
36 | C 50 500 30 0 1 0 F
37 | C 50 700 30 0 1 0 F
38 | C 50 900 30 0 1 0 F
39 | C 50 1100 30 0 1 0 F
40 | P 2 0 1 0 -150 -1200 -100 -1200 N
41 | P 2 0 1 0 -150 -1100 20 -1100 N
42 | P 2 0 1 0 -150 -1000 -100 -1000 N
43 | P 2 0 1 0 -150 -900 20 -900 N
44 | P 2 0 1 0 -150 -800 -100 -800 N
45 | P 2 0 1 0 -150 -700 20 -700 N
46 | P 2 0 1 0 -150 -600 -100 -600 N
47 | P 2 0 1 0 -150 -500 20 -500 N
48 | P 2 0 1 0 -150 -400 -100 -400 N
49 | P 2 0 1 0 -150 -300 20 -300 N
50 | P 2 0 1 0 -150 -200 -100 -200 N
51 | P 2 0 1 0 -150 -100 20 -100 N
52 | P 2 0 1 0 -150 0 -100 0 N
53 | P 2 0 1 0 -150 100 20 100 N
54 | P 2 0 1 0 -150 200 -100 200 N
55 | P 2 0 1 0 -150 300 20 300 N
56 | P 2 0 1 0 -150 400 -100 400 N
57 | P 2 0 1 0 -150 500 20 500 N
58 | P 2 0 1 0 -150 600 -100 600 N
59 | P 2 0 1 0 -150 700 20 700 N
60 | P 2 0 1 0 -150 800 -100 800 N
61 | P 2 0 1 0 -150 900 20 900 N
62 | P 2 0 1 0 -150 1000 -100 1000 N
63 | P 2 0 1 0 -150 1100 20 1100 N
64 | P 2 0 1 0 -150 1200 -100 1200 N
65 | P 5 0 1 10 -150 -1325 150 -1175 150 1175 -150 1325 -150 -1325 f
66 | X 1 1 -300 -1200 150 R 50 50 1 1 P
67 | X 10 10 -300 600 150 R 50 50 1 1 P
68 | X 11 11 -300 800 150 R 50 50 1 1 P
69 | X 12 12 -300 1000 150 R 50 50 1 1 P
70 | X 13 13 -300 1200 150 R 50 50 1 1 P
71 | X P14 14 -300 -1100 150 R 50 50 1 1 P
72 | X P15 15 -300 -900 150 R 50 50 1 1 P
73 | X P16 16 -300 -700 150 R 50 50 1 1 P
74 | X P17 17 -300 -500 150 R 50 50 1 1 P
75 | X P18 18 -300 -300 150 R 50 50 1 1 P
76 | X P19 19 -300 -100 150 R 50 50 1 1 P
77 | X 2 2 -300 -1000 150 R 50 50 1 1 P
78 | X P20 20 -300 100 150 R 50 50 1 1 P
79 | X P21 21 -300 300 150 R 50 50 1 1 P
80 | X P22 22 -300 500 150 R 50 50 1 1 P
81 | X P23 23 -300 700 150 R 50 50 1 1 P
82 | X P24 24 -300 900 150 R 50 50 1 1 P
83 | X P25 25 -300 1100 150 R 50 50 1 1 P
84 | X 3 3 -300 -800 150 R 50 50 1 1 P
85 | X 4 4 -300 -600 150 R 50 50 1 1 P
86 | X 5 5 -300 -400 150 R 50 50 1 1 P
87 | X 6 6 -300 -200 150 R 50 50 1 1 P
88 | X 7 7 -300 0 150 R 50 50 1 1 P
89 | X 8 8 -300 200 150 R 50 50 1 1 P
90 | X 9 9 -300 400 150 R 50 50 1 1 P
91 | ENDDRAW
92 | ENDDEF
93 | #
94 | # Connector_USB_B_Micro
95 | #
96 | DEF Connector_USB_B_Micro J 0 40 Y Y 1 F N
97 | F0 "J" -200 450 50 H V L CNN
98 | F1 "Connector_USB_B_Micro" -200 350 50 H V L CNN
99 | F2 "" 150 -50 50 H I C CNN
100 | F3 "" 150 -50 50 H I C CNN
101 | ALIAS USB_B_Mini
102 | $FPLIST
103 | USB*
104 | $ENDFPLIST
105 | DRAW
106 | C -150 85 25 0 1 10 F
107 | C -25 135 15 0 1 10 F
108 | S -200 -300 200 300 0 1 10 f
109 | S -5 -300 5 -270 0 1 0 N
110 | S 10 50 -20 20 0 1 10 F
111 | S 200 -205 170 -195 0 1 0 N
112 | S 200 -105 170 -95 0 1 0 N
113 | S 200 -5 170 5 0 1 0 N
114 | S 200 195 170 205 0 1 0 N
115 | P 2 0 1 10 -75 85 25 85 N
116 | P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
117 | P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
118 | P 4 0 1 10 25 110 25 60 75 85 25 110 F
119 | P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F
120 | P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N
121 | X VBUS 1 300 200 100 L 50 50 1 1 I
122 | X D- 2 300 -100 100 L 50 50 1 1 P
123 | X D+ 3 300 0 100 L 50 50 1 1 P
124 | X ID 4 300 -200 100 L 50 50 1 1 P
125 | X GND 5 0 -400 100 U 50 50 1 1 W
126 | X Shield 6 -100 -400 100 U 50 50 1 1 P
127 | ENDDRAW
128 | ENDDEF
129 | #
130 | # Device_C_Small
131 | #
132 | DEF Device_C_Small C 0 10 N N 1 F N
133 | F0 "C" 10 70 50 H V L CNN
134 | F1 "Device_C_Small" 10 -80 50 H V L CNN
135 | F2 "" 0 0 50 H I C CNN
136 | F3 "" 0 0 50 H I C CNN
137 | $FPLIST
138 | C_*
139 | $ENDFPLIST
140 | DRAW
141 | P 2 0 1 13 -60 -20 60 -20 N
142 | P 2 0 1 12 -60 20 60 20 N
143 | X ~ 1 0 100 80 D 50 50 1 1 P
144 | X ~ 2 0 -100 80 U 50 50 1 1 P
145 | ENDDRAW
146 | ENDDEF
147 | #
148 | # Device_LED
149 | #
150 | DEF Device_LED D 0 40 N N 1 F N
151 | F0 "D" 0 100 50 H V C CNN
152 | F1 "Device_LED" 0 -100 50 H V C CNN
153 | F2 "" 0 0 50 H I C CNN
154 | F3 "" 0 0 50 H I C CNN
155 | $FPLIST
156 | LED*
157 | LED_SMD:*
158 | LED_THT:*
159 | $ENDFPLIST
160 | DRAW
161 | P 2 0 1 8 -50 -50 -50 50 N
162 | P 2 0 1 0 -50 0 50 0 N
163 | P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N
164 | P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
165 | P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
166 | X K 1 -150 0 100 R 50 50 1 1 P
167 | X A 2 150 0 100 L 50 50 1 1 P
168 | ENDDRAW
169 | ENDDEF
170 | #
171 | # Device_R_Small
172 | #
173 | DEF Device_R_Small R 0 10 N N 1 F N
174 | F0 "R" 30 20 50 H V L CNN
175 | F1 "Device_R_Small" 30 -40 50 H V L CNN
176 | F2 "" 0 0 50 H I C CNN
177 | F3 "" 0 0 50 H I C CNN
178 | $FPLIST
179 | R_*
180 | $ENDFPLIST
181 | DRAW
182 | S -30 70 30 -70 0 1 8 N
183 | X ~ 1 0 100 30 D 50 50 1 1 P
184 | X ~ 2 0 -100 30 U 50 50 1 1 P
185 | ENDDRAW
186 | ENDDEF
187 | #
188 | # Jumper_Jumper_2_Open
189 | #
190 | DEF Jumper_Jumper_2_Open JP 0 0 Y N 1 F N
191 | F0 "JP" 0 110 50 H V C CNN
192 | F1 "Jumper_Jumper_2_Open" 0 -90 50 H V C CNN
193 | F2 "" 0 0 50 H I C CNN
194 | F3 "" 0 0 50 H I C CNN
195 | $FPLIST
196 | SolderJumper*Open*
197 | $ENDFPLIST
198 | DRAW
199 | A 0 -30 100 1269 531 0 1 0 N -60 50 60 50
200 | C -80 0 20 0 0 0 N
201 | C 80 0 20 0 0 0 N
202 | X A 1 -200 0 100 R 50 50 1 1 P
203 | X B 2 200 0 100 L 50 50 1 1 P
204 | ENDDRAW
205 | ENDDEF
206 | #
207 | # SDBox_74LVC1G17
208 | #
209 | DEF SDBox_74LVC1G17 U 0 40 Y Y 1 F N
210 | F0 "U" 0 200 50 H V C CNN
211 | F1 "SDBox_74LVC1G17" 0 450 50 H V C CNN
212 | F2 "" 500 950 50 H I C CNN
213 | F3 "" 500 950 50 H I C CNN
214 | $FPLIST
215 | SG-*
216 | SOT*
217 | $ENDFPLIST
218 | DRAW
219 | S -300 350 300 -350 0 1 0 f
220 | P 2 0 1 0 -150 0 -100 0 N
221 | P 3 0 1 0 -25 25 0 25 0 -25 N
222 | P 4 0 1 10 -100 100 -100 -100 150 0 -100 100 N
223 | P 4 0 1 0 -50 25 -25 25 -25 -25 25 -25 N
224 | X 1 1 -450 200 150 R 40 40 1 1 N
225 | X A 2 -450 0 150 R 40 40 1 1 I
226 | X GND 3 -450 -200 150 R 40 40 1 1 W
227 | X Y 4 450 -200 150 L 40 40 1 1 O
228 | X VCC 5 450 200 150 L 40 40 1 1 W
229 | ENDDRAW
230 | ENDDEF
231 | #
232 | # SDBox_74LVC3G17
233 | #
234 | DEF SDBox_74LVC3G17 U 0 40 Y Y 1 F N
235 | F0 "U" 0 550 50 H V C CNN
236 | F1 "SDBox_74LVC3G17" 0 650 50 H V C CNN
237 | F2 "" 850 400 50 H I C CNN
238 | F3 "" 850 400 50 H I C CNN
239 | $FPLIST
240 | SSOP*
241 | VSSOP*
242 | $ENDFPLIST
243 | DRAW
244 | S -300 750 300 -700 0 1 0 f
245 | P 2 0 1 0 400 150 400 150 N
246 | P 3 0 1 0 -250 -150 -250 -350 -100 -350 N
247 | P 3 0 1 0 -250 200 -250 0 -150 0 N
248 | P 3 0 1 0 -100 350 -250 350 -250 550 N
249 | P 3 0 1 0 -25 -325 0 -325 0 -375 N
250 | P 3 0 1 0 -25 25 0 25 0 -25 N
251 | P 3 0 1 0 -25 375 0 375 0 325 N
252 | P 3 0 1 0 250 -500 250 -350 150 -350 N
253 | P 3 0 1 0 250 -150 250 0 100 0 N
254 | P 3 0 1 0 250 200 250 350 150 350 N
255 | P 4 0 1 10 -100 -250 -100 -450 150 -350 -100 -250 N
256 | P 4 0 1 10 -100 450 -100 250 150 350 -100 450 N
257 | P 4 0 1 0 -50 -325 -25 -325 -25 -375 25 -375 N
258 | P 4 0 1 0 -50 25 -25 25 -25 -25 25 -25 N
259 | P 4 0 1 0 -50 375 -25 375 -25 325 25 325 N
260 | P 4 0 1 10 100 -100 100 100 -150 0 100 -100 N
261 | X 1A 1 -400 550 150 R 40 40 1 1 I
262 | X 3Y 2 -400 200 150 R 40 40 1 1 O
263 | X 2A 3 -400 -150 150 R 40 40 1 1 I
264 | X GND 4 -450 -500 150 R 40 40 1 1 W
265 | X 2Y 5 400 -500 150 L 40 40 1 1 O
266 | X 3A 6 400 -150 150 L 40 40 1 1 I
267 | X 1Y 7 400 200 150 L 40 40 1 1 O
268 | X VCC 8 450 550 150 L 40 40 1 1 W
269 | ENDDRAW
270 | ENDDEF
271 | #
272 | # SDBox_Arduino_Nano_V3
273 | #
274 | DEF SDBox_Arduino_Nano_V3 U 0 40 Y Y 1 F N
275 | F0 "U" 0 200 50 H V C CNN
276 | F1 "SDBox_Arduino_Nano_V3" 50 -1250 50 H V C CNN
277 | F2 "SDBox:Arduino_Nano_V3" 0 0 50 H I C CNN
278 | F3 "" 0 0 50 H I C CNN
279 | DRAW
280 | T 0 0 600 50 0 0 0 ICSP Normal 0 C C
281 | T 0 0 -700 50 0 0 0 USB Normal 0 C C
282 | S -150 -750 150 -1000 0 0 0 N
283 | S -550 900 600 -950 0 1 0 f
284 | P 4 0 0 0 -250 900 -250 650 250 650 250 900 N
285 | P 5 0 0 0 0 -50 -250 -300 0 -550 250 -300 0 -50 F
286 | X TX1 1 -650 650 100 R 50 50 1 1 O
287 | X D7 10 -650 -250 100 R 50 50 1 1 B
288 | X D8 11 -650 -350 100 R 50 50 1 1 B
289 | X D9 12 -650 -450 100 R 50 50 1 1 B
290 | X D10 13 -650 -550 100 R 50 50 1 1 B
291 | X D11 14 -650 -650 100 R 50 50 1 1 B
292 | X D12 15 -650 -750 100 R 50 50 1 1 B
293 | X D13 16 700 -750 100 L 50 50 1 1 B
294 | X 3V3 17 700 -650 100 L 50 50 1 1 w
295 | X AREF 18 700 -550 100 L 50 50 1 1 W
296 | X A0 19 700 -450 100 L 50 50 1 1 B
297 | X RX0 2 -650 550 100 R 50 50 1 1 I
298 | X A1 20 700 -350 100 L 50 50 1 1 B
299 | X A2 21 700 -250 100 L 50 50 1 1 B
300 | X A3 22 700 -150 100 L 50 50 1 1 B
301 | X A4 23 700 -50 100 L 50 50 1 1 B
302 | X A5 24 700 50 100 L 50 50 1 1 B
303 | X A6 25 700 150 100 L 50 50 1 1 B
304 | X A7 26 700 250 100 L 50 50 1 1 B
305 | X 5V 27 700 350 100 L 50 50 1 1 W
306 | X RST 28 700 450 100 L 50 50 1 1 I
307 | X GND 29 700 550 100 L 50 50 1 1 W
308 | X RST 3 -650 450 100 R 50 50 1 1 I
309 | X VIN 30 700 650 100 L 50 50 1 1 W
310 | X GND 4 -650 350 100 R 50 50 1 1 W
311 | X D2 5 -650 250 100 R 50 50 1 1 B
312 | X D3 6 -650 150 100 R 50 50 1 1 B
313 | X D4 7 -650 50 100 R 50 50 1 1 B
314 | X D5 8 -650 -50 100 R 50 50 1 1 B
315 | X D6 9 -650 -150 100 R 50 50 1 1 B
316 | ENDDRAW
317 | ENDDEF
318 | #
319 | # SDBox_Micro_SD_Card_Socket
320 | #
321 | DEF SDBox_Micro_SD_Card_Socket J 0 40 Y Y 1 F N
322 | F0 "J" -650 600 50 H V C CNN
323 | F1 "SDBox_Micro_SD_Card_Socket" 650 600 50 H V R CNN
324 | F2 "" 1150 300 50 H I C CNN
325 | F3 "" 0 0 50 H I C CNN
326 | $FPLIST
327 | microSD*
328 | $ENDFPLIST
329 | DRAW
330 | S -300 -375 -200 -425 0 1 0 F
331 | S -300 -275 -200 -325 0 1 0 F
332 | S -300 -175 -200 -225 0 1 0 F
333 | S -300 -75 -200 -125 0 1 0 F
334 | S -300 25 -200 -25 0 1 0 F
335 | S -300 125 -200 75 0 1 0 F
336 | S -300 225 -200 175 0 1 0 F
337 | S -300 325 -200 275 0 1 0 F
338 | P 6 0 1 10 650 500 650 550 -750 550 -750 -650 650 -650 650 -450 N
339 | P 11 0 1 10 -350 -450 -350 350 -50 350 100 500 150 500 150 450 250 450 300 500 800 500 800 -450 -350 -450 f
340 | X NC 1 -900 300 150 R 50 50 1 1 B
341 | X SHIELD 10 800 -600 150 L 50 50 1 1 P
342 | X ~CS 2 -900 200 150 R 50 50 1 1 B
343 | X MOSI 3 -900 100 150 R 50 50 1 1 I
344 | X VDD 4 -900 0 150 R 50 50 1 1 W
345 | X CLK 5 -900 -100 150 R 50 50 1 1 I
346 | X GND 6 -900 -200 150 R 50 50 1 1 W
347 | X MISO 7 -900 -300 150 R 50 50 1 1 O
348 | X NC 8 -900 -400 150 R 50 50 1 1 B
349 | X CD 9 -900 -600 150 R 50 50 1 1 P
350 | ENDDRAW
351 | ENDDEF
352 | #
353 | # SDBox_T491D227K010AT
354 | #
355 | DEF SDBox_T491D227K010AT C 0 40 Y N 1 F N
356 | F0 "C" 0 150 50 H V L BNN
357 | F1 "SDBox_T491D227K010AT" 0 -200 50 H V L BNN
358 | F2 "" 0 0 50 H I L BNN
359 | F3 "" 0 0 50 H I L BNN
360 | DRAW
361 | T 0 200 -50 50 0 0 0 + Normal 0 C C
362 | S 0 -75 25 75 0 0 0 F
363 | S 75 -75 100 75 0 0 0 N
364 | X ~ 1 200 0 100 L 40 40 0 0 P
365 | X ~ 2 -100 0 100 R 40 40 0 0 P
366 | ENDDRAW
367 | ENDDEF
368 | #
369 | # power_+5V
370 | #
371 | DEF power_+5V #PWR 0 0 Y Y 1 F P
372 | F0 "#PWR" 0 -150 50 H I C CNN
373 | F1 "power_+5V" 0 140 50 H V C CNN
374 | F2 "" 0 0 50 H I C CNN
375 | F3 "" 0 0 50 H I C CNN
376 | DRAW
377 | P 2 0 1 0 -30 50 0 100 N
378 | P 2 0 1 0 0 0 0 100 N
379 | P 2 0 1 0 0 100 30 50 N
380 | X +5V 1 0 0 0 U 50 50 1 1 W N
381 | ENDDRAW
382 | ENDDEF
383 | #
384 | # power_GND
385 | #
386 | DEF power_GND #PWR 0 0 Y Y 1 F P
387 | F0 "#PWR" 0 -250 50 H I C CNN
388 | F1 "power_GND" 0 -150 50 H V C CNN
389 | F2 "" 0 0 50 H I C CNN
390 | F3 "" 0 0 50 H I C CNN
391 | DRAW
392 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
393 | X GND 1 0 0 0 D 50 50 1 1 W N
394 | ENDDRAW
395 | ENDDEF
396 | #
397 | # power_PWR_FLAG
398 | #
399 | DEF power_PWR_FLAG #FLG 0 0 N N 1 F P
400 | F0 "#FLG" 0 75 50 H I C CNN
401 | F1 "power_PWR_FLAG" 0 150 50 H V C CNN
402 | F2 "" 0 0 50 H I C CNN
403 | F3 "" 0 0 50 H I C CNN
404 | DRAW
405 | P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
406 | X pwr 1 0 0 0 U 50 50 0 0 w
407 | ENDDRAW
408 | ENDDEF
409 | #
410 | #End Library
411 |
--------------------------------------------------------------------------------
/KiCad/SDBox.dcm:
--------------------------------------------------------------------------------
1 | EESchema-DOCLIB Version 2.0
2 | #
3 | $CMP 74LVC1G17
4 | D Single Schmitt trigger buffer
5 | K Single Schmitt trigger buffer
6 | F https://www.ti.com/lit/ds/symlink/sn74lvc1g17-q1.pdf
7 | $ENDCMP
8 | #
9 | $CMP 74LVC3G17
10 | D Triple non-inverting Schmitt trigger with 5V tolerant input
11 | K Triple Buf Schmitt LVC CMOS 5V tolerant input
12 | F https://assets.nexperia.com/documents/data-sheet/74LVC3G17.pdf
13 | $ENDCMP
14 | #
15 | $CMP Arduino_Nano_V3
16 | D Arduino Nano 3.x
17 | K Arduino Nano
18 | F https://content.arduino.cc/assets/NanoV3.3_sch.pdf
19 | $ENDCMP
20 | #
21 | $CMP Micro_SD_Card_Socket
22 | D Micro SD Card Socket
23 | K connector SD microsd
24 | $ENDCMP
25 | #
26 | $CMP T491D227K010AT
27 | D T491D SMD-Tantalum, 220µF, 10V
28 | K T491D SMD-Tantalum 220µF 10V
29 | F https://cdn-reichelt.de/documents/datenblatt/B300/KEM_T491_DB-EN.pdf
30 | $ENDCMP
31 | #
32 | #End Doc Library
33 |
--------------------------------------------------------------------------------
/KiCad/SDBox.lib:
--------------------------------------------------------------------------------
1 | EESchema-LIBRARY Version 2.4
2 | #encoding utf-8
3 | #
4 | # 74LVC1G17
5 | #
6 | DEF 74LVC1G17 U 0 40 Y Y 1 F N
7 | F0 "U" 0 200 50 H V C CNN
8 | F1 "74LVC1G17" 0 450 50 H V C CNN
9 | F2 "" 500 950 50 H I C CNN
10 | F3 "" 500 950 50 H I C CNN
11 | $FPLIST
12 | SG-*
13 | SOT*
14 | $ENDFPLIST
15 | DRAW
16 | S -300 350 300 -350 0 1 0 f
17 | P 2 0 1 0 -150 0 -100 0 N
18 | P 3 0 1 0 -25 25 0 25 0 -25 N
19 | P 4 0 1 10 -100 100 -100 -100 150 0 -100 100 N
20 | P 4 0 1 0 -50 25 -25 25 -25 -25 25 -25 N
21 | X 1 1 -450 200 150 R 40 40 1 1 N
22 | X A 2 -450 0 150 R 40 40 1 1 I
23 | X GND 3 -450 -200 150 R 40 40 1 1 W
24 | X Y 4 450 -200 150 L 40 40 1 1 O
25 | X VCC 5 450 200 150 L 40 40 1 1 W
26 | ENDDRAW
27 | ENDDEF
28 | #
29 | # 74LVC3G17
30 | #
31 | DEF 74LVC3G17 U 0 40 Y Y 1 F N
32 | F0 "U" 0 550 50 H V C CNN
33 | F1 "74LVC3G17" 0 650 50 H V C CNN
34 | F2 "" 850 400 50 H I C CNN
35 | F3 "" 850 400 50 H I C CNN
36 | $FPLIST
37 | SSOP*
38 | VSSOP*
39 | $ENDFPLIST
40 | DRAW
41 | S -300 750 300 -700 0 1 0 f
42 | P 2 0 1 0 400 150 400 150 N
43 | P 3 0 1 0 -250 -150 -250 -350 -100 -350 N
44 | P 3 0 1 0 -250 200 -250 0 -150 0 N
45 | P 3 0 1 0 -100 350 -250 350 -250 550 N
46 | P 3 0 1 0 -25 -325 0 -325 0 -375 N
47 | P 3 0 1 0 -25 25 0 25 0 -25 N
48 | P 3 0 1 0 -25 375 0 375 0 325 N
49 | P 3 0 1 0 250 -500 250 -350 150 -350 N
50 | P 3 0 1 0 250 -150 250 0 100 0 N
51 | P 3 0 1 0 250 200 250 350 150 350 N
52 | P 4 0 1 10 -100 -250 -100 -450 150 -350 -100 -250 N
53 | P 4 0 1 10 -100 450 -100 250 150 350 -100 450 N
54 | P 4 0 1 0 -50 -325 -25 -325 -25 -375 25 -375 N
55 | P 4 0 1 0 -50 25 -25 25 -25 -25 25 -25 N
56 | P 4 0 1 0 -50 375 -25 375 -25 325 25 325 N
57 | P 4 0 1 10 100 -100 100 100 -150 0 100 -100 N
58 | X 1A 1 -400 550 150 R 40 40 1 1 I
59 | X 3Y 2 -400 200 150 R 40 40 1 1 O
60 | X 2A 3 -400 -150 150 R 40 40 1 1 I
61 | X GND 4 -450 -500 150 R 40 40 1 1 W
62 | X 2Y 5 400 -500 150 L 40 40 1 1 O
63 | X 3A 6 400 -150 150 L 40 40 1 1 I
64 | X 1Y 7 400 200 150 L 40 40 1 1 O
65 | X VCC 8 450 550 150 L 40 40 1 1 W
66 | ENDDRAW
67 | ENDDEF
68 | #
69 | # Arduino_Nano_V3
70 | #
71 | DEF Arduino_Nano_V3 U 0 40 Y Y 1 F N
72 | F0 "U" 0 200 50 H V C CNN
73 | F1 "Arduino_Nano_V3" 50 -1250 50 H V C CNN
74 | F2 "SDBox:Arduino_Nano_V3" 0 0 50 H I C CNN
75 | F3 "" 0 0 50 H I C CNN
76 | DRAW
77 | T 0 0 600 50 0 0 0 ICSP Normal 0 C C
78 | T 0 0 -700 50 0 0 0 USB Normal 0 C C
79 | S -150 -750 150 -1000 0 0 0 N
80 | S -550 900 600 -950 0 1 0 f
81 | P 4 0 0 0 -250 900 -250 650 250 650 250 900 N
82 | P 5 0 0 0 0 -50 -250 -300 0 -550 250 -300 0 -50 F
83 | X TX1 1 -650 650 100 R 50 50 1 1 O
84 | X D7 10 -650 -250 100 R 50 50 1 1 B
85 | X D8 11 -650 -350 100 R 50 50 1 1 B
86 | X D9 12 -650 -450 100 R 50 50 1 1 B
87 | X D10 13 -650 -550 100 R 50 50 1 1 B
88 | X D11 14 -650 -650 100 R 50 50 1 1 B
89 | X D12 15 -650 -750 100 R 50 50 1 1 B
90 | X D13 16 700 -750 100 L 50 50 1 1 B
91 | X 3V3 17 700 -650 100 L 50 50 1 1 w
92 | X AREF 18 700 -550 100 L 50 50 1 1 W
93 | X A0 19 700 -450 100 L 50 50 1 1 B
94 | X RX0 2 -650 550 100 R 50 50 1 1 I
95 | X A1 20 700 -350 100 L 50 50 1 1 B
96 | X A2 21 700 -250 100 L 50 50 1 1 B
97 | X A3 22 700 -150 100 L 50 50 1 1 B
98 | X A4 23 700 -50 100 L 50 50 1 1 B
99 | X A5 24 700 50 100 L 50 50 1 1 B
100 | X A6 25 700 150 100 L 50 50 1 1 B
101 | X A7 26 700 250 100 L 50 50 1 1 B
102 | X 5V 27 700 350 100 L 50 50 1 1 W
103 | X RST 28 700 450 100 L 50 50 1 1 I
104 | X GND 29 700 550 100 L 50 50 1 1 W
105 | X RST 3 -650 450 100 R 50 50 1 1 I
106 | X VIN 30 700 650 100 L 50 50 1 1 W
107 | X GND 4 -650 350 100 R 50 50 1 1 W
108 | X D2 5 -650 250 100 R 50 50 1 1 B
109 | X D3 6 -650 150 100 R 50 50 1 1 B
110 | X D4 7 -650 50 100 R 50 50 1 1 B
111 | X D5 8 -650 -50 100 R 50 50 1 1 B
112 | X D6 9 -650 -150 100 R 50 50 1 1 B
113 | ENDDRAW
114 | ENDDEF
115 | #
116 | # Micro_SD_Card_Socket
117 | #
118 | DEF Micro_SD_Card_Socket J 0 40 Y Y 1 F N
119 | F0 "J" -650 600 50 H V C CNN
120 | F1 "Micro_SD_Card_Socket" 650 600 50 H V R CNN
121 | F2 "" 1150 300 50 H I C CNN
122 | F3 "" 0 0 50 H I C CNN
123 | $FPLIST
124 | microSD*
125 | $ENDFPLIST
126 | DRAW
127 | S -300 -375 -200 -425 0 1 0 F
128 | S -300 -275 -200 -325 0 1 0 F
129 | S -300 -175 -200 -225 0 1 0 F
130 | S -300 -75 -200 -125 0 1 0 F
131 | S -300 25 -200 -25 0 1 0 F
132 | S -300 125 -200 75 0 1 0 F
133 | S -300 225 -200 175 0 1 0 F
134 | S -300 325 -200 275 0 1 0 F
135 | P 6 0 1 10 650 500 650 550 -750 550 -750 -650 650 -650 650 -450 N
136 | P 11 0 1 10 -350 -450 -350 350 -50 350 100 500 150 500 150 450 250 450 300 500 800 500 800 -450 -350 -450 f
137 | X NC 1 -900 300 150 R 50 50 1 1 B
138 | X SHIELD 10 800 -600 150 L 50 50 1 1 P
139 | X ~CS 2 -900 200 150 R 50 50 1 1 B
140 | X MOSI 3 -900 100 150 R 50 50 1 1 I
141 | X VDD 4 -900 0 150 R 50 50 1 1 W
142 | X CLK 5 -900 -100 150 R 50 50 1 1 I
143 | X GND 6 -900 -200 150 R 50 50 1 1 W
144 | X MISO 7 -900 -300 150 R 50 50 1 1 O
145 | X NC 8 -900 -400 150 R 50 50 1 1 B
146 | X CD 9 -900 -600 150 R 50 50 1 1 P
147 | ENDDRAW
148 | ENDDEF
149 | #
150 | # T491D227K010AT
151 | #
152 | DEF T491D227K010AT C 0 40 Y N 1 F N
153 | F0 "C" 0 150 50 H V L BNN
154 | F1 "T491D227K010AT" 0 -200 50 H V L BNN
155 | F2 "" 0 0 50 H I L BNN
156 | F3 "" 0 0 50 H I L BNN
157 | DRAW
158 | T 0 200 -50 50 0 0 0 + Normal 0 C C
159 | S 0 -75 25 75 0 0 0 F
160 | S 75 -75 100 75 0 0 0 N
161 | X ~ 1 200 0 100 L 40 40 0 0 P
162 | X ~ 2 -100 0 100 R 40 40 0 0 P
163 | ENDDRAW
164 | ENDDEF
165 | #
166 | #End Library
167 |
--------------------------------------------------------------------------------
/KiCad/SDBox.pretty/Arduino_Nano_V3.kicad_mod:
--------------------------------------------------------------------------------
1 | (module Arduino_Nano_V3 (layer F.Cu) (tedit 6107E06D)
2 | (fp_text reference U1 (at 0 0) (layer F.SilkS) hide
3 | (effects (font (size 1.4 1.4) (thickness 0.015)))
4 | )
5 | (fp_text value Arduino_Nano_V3 (at 7.591 27.891) (layer F.Fab) hide
6 | (effects (font (size 1.4 1.4) (thickness 0.015)))
7 | )
8 | (fp_line (start -8.9 -21.6) (end 8.9 -21.6) (layer F.Fab) (width 0.127))
9 | (fp_line (start 8.9 -21.6) (end 8.9 21.6) (layer F.Fab) (width 0.127))
10 | (fp_line (start 8.9 21.6) (end 3 21.6) (layer F.Fab) (width 0.127))
11 | (fp_line (start 3 21.6) (end -2.97 21.6) (layer F.Fab) (width 0.127))
12 | (fp_line (start -2.97 21.6) (end -8.9 21.6) (layer F.Fab) (width 0.127))
13 | (fp_line (start -8.9 21.6) (end -8.9 -21.6) (layer F.Fab) (width 0.127))
14 | (fp_line (start -8.9 -21.6) (end 8.9 -21.6) (layer F.SilkS) (width 0.127))
15 | (fp_line (start 8.9 -21.6) (end 8.9 21.6) (layer F.SilkS) (width 0.127))
16 | (fp_line (start 8.9 21.6) (end -8.9 21.6) (layer F.SilkS) (width 0.127))
17 | (fp_line (start -8.9 21.6) (end -8.9 -21.6) (layer F.SilkS) (width 0.127))
18 | (fp_line (start -9.14 -21.84) (end 9.14 -21.84) (layer F.CrtYd) (width 0.05))
19 | (fp_line (start 9.14 -21.84) (end 9.14 21.84) (layer F.CrtYd) (width 0.05))
20 | (fp_line (start -9.14 21.84) (end -9.14 -21.84) (layer F.CrtYd) (width 0.05))
21 | (fp_line (start -2.97 21.6) (end -2.97 23.495) (layer F.Fab) (width 0.127))
22 | (fp_line (start -2.97 23.495) (end 3 23.495) (layer F.Fab) (width 0.127))
23 | (fp_line (start 3 23.495) (end 3 21.6) (layer F.Fab) (width 0.127))
24 | (fp_line (start -9.14 21.84) (end -3.22 21.84) (layer F.CrtYd) (width 0.05))
25 | (fp_line (start -3.22 21.84) (end -3.22 23.745) (layer F.CrtYd) (width 0.05))
26 | (fp_line (start -3.22 23.745) (end 3.25 23.745) (layer F.CrtYd) (width 0.05))
27 | (fp_line (start 3.25 23.745) (end 3.25 21.84) (layer F.CrtYd) (width 0.05))
28 | (fp_line (start 3.25 21.84) (end 9.14 21.84) (layer F.CrtYd) (width 0.05))
29 | (pad 17 thru_hole oval (at 7.62 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
30 | (pad 16 thru_hole oval (at 7.62 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
31 | (pad 28 thru_hole oval (at 7.62 -12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
32 | (pad 27 thru_hole oval (at 7.62 -10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
33 | (pad 26 thru_hole oval (at 7.62 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
34 | (pad 25 thru_hole oval (at 7.62 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
35 | (pad 24 thru_hole oval (at 7.62 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
36 | (pad 23 thru_hole oval (at 7.62 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
37 | (pad 29 thru_hole oval (at 7.62 -15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
38 | (pad 22 thru_hole oval (at 7.62 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
39 | (pad 21 thru_hole oval (at 7.62 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
40 | (pad 20 thru_hole oval (at 7.62 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
41 | (pad 19 thru_hole oval (at 7.62 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
42 | (pad 18 thru_hole oval (at 7.62 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
43 | (pad 30 thru_hole oval (at 7.62 -17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
44 | (pad 14 thru_hole oval (at -7.62 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
45 | (pad 15 thru_hole oval (at -7.62 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
46 | (pad 3 thru_hole oval (at -7.62 -12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
47 | (pad 4 thru_hole oval (at -7.62 -10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
48 | (pad 5 thru_hole oval (at -7.62 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
49 | (pad 6 thru_hole oval (at -7.62 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
50 | (pad 7 thru_hole oval (at -7.62 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
51 | (pad 8 thru_hole oval (at -7.62 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
52 | (pad 2 thru_hole oval (at -7.62 -15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
53 | (pad 9 thru_hole oval (at -7.62 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
54 | (pad 10 thru_hole oval (at -7.62 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
55 | (pad 11 thru_hole oval (at -7.62 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
56 | (pad 12 thru_hole oval (at -7.62 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
57 | (pad 13 thru_hole oval (at -7.62 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
58 | (pad 1 thru_hole rect (at -7.62 -17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
59 | )
60 |
--------------------------------------------------------------------------------
/KiCad/SDBox.pretty/CAPMP7343X430N.kicad_mod:
--------------------------------------------------------------------------------
1 | (module CAPMP7343X430N (layer F.Cu) (tedit 60FB036D)
2 | (fp_text reference C1 (at 0 0 -180) (layer F.SilkS)
3 | (effects (font (size 1 1) (thickness 0.15)))
4 | )
5 | (fp_text value T491D227K010AT (at 5.18 3.065 -180) (layer F.Fab) hide
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | )
8 | (fp_line (start -3.65 -2.15) (end 3.65 -2.15) (layer F.SilkS) (width 0.2))
9 | (fp_line (start 3.65 2.15) (end -3.65 2.15) (layer F.SilkS) (width 0.2))
10 | (fp_line (start -3.65 -2.15) (end -3.65 -1.5) (layer F.SilkS) (width 0.2))
11 | (fp_line (start 3.65 -2.15) (end 3.65 -1.5) (layer F.SilkS) (width 0.2))
12 | (fp_line (start -3.65 1.5) (end -3.65 2.15) (layer F.SilkS) (width 0.2))
13 | (fp_line (start 3.65 1.5) (end 3.65 2.15) (layer F.SilkS) (width 0.2))
14 | (fp_circle (center -4.9 -0.05) (end -4.775 -0.05) (layer F.SilkS) (width 0.3))
15 | (fp_line (start -4.55 -2.55) (end -4.55 2.55) (layer F.CrtYd) (width 0.05))
16 | (fp_line (start -4.55 2.55) (end 4.55 2.55) (layer F.CrtYd) (width 0.05))
17 | (fp_line (start 4.55 2.55) (end 4.55 -2.55) (layer F.CrtYd) (width 0.05))
18 | (fp_line (start 4.55 -2.55) (end -4.55 -2.55) (layer F.CrtYd) (width 0.05))
19 | (pad 1 smd rect (at -3.1 0) (size 2.35 2.45) (layers F.Cu F.Paste F.Mask))
20 | (pad 2 smd rect (at 3.1 0) (size 2.35 2.45) (layers F.Cu F.Paste F.Mask))
21 | )
22 |
--------------------------------------------------------------------------------
/KiCad/SDBox.pretty/GCT-MEM2055-00-190-01-A.kicad_mod:
--------------------------------------------------------------------------------
1 | (module GCT-MEM2055-00-190-01-A (layer F.Cu) (tedit 610A848A)
2 | (descr http://www.farnell.com/datasheets/1917242.pdf)
3 | (tags "MicroSD card socket")
4 | (fp_text reference J3 (at 8.71 -8.24 -180) (layer F.SilkS)
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | )
7 | (fp_text value Micro_SD_Card_Socket (at 0 -16.9 -180) (layer F.Fab)
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | )
10 | (fp_line (start 7.35 -2.4) (end 7.35 -9.5) (layer F.SilkS) (width 0.25))
11 | (fp_line (start -2.875 -1.2) (end -5.75 -1.2) (layer F.SilkS) (width 0.25))
12 | (fp_line (start -7.35 -9.6) (end -7.35 -2.4) (layer F.SilkS) (width 0.25))
13 | (fp_line (start -4.35 -15.7) (end -7.35 -15.7) (layer F.SilkS) (width 0.25))
14 | (fp_line (start -4.05 -15.4) (end -4.35 -15.7) (layer F.SilkS) (width 0.25))
15 | (fp_line (start -3.65 -15.2) (end -4.05 -15.4) (layer F.SilkS) (width 0.25))
16 | (fp_line (start -3.05 -15.1) (end -3.65 -15.2) (layer F.SilkS) (width 0.25))
17 | (fp_line (start -2.35 -15) (end -3.05 -15.1) (layer F.SilkS) (width 0.25))
18 | (fp_line (start 7.35 -15) (end -2.35 -15) (layer F.SilkS) (width 0.25))
19 | (fp_line (start -8.6 -12.35) (end -8.6 -9.65) (layer F.CrtYd) (width 0.05))
20 | (fp_line (start -7.6 -15.95) (end 7.6 -15.95) (layer F.CrtYd) (width 0.05))
21 | (fp_line (start 8.6 -12.25) (end 8.6 -9.55) (layer F.CrtYd) (width 0.05))
22 | (fp_line (start -7.9 0.25) (end 8.6 0.25) (layer F.CrtYd) (width 0.05))
23 | (fp_line (start -7.6 -9.65) (end -7.6 -2.35) (layer F.CrtYd) (width 0.05))
24 | (fp_line (start -8.6 -9.65) (end -7.6 -9.65) (layer F.CrtYd) (width 0.05))
25 | (fp_line (start 7.6 -12.25) (end 8.6 -12.25) (layer F.CrtYd) (width 0.05))
26 | (fp_line (start 7.6 -15.95) (end 7.6 -12.25) (layer F.CrtYd) (width 0.05))
27 | (fp_line (start -7.6 -12.35) (end -7.6 -15.95) (layer F.CrtYd) (width 0.05))
28 | (fp_line (start -8.6 -12.35) (end -7.6 -12.35) (layer F.CrtYd) (width 0.05))
29 | (fp_line (start 7.6 -9.55) (end 8.6 -9.55) (layer F.CrtYd) (width 0.05))
30 | (fp_line (start 7.6 -9.55) (end 7.6 -2.35) (layer F.CrtYd) (width 0.05))
31 | (fp_line (start 7.6 -2.35) (end 8.6 -2.35) (layer F.CrtYd) (width 0.05))
32 | (fp_line (start 8.6 -2.35) (end 8.6 0.25) (layer F.CrtYd) (width 0.05))
33 | (fp_line (start -7.9 -2.35) (end -7.9 0.25) (layer F.CrtYd) (width 0.05))
34 | (fp_line (start -7.6 -2.35) (end -7.9 -2.35) (layer F.CrtYd) (width 0.05))
35 | (fp_line (start -7.35 -15.7) (end -7.35 -12.4) (layer F.SilkS) (width 0.25))
36 | (fp_line (start 7.35 -15) (end 7.35 -12.4) (layer F.SilkS) (width 0.25))
37 | (fp_circle (center -3.05 -11.3) (end -2.25 -11.3) (layer F.SilkS) (width 0.12))
38 | (fp_circle (center 4.95 -11.3) (end 5.75 -11.3) (layer F.SilkS) (width 0.12))
39 | (pad "" np_thru_hole circle (at -3.05 -11.3 180) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask))
40 | (pad "" np_thru_hole circle (at 4.95 -11.3 180) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask))
41 | (pad 9 smd rect (at 6.55 -0.8) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
42 | (pad 10 smd rect (at 7.75 -10.9 180) (size 1.2 2.2) (layers F.Cu F.Paste F.Mask))
43 | (pad 10 smd rect (at -7.75 -11 180) (size 1.2 2.2) (layers F.Cu F.Paste F.Mask))
44 | (pad 10 smd rect (at -6.85 -1.4) (size 1.6 1.4) (layers F.Cu F.Paste F.Mask))
45 | (pad 10 smd rect (at 7.75 -1.4) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask))
46 | (pad 1 smd rect (at -2.25 -0.8) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
47 | (pad 2 smd rect (at -1.15 -0.8) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
48 | (pad 3 smd rect (at -0.05 -0.8) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
49 | (pad 4 smd rect (at 1.05 -0.8) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
50 | (pad 5 smd rect (at 2.15 -0.8) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
51 | (pad 6 smd rect (at 3.25 -0.8) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
52 | (pad 7 smd rect (at 4.35 -0.8) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
53 | (pad 8 smd rect (at 5.45 -0.8) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
54 | (model zap.3dshapes/GCT-MEM2055-00-190-01-A.wrl
55 | (at (xyz 0 0 0))
56 | (scale (xyz 1 1 1))
57 | (rotate (xyz 0 0 0))
58 | )
59 | )
60 |
--------------------------------------------------------------------------------
/KiCad/SDBox.pretty/SOT-353_SC-70-5_Custom_Handsoldering.kicad_mod:
--------------------------------------------------------------------------------
1 | (module SOT-353_SC-70-5_Custom_Handsoldering (layer F.Cu) (tedit 610155D5)
2 | (descr "SOT-353, SC-70-5, Handsoldering")
3 | (tags "SOT-353 SC-70-5 Handsoldering")
4 | (attr smd)
5 | (fp_text reference U3 (at 0 -2) (layer F.SilkS)
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | )
8 | (fp_text value 74LVC1G17 (at 0 2 180) (layer F.Fab)
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | )
11 | (fp_circle (center -0.175 -0.65) (end -0.075 -0.65) (layer F.SilkS) (width 0.2))
12 | (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
13 | (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
14 | (fp_line (start 2.4 1.4) (end 2.4 -1.4) (layer F.CrtYd) (width 0.05))
15 | (fp_line (start -2.4 -1.4) (end -2.4 1.4) (layer F.CrtYd) (width 0.05))
16 | (fp_line (start -2.4 -1.4) (end 2.4 -1.4) (layer F.CrtYd) (width 0.05))
17 | (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
18 | (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
19 | (fp_line (start -2.4 1.4) (end 2.4 1.4) (layer F.CrtYd) (width 0.05))
20 | (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
21 | (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
22 | (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
23 | (fp_text user %R (at 0 0 270) (layer F.Fab)
24 | (effects (font (size 0.5 0.5) (thickness 0.075)))
25 | )
26 | (pad 5 smd rect (at 1.225 -0.65) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
27 | (pad 4 smd rect (at 1.225 0.65) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
28 | (pad 3 smd rect (at -1.225 0.65) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
29 | (pad 2 smd rect (at -1.225 0) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
30 | (pad 1 smd rect (at -1.225 -0.65) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
31 | (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-353_SC-70-5.wrl
32 | (at (xyz 0 0 0))
33 | (scale (xyz 1 1 1))
34 | (rotate (xyz 0 0 0))
35 | )
36 | )
37 |
--------------------------------------------------------------------------------
/KiCad/SDBox.pretty/TSSOP-8_3x3mm_P0.65mm_Custom_Handsoldering.kicad_mod:
--------------------------------------------------------------------------------
1 | (module TSSOP-8_3x3mm_P0.65mm_Custom_Handsoldering (layer F.Cu) (tedit 61015AED)
2 | (descr "TSSOP8: plastic thin shrink small outline package; 8 leads; body width 3 mm; (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot505-1_po.pdf)")
3 | (tags "SSOP 0.65")
4 | (attr smd)
5 | (fp_text reference U2 (at -1.05 2.45 -180) (layer F.SilkS)
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | )
8 | (fp_text value 74LVC3G17 (at 0 2.55 -180) (layer F.Fab) hide
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | )
11 | (fp_text user %R (at 0 0 -180) (layer F.Fab) hide
12 | (effects (font (size 0.6 0.6) (thickness 0.15)))
13 | )
14 | (fp_line (start -0.5 -1.5) (end 1.5 -1.5) (layer F.Fab) (width 0.15))
15 | (fp_line (start 1.5 -1.5) (end 1.5 1.5) (layer F.Fab) (width 0.15))
16 | (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer F.Fab) (width 0.15))
17 | (fp_line (start -1.5 1.5) (end -1.5 -0.5) (layer F.Fab) (width 0.15))
18 | (fp_line (start -1.5 -0.5) (end -0.5 -1.5) (layer F.Fab) (width 0.15))
19 | (fp_line (start -2.95 -1.8) (end -2.95 1.8) (layer F.CrtYd) (width 0.05))
20 | (fp_line (start 2.95 -1.8) (end 2.95 1.8) (layer F.CrtYd) (width 0.05))
21 | (fp_line (start -2.95 -1.8) (end 2.95 -1.8) (layer F.CrtYd) (width 0.05))
22 | (fp_line (start -2.95 1.8) (end 2.95 1.8) (layer F.CrtYd) (width 0.05))
23 | (fp_line (start -1.625 -1.625) (end -1.625 -1.5) (layer F.SilkS) (width 0.15))
24 | (fp_line (start 1.625 -1.625) (end 1.625 -1.4) (layer F.SilkS) (width 0.15))
25 | (fp_line (start 1.625 1.625) (end 1.625 1.4) (layer F.SilkS) (width 0.15))
26 | (fp_line (start -1.625 1.625) (end -1.625 1.4) (layer F.SilkS) (width 0.15))
27 | (fp_line (start -1.625 -1.625) (end 1.625 -1.625) (layer F.SilkS) (width 0.15))
28 | (fp_line (start -1.625 1.625) (end 1.625 1.625) (layer F.SilkS) (width 0.15))
29 | (fp_line (start -1.625 -1.5) (end -2.7 -1.5) (layer F.SilkS) (width 0.15))
30 | (fp_circle (center -0.975 -0.975) (end -0.875 -0.975) (layer F.SilkS) (width 0.2))
31 | (pad 8 smd rect (at 2.225 -0.975) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
32 | (pad 7 smd rect (at 2.225 -0.325) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
33 | (pad 6 smd rect (at 2.225 0.325) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
34 | (pad 5 smd rect (at 2.225 0.975) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
35 | (pad 4 smd rect (at -2.225 0.975) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
36 | (pad 3 smd rect (at -2.225 0.325) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
37 | (pad 2 smd rect (at -2.225 -0.325) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
38 | (pad 1 smd rect (at -2.225 -0.975) (size 1.27 0.4) (layers F.Cu F.Paste F.Mask))
39 | (model ${KISYS3DMOD}/Package_SO.3dshapes/TSSOP-8_3x3mm_P0.65mm.wrl
40 | (at (xyz 0 0 0))
41 | (scale (xyz 1 1 1))
42 | (rotate (xyz 0 0 0))
43 | )
44 | )
45 |
--------------------------------------------------------------------------------
/KiCad/SDBox.pretty/USB_Micro-B_Unknown_5s_SMT.kicad_mod:
--------------------------------------------------------------------------------
1 | (module USB_Micro-B_Unknown_5s_SMT (layer F.Cu) (tedit 610A7928)
2 | (descr "Micro usb 5s B Type Smt (https://raw.githubusercontent.com/choryuidentify/USB-Micro-B-Unknown-5s-SMT/master/datasheet.pdf)")
3 | (tags "Micro B USB SMD")
4 | (attr smd)
5 | (fp_text reference J2 (at 0 -2.6 180) (layer F.SilkS)
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | )
8 | (fp_text value USB_B_Micro (at 0 5.6 180) (layer F.Fab)
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | )
11 | (fp_text user %R (at 0 1.8 180) (layer F.Fab)
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | )
14 | (fp_text user "PCB Edge" (at 0 3.75) (layer Dwgs.User)
15 | (effects (font (size 0.4 0.4) (thickness 0.04)))
16 | )
17 | (fp_line (start -5.4 -2) (end -5.4 4.85) (layer F.CrtYd) (width 0.05))
18 | (fp_line (start -5.4 -2) (end 5.4 -2) (layer F.CrtYd) (width 0.05))
19 | (fp_line (start 5.4 -2) (end 5.4 4.85) (layer F.CrtYd) (width 0.05))
20 | (fp_line (start 5.4 4.85) (end -5.4 4.85) (layer F.CrtYd) (width 0.05))
21 | (fp_line (start -3.76 3.4) (end -3.76 3.6) (layer F.SilkS) (width 0.12))
22 | (fp_line (start 3.76 3.4) (end 3.76 3.6) (layer F.SilkS) (width 0.12))
23 | (fp_line (start 3.76 -0.61) (end 2.2 -0.61) (layer F.SilkS) (width 0.12))
24 | (fp_line (start 3.76 1.2) (end 3.76 -0.61) (layer F.SilkS) (width 0.12))
25 | (fp_line (start -3.76 -0.61) (end -2.2 -0.61) (layer F.SilkS) (width 0.12))
26 | (fp_line (start -3.76 1.2) (end -3.76 -0.61) (layer F.SilkS) (width 0.12))
27 | (fp_line (start -3.25 3.75) (end 3.25 3.75) (layer F.Fab) (width 0.1))
28 | (fp_line (start 3.7 4.35) (end 3.7 -0.55) (layer F.Fab) (width 0.1))
29 | (fp_line (start 3.7 -0.55) (end -3.7 -0.55) (layer F.Fab) (width 0.1))
30 | (fp_line (start -3.7 -0.55) (end -3.7 4.35) (layer F.Fab) (width 0.1))
31 | (fp_line (start -3.7 4.35) (end 3.7 4.35) (layer F.Fab) (width 0.1))
32 | (pad 6 smd rect (at -1.2 2.3) (size 1.9 1.9) (layers F.Cu F.Paste F.Mask))
33 | (pad 6 smd rect (at 1.2 2.3) (size 1.9 1.9) (layers F.Cu F.Paste F.Mask))
34 | (pad 6 smd rect (at 3.95 2.3) (size 1.9 1.9) (layers F.Cu F.Paste F.Mask))
35 | (pad 6 smd rect (at -3.95 2.3) (size 1.9 1.9) (layers F.Cu F.Paste F.Mask))
36 | (pad "" np_thru_hole oval (at 2 0.15) (size 0.65 1) (drill oval 0.65 1) (layers *.Cu *.Mask))
37 | (pad "" np_thru_hole oval (at -2 0.15) (size 0.65 1) (drill oval 0.65 1) (layers *.Cu *.Mask))
38 | (pad 5 smd rect (at 1.3 -0.6) (size 0.4 1.8) (layers F.Cu F.Paste F.Mask))
39 | (pad 4 smd rect (at 0.65 -0.6) (size 0.4 1.8) (layers F.Cu F.Paste F.Mask))
40 | (pad 3 smd rect (at 0 -0.6) (size 0.4 1.8) (layers F.Cu F.Paste F.Mask))
41 | (pad 1 smd rect (at -1.3 -0.6) (size 0.4 1.8) (layers F.Cu F.Paste F.Mask))
42 | (pad 2 smd rect (at -0.65 -0.6) (size 0.4 1.8) (layers F.Cu F.Paste F.Mask))
43 | )
44 |
--------------------------------------------------------------------------------
/KiCad/SDBox.pro:
--------------------------------------------------------------------------------
1 | update=2021 August 03, Tuesday 12:05:44
2 | version=1
3 | last_client=kicad
4 | [general]
5 | version=1
6 | RootSch=
7 | BoardNm=
8 | [cvpcb]
9 | version=1
10 | NetIExt=net
11 | [eeschema]
12 | version=1
13 | LibDir=
14 | [eeschema/libraries]
15 | [schematic_editor]
16 | version=1
17 | PageLayoutDescrFile=
18 | PlotDirectoryName=./
19 | SubpartIdSeparator=0
20 | SubpartFirstId=65
21 | NetFmtName=
22 | SpiceAjustPassiveValues=0
23 | LabSize=50
24 | ERC_TestSimilarLabels=1
25 | [pcbnew]
26 | version=1
27 | PageLayoutDescrFile=
28 | LastNetListRead=
29 | CopperLayerCount=2
30 | BoardThickness=1.6
31 | AllowMicroVias=0
32 | AllowBlindVias=0
33 | RequireCourtyardDefinitions=0
34 | ProhibitOverlappingCourtyards=0
35 | MinTrackWidth=0.1524
36 | MinViaDiameter=0.4
37 | MinViaDrill=0.3
38 | MinMicroViaDiameter=0.2
39 | MinMicroViaDrill=0.09999999999999999
40 | MinHoleToHole=0.25
41 | TrackWidth1=0.25
42 | TrackWidth2=0.1524
43 | TrackWidth3=0.1778
44 | TrackWidth4=0.2032
45 | TrackWidth5=0.2286
46 | TrackWidth6=0.254
47 | TrackWidth7=0.381
48 | TrackWidth8=0.4
49 | TrackWidth9=0.508
50 | TrackWidth10=0.6
51 | TrackWidth11=0.8
52 | ViaDiameter1=0.8
53 | ViaDrill1=0.4
54 | dPairWidth1=0.2
55 | dPairGap1=0.25
56 | dPairViaGap1=0.25
57 | SilkLineWidth=0.12
58 | SilkTextSizeV=1
59 | SilkTextSizeH=1
60 | SilkTextSizeThickness=0.15
61 | SilkTextItalic=0
62 | SilkTextUpright=1
63 | CopperLineWidth=0.2
64 | CopperTextSizeV=1.5
65 | CopperTextSizeH=1.5
66 | CopperTextThickness=0.3
67 | CopperTextItalic=0
68 | CopperTextUpright=1
69 | EdgeCutLineWidth=0.05
70 | CourtyardLineWidth=0.05
71 | OthersLineWidth=0.15
72 | OthersTextSizeV=1
73 | OthersTextSizeH=1
74 | OthersTextSizeThickness=0.15
75 | OthersTextItalic=0
76 | OthersTextUpright=1
77 | SolderMaskClearance=0.051
78 | SolderMaskMinWidth=0.25
79 | SolderPasteClearance=0
80 | SolderPasteRatio=-0
81 | [pcbnew/Layer.F.Cu]
82 | Name=F.Cu
83 | Type=0
84 | Enabled=1
85 | [pcbnew/Layer.In1.Cu]
86 | Name=In1.Cu
87 | Type=0
88 | Enabled=0
89 | [pcbnew/Layer.In2.Cu]
90 | Name=In2.Cu
91 | Type=0
92 | Enabled=0
93 | [pcbnew/Layer.In3.Cu]
94 | Name=In3.Cu
95 | Type=0
96 | Enabled=0
97 | [pcbnew/Layer.In4.Cu]
98 | Name=In4.Cu
99 | Type=0
100 | Enabled=0
101 | [pcbnew/Layer.In5.Cu]
102 | Name=In5.Cu
103 | Type=0
104 | Enabled=0
105 | [pcbnew/Layer.In6.Cu]
106 | Name=In6.Cu
107 | Type=0
108 | Enabled=0
109 | [pcbnew/Layer.In7.Cu]
110 | Name=In7.Cu
111 | Type=0
112 | Enabled=0
113 | [pcbnew/Layer.In8.Cu]
114 | Name=In8.Cu
115 | Type=0
116 | Enabled=0
117 | [pcbnew/Layer.In9.Cu]
118 | Name=In9.Cu
119 | Type=0
120 | Enabled=0
121 | [pcbnew/Layer.In10.Cu]
122 | Name=In10.Cu
123 | Type=0
124 | Enabled=0
125 | [pcbnew/Layer.In11.Cu]
126 | Name=In11.Cu
127 | Type=0
128 | Enabled=0
129 | [pcbnew/Layer.In12.Cu]
130 | Name=In12.Cu
131 | Type=0
132 | Enabled=0
133 | [pcbnew/Layer.In13.Cu]
134 | Name=In13.Cu
135 | Type=0
136 | Enabled=0
137 | [pcbnew/Layer.In14.Cu]
138 | Name=In14.Cu
139 | Type=0
140 | Enabled=0
141 | [pcbnew/Layer.In15.Cu]
142 | Name=In15.Cu
143 | Type=0
144 | Enabled=0
145 | [pcbnew/Layer.In16.Cu]
146 | Name=In16.Cu
147 | Type=0
148 | Enabled=0
149 | [pcbnew/Layer.In17.Cu]
150 | Name=In17.Cu
151 | Type=0
152 | Enabled=0
153 | [pcbnew/Layer.In18.Cu]
154 | Name=In18.Cu
155 | Type=0
156 | Enabled=0
157 | [pcbnew/Layer.In19.Cu]
158 | Name=In19.Cu
159 | Type=0
160 | Enabled=0
161 | [pcbnew/Layer.In20.Cu]
162 | Name=In20.Cu
163 | Type=0
164 | Enabled=0
165 | [pcbnew/Layer.In21.Cu]
166 | Name=In21.Cu
167 | Type=0
168 | Enabled=0
169 | [pcbnew/Layer.In22.Cu]
170 | Name=In22.Cu
171 | Type=0
172 | Enabled=0
173 | [pcbnew/Layer.In23.Cu]
174 | Name=In23.Cu
175 | Type=0
176 | Enabled=0
177 | [pcbnew/Layer.In24.Cu]
178 | Name=In24.Cu
179 | Type=0
180 | Enabled=0
181 | [pcbnew/Layer.In25.Cu]
182 | Name=In25.Cu
183 | Type=0
184 | Enabled=0
185 | [pcbnew/Layer.In26.Cu]
186 | Name=In26.Cu
187 | Type=0
188 | Enabled=0
189 | [pcbnew/Layer.In27.Cu]
190 | Name=In27.Cu
191 | Type=0
192 | Enabled=0
193 | [pcbnew/Layer.In28.Cu]
194 | Name=In28.Cu
195 | Type=0
196 | Enabled=0
197 | [pcbnew/Layer.In29.Cu]
198 | Name=In29.Cu
199 | Type=0
200 | Enabled=0
201 | [pcbnew/Layer.In30.Cu]
202 | Name=In30.Cu
203 | Type=0
204 | Enabled=0
205 | [pcbnew/Layer.B.Cu]
206 | Name=B.Cu
207 | Type=0
208 | Enabled=1
209 | [pcbnew/Layer.B.Adhes]
210 | Enabled=1
211 | [pcbnew/Layer.F.Adhes]
212 | Enabled=1
213 | [pcbnew/Layer.B.Paste]
214 | Enabled=1
215 | [pcbnew/Layer.F.Paste]
216 | Enabled=1
217 | [pcbnew/Layer.B.SilkS]
218 | Enabled=1
219 | [pcbnew/Layer.F.SilkS]
220 | Enabled=1
221 | [pcbnew/Layer.B.Mask]
222 | Enabled=1
223 | [pcbnew/Layer.F.Mask]
224 | Enabled=1
225 | [pcbnew/Layer.Dwgs.User]
226 | Enabled=1
227 | [pcbnew/Layer.Cmts.User]
228 | Enabled=1
229 | [pcbnew/Layer.Eco1.User]
230 | Enabled=1
231 | [pcbnew/Layer.Eco2.User]
232 | Enabled=1
233 | [pcbnew/Layer.Edge.Cuts]
234 | Enabled=1
235 | [pcbnew/Layer.Margin]
236 | Enabled=1
237 | [pcbnew/Layer.B.CrtYd]
238 | Enabled=1
239 | [pcbnew/Layer.F.CrtYd]
240 | Enabled=1
241 | [pcbnew/Layer.B.Fab]
242 | Enabled=1
243 | [pcbnew/Layer.F.Fab]
244 | Enabled=1
245 | [pcbnew/Layer.Rescue]
246 | Enabled=0
247 | [pcbnew/Netclasses]
248 | [pcbnew/Netclasses/Default]
249 | Name=Default
250 | Clearance=0.1524
251 | TrackWidth=0.25
252 | ViaDiameter=0.8
253 | ViaDrill=0.4
254 | uViaDiameter=0.3
255 | uViaDrill=0.1
256 | dPairWidth=0.2
257 | dPairGap=0.25
258 | dPairViaGap=0.25
259 |
--------------------------------------------------------------------------------
/KiCad/SDBox.sch:
--------------------------------------------------------------------------------
1 | EESchema Schematic File Version 4
2 | EELAYER 30 0
3 | EELAYER END
4 | $Descr A4 11693 8268
5 | encoding utf-8
6 | Sheet 1 1
7 | Title ""
8 | Date ""
9 | Rev ""
10 | Comp ""
11 | Comment1 ""
12 | Comment2 ""
13 | Comment3 ""
14 | Comment4 ""
15 | $EndDescr
16 | Text GLabel 3750 5200 0 50 BiDi ~ 0
17 | D0
18 | Text GLabel 3750 5000 0 50 BiDi ~ 0
19 | D1
20 | Text GLabel 3750 4800 0 50 BiDi ~ 0
21 | D2
22 | Text GLabel 3750 4600 0 50 BiDi ~ 0
23 | D3
24 | Text GLabel 3750 4400 0 50 BiDi ~ 0
25 | D4
26 | Text GLabel 3750 4200 0 50 BiDi ~ 0
27 | D5
28 | Text GLabel 3750 4000 0 50 BiDi ~ 0
29 | D6
30 | Text GLabel 3750 3800 0 50 BiDi ~ 0
31 | D7
32 | Text GLabel 3750 3400 0 50 BiDi ~ 0
33 | BUSY
34 | Text GLabel 3750 3200 0 50 BiDi ~ 0
35 | POUT
36 | Text GLabel 3750 3000 0 50 BiDi ~ 0
37 | SELECT
38 | Text GLabel 3450 4200 0 50 Input ~ 0
39 | GND
40 | Text GLabel 3750 4900 0 50 Output ~ 0
41 | RESET
42 | Text GLabel 4800 3750 0 50 Input ~ 0
43 | GND
44 | Text GLabel 6150 3550 2 50 Input ~ 0
45 | GND
46 | Text GLabel 4800 4050 0 50 BiDi ~ 0
47 | BUSY
48 | Text GLabel 4800 4150 0 50 BiDi ~ 0
49 | POUT
50 | Text GLabel 4800 4250 0 50 BiDi ~ 0
51 | D6
52 | Text GLabel 4800 4350 0 50 BiDi ~ 0
53 | D7
54 | Text GLabel 6150 4550 2 50 BiDi ~ 0
55 | D0
56 | Text GLabel 6150 4450 2 50 BiDi ~ 0
57 | D1
58 | Text GLabel 6150 4350 2 50 BiDi ~ 0
59 | D2
60 | Text GLabel 6150 4250 2 50 BiDi ~ 0
61 | D3
62 | Text GLabel 6150 4150 2 50 BiDi ~ 0
63 | D4
64 | Text GLabel 6150 4050 2 50 BiDi ~ 0
65 | D5
66 | Text GLabel 6850 3650 2 50 Input ~ 0
67 | RESET
68 | $Comp
69 | L power:PWR_FLAG #FLG0101
70 | U 1 1 5EB341E8
71 | P 3800 2500
72 | F 0 "#FLG0101" H 3800 2575 50 0001 C CNN
73 | F 1 "PWR_FLAG" H 3800 2673 50 0000 C CNN
74 | F 2 "" H 3800 2500 50 0001 C CNN
75 | F 3 "~" H 3800 2500 50 0001 C CNN
76 | 1 3800 2500
77 | -1 0 0 1
78 | $EndComp
79 | $Comp
80 | L power:+5V #PWR0101
81 | U 1 1 5EB34559
82 | P 3800 2400
83 | F 0 "#PWR0101" H 3800 2250 50 0001 C CNN
84 | F 1 "+5V" H 3815 2573 50 0000 C CNN
85 | F 2 "" H 3800 2400 50 0001 C CNN
86 | F 3 "" H 3800 2400 50 0001 C CNN
87 | 1 3800 2400
88 | 1 0 0 -1
89 | $EndComp
90 | Wire Wire Line
91 | 3800 2400 3800 2500
92 | $Comp
93 | L power:GND #PWR0102
94 | U 1 1 5EB362B9
95 | P 4100 2500
96 | F 0 "#PWR0102" H 4100 2250 50 0001 C CNN
97 | F 1 "GND" H 4105 2327 50 0000 C CNN
98 | F 2 "" H 4100 2500 50 0001 C CNN
99 | F 3 "" H 4100 2500 50 0001 C CNN
100 | 1 4100 2500
101 | 1 0 0 -1
102 | $EndComp
103 | $Comp
104 | L power:PWR_FLAG #FLG0102
105 | U 1 1 5EB368E6
106 | P 4100 2400
107 | F 0 "#FLG0102" H 4100 2475 50 0001 C CNN
108 | F 1 "PWR_FLAG" H 4100 2573 50 0000 C CNN
109 | F 2 "" H 4100 2400 50 0001 C CNN
110 | F 3 "~" H 4100 2400 50 0001 C CNN
111 | 1 4100 2400
112 | 1 0 0 -1
113 | $EndComp
114 | Wire Wire Line
115 | 4100 2400 4100 2500
116 | Text GLabel 4100 2450 0 50 Input ~ 0
117 | GND
118 | Text GLabel 7550 3900 0 50 Input ~ 0
119 | GND
120 | Text GLabel 5850 5850 1 50 Input ~ 0
121 | VCC
122 | Text GLabel 7450 4400 1 50 Output ~ 0
123 | MISO_3V3
124 | Text GLabel 7850 4400 1 50 Input ~ 0
125 | MOSI_3V3
126 | Text GLabel 4800 3850 0 50 BiDi ~ 0
127 | SELECT
128 | $Comp
129 | L Device:C_Small C2
130 | U 1 1 5EB53531
131 | P 10000 2300
132 | F 0 "C2" H 10150 2300 50 0000 C CNN
133 | F 1 "0.1uF" H 9800 2300 50 0000 C CNN
134 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 10000 2300 50 0001 C CNN
135 | F 3 "~" H 10000 2300 50 0001 C CNN
136 | 1 10000 2300
137 | -1 0 0 1
138 | $EndComp
139 | Text GLabel 5450 6450 3 50 Input ~ 0
140 | GND
141 | Text GLabel 7650 4400 1 50 Input ~ 0
142 | SCK_3V3
143 | $Comp
144 | L SDBox:Arduino_Nano_V3 U1
145 | U 1 1 5EB5B4AA
146 | P 5450 4100
147 | F 0 "U1" H 5450 4250 50 0000 C CNN
148 | F 1 "Arduino_Nano_V3" H 5950 3050 50 0000 C CNN
149 | F 2 "SDBox:Arduino_Nano_V3" H 5450 4100 50 0001 C CNN
150 | F 3 "https://content.arduino.cc/assets/NanoV3.3_sch.pdf" H 5450 4100 50 0001 C CNN
151 | 1 5450 4100
152 | 1 0 0 -1
153 | $EndComp
154 | NoConn ~ 6150 3850
155 | NoConn ~ 6150 3950
156 | NoConn ~ 6150 4650
157 | NoConn ~ 3750 3300
158 | NoConn ~ 3750 3500
159 | NoConn ~ 3750 5100
160 | NoConn ~ 4800 3450
161 | NoConn ~ 4800 3550
162 | NoConn ~ 4800 3650
163 | Text GLabel 6150 4850 2 50 Output ~ 0
164 | SCK
165 | Text GLabel 4800 4850 0 50 Input ~ 0
166 | MISO
167 | Text GLabel 4800 4750 0 50 Output ~ 0
168 | MOSI
169 | Text GLabel 3800 2450 0 50 Input ~ 0
170 | VCC
171 | NoConn ~ 3750 3100
172 | Text GLabel 9350 4050 0 50 Input ~ 0
173 | VCC
174 | $Comp
175 | L Device:LED D2
176 | U 1 1 5EBAFFCE
177 | P 9550 4500
178 | F 0 "D2" V 9589 4383 50 0000 R CNN
179 | F 1 "Power LED indicator" V 9498 4383 50 0000 R CNN
180 | F 2 "LED_THT:LED_D3.0mm" H 9550 4500 50 0001 C CNN
181 | F 3 "~" H 9550 4500 50 0001 C CNN
182 | 1 9550 4500
183 | 0 -1 -1 0
184 | $EndComp
185 | Text GLabel 9550 4750 3 50 Input ~ 0
186 | GND
187 | Wire Wire Line
188 | 9350 4050 9550 4050
189 | Wire Wire Line
190 | 9550 4250 9550 4350
191 | Wire Wire Line
192 | 9550 4650 9550 4750
193 | Text GLabel 3750 3600 0 50 Input ~ 0
194 | ACK
195 | $Comp
196 | L Device:R_Small R2
197 | U 1 1 5EB9BBF1
198 | P 9550 4150
199 | F 0 "R2" H 9400 4150 50 0000 L CNN
200 | F 1 "150" H 9600 4150 50 0001 L CNN
201 | F 2 "Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 9550 4150 50 0001 C CNN
202 | F 3 "~" H 9550 4150 50 0001 C CNN
203 | 1 9550 4150
204 | 1 0 0 -1
205 | $EndComp
206 | $Comp
207 | L Device:R_Small R4
208 | U 1 1 5EB9C4B4
209 | P 8900 2300
210 | F 0 "R4" H 8800 2300 50 0000 C CNN
211 | F 1 "10k" H 8950 2300 50 0000 L CNN
212 | F 2 "Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 8900 2300 50 0001 C CNN
213 | F 3 "~" H 8900 2300 50 0001 C CNN
214 | 1 8900 2300
215 | -1 0 0 1
216 | $EndComp
217 | $Comp
218 | L Device:R_Small R1
219 | U 1 1 5EB9CA00
220 | P 9550 5700
221 | F 0 "R1" H 9450 5700 50 0000 C CNN
222 | F 1 "150" H 9700 5700 50 0001 C CNN
223 | F 2 "Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 9550 5700 50 0001 C CNN
224 | F 3 "~" H 9550 5700 50 0001 C CNN
225 | 1 9550 5700
226 | 1 0 0 -1
227 | $EndComp
228 | Text GLabel 8950 3450 0 50 Input ~ 0
229 | GND
230 | Text GLabel 8900 2150 1 50 Input ~ 0
231 | VCC
232 | $Comp
233 | L Device:LED D1
234 | U 1 1 5EBA7223
235 | P 9550 5350
236 | F 0 "D1" V 9589 5233 50 0000 R CNN
237 | F 1 "Activity LED indicator" V 9498 5233 50 0000 R CNN
238 | F 2 "LED_THT:LED_D3.0mm" H 9550 5350 50 0001 C CNN
239 | F 3 "~" H 9550 5350 50 0001 C CNN
240 | 1 9550 5350
241 | 0 -1 -1 0
242 | $EndComp
243 | Text Notes 9650 5200 0 50 ~ 0
244 | Optional Activity LED
245 | Wire Notes Line
246 | 9100 3950 9100 5000
247 | Wire Notes Line
248 | 9100 5000 10500 5000
249 | Wire Notes Line
250 | 10500 5000 10500 3950
251 | Wire Notes Line
252 | 10500 3950 9100 3950
253 | Text Notes 9700 4050 0 50 ~ 0
254 | Optional Power LED
255 | Wire Wire Line
256 | 3750 3700 3450 3700
257 | Wire Wire Line
258 | 3450 3700 3450 3900
259 | Wire Wire Line
260 | 3450 4700 3750 4700
261 | Wire Wire Line
262 | 3750 3900 3450 3900
263 | Connection ~ 3450 3900
264 | Wire Wire Line
265 | 3450 3900 3450 4100
266 | Wire Wire Line
267 | 3750 4100 3450 4100
268 | Connection ~ 3450 4100
269 | Wire Wire Line
270 | 3450 4100 3450 4300
271 | Wire Wire Line
272 | 3750 4300 3450 4300
273 | Connection ~ 3450 4300
274 | Wire Wire Line
275 | 3450 4300 3450 4500
276 | Wire Wire Line
277 | 3750 4500 3450 4500
278 | Connection ~ 3450 4500
279 | Wire Wire Line
280 | 3450 4500 3450 4700
281 | Text GLabel 4800 4550 0 50 Output ~ 0
282 | ACK
283 | NoConn ~ 3750 5400
284 | $Comp
285 | L Connector:DB25_Male J1
286 | U 1 1 6108B66B
287 | P 4050 4200
288 | F 0 "J1" H 4230 4246 50 0000 L CNN
289 | F 1 "DB25_Male" H 3850 2750 50 0000 L CNN
290 | F 2 "Connector_Dsub:DSUB-25_Male_EdgeMount_P2.77mm" H 4050 4200 50 0001 C CNN
291 | F 3 " ~" H 4050 4200 50 0001 C CNN
292 | 1 4050 4200
293 | 1 0 0 -1
294 | $EndComp
295 | $Comp
296 | L SDBox:Micro_SD_Card_Socket J3
297 | U 1 1 610A01AB
298 | P 7750 5300
299 | F 0 "J3" V 7654 5880 50 0000 L CNN
300 | F 1 "Micro_SD_Card_Socket" V 8650 4900 50 0000 L CNN
301 | F 2 "SDBox:GCT-MEM2055-00-190-01-A" H 8900 5600 50 0001 C CNN
302 | F 3 "" H 7750 5300 50 0001 C CNN
303 | 1 7750 5300
304 | 0 1 1 0
305 | $EndComp
306 | Text GLabel 7750 3900 2 50 Input ~ 0
307 | 3V3
308 | Text GLabel 6150 4750 2 50 Output ~ 0
309 | 3V3
310 | Text GLabel 7150 6100 3 50 Input ~ 0
311 | GND
312 | Text GLabel 7950 4400 1 50 Input ~ 0
313 | CS
314 | Text GLabel 7350 4400 1 50 Input ~ 0
315 | DAT1
316 | Text GLabel 8050 4400 1 50 Input ~ 0
317 | DAT2
318 | Text GLabel 7150 4400 1 50 Output ~ 0
319 | CP
320 | $Comp
321 | L SDBox:74LVC3G17 U2
322 | U 1 1 610BBE9C
323 | P 9400 2950
324 | F 0 "U2" H 9400 3865 50 0000 C CNN
325 | F 1 "74LVC3G17" H 9400 3774 50 0000 C CNN
326 | F 2 "SDBox:TSSOP-8_3x3mm_P0.65mm_Custom_Handsoldering" H 10250 3350 50 0001 C CNN
327 | F 3 "https://assets.nexperia.com/documents/data-sheet/74LVC3G17.pdf" H 10250 3350 50 0001 C CNN
328 | 1 9400 2950
329 | 1 0 0 -1
330 | $EndComp
331 | Text GLabel 8750 2400 0 50 Input ~ 0
332 | MOSI
333 | Text GLabel 9350 5200 0 50 Input ~ 0
334 | VCC
335 | Wire Wire Line
336 | 9350 5200 9550 5200
337 | Wire Wire Line
338 | 9550 5500 9550 5600
339 | Wire Wire Line
340 | 9550 5800 9550 5900
341 | Wire Notes Line
342 | 9100 6300 10500 6300
343 | Wire Notes Line
344 | 10500 5100 9100 5100
345 | Wire Wire Line
346 | 8750 2400 8900 2400
347 | Connection ~ 8900 2400
348 | Wire Wire Line
349 | 8900 2400 9000 2400
350 | Text GLabel 4800 3950 0 50 Input ~ 0
351 | CP
352 | Text GLabel 4800 4650 0 50 Output ~ 0
353 | SS
354 | $Comp
355 | L Device:R_Small R3
356 | U 1 1 610DADE6
357 | P 8900 3000
358 | F 0 "R3" H 8800 3000 50 0000 C CNN
359 | F 1 "10k" H 8950 3000 50 0000 L CNN
360 | F 2 "Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 8900 3000 50 0001 C CNN
361 | F 3 "~" H 8900 3000 50 0001 C CNN
362 | 1 8900 3000
363 | -1 0 0 1
364 | $EndComp
365 | Text GLabel 8750 3100 0 50 Input ~ 0
366 | SS
367 | Text GLabel 8800 2900 0 50 Input ~ 0
368 | VCC
369 | Wire Wire Line
370 | 8800 2900 8900 2900
371 | Wire Wire Line
372 | 8750 3100 8900 3100
373 | Connection ~ 8900 3100
374 | Wire Wire Line
375 | 8900 3100 9000 3100
376 | $Comp
377 | L SDBox:T491D227K010AT C1
378 | U 1 1 610E0D71
379 | P 6000 6100
380 | F 0 "C1" V 6050 5950 50 0000 C CNN
381 | F 1 "T491D227K010AT" V 5900 5700 50 0000 C CNN
382 | F 2 "SDBox:CAPMP7343X430N" H 6000 6100 50 0001 L BNN
383 | F 3 "https://www.reichelt.com/se/en/smd-tantalum-220-f-10v-125-c-t491d-220u-10-p206492.html" H 6000 6100 50 0001 L BNN
384 | 1 6000 6100
385 | 0 -1 -1 0
386 | $EndComp
387 | Text GLabel 10150 2400 2 50 Input ~ 0
388 | 3V3
389 | Wire Wire Line
390 | 10150 2400 10000 2400
391 | Connection ~ 10000 2400
392 | Wire Wire Line
393 | 10000 2400 9850 2400
394 | Text GLabel 10000 2200 1 50 Input ~ 0
395 | GND
396 | Text GLabel 9550 5900 3 50 Output ~ 0
397 | ACT_LED
398 | Wire Notes Line
399 | 10500 5100 10500 6300
400 | Wire Notes Line
401 | 9100 5100 9100 6300
402 | Text GLabel 4800 4450 0 50 Input ~ 0
403 | ACT_LED
404 | Text GLabel 9800 2750 2 50 Output ~ 0
405 | MOSI_3V3
406 | Text GLabel 9800 3450 2 50 Output ~ 0
407 | CS
408 | Text GLabel 9800 3100 2 50 Input ~ 0
409 | SCK
410 | Text GLabel 9000 2750 0 50 Output ~ 0
411 | SCK_3V3
412 | Wire Wire Line
413 | 8900 2150 8900 2200
414 | NoConn ~ 6150 3450
415 | NoConn ~ 3750 5300
416 | $Comp
417 | L Connector:USB_B_Micro J2
418 | U 1 1 61198F3E
419 | P 5450 6050
420 | F 0 "J2" H 5507 6517 50 0000 C CNN
421 | F 1 "USB_B_Micro" H 5507 6426 50 0000 C CNN
422 | F 2 "SDBox:USB_Micro-B_Unknown_5s_SMT" H 5600 6000 50 0001 C CNN
423 | F 3 "~" H 5600 6000 50 0001 C CNN
424 | 1 5450 6050
425 | 1 0 0 -1
426 | $EndComp
427 | NoConn ~ 5750 6050
428 | NoConn ~ 5750 6150
429 | NoConn ~ 5750 6250
430 | Wire Wire Line
431 | 5350 6450 5450 6450
432 | Wire Wire Line
433 | 6000 6450 6000 6200
434 | Connection ~ 5450 6450
435 | Wire Wire Line
436 | 5450 6450 6000 6450
437 | Wire Wire Line
438 | 5750 5850 6000 5850
439 | Wire Wire Line
440 | 6000 5850 6000 5900
441 | Text GLabel 6150 3750 2 50 Input ~ 0
442 | VCC
443 | $Comp
444 | L SDBox:74LVC1G17 U3
445 | U 1 1 611D038F
446 | P 7250 2600
447 | F 0 "U3" H 7250 3115 50 0000 C CNN
448 | F 1 "74LVC1G17" H 7250 3024 50 0000 C CNN
449 | F 2 "SDBox:SOT-353_SC-70-5_Custom_Handsoldering" H 7750 3550 50 0001 C CNN
450 | F 3 "https://www.ti.com/lit/ds/symlink/sn74lvc1g17-q1.pdf" H 7750 3550 50 0001 C CNN
451 | 1 7250 2600
452 | 1 0 0 -1
453 | $EndComp
454 | Text GLabel 6500 2600 0 50 Input ~ 0
455 | MISO_3V3
456 | Text GLabel 6800 2800 0 50 Input ~ 0
457 | GND
458 | $Comp
459 | L Device:C_Small C3
460 | U 1 1 611D1D5F
461 | P 7850 2300
462 | F 0 "C3" H 8000 2300 50 0000 C CNN
463 | F 1 "0.1uF" H 7650 2300 50 0000 C CNN
464 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 7850 2300 50 0001 C CNN
465 | F 3 "~" H 7850 2300 50 0001 C CNN
466 | 1 7850 2300
467 | -1 0 0 1
468 | $EndComp
469 | Text GLabel 7850 2200 1 50 Input ~ 0
470 | GND
471 | Text GLabel 8000 2400 2 50 Input ~ 0
472 | VCC
473 | Wire Wire Line
474 | 7700 2400 7850 2400
475 | Connection ~ 7850 2400
476 | Wire Wire Line
477 | 7850 2400 8000 2400
478 | Text GLabel 7700 2800 2 50 Output ~ 0
479 | MISO
480 | $Comp
481 | L Device:C_Small C4
482 | U 1 1 612089E2
483 | P 7650 3900
484 | F 0 "C4" V 7500 3900 50 0000 C CNN
485 | F 1 "0.1uF" V 7500 4100 50 0000 C CNN
486 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 7650 3900 50 0001 C CNN
487 | F 3 "~" H 7650 3900 50 0001 C CNN
488 | 1 7650 3900
489 | 0 1 1 0
490 | $EndComp
491 | Wire Wire Line
492 | 7550 3900 7550 4400
493 | Wire Wire Line
494 | 7750 3900 7750 4400
495 | $Comp
496 | L Device:R_Small R5
497 | U 1 1 6121CED8
498 | P 6700 2500
499 | F 0 "R5" H 6600 2500 50 0000 C CNN
500 | F 1 "10k" H 6750 2500 50 0000 L CNN
501 | F 2 "Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 6700 2500 50 0001 C CNN
502 | F 3 "~" H 6700 2500 50 0001 C CNN
503 | 1 6700 2500
504 | -1 0 0 1
505 | $EndComp
506 | $Comp
507 | L Device:R_Small R6
508 | U 1 1 6121F8D5
509 | P 7700 3250
510 | F 0 "R6" H 7700 3100 50 0000 C CNN
511 | F 1 "10k" H 7750 3250 50 0000 L CNN
512 | F 2 "Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 7700 3250 50 0001 C CNN
513 | F 3 "~" H 7700 3250 50 0001 C CNN
514 | 1 7700 3250
515 | -1 0 0 1
516 | $EndComp
517 | $Comp
518 | L Device:R_Small R7
519 | U 1 1 6122071E
520 | P 7950 3250
521 | F 0 "R7" H 7950 3100 50 0000 C CNN
522 | F 1 "10k" H 8000 3250 50 0000 L CNN
523 | F 2 "Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 7950 3250 50 0001 C CNN
524 | F 3 "~" H 7950 3250 50 0001 C CNN
525 | 1 7950 3250
526 | -1 0 0 1
527 | $EndComp
528 | Wire Wire Line
529 | 7700 3150 7950 3150
530 | Text GLabel 7700 3350 3 50 Input ~ 0
531 | DAT1
532 | $Comp
533 | L Jumper:Jumper_2_Open JP1
534 | U 1 1 611CD315
535 | P 6650 3650
536 | F 0 "JP1" H 6650 3793 50 0000 C CNN
537 | F 1 "Jumper_2_Open" H 6650 3794 50 0001 C CNN
538 | F 2 "Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 6650 3650 50 0001 C CNN
539 | F 3 "~" H 6650 3650 50 0001 C CNN
540 | 1 6650 3650
541 | 1 0 0 -1
542 | $EndComp
543 | Wire Wire Line
544 | 6150 3650 6450 3650
545 | Text GLabel 7950 3350 3 50 Input ~ 0
546 | DAT2
547 | Text GLabel 8100 3150 2 50 Input ~ 0
548 | 3V3
549 | Wire Wire Line
550 | 7950 3150 8100 3150
551 | Connection ~ 7950 3150
552 | Wire Wire Line
553 | 6500 2600 6700 2600
554 | Connection ~ 6700 2600
555 | Wire Wire Line
556 | 6700 2600 6800 2600
557 | Wire Wire Line
558 | 6700 2400 6700 2350
559 | Text GLabel 6700 2350 1 50 Input ~ 0
560 | 3V3
561 | $EndSCHEMATC
562 |
--------------------------------------------------------------------------------
/KiCad/SDBox_rev2a_schematic.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/KiCad/SDBox_rev2a_schematic.pdf
--------------------------------------------------------------------------------
/KiCad/fp-lib-table:
--------------------------------------------------------------------------------
1 | (fp_lib_table
2 | (lib (name SDBox)(type KiCad)(uri ${KIPRJMOD}/SDBox.pretty)(options "")(descr ""))
3 | )
4 |
--------------------------------------------------------------------------------
/KiCad/sym-lib-table:
--------------------------------------------------------------------------------
1 | (sym_lib_table
2 | (lib (name SDBox)(type Legacy)(uri ${KIPRJMOD}/SDBox.lib)(options "")(descr ""))
3 | )
4 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # SDBox v2
2 | ***
3 | SDBox v2 for Amiga, hardware compatible with the new updated card-detect (insert/eject interrupt) firmware written by N.Ekström available here: https://github.com/niklasekstrom/amiga-par-to-spi-adapter
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 | Here is a short video clip showing the new card detect feature:
33 | https://drive.google.com/file/d/11R0idJcfvWwsGSfzbPFG1xpoupvCA6SC/view?usp=sharing
34 |
35 | ***
36 |
37 | ### Howto build the SDBox Rev2...
38 |
39 |
40 |
41 |
42 |
43 |
44 | ***
45 |
46 | Start by soldering the `U2` and `U3` ICs, then the passives, the card holder, micro-usb jack, DB25M and so on, nothing complicated, but do skip the 6-pin ICSP-header on the Nano if you're going to put this in a 3D-printed case...
47 |
48 | ***
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 | ***
61 |
62 | At this stage, before you solder the Nano down to the board, you should verify that `+5V` via the Micro-USB jack is ok...
63 |
64 | ***
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 | ***
77 |
78 | Now the Nano, validate `+5V` and `+3.3V` is ok on the Nano:
79 |
80 | Powering the MicroSD card directly from the 3.3V-pin of the Arduino, are you nuts?
81 |
82 | Well, maybe, but typical SD card current consumption is `~30mA` in SPI mode.
83 | The Arduino Nano taps `3.3V` from the internal LDO `3V3OUT` supply of the `FT232RL` USB-chip, or in case of the clones the `CH340` USB-chip.
84 |
85 | FT232RL: Up to 50mA can be drawn from this pin to power external logic if required.
86 | CH340G: Maximum output current is 30mA, and that voltage stays rather stable up to about 30mA.
87 | ***
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 | ***
101 |
102 | Time to build and flash the firmware:
103 |
104 | ***
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 | ***
124 |
125 | And we need to 3D-print a case for it before we put the LEDs in, don't we?...
126 |
127 | (STL-files available in the DSM folder)
128 |
129 | ***
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 | ***
142 |
143 | Final result:
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 | ***
159 |
160 | Comparison with `v1`, look at the difference in size:
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 | ***
176 |
177 | Now time to build the new `spisd.device` driver, add `+kick13` to the `build.bat` if default is set to build for AmigaOS 2.0...
178 |
179 | (`VBCC` for Windows I downloaded from here (Thanks: Leffmann for the installer), https://eab.abime.net/showthread.php?t=83113 )
180 |
181 | ***
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 | ***
197 |
198 | BOM Rev. 2A
199 | ---------
200 | Position | Name/Value | Package | Notes
201 | -|-|-|-|
202 | U1 | Arduino Nano V3 | |
203 | U2 | 74LVC3G17 | TSSOP-8_3x3mm_P0.65mm | Triple non-inverting Schmitt trigger with 5V tolerant input https://www.digikey.se/product-detail/en/nexperia-usa-inc/74LVC3G17DP-125/1727-5998-1-ND/2753830
204 | U3 | 74LVC1G17 | 5-TSSOP, SC-70-5, SOT-353 (2.0 mm × 1.25mm) | Single non-inverting Schmitt trigger https://www.digikey.se/product-detail/en/nexperia-usa-inc/74LVC1G17GW-125/1727-4117-1-ND/1965408
205 | J1 | D-Sub DB25M | DB25 Male connector with solder lugs | DB25 for Amiga parallel port
206 | J2 | Micro USB connector | USB Micro B SMT | For +5V Power, (style 1)
https://www.aliexpress.com/item/32991869539.html
207 | J3 | Micro SD Card Holder | 9-pin Micro SD card slot connector | https://www.aliexpress.com/item/32802051702.html
208 | D1 (Optional) | LED 3mm | PinHeader_1x02_P2.54mm_Vertical, pin pitch 2.54 mm | SD Activity LED indicator, Diffused Orange / Amber, 1.8V-2.3V, 20-30 mA, 605-610nm
209 | D2 (Optional) | LED 3mm | PinHeader_1x02_P2.54mm_Vertical, pin pitch 2.54 mm | Power LED indicator, Green Diffused T-1, 25 mcd, 565 nm, 2.2 V, 25 mA
210 | R1 (Optional) | 150 Ohm Resistor | 1206 SMD, 200 mW | (Mandatory if D1 populated) Series resistor for D1 LED, adjust R-value to your type of LED and preferred brightness
211 | R2 (Optional) | 150 Ohm Resistor | 1206 SMD, 200 mW | (Mandatory if D2 populated) Series resistor for D2 LED, adjust R-value to your type of LED and preferred brightness
212 | R3 | 10k Ohm Resistor | 1206 SMD | Pull-up (to VCC) resistor for /SS
213 | R4 (Optional) | 10k Ohm Resistor | 1206 SMD | Pull-up (to VCC) resistor for MOSI
214 | R5 | 10k Ohm Resistor | 1206 SMD | Pull-up (to 3V3) for MISO_3V3
215 | R6 | 10k Ohm Resistor | 1206 SMD | Pull-up (to 3V3) for DAT1 pin 8 on MicroSD-holder
216 | R7 | 10k Ohm Resistor | 1206 SMD | Pull-up (to 3V3) for DAT2 pin 1 on MicroSD-holder
217 | JP1 (Optional) | 0 Ohm Resistor, or Solder Blob | 1206 SMD | Populate this one to reset Nano in conjunction with Ctrl-Amiga-Amiga
218 | C1 | 220uF Capacitor | SMD-Tantalum, 4.3 x 7.3 x 2.8 mm | Capacitor for VIN +5V Power via USB https://www.reichelt.com/se/en/smd-tantalum-220-f-10v-125-c-t491d-220u-10-p206492.html
219 | C2 | 0.1uF = 100nF Capacitor | 0805 SMD | Decoupling capacitor for U2
220 | C3 | 0.1uF = 100nF Capacitor | 0805 SMD | Decoupling capacitor for U3
221 | C4 | 0.1uF = 100nF Capacitor | 0805 SMD | Decoupling capacitor for J3
222 |
223 | ***
224 |
225 | ### Howto get 5V from the Amigas external floppy port _(250 mA max)_, let's make a cable...
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 | ***
239 | I did't have a `DB23` Male connector so I used a `DB25` and cut it down to a 23 with a hacksaw. I cut on the left side (pin 1 and 14) so that the plug will clear the neighbouring RCA-jack when plugged into the A500 external floppy drive port.
240 | ***
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 | ***
253 | Remove pin 1 and 14, wiggle back and forth with a plier until they exhaust and snap then pull out the remains from the other side
254 | ***
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 | ***
267 | Cut and wirestrip the micro-usb cable. Verify polarity, normally black is GND and red is +5V but the cable mfg might have mixed up the wire colours so check with a multimeter to be certain. Pin 3-7 on the connector is GND on the Amiga, +5V is on pin 12. You could either Blob pin 3-7 together (requires quite a lot of solder) and then solder the micro-usb GND-wire to that Blob or do as I did below with 5 individual wires soldered and crimped together.
268 | ***
269 |
270 |
271 |
272 |
273 |
274 |
275 |
276 |
277 |
278 |
279 |
280 | ***
281 | Some shrink tube on, a bit overkill maybe but hey it's a guide, no shortcuts, I even crimped AND soldered the GND-joint :)
282 | ***
283 |
284 |
285 |
286 |
287 |
288 |
289 |
290 |
291 |
292 |
293 |
294 | ***
295 | Ready to go and it clears both the RCA-plug and the serial port connector. With this cable now plugged into the SDBox it'll be powered on as soon as the Amiga is powered on and vice versa.
296 | ***
297 |
298 |
299 |
300 |
301 |
302 |
303 |
304 |
305 |
306 |
307 |
308 | ***
309 |
310 | Happy Hackin'
311 |
312 |
--------------------------------------------------------------------------------
/images/SDBox-v2_VBCC_pic1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_VBCC_pic1.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_VBCC_pic2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_VBCC_pic2.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_VBCC_pic3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_VBCC_pic3.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_VBCC_pic4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_VBCC_pic4.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_case_cura_slicing.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_case_cura_slicing.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_flashing_Nano_pic1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_flashing_Nano_pic1.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_flashing_Nano_pic2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_flashing_Nano_pic2.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_flashing_Nano_pic3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_flashing_Nano_pic3.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_flashing_Nano_pic4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_flashing_Nano_pic4.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic1.png
--------------------------------------------------------------------------------
/images/SDBox-v2_pic10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic10.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic11.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic12.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic13.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic14.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic14.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic15.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic15.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic16.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic16.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic17.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic17.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic18.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic18.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic19.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic19.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic2.png
--------------------------------------------------------------------------------
/images/SDBox-v2_pic20.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic20.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic21.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic21.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic22.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic22.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic23.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic23.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic24.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic24.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic25.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic25.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic26.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic26.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic27.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic27.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic28.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic28.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic29.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic29.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic3.png
--------------------------------------------------------------------------------
/images/SDBox-v2_pic30.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic30.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic4.png
--------------------------------------------------------------------------------
/images/SDBox-v2_pic5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic5.png
--------------------------------------------------------------------------------
/images/SDBox-v2_pic6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic6.png
--------------------------------------------------------------------------------
/images/SDBox-v2_pic7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic7.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic8.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_pic9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_pic9.jpg
--------------------------------------------------------------------------------
/images/SDBox-v2_text.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox-v2_text.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic1.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic10.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic11.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic12.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic13.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic14.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic14.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic15.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic15.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic16.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic16.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic2.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic3.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic4.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic5.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic6.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic7.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic8.jpg
--------------------------------------------------------------------------------
/images/SDBox_get_5V_from_external_floppy_port_cable_pic9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbilander/SDBox-v2/ccf24928327ee75a84f1b6fba79ca20e8a31ed8b/images/SDBox_get_5V_from_external_floppy_port_cable_pic9.jpg
--------------------------------------------------------------------------------