Date:2010-11-30 08:56:31 (8 years 10 months ago)
Author:Werner Almesberger
Commit:0463d30d8963db492d021be4cf07c550d83f8b39
Message:atusb: switch from mini-USB receptacle to full-size USB plug

This way, we can plug the device into a USB port, like a USB stick.
We use a real plug (instead of shaping the PCB in the form of a plug)
for better mechanical stability.

- atusb.pro: change from components/mini_usb_b to components/usb_a_plug
- usb.sch (CON1): replace MINI_USB_B with USB_A_PLUG
Files: atusb/atusb.pro (1 diff)
atusb/usb.sch (4 diffs)

Change Details

atusb/atusb.pro
4141LibName3=conn
4242LibName4=../components/at86rf230
4343LibName5=../components/c8051f326
44LibName6=../components/mini_usb_b
44LibName6=../components/usb_a_plug
4545LibName7=../components/xtal-4
4646LibName8=../components/antenna
4747[cvpcb]
atusb/usb.sch
1EESchema Schematic File Version 2 date Tue Nov 30 04:45:47 2010
1EESchema Schematic File Version 2 date Tue Nov 30 04:54:32 2010
22LIBS:power
33LIBS:device
44LIBS:conn
55LIBS:at86rf230
66LIBS:c8051f326
7LIBS:mini_usb_b
7LIBS:usb_a_plug
88LIBS:xtal-4
99LIBS:antenna
1010LIBS:atusb-cache
...... 
2121Comment3 ""
2222Comment4 ""
2323$EndDescr
24Text Notes 5750 6700 0 60 ~ 0
25Space P11 through P14 at 100 mil interval close to board edge\nto allow use with a 0.1" header soldered to the board.
26Wire Wire Line
27    9800 1650 7650 1650
2824Wire Wire Line
29    7650 1650 7650 1800
30Wire Wire Line
31    9800 1100 5600 1100
25    2350 3350 2550 3350
26Connection ~ 5600 1100
3227Wire Wire Line
33    7450 1400 7650 1400
28    5600 900 5600 2750
3429Wire Wire Line
35    6750 1800 6750 1400
30    8250 1400 8050 1400
3631Wire Wire Line
37    9800 5100 7350 5100
32    6950 1400 6750 1400
3833Wire Wire Line
39    7350 5100 7350 4600
34    3700 4050 3700 2900
35Connection ~ 5150 3350
4036Wire Wire Line
41    8600 3350 9800 3350
37    5150 4500 5150 2700
4238Wire Wire Line
43    8600 3050 9800 3050
39    4750 4500 4750 3650
4440Wire Wire Line
45    5800 2900 5600 2900
41    5600 2750 5800 2750
4642Wire Wire Line
47    6400 6150 6400 5500
43    9800 5200 7200 5200
4844Wire Wire Line
49    6400 5500 6600 5500
45    7200 5200 7200 4600
5046Wire Wire Line
51    6600 5500 6600 6150
47    8600 3500 9800 3500
5248Wire Wire Line
53    6900 6150 6900 4600
49    8600 3200 9800 3200
5450Wire Wire Line
55    6750 4800 5600 4800
56Connection ~ 5600 3650
51    5800 3050 4150 3050
5752Wire Wire Line
58    5600 4800 5600 3650
53    4150 3050 4000 3200
5954Wire Wire Line
60    3700 4550 3700 4750
55    4000 3200 2350 3200
6156Wire Wire Line
62    3100 4550 3100 4750
63Connection ~ 3400 3050
57    4150 3200 4000 3050
6458Wire Wire Line
65    3400 4050 3400 3050
59    4150 3200 5800 3200
6660Wire Wire Line
67    5150 4900 5150 5100
61    8100 4600 8100 4800
6862Wire Wire Line
69    5800 3350 5150 3350
63    7050 4600 7050 6150
64Connection ~ 6750 4800
7065Wire Wire Line
71    2350 3350 2550 3350
72Connection ~ 1000 3050
66    6750 4600 6750 6150
67Connection ~ 4750 3650
68Connection ~ 3700 3650
7369Wire Wire Line
74    1200 3050 1000 3050
70    3700 3650 5800 3650
7571Wire Wire Line
76    1000 3500 1200 3500
72    3400 4550 3400 4750
7773Wire Wire Line
78    1200 2900 1000 2900
74    3700 2900 2350 2900
75Connection ~ 3100 3200
7976Wire Wire Line
80    1000 3350 1200 3350
81Connection ~ 1000 3350
77    3100 4050 3100 3200
8278Wire Wire Line
83    1000 2900 1000 3700
84Connection ~ 1000 3500
79    4750 4900 4750 5100
80Connection ~ 5150 3500
8581Wire Wire Line
86    2350 3500 2550 3500
82    5150 3500 5800 3500
8783Wire Wire Line
88    2550 3500 2550 3700
84    4000 3050 2350 3050
8985Wire Wire Line
90    2350 3050 4000 3050
86    2550 3350 2550 3550
9187Wire Wire Line
92    5150 3500 5800 3500
93Connection ~ 5150 3500
94Wire Wire Line
95    4750 4900 4750 5100
88    1000 3550 1000 2900
89Connection ~ 1000 3350
9690Wire Wire Line
97    3100 4050 3100 3200
98Connection ~ 3100 3200
91    1000 3350 1200 3350
9992Wire Wire Line
100    2350 2900 3700 2900
93    1000 2900 1200 2900
10194Wire Wire Line
102    3400 4550 3400 4750
95    5800 3350 5150 3350
10396Wire Wire Line
104    5800 3650 3700 3650
105Connection ~ 3700 3650
106Connection ~ 4750 3650
97    5150 4900 5150 5100
10798Wire Wire Line
108    6750 6150 6750 4600
109Connection ~ 6750 4800
99    3400 4050 3400 3050
100Connection ~ 3400 3050
110101Wire Wire Line
111    7050 4600 7050 6150
102    3100 4550 3100 4750
112103Wire Wire Line
113    8100 4600 8100 4800
104    3700 4550 3700 4750
114105Wire Wire Line
115    5800 3200 4150 3200
106    5600 3650 5600 4800
107Connection ~ 5600 3650
116108Wire Wire Line
117    4150 3200 4000 3050
109    5600 4800 6750 4800
118110Wire Wire Line
119    2350 3200 4000 3200
111    6900 6150 6900 4600
120112Wire Wire Line
121    4000 3200 4150 3050
113    6600 6150 6600 5500
122114Wire Wire Line
123    4150 3050 5800 3050
115    6600 5500 6400 5500
124116Wire Wire Line
125    8600 3200 9800 3200
117    6400 5500 6400 6150
126118Wire Wire Line
127    8600 3500 9800 3500
119    5800 2900 5600 2900
128120Wire Wire Line
129    7200 4600 7200 5200
121    8600 3050 9800 3050
130122Wire Wire Line
131    7200 5200 9800 5200
123    8600 3350 9800 3350
132124Wire Wire Line
133    5800 2750 5600 2750
125    7350 4600 7350 5100
134126Wire Wire Line
135    4750 4500 4750 3650
127    7350 5100 9800 5100
136128Wire Wire Line
137    5150 2700 5150 4500
138Connection ~ 5150 3350
129    6750 1400 6750 1800
139130Wire Wire Line
140    3700 2900 3700 4050
131    7450 1400 7650 1400
141132Wire Wire Line
142    6750 1400 6950 1400
133    9800 1100 5600 1100
143134Wire Wire Line
144    8250 1400 8050 1400
135    7650 1800 7650 1650
145136Wire Wire Line
146    5600 2750 5600 900
147Connection ~ 5600 1100
137    7650 1650 9800 1650
138$Comp
139L USB_A_PLUG~ CON1
140U 1 1 4CF4AD1B
141P 1750 3150
142F 0 "CON1" H 1950 3600 60 0000 C CNN
143F 1 "USB_A_PLUG " H 1750 2750 60 0000 C CNN
144    1 1750 3150
145    -1 0 0 -1
146$EndComp
147Text Notes 5750 6700 0 60 ~ 0
148Space P11 through P14 at 100 mil interval close to board edge\nto allow use with a 0.1" header soldered to the board.
148149Text HLabel 9800 1650 2 60 Output ~ 0
149150TST
150151NoConn ~ 6900 1800
...... 
230231$Comp
231232L GND #PWR012
232233U 1 1 4C64089F
233P 2550 3700
234F 0 "#PWR012" H 2550 3700 30 0001 C CNN
235F 1 "GND" H 2550 3630 30 0001 C CNN
236    1 2550 3700
234P 2550 3550
235F 0 "#PWR012" H 2550 3550 30 0001 C CNN
236F 1 "GND" H 2550 3480 30 0001 C CNN
237    1 2550 3550
237238    1 0 0 -1
238239$EndComp
239240$Comp
240241L GND #PWR013
241242U 1 1 4C640899
242P 1000 3700
243F 0 "#PWR013" H 1000 3700 30 0001 C CNN
244F 1 "GND" H 1000 3630 30 0001 C CNN
245    1 1000 3700
243P 1000 3550
244F 0 "#PWR013" H 1000 3550 30 0001 C CNN
245F 1 "GND" H 1000 3480 30 0001 C CNN
246    1 1000 3550
246247    1 0 0 -1
247248$EndComp
248249$Comp
...... 
408409    1 4750 4700
409410    1 0 0 -1
410411$EndComp
411NoConn ~ 2550 3350
412$Comp
413L MINI_USB_B CON1
414U 1 1 4C609C5C
415P 1750 3200
416F 0 "CON1" H 1750 3700 60 0000 C CNN
417F 1 "MINI_USB_B" H 1750 2700 60 0000 C CNN
418F 2 "miniUSB_B" H 1750 3200 60 0001 C CNN
419    1 1750 3200
420    -1 0 0 -1
421$EndComp
422412$Comp
423413L C8051F326 U1
424414U 1 1 4C609C36

Archive Download the corresponding diff file



interactive