From bc8eb976646ccd1afa1409d61c406c1c1fe0ce4a Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Thu, 1 Sep 2016 02:05:45 -0300 Subject: [PATCH] atusb/: new-style footprint table; use MEANDER-2450MHz-right-1.0mm-RELAXED --- atusb/atrf.sch | 52 +++++++++++++++++++++++----------------------- atusb/atusb.sch | 2 +- atusb/fp-lib-table | 18 ++++++++++++++++ atusb/usb.sch | 34 +++++++++++++++--------------- 4 files changed, 62 insertions(+), 44 deletions(-) create mode 100644 atusb/fp-lib-table diff --git a/atusb/atrf.sch b/atusb/atrf.sch index e3757cd..cfd683a 100644 --- a/atusb/atrf.sch +++ b/atusb/atrf.sch @@ -8,7 +8,7 @@ LIBS:usb_a_plug LIBS:xtal-4 LIBS:antenna LIBS:balun-smt6 -LIBS:conn +LIBS:testpoint LIBS:atusb-cache EELAYER 25 0 EELAYER END @@ -230,7 +230,7 @@ AR Path="/4D425FF1" Ref="C17" Part="1" AR Path="/4C609C08/4D425FF1" Ref="C17" Part="1" F 0 "C17" H 10250 6250 50 0000 L CNN F 1 "2.2pF" H 10250 6050 50 0000 L CNN -F 2 "0402" H 10200 6150 60 0001 C CNN +F 2 "stdpass:0402" H 10200 6150 60 0001 C CNN F 3 "" H 10200 6150 60 0001 C CNN 1 10200 6150 -1 0 0 -1 @@ -243,7 +243,7 @@ AR Path="/4D425FEE" Ref="R6" Part="1" AR Path="/4C609C08/4D425FEE" Ref="R6" Part="1" F 0 "R6" V 10280 5300 50 0000 C CNN F 1 "180" V 10200 5300 50 0000 C CNN -F 2 "0402" H 10200 5300 60 0001 C CNN +F 2 "stdpass:0402" H 10200 5300 60 0001 C CNN F 3 "" H 10200 5300 60 0001 C CNN 1 10200 5300 -1 0 0 -1 @@ -267,7 +267,7 @@ AR Path="/4D3B018B" Ref="C16" Part="1" AR Path="/4C609C08/4D3B018B" Ref="C16" Part="1" F 0 "C16" H 2550 4300 50 0000 L CNN F 1 "NC" H 2550 4100 50 0000 L CNN -F 2 "0402" H 2500 4200 60 0001 C CNN +F 2 "stdpass:0402" H 2500 4200 60 0001 C CNN F 3 "" H 2500 4200 60 0001 C CNN 1 2500 4200 1 0 0 -1 @@ -289,7 +289,7 @@ U 1 1 4D229690 P 8100 4050 F 0 "U2" H 7100 5250 60 0000 C CNN F 1 "AT86RF231" H 8100 4050 60 0000 C CNN -F 2 "QFN32-VHHD-6" H 8100 4050 60 0001 C CNN +F 2 "qfn:QFN32-VHHD-6" H 8100 4050 60 0001 C CNN F 3 "" H 8100 4050 60 0001 C CNN 1 8100 4050 1 0 0 -1 @@ -297,10 +297,10 @@ $EndComp Text Label 2850 3800 0 60 ~ 0 FEED $Comp -L PWR_FLAG #FLG020 +L PWR_FLAG #FLG019 U 1 1 4CF4B348 P 4350 3600 -F 0 "#FLG020" H 4350 3870 30 0001 C CNN +F 0 "#FLG019" H 4350 3870 30 0001 C CNN F 1 "PWR_FLAG" H 4350 3830 30 0000 C CNN F 2 "" H 4350 3600 60 0001 C CNN F 3 "" H 4350 3600 60 0001 C CNN @@ -337,7 +337,7 @@ AR Path="/4CF4B07E" Ref="R3" Part="1" AR Path="/4C609C08/4CF4B07E" Ref="R3" Part="1" F 0 "R3" V 2130 3800 50 0000 C CNN F 1 "0R" V 2050 3800 50 0000 C CNN -F 2 "0402" H 2050 3800 60 0001 C CNN +F 2 "stdpass:0402" H 2050 3800 60 0001 C CNN F 3 "" H 2050 3800 60 0001 C CNN 1 2050 3800 0 -1 -1 0 @@ -348,7 +348,7 @@ U 1 1 4CF4B034 P 3750 4000 F 0 "B1" H 3450 4350 60 0000 C CNN F 1 "2450FB15L0001" H 3750 3550 60 0000 C CNN -F 2 "0805-6" H 3750 4000 60 0001 C CNN +F 2 "0805-6:0805-6" H 3750 4000 60 0001 C CNN F 3 "" H 3750 4000 60 0001 C CNN 1 3750 4000 1 0 0 -1 @@ -360,10 +360,10 @@ RFN Text Label 5750 4050 0 60 ~ 0 RPF $Comp -L GND #PWR023 +L GND #PWR020 U 1 1 4C641B5A P 3150 6350 -F 0 "#PWR023" H 3150 6350 30 0001 C CNN +F 0 "#PWR020" H 3150 6350 30 0001 C CNN F 1 "GND" H 3150 6280 30 0001 C CNN F 2 "" H 3150 6350 60 0001 C CNN F 3 "" H 3150 6350 60 0001 C CNN @@ -411,7 +411,7 @@ AR Path="/4C641710" Ref="C3" Part="1" AR Path="/4C609C08/4C641710" Ref="C3" Part="1" F 0 "C3" H 4400 4700 50 0000 L CNN F 1 "22pF/RF" H 4400 4500 50 0000 L CNN -F 2 "0402" H 4350 4600 60 0001 C CNN +F 2 "stdpass:0402" H 4350 4600 60 0001 C CNN F 3 "" H 4350 4600 60 0001 C CNN 1 4350 4600 1 0 0 -1 @@ -424,7 +424,7 @@ AR Path="/4C641509" Ref="C9" Part="1" AR Path="/4C609C08/4C641509" Ref="C9" Part="1" F 0 "C9" H 4800 4300 50 0000 L CNN F 1 "22pF/RF" H 4800 4100 50 0000 L CNN -F 2 "0402" H 4750 4200 60 0001 C CNN +F 2 "stdpass:0402" H 4750 4200 60 0001 C CNN F 3 "" H 4750 4200 60 0001 C CNN 1 4750 4200 0 -1 -1 0 @@ -437,7 +437,7 @@ AR Path="/4C641506" Ref="C8" Part="1" AR Path="/4C609C08/4C641506" Ref="C8" Part="1" F 0 "C8" H 4800 3900 50 0000 L CNN F 1 "22pF/RF" H 4800 3700 50 0000 L CNN -F 2 "0402" H 4750 3800 60 0001 C CNN +F 2 "stdpass:0402" H 4750 3800 60 0001 C CNN F 3 "" H 4750 3800 60 0001 C CNN 1 4750 3800 0 -1 -1 0 @@ -459,10 +459,10 @@ nSS Text HLabel 10400 3600 2 60 Output ~ 0 IRQ_RF $Comp -L VDD #PWR026 +L VDD #PWR021 U 1 1 4C641205 P 8600 6150 -F 0 "#PWR026" H 8600 6250 30 0001 C CNN +F 0 "#PWR021" H 8600 6250 30 0001 C CNN F 1 "VDD" H 8600 6260 30 0000 C CNN F 2 "" H 8600 6150 60 0001 C CNN F 3 "" H 8600 6150 60 0001 C CNN @@ -470,10 +470,10 @@ F 3 "" H 8600 6150 60 0001 C CNN 0 1 1 0 $EndComp $Comp -L VDD #PWR027 +L VDD #PWR022 U 1 1 4C6411DB P 7850 1050 -F 0 "#PWR027" H 7850 1150 30 0001 C CNN +F 0 "#PWR022" H 7850 1150 30 0001 C CNN F 1 "VDD" H 7850 1160 30 0000 C CNN F 2 "" H 7850 1050 60 0001 C CNN F 3 "" H 7850 1050 60 0001 C CNN @@ -521,7 +521,7 @@ AR Path="/4C641004" Ref="C11" Part="1" AR Path="/4C609C08/4C641004" Ref="C11" Part="1" F 0 "C11" H 8000 2350 50 0000 L CNN F 1 "1uF" H 8000 2150 50 0000 L CNN -F 2 "0402" H 7950 2250 60 0001 C CNN +F 2 "stdpass:0402" H 7950 2250 60 0001 C CNN F 3 "" H 7950 2250 60 0001 C CNN 1 7950 2250 -1 0 0 -1 @@ -633,7 +633,7 @@ AR Path="/4C640A84" Ref="C12" Part="1" AR Path="/4C609C08/4C640A84" Ref="C12" Part="1" F 0 "C12" H 8150 6650 50 0000 L CNN F 1 "1uF" H 8150 6450 50 0000 L CNN -F 2 "0402" H 8100 6550 60 0001 C CNN +F 2 "stdpass:0402" H 8100 6550 60 0001 C CNN F 3 "" H 8100 6550 60 0001 C CNN 1 8100 6550 1 0 0 -1 @@ -646,7 +646,7 @@ AR Path="/4C640A7E" Ref="C10" Part="1" AR Path="/4C609C08/4C640A7E" Ref="C10" Part="1" F 0 "C10" H 8450 6650 50 0000 L CNN F 1 "1uF" H 8450 6450 50 0000 L CNN -F 2 "0402" H 8400 6550 60 0001 C CNN +F 2 "stdpass:0402" H 8400 6550 60 0001 C CNN F 3 "" H 8400 6550 60 0001 C CNN 1 8400 6550 1 0 0 -1 @@ -659,7 +659,7 @@ AR Path="/4C640A7B" Ref="C15" Part="1" AR Path="/4C609C08/4C640A7B" Ref="C15" Part="1" F 0 "C15" H 10150 2550 50 0000 L CNN F 1 "12pF" H 10150 2350 50 0000 L CNN -F 2 "0402" H 10100 2450 60 0001 C CNN +F 2 "stdpass:0402" H 10100 2450 60 0001 C CNN F 3 "" H 10100 2450 60 0001 C CNN 1 10100 2450 0 -1 1 0 @@ -672,7 +672,7 @@ AR Path="/4C640A76" Ref="C13" Part="1" AR Path="/4C609C08/4C640A76" Ref="C13" Part="1" F 0 "C13" H 7650 1750 50 0000 L CNN F 1 "1uF" H 7650 1550 50 0000 L CNN -F 2 "0402" H 7600 1650 60 0001 C CNN +F 2 "stdpass:0402" H 7600 1650 60 0001 C CNN F 3 "" H 7600 1650 60 0001 C CNN 1 7600 1650 -1 0 0 -1 @@ -685,7 +685,7 @@ AR Path="/4C640A73" Ref="C14" Part="1" AR Path="/4C609C08/4C640A73" Ref="C14" Part="1" F 0 "C14" H 10150 1250 50 0000 L CNN F 1 "12pF" H 10150 1050 50 0000 L CNN -F 2 "0402" H 10100 1150 60 0001 C CNN +F 2 "stdpass:0402" H 10100 1150 60 0001 C CNN F 3 "" H 10100 1150 60 0001 C CNN 1 10100 1150 0 -1 1 0 @@ -696,7 +696,7 @@ U 1 1 4C63FE17 P 1100 3850 F 0 "ANT1" H 1100 4100 60 0000 C CNN F 1 "50R" H 1100 3600 60 0000 C CNN -F 2 "meander" H 1100 3850 60 0001 C CNN +F 2 "meander-2450MHz:MEANDER-2450MHz-right-1.0mm-RELAXED" H 1100 3850 60 0001 C CNN F 3 "" H 1100 3850 60 0001 C CNN 1 1100 3850 1 0 0 -1 @@ -707,7 +707,7 @@ U 1 1 4C63FA9F P 9700 1800 F 0 "X1" V 9850 2500 60 0000 R CNN F 1 "16MHz" V 9700 2500 60 0000 R CNN -F 2 "xtal4-3.2mmx2.5mm" H 9700 1800 60 0001 C CNN +F 2 "xtal-4:xtal4-3.2mmx2.5mm" H 9700 1800 60 0001 C CNN F 3 "" H 9700 1800 60 0001 C CNN F 4 "8pF" V 9550 2500 60 0000 R CNN "Field1" F 5 "40ppm" V 9450 2500 60 0000 R CNN "Field2" diff --git a/atusb/atusb.sch b/atusb/atusb.sch index 84125e1..4bcd1a6 100644 --- a/atusb/atusb.sch +++ b/atusb/atusb.sch @@ -8,7 +8,7 @@ LIBS:usb_a_plug LIBS:xtal-4 LIBS:antenna LIBS:balun-smt6 -LIBS:conn +LIBS:testpoint LIBS:atusb-cache EELAYER 25 0 EELAYER END diff --git a/atusb/fp-lib-table b/atusb/fp-lib-table new file mode 100644 index 0000000..2ed38e5 --- /dev/null +++ b/atusb/fp-lib-table @@ -0,0 +1,18 @@ +(fp_lib_table + (lib (name meander-2450MHz)(type Legacy) + (uri ../../kicad-libs/modules/meander-2450MHz.mod)(options "")(descr "")) + (lib (name usb_a_plug_smt)(type Legacy) + (uri ../../kicad-libs/modules/usb_a_plug_smt.mod)(options "")(descr "")) + (lib (name pads)(type Legacy) + (uri ../../kicad-libs/modules/pads.mod)(options "")(descr "")) + (lib (name qfn)(type Legacy) + (uri ../../kicad-libs/modules/qfn.mod)(options "")(descr "")) + (lib (name stdpass)(type Legacy) + (uri ../../kicad-libs/modules/stdpass.mod)(options "")(descr "")) + (lib (name xtal-4)(type Legacy) + (uri ../../kicad-libs/modules/xtal-4.mod)(options "")(descr "")) + (lib (name 0805-6)(type Legacy) + (uri ../../kicad-libs/modules/0805-6.mod)(options "")(descr "")) + (lib (name fiducial)(type Legacy) + (uri ../../kicad-libs/modules/fiducial.mod)(options "")(descr "")) +) diff --git a/atusb/usb.sch b/atusb/usb.sch index ae93450..c300768 100644 --- a/atusb/usb.sch +++ b/atusb/usb.sch @@ -187,7 +187,7 @@ U 1 1 4D425D62 P 10100 1350 F 0 "P16" H 10050 1550 40 0000 L CNN F 1 "TESTPOINT" H 10100 1405 30 0001 C CNN -F 2 "PAD_60x60" H 10100 1350 60 0001 C CNN +F 2 "pads:PAD_C_60x60" H 10100 1350 60 0001 C CNN F 3 "" H 10100 1350 60 0001 C CNN 1 10100 1350 1 0 0 -1 @@ -198,7 +198,7 @@ U 1 1 4D425D53 P 9950 1350 F 0 "P15" H 9900 1550 40 0000 L CNN F 1 "TESTPOINT" H 9950 1405 30 0001 C CNN -F 2 "PAD_60x60" H 9950 1350 60 0001 C CNN +F 2 "pads:PAD_C_60x60" H 9950 1350 60 0001 C CNN F 3 "" H 9950 1350 60 0001 C CNN 1 9950 1350 1 0 0 -1 @@ -234,7 +234,7 @@ AR Path="/4D4258DC" Ref="R5" Part="1" AR Path="/4C609BEF/4D4258DC" Ref="R5" Part="1" F 0 "R5" V 4980 4500 50 0000 C CNN F 1 "22" V 4900 4500 50 0000 C CNN -F 2 "0402" H 4900 4500 60 0001 C CNN +F 2 "stdpass:0402" H 4900 4500 60 0001 C CNN F 3 "" H 4900 4500 60 0001 C CNN 1 4900 4500 0 1 1 0 @@ -247,7 +247,7 @@ AR Path="/4D4258D9" Ref="R4" Part="1" AR Path="/4C609BEF/4D4258D9" Ref="R4" Part="1" F 0 "R4" V 4980 4350 50 0000 C CNN F 1 "22" V 4900 4350 50 0000 C CNN -F 2 "0402" H 4900 4350 60 0001 C CNN +F 2 "stdpass:0402" H 4900 4350 60 0001 C CNN F 3 "" H 4900 4350 60 0001 C CNN 1 4900 4350 0 -1 -1 0 @@ -423,7 +423,7 @@ U 1 1 4C64034D P 4000 5600 F 0 "VR3" V 4080 5600 50 0000 C CNN F 1 "5.5Vdc" H 3800 5650 50 0000 C CNN -F 2 "0402" H 4000 5600 60 0001 C CNN +F 2 "stdpass:0402" H 4000 5600 60 0001 C CNN F 3 "" H 4000 5600 60 0001 C CNN F 4 "33pF" H 3800 5550 50 0000 C CNN "Field4" 1 4000 5600 @@ -435,7 +435,7 @@ U 1 1 4C640343 P 3500 5600 F 0 "VR2" V 3580 5600 50 0000 C CNN F 1 "5.5Vdc" H 3300 5650 50 0000 C CNN -F 2 "0402" H 3500 5600 60 0001 C CNN +F 2 "stdpass:0402" H 3500 5600 60 0001 C CNN F 3 "" H 3500 5600 60 0001 C CNN F 4 "33pF" H 3300 5550 50 0000 C CNN "Field4" 1 3500 5600 @@ -447,7 +447,7 @@ U 1 1 4C6402FB P 3000 5600 F 0 "VR1" V 3080 5600 50 0000 C CNN F 1 "5.5Vdc" H 2800 5650 50 0000 C CNN -F 2 "0402" H 3000 5600 60 0001 C CNN +F 2 "stdpass:0402" H 3000 5600 60 0001 C CNN F 3 "" H 3000 5600 60 0001 C CNN F 4 "33pF" H 2800 5550 50 0000 C CNN "Field4" 1 3000 5600 @@ -461,7 +461,7 @@ AR Path="/4C6402F2" Ref="R1" Part="1" AR Path="/4C609BEF/4C6402F2" Ref="R1" Part="1" F 0 "R1" V 6480 2400 50 0000 C CNN F 1 "180" V 6400 2400 50 0000 C CNN -F 2 "0402" H 6400 2400 60 0001 C CNN +F 2 "stdpass:0402" H 6400 2400 60 0001 C CNN F 3 "" H 6400 2400 60 0001 C CNN 1 6400 2400 0 -1 -1 0 @@ -472,7 +472,7 @@ U 1 1 4C6402EE P 5750 2400 F 0 "D1" H 5750 2500 50 0000 C CNN F 1 "LTST-C190KRKT" H 5750 2300 50 0000 C CNN -F 2 "0603" H 5750 2400 60 0001 C CNN +F 2 "stdpass:0603" H 5750 2400 60 0001 C CNN F 3 "" H 5750 2400 60 0001 C CNN 1 5750 2400 -1 0 0 -1 @@ -493,7 +493,7 @@ U 1 1 4C640203 P 8550 1350 F 0 "P14" H 8500 1550 40 0000 L CNN F 1 "TESTPOINT" H 8550 1405 30 0001 C CNN -F 2 "PAD_60x60" H 8550 1350 60 0001 C CNN +F 2 "pads:PAD_C_60x60" H 8550 1350 60 0001 C CNN F 3 "" H 8550 1350 60 0001 C CNN 1 8550 1350 1 0 0 -1 @@ -504,7 +504,7 @@ U 1 1 4C640202 P 7500 1350 F 0 "P13" H 7450 1550 40 0000 L CNN F 1 "TESTPOINT" H 7500 1405 30 0001 C CNN -F 2 "PAD_60x60" H 7500 1350 60 0001 C CNN +F 2 "pads:PAD_C_60x60" H 7500 1350 60 0001 C CNN F 3 "" H 7500 1350 60 0001 C CNN 1 7500 1350 1 0 0 -1 @@ -515,7 +515,7 @@ U 1 1 4C640200 P 7350 1350 F 0 "P12" H 7300 1550 40 0000 L CNN F 1 "TESTPOINT" H 7350 1405 30 0001 C CNN -F 2 "PAD_60x60" H 7350 1350 60 0001 C CNN +F 2 "pads:PAD_C_60x60" H 7350 1350 60 0001 C CNN F 3 "" H 7350 1350 60 0001 C CNN 1 7350 1350 1 0 0 -1 @@ -526,7 +526,7 @@ U 1 1 4C6401FE P 7200 1350 F 0 "P11" H 7150 1550 40 0000 L CNN F 1 "TESTPOINT" H 7200 1405 30 0001 C CNN -F 2 "PAD_60x60" H 7200 1350 60 0001 C CNN +F 2 "pads:PAD_C_60x60" H 7200 1350 60 0001 C CNN F 3 "" H 7200 1350 60 0001 C CNN 1 7200 1350 1 0 0 -1 @@ -539,7 +539,7 @@ AR Path="/4C6401B3" Ref="C2" Part="1" AR Path="/4C609BEF/4C6401B3" Ref="C2" Part="1" F 0 "C2" H 5750 6100 50 0000 L CNN F 1 "1uF" H 5750 5900 50 0000 L CNN -F 2 "0402" H 5700 6000 60 0001 C CNN +F 2 "stdpass:0402" H 5700 6000 60 0001 C CNN F 3 "" H 5700 6000 60 0001 C CNN 1 5700 6000 1 0 0 -1 @@ -552,7 +552,7 @@ AR Path="/4C6401AA" Ref="C1" Part="1" AR Path="/4C609BEF/4C6401AA" Ref="C1" Part="1" F 0 "C1" H 5100 6100 50 0000 L CNN F 1 "10uF" H 5100 5900 50 0000 L CNN -F 2 "0603" H 5050 6000 60 0001 C CNN +F 2 "stdpass:0603" H 5050 6000 60 0001 C CNN F 3 "" H 5050 6000 60 0001 C CNN 1 5050 6000 1 0 0 -1 @@ -563,7 +563,7 @@ U 1 1 4FBDA09F P 1750 4450 F 0 "CON1" H 1950 4900 60 0000 C CNN F 1 "USB_A_PLUG" H 1750 4050 60 0000 C CNN -F 2 "" H 1750 4450 60 0001 C CNN +F 2 "usb_a_plug_smt:USB-A-PLUG-SMT" H 1750 4450 60 0001 C CNN F 3 "" H 1750 4450 60 0001 C CNN 1 1750 4450 -1 0 0 -1 @@ -574,7 +574,7 @@ U 1 1 579F67AD P 7950 4200 F 0 "U1" V 9300 5450 60 0000 C CNN F 1 "ATmega32U2" V 6550 3150 60 0000 C CNN -F 2 "" H 7950 4200 60 0001 C CNN +F 2 "qfn:QFN32-VHHD-2" H 7950 4200 60 0001 C CNN F 3 "" H 7950 4200 60 0001 C CNN 1 7950 4200 0 -1 -1 0