Commit 4052309debf951245a7b22c96986c8b9d7f3ab81

Authored by BYaoKnight
1 parent 62d62c41

dernier commit

Showing 84 changed files with 1031 additions and 209 deletions   Show diff stats
Bibliographie 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/Config/AppConfig.h 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/Config/LUFAConfig.h 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/Descriptors.c 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/Descriptors.h 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/Lib/DataflashManager.c 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/Lib/DataflashManager.h 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/Lib/SCSI.c 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/Lib/SCSI.h 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/MassStorageKeyboard.c 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/MassStorageKeyboard.h 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/MassStorageKeyboard.txt 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/asf.xml 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/doxyfile 100644 → 100755
Projet_USBKEY_MassStorageKeyboard/makefile 100644 → 100755
Saisie_clavier.ino 100644 → 100755
TODO.txt 100644 → 100755
clavier/74hc238.bak 100644 → 100755
clavier/74hc238.bck 100644 → 100755
clavier/74hc238.dcm 100644 → 100755
clavier/74hc238.lib 100644 → 100755
clavier/LM3670.svg 100644 → 100755
clavier/_saved_clavier.pro 100644 → 100755
clavier/clavier-cache.lib 100644 → 100755
... ... @@ -92,7 +92,7 @@ DEF AVR-ISP-6 CON 0 40 Y Y 1 F N
92 92 F0 "CON" -105 240 50 H V C CNN
93 93 F1 "AVR-ISP-6" -265 -230 50 H V L BNN
94 94 F2 "AVR-ISP-6" -520 40 50 V I C CNN
95   -F3 "" -25 0 50 H V C CNN
  95 +F3 "" -25 0 50 H I C CNN
96 96 DRAW
97 97 T 0 -315 5 45 0 0 0 SCK Normal 1 C C
98 98 T 0 275 110 45 0 0 0 VCC Normal 1 C C
... ... @@ -119,14 +119,10 @@ ENDDEF
119 119 DEF C_Small C 0 10 N N 1 F N
120 120 F0 "C" 10 70 50 H V L CNN
121 121 F1 "C_Small" 10 -80 50 H V L CNN
122   -F2 "" 0 0 50 H V C CNN
123   -F3 "" 0 0 50 H V C CNN
  122 +F2 "" 0 0 50 H I C CNN
  123 +F3 "" 0 0 50 H I C CNN
124 124 $FPLIST
125   - C?
126   - C_????_*
127   - C_????
128   - SMD*_c
129   - Capacitor*
  125 + C_*
130 126 $ENDFPLIST
131 127 DRAW
132 128 P 2 0 1 13 -60 -20 60 -20 N
... ... @@ -141,8 +137,8 @@ ENDDEF
141 137 DEF GNDREF #PWR 0 0 Y Y 1 F P
142 138 F0 "#PWR" 0 -250 50 H I C CNN
143 139 F1 "GNDREF" 0 -150 50 H V C CNN
144   -F2 "" 0 0 50 H V C CNN
145   -F3 "" 0 0 50 H V C CNN
  140 +F2 "" 0 0 50 H I C CNN
  141 +F3 "" 0 0 50 H I C CNN
146 142 DRAW
147 143 P 2 0 1 0 -25 -75 25 -75 N
148 144 P 2 0 1 0 -5 -100 5 -100 N
... ... @@ -157,8 +153,8 @@ ENDDEF
157 153 DEF LED D 0 40 Y N 1 F N
158 154 F0 "D" 0 100 50 H V C CNN
159 155 F1 "LED" 0 -100 50 H V C CNN
160   -F2 "" 0 0 50 H V C CNN
161   -F3 "" 0 0 50 H V C CNN
  156 +F2 "" 0 0 50 H I C CNN
  157 +F3 "" 0 0 50 H I C CNN
162 158 $FPLIST
163 159 LED*
164 160 $ENDFPLIST
... ... @@ -195,11 +191,13 @@ ENDDEF
195 191 DEF L_Small L 0 10 N N 1 F N
196 192 F0 "L" 30 40 50 H V L CNN
197 193 F1 "L_Small" 30 -40 50 H V L CNN
198   -F2 "" 0 0 50 H V C CNN
199   -F3 "" 0 0 50 H V C CNN
  194 +F2 "" 0 0 50 H I C CNN
  195 +F3 "" 0 0 50 H I C CNN
200 196 $FPLIST
201 197 Choke_*
202 198 *Coil*
  199 + Inductor_*
  200 + L_*
203 201 $ENDFPLIST
204 202 DRAW
205 203 A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40
... ... @@ -236,11 +234,11 @@ ENDDEF
236 234 DEF R R 0 0 N Y 1 F N
237 235 F0 "R" 80 0 50 V V C CNN
238 236 F1 "R" 0 0 50 V V C CNN
239   -F2 "" -70 0 50 V V C CNN
240   -F3 "" 0 0 50 H V C CNN
  237 +F2 "" -70 0 50 V I C CNN
  238 +F3 "" 0 0 50 H I C CNN
241 239 $FPLIST
242 240 R_*
243   - Resistor_*
  241 + R_*
244 242 $ENDFPLIST
245 243 DRAW
246 244 S -40 -100 40 100 0 1 10 N
... ...
clavier/clavier-rescue.lib 100644 → 100755
clavier/clavier.bak 100644 → 100755
... ... @@ -35,6 +35,7 @@ LIBS:valves
35 35 LIBS:lm3670
36 36 LIBS:mx25r6435f-sop
37 37 LIBS:74hc238
  38 +LIBS:quartz_TSX3225
38 39 LIBS:clavier-cache
39 40 EELAYER 25 0
40 41 EELAYER END
... ... @@ -51,10 +52,10 @@ Comment3 ""
51 52 Comment4 ""
52 53 $EndDescr
53 54 $Comp
54   -L ATXMEGA16A4U-AU µP
  55 +L ATXMEGA16A4U-AU µP1
55 56 U 1 1 5E14C77C
56 57 P 4700 3600
57   -F 0 "µP" H 3950 4800 50 0000 L BNN
  58 +F 0 "µP1" H 3950 4800 50 0000 L BNN
58 59 F 1 "ATXMEGA16A4U-AU" H 5050 2350 50 0000 L BNN
59 60 F 2 "TQFP44" H 4700 3600 50 0001 C CIN
60 61 F 3 "" H 4700 3600 50 0001 C CNN
... ... @@ -62,10 +63,10 @@ F 3 "" H 4700 3600 50 0001 C CNN
62 63 1 0 0 -1
63 64 $EndComp
64 65 $Comp
65   -L USB_A-RESCUE-clavier J?
  66 +L USB_A-RESCUE-clavier J1
66 67 U 1 1 5E14CAB0
67 68 P 2650 4500
68   -F 0 "J?" H 2450 4950 50 0000 L CNN
  69 +F 0 "J1" H 2450 4950 50 0000 L CNN
69 70 F 1 "USB_A" H 2450 4850 50 0000 L CNN
70 71 F 2 "" H 2800 4450 50 0001 C CNN
71 72 F 3 "" H 2800 4450 50 0001 C CNN
... ... @@ -73,10 +74,10 @@ F 3 "" H 2800 4450 50 0001 C CNN
73 74 1 0 0 -1
74 75 $EndComp
75 76 $Comp
76   -L GNDREF #PWR?
  77 +L GNDREF #PWR01
77 78 U 1 1 5E14DDF9
78 79 P 4750 4900
79   -F 0 "#PWR?" H 4750 4650 50 0001 C CNN
  80 +F 0 "#PWR01" H 4750 4650 50 0001 C CNN
80 81 F 1 "GNDREF" H 4750 4750 50 0000 C CNN
81 82 F 2 "" H 4750 4900 50 0001 C CNN
82 83 F 3 "" H 4750 4900 50 0001 C CNN
... ... @@ -86,10 +87,10 @@ $EndComp
86 87 Text GLabel 4700 2150 1 60 Output ~ 0
87 88 VCC
88 89 $Comp
89   -L LM3670 Alim
  90 +L LM3670 Alim1
90 91 U 1 1 5E14E048
91 92 P 2800 2500
92   -F 0 "Alim" H 2800 2650 60 0000 C CNN
  93 +F 0 "Alim1" H 2800 2650 60 0000 C CNN
93 94 F 1 "LM3670" H 2800 2500 60 0000 C CNN
94 95 F 2 "" H 2800 2500 60 0001 C CNN
95 96 F 3 "" H 2800 2500 60 0001 C CNN
... ... @@ -97,10 +98,10 @@ F 3 "" H 2800 2500 60 0001 C CNN
97 98 1 0 0 -1
98 99 $EndComp
99 100 $Comp
100   -L C_Small C
  101 +L C_Small C1
101 102 U 1 1 5E14E10B
102 103 P 2700 3100
103   -F 0 "C" H 2710 3170 50 0000 L CNN
  104 +F 0 "C1" H 2710 3170 50 0000 L CNN
104 105 F 1 "4.7µF" H 2710 3020 50 0000 L CNN
105 106 F 2 "" H 2700 3100 50 0001 C CNN
106 107 F 3 "" H 2700 3100 50 0001 C CNN
... ... @@ -108,10 +109,10 @@ F 3 "" H 2700 3100 50 0001 C CNN
108 109 1 0 0 -1
109 110 $EndComp
110 111 $Comp
111   -L L_Small L
  112 +L L_Small L1
112 113 U 1 1 5E14E2A2
113 114 P 2700 2100
114   -F 0 "L" H 2730 2140 50 0000 L CNN
  115 +F 0 "L1" H 2730 2140 50 0000 L CNN
115 116 F 1 "10µH" H 2730 2060 50 0000 L CNN
116 117 F 2 "" H 2700 2100 50 0001 C CNN
117 118 F 3 "" H 2700 2100 50 0001 C CNN
... ... @@ -121,10 +122,10 @@ $EndComp
121 122 Text GLabel 3000 1900 1 60 Input ~ 0
122 123 VCC
123 124 $Comp
124   -L C_Small C
  125 +L C_Small C2
125 126 U 1 1 5E14E3E8
126 127 P 3100 2000
127   -F 0 "C" H 3110 2070 50 0000 L CNN
  128 +F 0 "C2" H 3110 2070 50 0000 L CNN
128 129 F 1 "10µF" H 3110 1920 50 0000 L CNN
129 130 F 2 "" H 3100 2000 50 0001 C CNN
130 131 F 3 "" H 3100 2000 50 0001 C CNN
... ... @@ -132,10 +133,10 @@ F 3 "" H 3100 2000 50 0001 C CNN
132 133 0 -1 -1 0
133 134 $EndComp
134 135 $Comp
135   -L MX25R6435F-SOP Flash_memory
  136 +L MX25R6435F-SOP Flash_memory1
136 137 U 1 1 5E1504AF
137 138 P 6700 4400
138   -F 0 "Flash_memory" V 6250 4400 60 0000 C CNN
  139 +F 0 "Flash_memory1" V 6250 4400 60 0000 C CNN
139 140 F 1 "MX25R6435F-SOP" V 6150 4400 60 0000 C CNN
140 141 F 2 "" H 7050 4400 60 0001 C CNN
141 142 F 3 "" H 7050 4400 60 0001 C CNN
... ... @@ -145,21 +146,21 @@ $EndComp
145 146 Text GLabel 6000 4850 0 60 Output ~ 0
146 147 VCC
147 148 Entry Wire Line
148   - 5600 2600 5700 2500
  149 + 5650 2600 5750 2500
149 150 Entry Wire Line
150   - 5600 2700 5700 2600
  151 + 5650 2700 5750 2600
151 152 Entry Wire Line
152   - 5600 2800 5700 2700
  153 + 5650 2800 5750 2700
153 154 Entry Wire Line
154   - 5600 2900 5700 2800
  155 + 5650 2900 5750 2800
155 156 Entry Wire Line
156   - 5600 3000 5700 2900
  157 + 5650 3000 5750 2900
157 158 Entry Wire Line
158   - 5600 3100 5700 3000
  159 + 5650 3100 5750 3000
159 160 Entry Wire Line
160   - 5600 3200 5700 3100
  161 + 5650 3200 5750 3100
161 162 Entry Wire Line
162   - 5600 3300 5700 3200
  163 + 5650 3300 5750 3200
163 164 Entry Wire Line
164 165 5700 3450 5800 3350
165 166 Entry Wire Line
... ... @@ -167,16 +168,12 @@ Entry Wire Line
167 168 Entry Wire Line
168 169 5700 3650 5800 3550
169 170 Entry Wire Line
170   - 5700 3750 5800 3650
171   -Entry Wire Line
172 171 5800 3900 5900 3800
173 172 Entry Wire Line
174 173 5800 4000 5900 3900
175 174 Entry Wire Line
176 175 5800 4100 5900 4000
177 176 Entry Wire Line
178   - 5800 4200 5900 4100
179   -Entry Wire Line
180 177 3500 4300 3600 4400
181 178 Entry Wire Line
182 179 3500 4200 3600 4300
... ... @@ -197,9 +194,9 @@ Entry Wire Line
197 194 Entry Wire Line
198 195 3500 3350 3600 3450
199 196 Entry Bus Bus
200   - 5700 2050 5800 2150
  197 + 5750 2050 5850 2150
201 198 Entry Bus Bus
202   - 5700 2250 5800 2150
  199 + 5750 2250 5850 2150
203 200 Entry Wire Line
204 201 5850 2150 5950 2050
205 202 Entry Wire Line
... ... @@ -237,10 +234,10 @@ Entry Wire Line
237 234 Entry Wire Line
238 235 6700 2150 6800 2050
239 236 $Comp
240   -L GNDREF #PWR?
  237 +L GNDREF #PWR02
241 238 U 1 1 5E1535E8
242 239 P 2600 4900
243   -F 0 "#PWR?" H 2600 4650 50 0001 C CNN
  240 +F 0 "#PWR02" H 2600 4650 50 0001 C CNN
244 241 F 1 "GNDREF" H 2600 4750 50 0000 C CNN
245 242 F 2 "" H 2600 4900 50 0001 C CNN
246 243 F 3 "" H 2600 4900 50 0001 C CNN
... ... @@ -248,10 +245,10 @@ F 3 "" H 2600 4900 50 0001 C CNN
248 245 1 0 0 -1
249 246 $EndComp
250 247 $Comp
251   -L GNDREF #PWR?
  248 +L GNDREF #PWR03
252 249 U 1 1 5E1539B6
253 250 P 2800 2950
254   -F 0 "#PWR?" H 2800 2700 50 0001 C CNN
  251 +F 0 "#PWR03" H 2800 2700 50 0001 C CNN
255 252 F 1 "GNDREF" H 2800 2800 50 0000 C CNN
256 253 F 2 "" H 2800 2950 50 0001 C CNN
257 254 F 3 "" H 2800 2950 50 0001 C CNN
... ... @@ -259,10 +256,10 @@ F 3 "" H 2800 2950 50 0001 C CNN
259 256 0 -1 1 0
260 257 $EndComp
261 258 $Comp
262   -L LED LED_spé
  259 +L LED LED_sp1
263 260 U 1 1 5E2852E9
264 261 P 7050 3800
265   -F 0 "LED_spé" H 7050 3900 50 0000 C CNN
  262 +F 0 "LED_sp1" H 7050 3900 50 0000 C CNN
266 263 F 1 "LED" H 7050 3700 50 0000 C CNN
267 264 F 2 "" H 7050 3800 50 0001 C CNN
268 265 F 3 "" H 7050 3800 50 0001 C CNN
... ... @@ -270,10 +267,10 @@ F 3 "" H 7050 3800 50 0001 C CNN
270 267 0 1 -1 0
271 268 $EndComp
272 269 $Comp
273   -L LED LED_num
  270 +L LED LED_num1
274 271 U 1 1 5E28533E
275 272 P 6450 3800
276   -F 0 "LED_num" H 6450 3900 50 0000 C CNN
  273 +F 0 "LED_num1" H 6450 3900 50 0000 C CNN
277 274 F 1 "LED" H 6450 3700 50 0000 C CNN
278 275 F 2 "" H 6450 3800 50 0001 C CNN
279 276 F 3 "" H 6450 3800 50 0001 C CNN
... ... @@ -281,10 +278,10 @@ F 3 "" H 6450 3800 50 0001 C CNN
281 278 0 1 -1 0
282 279 $EndComp
283 280 $Comp
284   -L LED LED_maj
  281 +L LED LED_maj1
285 282 U 1 1 5E28538E
286 283 P 6750 3800
287   -F 0 "LED_maj" H 6750 3900 50 0000 C CNN
  284 +F 0 "LED_maj1" H 6750 3900 50 0000 C CNN
288 285 F 1 "LED" H 6750 3700 50 0000 C CNN
289 286 F 2 "" H 6750 3800 50 0001 C CNN
290 287 F 3 "" H 6750 3800 50 0001 C CNN
... ... @@ -292,10 +289,10 @@ F 3 "" H 6750 3800 50 0001 C CNN
292 289 0 1 -1 0
293 290 $EndComp
294 291 $Comp
295   -L GNDREF #PWR?
  292 +L GNDREF #PWR04
296 293 U 1 1 5E28567D
297 294 P 6750 3950
298   -F 0 "#PWR?" H 6750 3700 50 0001 C CNN
  295 +F 0 "#PWR04" H 6750 3700 50 0001 C CNN
299 296 F 1 "GNDREF" H 6750 3800 50 0000 C CNN
300 297 F 2 "" H 6750 3950 50 0001 C CNN
301 298 F 3 "" H 6750 3950 50 0001 C CNN
... ... @@ -303,10 +300,10 @@ F 3 "" H 6750 3950 50 0001 C CNN
303 300 1 0 0 -1
304 301 $EndComp
305 302 $Comp
306   -L R R_led
  303 +L R R_led1
307 304 U 1 1 5E285984
308 305 P 6450 3400
309   -F 0 "R_led" V 6530 3400 50 0000 C CNN
  306 +F 0 "R_led1" V 6530 3400 50 0000 C CNN
310 307 F 1 "R" V 6450 3400 50 0000 C CNN
311 308 F 2 "" V 6380 3400 50 0001 C CNN
312 309 F 3 "" H 6450 3400 50 0001 C CNN
... ... @@ -314,10 +311,10 @@ F 3 "" H 6450 3400 50 0001 C CNN
314 311 -1 0 0 1
315 312 $EndComp
316 313 $Comp
317   -L R R_led
  314 +L R R_led2
318 315 U 1 1 5E285A19
319 316 P 6750 3400
320   -F 0 "R_led" V 6830 3400 50 0000 C CNN
  317 +F 0 "R_led2" V 6830 3400 50 0000 C CNN
321 318 F 1 "R" V 6750 3400 50 0000 C CNN
322 319 F 2 "" V 6680 3400 50 0001 C CNN
323 320 F 3 "" H 6750 3400 50 0001 C CNN
... ... @@ -325,10 +322,10 @@ F 3 "" H 6750 3400 50 0001 C CNN
325 322 1 0 0 -1
326 323 $EndComp
327 324 $Comp
328   -L R R_led
  325 +L R R_led3
329 326 U 1 1 5E285A78
330 327 P 7050 3400
331   -F 0 "R_led" V 7130 3400 50 0000 C CNN
  328 +F 0 "R_led3" V 7130 3400 50 0000 C CNN
332 329 F 1 "R" V 7050 3400 50 0000 C CNN
333 330 F 2 "" V 6980 3400 50 0001 C CNN
334 331 F 3 "" H 7050 3400 50 0001 C CNN
... ... @@ -336,10 +333,10 @@ F 3 "" H 7050 3400 50 0001 C CNN
336 333 1 0 0 -1
337 334 $EndComp
338 335 $Comp
339   -L AVR-ISP-6 .
  336 +L AVR-ISP-6 .1
340 337 U 1 1 5E38405A
341 338 P 3050 3450
342   -F 0 "." H 2945 3690 50 0000 C CNN
  339 +F 0 ".1" H 2945 3690 50 0000 C CNN
343 340 F 1 "AVR-PDI" H 2785 3220 50 0000 L BNN
344 341 F 2 "AVR-ISP-6" V 2530 3490 50 0001 C CNN
345 342 F 3 "" H 3025 3450 50 0001 C CNN
... ... @@ -349,21 +346,10 @@ $EndComp
349 346 NoConn ~ 3200 3450
350 347 NoConn ~ 2950 3450
351 348 $Comp
352   -L GNDREF #PWR?
353   -U 1 1 5E38456B
354   -P 3200 2000
355   -F 0 "#PWR?" H 3200 1750 50 0001 C CNN
356   -F 1 "GNDREF" H 3200 1850 50 0000 C CNN
357   -F 2 "" H 3200 2000 50 0001 C CNN
358   -F 3 "" H 3200 2000 50 0001 C CNN
359   - 1 3200 2000
360   - 0 -1 -1 0
361   -$EndComp
362   -$Comp
363   -L GNDREF #PWR?
  349 +L GNDREF #PWR05
364 350 U 1 1 5E3847A4
365 351 P 3200 2000
366   -F 0 "#PWR?" H 3200 1750 50 0001 C CNN
  352 +F 0 "#PWR05" H 3200 1750 50 0001 C CNN
367 353 F 1 "GNDREF" H 3200 1850 50 0000 C CNN
368 354 F 2 "" H 3200 2000 50 0001 C CNN
369 355 F 3 "" H 3200 2000 50 0001 C CNN
... ... @@ -371,11 +357,19 @@ F 3 "" H 3200 2000 50 0001 C CNN
371 357 0 -1 -1 0
372 358 $EndComp
373 359 Wire Wire Line
374   - 4550 4900 4850 4900
  360 + 4550 4900 4650 4900
  361 +Wire Wire Line
  362 + 4650 4900 4750 4900
  363 +Wire Wire Line
  364 + 4750 4900 4850 4900
375 365 Connection ~ 4650 4900
376 366 Connection ~ 4750 4900
377 367 Wire Wire Line
378   - 4600 2300 5000 2300
  368 + 4600 2300 4700 2300
  369 +Wire Wire Line
  370 + 4700 2300 4800 2300
  371 +Wire Wire Line
  372 + 4800 2300 5000 2300
379 373 Connection ~ 4700 2300
380 374 Connection ~ 4800 2300
381 375 Wire Wire Line
... ... @@ -383,22 +377,22 @@ Wire Wire Line
383 377 Wire Wire Line
384 378 2600 2100 2550 2100
385 379 Wire Wire Line
386   - 2800 2100 3050 2100
  380 + 2800 2100 3000 2100
  381 +Wire Wire Line
  382 + 3000 2100 3050 2100
387 383 Wire Wire Line
388   - 3000 1900 3000 2100
  384 + 3000 1900 3000 2000
  385 +Wire Wire Line
  386 + 3000 2000 3000 2100
389 387 Connection ~ 3000 2100
390 388 Connection ~ 3000 2000
391 389 Wire Wire Line
392   - 5600 4200 5800 4200
393   -Wire Wire Line
394 390 5600 4100 5800 4100
395 391 Wire Wire Line
396 392 5600 4000 5800 4000
397 393 Wire Wire Line
398 394 5600 3900 5800 3900
399 395 Wire Wire Line
400   - 5600 3750 5700 3750
401   -Wire Wire Line
402 396 5600 3650 5700 3650
403 397 Wire Wire Line
404 398 5600 3550 5700 3550
... ... @@ -425,11 +419,29 @@ Wire Wire Line
425 419 Wire Wire Line
426 420 3800 3450 3600 3450
427 421 Wire Bus Line
428   - 3500 1850 3500 4300
  422 + 3500 1850 3500 3350
  423 +Wire Bus Line
  424 + 3500 3350 3500 3450
  425 +Wire Bus Line
  426 + 3500 3450 3500 3550
  427 +Wire Bus Line
  428 + 3500 3550 3500 3650
  429 +Wire Bus Line
  430 + 3500 3650 3500 3800
  431 +Wire Bus Line
  432 + 3500 3800 3500 3900
  433 +Wire Bus Line
  434 + 3500 3900 3500 4000
429 435 Wire Bus Line
430   - 3500 1850 5700 1850
  436 + 3500 4000 3500 4100
431 437 Wire Bus Line
432   - 5700 1850 5700 2050
  438 + 3500 4100 3500 4200
  439 +Wire Bus Line
  440 + 3500 4200 3500 4300
  441 +Wire Bus Line
  442 + 3500 1850 5750 1850
  443 +Wire Bus Line
  444 + 5750 1850 5750 2050
433 445 Wire Wire Line
434 446 2950 4500 3800 4500
435 447 Wire Wire Line
... ... @@ -439,11 +451,15 @@ Wire Wire Line
439 451 Wire Wire Line
440 452 3050 3200 3050 2900
441 453 Wire Wire Line
442   - 2550 3200 3050 3200
  454 + 2550 3200 2600 3200
  455 +Wire Wire Line
  456 + 2600 3200 3050 3200
443 457 Wire Wire Line
444 458 2550 2900 2550 3200
445 459 Wire Wire Line
446   - 6450 3950 7050 3950
  460 + 6450 3950 6750 3950
  461 +Wire Wire Line
  462 + 6750 3950 7050 3950
447 463 Connection ~ 6750 3950
448 464 Wire Wire Line
449 465 6450 3550 6450 3650
... ... @@ -452,7 +468,21 @@ Wire Wire Line
452 468 Wire Wire Line
453 469 7050 3550 7050 3650
454 470 Wire Bus Line
455   - 5700 2250 5700 3200
  471 + 5750 2250 5750 2500
  472 +Wire Bus Line
  473 + 5750 2500 5750 2600
  474 +Wire Bus Line
  475 + 5750 2600 5750 2700
  476 +Wire Bus Line
  477 + 5750 2700 5750 2800
  478 +Wire Bus Line
  479 + 5750 2800 5750 2900
  480 +Wire Bus Line
  481 + 5750 2900 5750 3000
  482 +Wire Bus Line
  483 + 5750 3000 5750 3100
  484 +Wire Bus Line
  485 + 5750 3100 5750 3200
456 486 Wire Wire Line
457 487 3400 3350 3400 2600
458 488 Wire Wire Line
... ... @@ -464,9 +494,11 @@ Wire Wire Line
464 494 Wire Wire Line
465 495 2950 4300 2950 3950
466 496 Wire Wire Line
467   - 2600 3950 2950 3950
  497 + 2950 3950 2600 3950
468 498 Wire Wire Line
469   - 2600 3200 2600 3950
  499 + 2600 3950 2600 3550
  500 +Wire Wire Line
  501 + 2600 3550 2600 3200
470 502 Connection ~ 2600 3200
471 503 Wire Wire Line
472 504 2950 3550 2600 3550
... ... @@ -474,7 +506,9 @@ Connection ~ 2600 3550
474 506 Wire Wire Line
475 507 2700 3000 2800 3000
476 508 Wire Wire Line
477   - 2800 2900 2800 3050
  509 + 2800 2900 2800 3000
  510 +Wire Wire Line
  511 + 2800 3000 2800 3050
478 512 Wire Wire Line
479 513 2950 3350 2950 3050
480 514 Wire Wire Line
... ... @@ -497,10 +531,10 @@ Wire Wire Line
497 531 Wire Wire Line
498 532 7500 4400 7400 4400
499 533 $Comp
500   -L GNDREF #PWR?
  534 +L GNDREF #PWR06
501 535 U 1 1 5E3982EC
502 536 P 7500 4400
503   -F 0 "#PWR?" H 7500 4150 50 0001 C CNN
  537 +F 0 "#PWR06" H 7500 4150 50 0001 C CNN
504 538 F 1 "GNDREF" H 7500 4250 50 0000 C CNN
505 539 F 2 "" H 7500 4400 50 0001 C CNN
506 540 F 3 "" H 7500 4400 50 0001 C CNN
... ... @@ -514,26 +548,62 @@ Wire Wire Line
514 548 Wire Wire Line
515 549 6550 4600 6550 4500
516 550 Wire Bus Line
517   - 5800 2150 6700 2150
518   -Wire Wire Line
519   - 5600 4300 5800 4300
520   -Entry Wire Line
521   - 5800 4300 5900 4200
  551 + 5850 2150 5900 2150
  552 +Wire Bus Line
  553 + 5900 2150 5950 2150
  554 +Wire Bus Line
  555 + 5950 2150 6000 2150
  556 +Wire Bus Line
  557 + 6000 2150 6050 2150
  558 +Wire Bus Line
  559 + 6050 2150 6100 2150
  560 +Wire Bus Line
  561 + 6100 2150 6150 2150
  562 +Wire Bus Line
  563 + 6150 2150 6200 2150
  564 +Wire Bus Line
  565 + 6200 2150 6250 2150
  566 +Wire Bus Line
  567 + 6250 2150 6300 2150
522 568 Wire Bus Line
523   - 5800 2750 5800 3550
  569 + 6300 2150 6350 2150
524 570 Wire Bus Line
525   - 5900 3150 5900 4000
  571 + 6350 2150 6400 2150
  572 +Wire Bus Line
  573 + 6400 2150 6450 2150
  574 +Wire Bus Line
  575 + 6450 2150 6500 2150
  576 +Wire Bus Line
  577 + 6500 2150 6550 2150
  578 +Wire Bus Line
  579 + 6550 2150 6600 2150
  580 +Wire Bus Line
  581 + 6600 2150 6650 2150
  582 +Wire Bus Line
  583 + 6650 2150 6700 2150
  584 +Wire Bus Line
  585 + 5800 2850 5800 3350
  586 +Wire Bus Line
  587 + 5800 3350 5800 3450
  588 +Wire Bus Line
  589 + 5800 3450 5800 3550
  590 +Wire Bus Line
  591 + 5900 3100 5900 3800
  592 +Wire Bus Line
  593 + 5900 3800 5900 3900
  594 +Wire Bus Line
  595 + 5900 3900 5900 4000
526 596 Entry Wire Line
527   - 6350 3150 6450 3250
  597 + 6350 3100 6450 3200
528 598 Entry Wire Line
529   - 6650 3150 6750 3250
  599 + 6650 3100 6750 3200
530 600 Entry Wire Line
531   - 6950 3150 7050 3250
  601 + 6950 3100 7050 3200
532 602 $Comp
533   -L 74HC238 U?
  603 +L 74HC238 U1
534 604 U 1 1 5E452F94
535 605 P 7750 2200
536   -F 0 "U?" V 7050 1950 45 0000 C CNN
  606 +F 0 "U1" V 7050 1950 45 0000 C CNN
537 607 F 1 "74HC238" V 7150 2050 50 0000 C CNN
538 608 F 2 "" H 7750 2200 60 0001 C CNN
539 609 F 3 "" H 7750 2200 60 0001 C CNN
... ... @@ -541,13 +611,17 @@ F 3 "" H 7750 2200 60 0001 C CNN
541 611 1 0 0 -1
542 612 $EndComp
543 613 Entry Wire Line
544   - 7150 2750 7250 2650
  614 + 7150 2850 7250 2750
545 615 Entry Wire Line
546   - 7350 2750 7450 2650
  616 + 7350 2850 7450 2750
547 617 Entry Wire Line
548   - 7250 2750 7350 2650
  618 + 7250 2850 7350 2750
549 619 Wire Bus Line
550   - 5800 2750 7350 2750
  620 + 5800 2850 7150 2850
  621 +Wire Bus Line
  622 + 7150 2850 7250 2850
  623 +Wire Bus Line
  624 + 7250 2850 7350 2850
551 625 Wire Wire Line
552 626 7350 2050 7350 1950
553 627 Wire Wire Line
... ... @@ -577,19 +651,21 @@ Wire Wire Line
577 651 Wire Wire Line
578 652 7700 2300 7300 2300
579 653 Wire Wire Line
580   - 7300 2050 7300 2300
  654 + 7300 2300 7300 2050
  655 +Wire Wire Line
  656 + 7300 2050 7250 2050
581 657 Wire Wire Line
582   - 7050 2050 7300 2050
  658 + 7250 2050 7050 2050
583 659 Wire Wire Line
584 660 7050 2050 7050 1950
585 661 Connection ~ 7250 2050
586 662 Text GLabel 7050 1950 1 60 Output ~ 0
587 663 VCC
588 664 $Comp
589   -L GNDREF #PWR?
  665 +L GNDREF #PWR07
590 666 U 1 1 5E4537BA
591 667 P 7950 2850
592   -F 0 "#PWR?" H 7950 2600 50 0001 C CNN
  668 +F 0 "#PWR07" H 7950 2600 50 0001 C CNN
593 669 F 1 "GNDREF" H 7950 2700 50 0000 C CNN
594 670 F 2 "" H 7950 2850 50 0001 C CNN
595 671 F 3 "" H 7950 2850 50 0001 C CNN
... ... @@ -597,9 +673,13 @@ F 3 "" H 7950 2850 50 0001 C CNN
597 673 1 0 0 -1
598 674 $EndComp
599 675 Wire Wire Line
600   - 7950 2650 7950 2850
  676 + 7950 2650 7950 2750
601 677 Wire Wire Line
602   - 7550 2650 7650 2650
  678 + 7950 2750 7950 2850
  679 +Wire Wire Line
  680 + 7550 2650 7600 2650
  681 +Wire Wire Line
  682 + 7600 2650 7650 2650
603 683 Wire Wire Line
604 684 7600 2650 7600 2750
605 685 Wire Wire Line
... ... @@ -607,5 +687,113 @@ Wire Wire Line
607 687 Connection ~ 7950 2750
608 688 Connection ~ 7600 2650
609 689 Wire Bus Line
610   - 6950 3150 5900 3150
  690 + 5900 3100 6350 3100
  691 +Wire Bus Line
  692 + 6350 3100 6650 3100
  693 +Wire Bus Line
  694 + 6650 3100 6950 3100
  695 +$Comp
  696 +L TSX3225 CLK1
  697 +U 1 1 5E4541AD
  698 +P 3800 3050
  699 +F 0 "CLK1" V 3400 2950 45 0000 C CNN
  700 +F 1 "TSX3225" V 3500 3050 50 0000 C CNN
  701 +F 2 "" H 3800 3050 60 0001 C CNN
  702 +F 3 "" H 3800 3050 60 0001 C CNN
  703 + 1 3800 3050
  704 + 1 0 0 -1
  705 +$EndComp
  706 +Wire Wire Line
  707 + 3700 3350 3800 3350
  708 +Wire Wire Line
  709 + 3800 3350 3800 3300
  710 +Wire Wire Line
  711 + 3800 3200 3800 2800
  712 +Wire Wire Line
  713 + 3800 2800 3650 2800
  714 +Wire Wire Line
  715 + 3650 2800 3650 2750
  716 +Wire Wire Line
  717 + 3650 2750 3600 2750
  718 +$Comp
  719 +L GNDREF #PWR08
  720 +U 1 1 5E4544CC
  721 +P 3600 3350
  722 +F 0 "#PWR08" H 3600 3100 50 0001 C CNN
  723 +F 1 "GNDREF" H 3600 3200 50 0000 C CNN
  724 +F 2 "" H 3600 3350 50 0001 C CNN
  725 +F 3 "" H 3600 3350 50 0001 C CNN
  726 + 1 3600 3350
  727 + 1 0 0 -1
  728 +$EndComp
  729 +$Comp
  730 +L GNDREF #PWR09
  731 +U 1 1 5E454558
  732 +P 3700 2750
  733 +F 0 "#PWR09" H 3700 2500 50 0001 C CNN
  734 +F 1 "GNDREF" H 3700 2600 50 0000 C CNN
  735 +F 2 "" H 3700 2750 50 0001 C CNN
  736 +F 3 "" H 3700 2750 50 0001 C CNN
  737 + 1 3700 2750
  738 + -1 0 0 1
  739 +$EndComp
  740 +NoConn ~ 5600 3750
  741 +NoConn ~ 5600 4300
  742 +NoConn ~ 5600 4200
  743 +NoConn ~ 6000 4750
  744 +NoConn ~ 7400 4550
  745 +NoConn ~ 5950 2050
  746 +NoConn ~ 6000 2050
  747 +NoConn ~ 6050 2050
  748 +NoConn ~ 6100 2050
  749 +NoConn ~ 6150 2050
  750 +NoConn ~ 6250 2050
  751 +NoConn ~ 6300 2050
  752 +NoConn ~ 6400 2050
  753 +NoConn ~ 6450 2050
  754 +NoConn ~ 6500 2050
  755 +NoConn ~ 6550 2050
  756 +NoConn ~ 6600 2050
  757 +NoConn ~ 6650 2050
  758 +NoConn ~ 6700 2050
  759 +NoConn ~ 6750 2050
  760 +NoConn ~ 6800 2050
  761 +NoConn ~ 6350 2050
  762 +NoConn ~ 6200 2050
  763 +NoConn ~ 7350 1950
  764 +NoConn ~ 7450 1950
  765 +NoConn ~ 7550 1950
  766 +NoConn ~ 7650 1950
  767 +NoConn ~ 7750 1950
  768 +NoConn ~ 7850 1950
  769 +NoConn ~ 7950 1950
  770 +NoConn ~ 8050 1950
  771 +Wire Wire Line
  772 + 7250 2750 7250 2650
  773 +Wire Wire Line
  774 + 7350 2650 7350 2750
  775 +Wire Wire Line
  776 + 7450 2750 7450 2650
  777 +Wire Wire Line
  778 + 5650 2600 5600 2600
  779 +Wire Wire Line
  780 + 5600 2700 5650 2700
  781 +Wire Wire Line
  782 + 5650 2800 5600 2800
  783 +Wire Wire Line
  784 + 5600 2900 5650 2900
  785 +Wire Wire Line
  786 + 5650 3000 5600 3000
  787 +Wire Wire Line
  788 + 5600 3100 5650 3100
  789 +Wire Wire Line
  790 + 5650 3200 5600 3200
  791 +Wire Wire Line
  792 + 5600 3300 5650 3300
  793 +Wire Wire Line
  794 + 6450 3200 6450 3250
  795 +Wire Wire Line
  796 + 6750 3250 6750 3200
  797 +Wire Wire Line
  798 + 7050 3200 7050 3250
611 799 $EndSCHEMATC
... ...
clavier/clavier.kicad_pcb 100644 → 100755
clavier/clavier.pro 100644 → 100755
clavier/clavier.sch 100644 → 100755
... ... @@ -52,10 +52,10 @@ Comment3 ""
52 52 Comment4 ""
53 53 $EndDescr
54 54 $Comp
55   -L ATXMEGA16A4U-AU µP
  55 +L ATXMEGA16A4U-AU µP1
56 56 U 1 1 5E14C77C
57 57 P 4700 3600
58   -F 0 "µP" H 3950 4800 50 0000 L BNN
  58 +F 0 "µP1" H 3950 4800 50 0000 L BNN
59 59 F 1 "ATXMEGA16A4U-AU" H 5050 2350 50 0000 L BNN
60 60 F 2 "TQFP44" H 4700 3600 50 0001 C CIN
61 61 F 3 "" H 4700 3600 50 0001 C CNN
... ... @@ -63,10 +63,10 @@ F 3 "" H 4700 3600 50 0001 C CNN
63 63 1 0 0 -1
64 64 $EndComp
65 65 $Comp
66   -L USB_A-RESCUE-clavier J?
  66 +L USB_A-RESCUE-clavier J1
67 67 U 1 1 5E14CAB0
68 68 P 2650 4500
69   -F 0 "J?" H 2450 4950 50 0000 L CNN
  69 +F 0 "J1" H 2450 4950 50 0000 L CNN
70 70 F 1 "USB_A" H 2450 4850 50 0000 L CNN
71 71 F 2 "" H 2800 4450 50 0001 C CNN
72 72 F 3 "" H 2800 4450 50 0001 C CNN
... ... @@ -74,10 +74,10 @@ F 3 "" H 2800 4450 50 0001 C CNN
74 74 1 0 0 -1
75 75 $EndComp
76 76 $Comp
77   -L GNDREF #PWR?
  77 +L GNDREF #PWR01
78 78 U 1 1 5E14DDF9
79 79 P 4750 4900
80   -F 0 "#PWR?" H 4750 4650 50 0001 C CNN
  80 +F 0 "#PWR01" H 4750 4650 50 0001 C CNN
81 81 F 1 "GNDREF" H 4750 4750 50 0000 C CNN
82 82 F 2 "" H 4750 4900 50 0001 C CNN
83 83 F 3 "" H 4750 4900 50 0001 C CNN
... ... @@ -87,10 +87,10 @@ $EndComp
87 87 Text GLabel 4700 2150 1 60 Output ~ 0
88 88 VCC
89 89 $Comp
90   -L LM3670 Alim
  90 +L LM3670 Alim1
91 91 U 1 1 5E14E048
92 92 P 2800 2500
93   -F 0 "Alim" H 2800 2650 60 0000 C CNN
  93 +F 0 "Alim1" H 2800 2650 60 0000 C CNN
94 94 F 1 "LM3670" H 2800 2500 60 0000 C CNN
95 95 F 2 "" H 2800 2500 60 0001 C CNN
96 96 F 3 "" H 2800 2500 60 0001 C CNN
... ... @@ -98,10 +98,10 @@ F 3 "" H 2800 2500 60 0001 C CNN
98 98 1 0 0 -1
99 99 $EndComp
100 100 $Comp
101   -L C_Small C
  101 +L C_Small C1
102 102 U 1 1 5E14E10B
103 103 P 2700 3100
104   -F 0 "C" H 2710 3170 50 0000 L CNN
  104 +F 0 "C1" H 2710 3170 50 0000 L CNN
105 105 F 1 "4.7µF" H 2710 3020 50 0000 L CNN
106 106 F 2 "" H 2700 3100 50 0001 C CNN
107 107 F 3 "" H 2700 3100 50 0001 C CNN
... ... @@ -109,10 +109,10 @@ F 3 "" H 2700 3100 50 0001 C CNN
109 109 1 0 0 -1
110 110 $EndComp
111 111 $Comp
112   -L L_Small L
  112 +L L_Small L1
113 113 U 1 1 5E14E2A2
114 114 P 2700 2100
115   -F 0 "L" H 2730 2140 50 0000 L CNN
  115 +F 0 "L1" H 2730 2140 50 0000 L CNN
116 116 F 1 "10µH" H 2730 2060 50 0000 L CNN
117 117 F 2 "" H 2700 2100 50 0001 C CNN
118 118 F 3 "" H 2700 2100 50 0001 C CNN
... ... @@ -122,10 +122,10 @@ $EndComp
122 122 Text GLabel 3000 1900 1 60 Input ~ 0
123 123 VCC
124 124 $Comp
125   -L C_Small C
  125 +L C_Small C2
126 126 U 1 1 5E14E3E8
127 127 P 3100 2000
128   -F 0 "C" H 3110 2070 50 0000 L CNN
  128 +F 0 "C2" H 3110 2070 50 0000 L CNN
129 129 F 1 "10µF" H 3110 1920 50 0000 L CNN
130 130 F 2 "" H 3100 2000 50 0001 C CNN
131 131 F 3 "" H 3100 2000 50 0001 C CNN
... ... @@ -133,10 +133,10 @@ F 3 "" H 3100 2000 50 0001 C CNN
133 133 0 -1 -1 0
134 134 $EndComp
135 135 $Comp
136   -L MX25R6435F-SOP Flash_memory
  136 +L MX25R6435F-SOP Flash_memory1
137 137 U 1 1 5E1504AF
138 138 P 6700 4400
139   -F 0 "Flash_memory" V 6250 4400 60 0000 C CNN
  139 +F 0 "Flash_memory1" V 6250 4400 60 0000 C CNN
140 140 F 1 "MX25R6435F-SOP" V 6150 4400 60 0000 C CNN
141 141 F 2 "" H 7050 4400 60 0001 C CNN
142 142 F 3 "" H 7050 4400 60 0001 C CNN
... ... @@ -146,21 +146,21 @@ $EndComp
146 146 Text GLabel 6000 4850 0 60 Output ~ 0
147 147 VCC
148 148 Entry Wire Line
149   - 5600 2600 5700 2500
  149 + 5650 2600 5750 2500
150 150 Entry Wire Line
151   - 5600 2700 5700 2600
  151 + 5650 2700 5750 2600
152 152 Entry Wire Line
153   - 5600 2800 5700 2700
  153 + 5650 2800 5750 2700
154 154 Entry Wire Line
155   - 5600 2900 5700 2800
  155 + 5650 2900 5750 2800
156 156 Entry Wire Line
157   - 5600 3000 5700 2900
  157 + 5650 3000 5750 2900
158 158 Entry Wire Line
159   - 5600 3100 5700 3000
  159 + 5650 3100 5750 3000
160 160 Entry Wire Line
161   - 5600 3200 5700 3100
  161 + 5650 3200 5750 3100
162 162 Entry Wire Line
163   - 5600 3300 5700 3200
  163 + 5650 3300 5750 3200
164 164 Entry Wire Line
165 165 5700 3450 5800 3350
166 166 Entry Wire Line
... ... @@ -168,16 +168,12 @@ Entry Wire Line
168 168 Entry Wire Line
169 169 5700 3650 5800 3550
170 170 Entry Wire Line
171   - 5700 3750 5800 3650
172   -Entry Wire Line
173 171 5800 3900 5900 3800
174 172 Entry Wire Line
175 173 5800 4000 5900 3900
176 174 Entry Wire Line
177 175 5800 4100 5900 4000
178 176 Entry Wire Line
179   - 5800 4200 5900 4100
180   -Entry Wire Line
181 177 3500 4300 3600 4400
182 178 Entry Wire Line
183 179 3500 4200 3600 4300
... ... @@ -198,9 +194,9 @@ Entry Wire Line
198 194 Entry Wire Line
199 195 3500 3350 3600 3450
200 196 Entry Bus Bus
201   - 5700 2050 5800 2150
  197 + 5750 2050 5850 2150
202 198 Entry Bus Bus
203   - 5700 2250 5800 2150
  199 + 5750 2250 5850 2150
204