From b68ddecba3f962ea7892ab527a612b83ed484bf4 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Tue, 17 Apr 2012 19:15:51 -0300 Subject: [PATCH] components/: components from ben-wpan (antenna, xtal, AT86RF23x, and balun) --- AUTHORS | 6 +++++ components/antenna.lib | 21 ++++++++++++++++++ components/at86rf230.lib | 46 +++++++++++++++++++++++++++++++++++++++ components/at86rf231.lib | 46 +++++++++++++++++++++++++++++++++++++++ components/balun-smt6.lib | 36 ++++++++++++++++++++++++++++++ components/balun.lib | 34 +++++++++++++++++++++++++++++ components/components.pro | 6 +++++ components/xtal-4.lib | 22 +++++++++++++++++++ 8 files changed, 217 insertions(+) create mode 100644 components/antenna.lib create mode 100644 components/at86rf230.lib create mode 100644 components/at86rf231.lib create mode 100644 components/balun-smt6.lib create mode 100644 components/balun.lib create mode 100644 components/xtal-4.lib diff --git a/AUTHORS b/AUTHORS index 17845d7..e524b79 100644 --- a/AUTHORS +++ b/AUTHORS @@ -62,6 +62,12 @@ Werner Almesberger components/spdt-c.lib components/sw4.lib components/74hc04-3.lib + components/antenna.lib + components/at86rf230.lib + components/at86rf231.lib + components/balun-smt6.lib + components/balun.lib + components/xtal-4.lib modules/pads.fpd modules/stdpass.fpd modules/8_10-card.fpd diff --git a/components/antenna.lib b/components/antenna.lib new file mode 100644 index 0000000..7889b0c --- /dev/null +++ b/components/antenna.lib @@ -0,0 +1,21 @@ +EESchema-LIBRARY Version 2.3 Date: So 07 Jun 2009 10:26:34 CDT +# +# ANTENNA +# +DEF ANTENNA ANT 0 40 Y Y 1 F N +F0 "ANT" 0 250 60 H V C CNN +F1 "ANTENNA" 0 -250 60 H V C CNN +DRAW +P 3 0 1 5 -20 -90 20 -90 20 -90 N +P 5 0 1 5 -50 -60 50 -60 50 -60 50 -60 50 -60 N +P 3 0 1 0 -50 90 -50 90 -50 90 N +S -100 150 100 -150 0 1 0 N +P 6 0 1 5 50 90 0 40 0 90 0 40 -50 90 -50 90 N +P 4 0 1 5 0 -60 0 40 50 90 50 90 N +P 4 0 1 5 -35 -75 35 -75 35 -75 35 -75 N +X ~ 1 300 -50 200 L 50 50 1 1 P +X ~ 2 300 50 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/components/at86rf230.lib b/components/at86rf230.lib new file mode 100644 index 0000000..0b29527 --- /dev/null +++ b/components/at86rf230.lib @@ -0,0 +1,46 @@ +EESchema-LIBRARY Version 2.3 Date: Thu Aug 12 13:07:30 2010 +# +# AT86RF230 +# +DEF AT86RF230 U 0 40 Y Y 1 F N +F0 "U" -1000 1200 60 H V C CNN +F1 "AT86RF230" 0 0 60 H V C CNN +DRAW +S -1100 1100 1100 -1100 0 1 0 N +X AVSS 1 -1400 450 300 R 50 50 1 1 W +X AVSS 2 -1400 300 300 R 50 50 1 1 W +X AVSS 3 -1400 150 300 R 50 50 1 1 W +X RFP 4 -1400 0 300 R 50 50 1 1 P +X RFN 5 -1400 -150 300 R 50 50 1 1 P +X AVSS 6 -1400 -300 300 R 50 50 1 1 W +X TST 7 -1400 -450 300 R 50 50 1 1 I +X nRST 8 -1400 -600 300 R 50 50 1 1 I +X DVSS 9 -600 -1400 300 U 50 50 1 1 W +X DVSS 10 -450 -1400 300 U 50 50 1 1 W +X MISO 20 1400 -150 300 L 50 50 1 1 O +X AVSS 30 -300 1400 300 D 50 50 1 1 W +X SLP_TR 11 -300 -1400 300 U 50 50 1 1 I +X DVSS 21 1400 0 300 L 50 50 1 1 W +X AVSS 31 -450 1400 300 D 50 50 1 1 W +X DVSS 12 -150 -1400 300 U 50 50 1 1 W +X MOSI 22 1400 150 300 L 50 50 1 1 I +X AVSS 32 -600 1400 300 D 50 50 1 1 W +X DVDD 13 0 -1400 300 U 50 50 1 1 P +X nSEL 23 1400 300 300 L 50 50 1 1 I +X AVSS 33 900 -1400 300 U 50 50 1 1 W +X DVDD 14 150 -1400 300 U 50 50 1 1 P +X IRQ 24 1400 450 300 L 50 50 1 1 O +X DEVDD 15 300 -1400 300 U 50 50 1 1 W +X XTAL1 25 450 1400 300 D 50 50 1 1 I +X DVSS 16 450 -1400 300 U 50 50 1 1 W +X XTAL2 26 300 1400 300 D 50 50 1 1 O +X CLKM 17 1400 -600 300 L 50 50 1 1 O +X AVSS 27 150 1400 300 D 50 50 1 1 W +X DVSS 18 1400 -450 300 L 50 50 1 1 W +X EVDD 28 0 1400 300 D 50 50 1 1 W +X SCLK 19 1400 -300 300 L 50 50 1 1 I +X AVDD 29 -150 1400 300 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/components/at86rf231.lib b/components/at86rf231.lib new file mode 100644 index 0000000..d46b282 --- /dev/null +++ b/components/at86rf231.lib @@ -0,0 +1,46 @@ +EESchema-LIBRARY Version 2.3 Date: Tue Jan 4 00:27:38 2011 +# +# AT86RF231 +# +DEF AT86RF231 U 0 40 Y Y 1 F N +F0 "U" -1000 1200 60 H V C CNN +F1 "AT86RF231" 0 0 60 H V C CNN +DRAW +S -1100 1100 1100 -1100 0 1 0 N +X DIG3 1 -1400 450 300 R 50 50 1 1 O +X DIG4 2 -1400 300 300 R 50 50 1 1 O +X AVSS 3 -1400 150 300 R 50 50 1 1 W +X RFP 4 -1400 0 300 R 50 50 1 1 P +X RFN 5 -1400 -150 300 R 50 50 1 1 P +X AVSS 6 -1400 -300 300 R 50 50 1 1 W +X DVSS 7 -1400 -450 300 R 50 50 1 1 W +X nRST 8 -1400 -600 300 R 50 50 1 1 I +X DIG1 9 -600 -1400 300 U 50 50 1 1 O +X DIG2 10 -450 -1400 300 U 50 50 1 1 O +X MISO 20 1400 -150 300 L 50 50 1 1 O +X AVSS 30 -300 1400 300 D 50 50 1 1 W +X SLP_TR 11 -300 -1400 300 U 50 50 1 1 I +X DVSS 21 1400 0 300 L 50 50 1 1 W +X AVSS 31 -450 1400 300 D 50 50 1 1 W +X DVSS 12 -150 -1400 300 U 50 50 1 1 W +X MOSI 22 1400 150 300 L 50 50 1 1 I +X AVSS 32 -600 1400 300 D 50 50 1 1 W +X DVDD 13 0 -1400 300 U 50 50 1 1 P +X nSEL 23 1400 300 300 L 50 50 1 1 I +X AVSS 33 900 -1400 300 U 50 50 1 1 W +X DVDD 14 150 -1400 300 U 50 50 1 1 P +X IRQ 24 1400 450 300 L 50 50 1 1 O +X DEVDD 15 300 -1400 300 U 50 50 1 1 W +X XTAL2 25 450 1400 300 D 50 50 1 1 O +X DVSS 16 450 -1400 300 U 50 50 1 1 W +X XTAL1 26 300 1400 300 D 50 50 1 1 I +X CLKM 17 1400 -600 300 L 50 50 1 1 O +X AVSS 27 150 1400 300 D 50 50 1 1 W +X DVSS 18 1400 -450 300 L 50 50 1 1 W +X EVDD 28 0 1400 300 D 50 50 1 1 W +X SCLK 19 1400 -300 300 L 50 50 1 1 I +X AVDD 29 -150 1400 300 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/components/balun-smt6.lib b/components/balun-smt6.lib new file mode 100644 index 0000000..ff8358b --- /dev/null +++ b/components/balun-smt6.lib @@ -0,0 +1,36 @@ +EESchema-LIBRARY Version 2.3 Date: Tue Nov 30 05:20:43 2010 +# +# BALUN-SMT6 +# +DEF BALUN-SMT6 B 0 40 Y Y 1 F N +F0 "B" -300 350 60 H V C CNN +F1 "BALUN-SMT6" -100 -450 60 H V C CNN +DRAW +T 0 -100 -300 50 0 0 0 GND Normal 0 C C +A -100 -149 49 900 -11 0 1 0 N -100 -100 -50 -150 +A -100 -49 49 900 -11 0 1 0 N -100 0 -50 -50 +A -100 51 49 900 -11 0 1 0 N -100 100 -50 50 +A -100 151 49 900 -11 0 1 0 N -100 200 -50 150 +A -99 -150 49 0 -911 0 1 0 N -50 -150 -100 -200 +A -99 -50 49 0 -911 0 1 0 N -50 -50 -100 -100 +A -99 50 49 0 -911 0 1 0 N -50 50 -100 0 +A -99 150 49 0 -911 0 1 0 N -50 150 -100 100 +A 99 -150 49 1800 -888 0 1 0 N 50 -150 100 -200 +A 99 -50 49 1800 -888 0 1 0 N 50 -50 100 -100 +A 99 50 49 1800 -888 0 1 0 N 50 50 100 0 +A 99 150 49 1800 -888 0 1 0 N 50 150 100 100 +A 100 -149 49 900 -1788 0 1 0 N 100 -100 50 -150 +A 100 -49 49 900 -1788 0 1 0 N 100 0 50 -50 +A 100 51 49 900 -1788 0 1 0 N 100 100 50 50 +A 100 151 49 900 -1788 0 1 0 N 100 200 50 150 +P 3 0 1 0 -200 -300 -200 -200 -100 -200 N +X ~ 1 -400 200 300 R 50 50 1 1 P +X ~ 2 400 0 300 L 50 50 1 1 W +X ~ 3 400 200 300 L 50 50 1 1 P +X ~ 4 400 -200 300 L 50 50 1 1 P +X ~ 5 -400 -200 200 R 50 50 1 1 W +X ~ 6 -400 -300 200 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/components/balun.lib b/components/balun.lib new file mode 100644 index 0000000..8cd7bb6 --- /dev/null +++ b/components/balun.lib @@ -0,0 +1,34 @@ +EESchema-LIBRARY Version 2.3 Date: Thu Sep 2 15:10:08 2010 +# +# BALUN +# +DEF BALUN B 0 40 Y Y 1 F N +F0 "B" -300 350 60 H V C CNN +F1 "BALUN" -200 -350 60 H V C CNN +DRAW +T 0 -250 -250 50 0 0 0 GND Normal 0 C C +A -100 -149 49 900 -11 0 1 0 N -100 -100 -50 -150 +A -100 -49 49 900 -11 0 1 0 N -100 0 -50 -50 +A -100 51 49 900 -11 0 1 0 N -100 100 -50 50 +A -100 151 49 900 -11 0 1 0 N -100 200 -50 150 +A -99 -150 49 0 -911 0 1 0 N -50 -150 -100 -200 +A -99 -50 49 0 -911 0 1 0 N -50 -50 -100 -100 +A -99 50 49 0 -911 0 1 0 N -50 50 -100 0 +A -99 150 49 0 -911 0 1 0 N -50 150 -100 100 +A 99 -150 49 1800 -888 0 1 0 N 50 -150 100 -200 +A 99 -50 49 1800 -888 0 1 0 N 50 -50 100 -100 +A 99 50 49 1800 -888 0 1 0 N 50 50 100 0 +A 99 150 49 1800 -888 0 1 0 N 50 150 100 100 +A 100 -149 49 900 -1788 0 1 0 N 100 -100 50 -150 +A 100 -49 49 900 -1788 0 1 0 N 100 0 50 -50 +A 100 51 49 900 -1788 0 1 0 N 100 100 50 50 +A 100 151 49 900 -1788 0 1 0 N 100 200 50 150 +X ~ 1 -400 200 300 R 50 50 1 1 P +X ~ 2 400 0 300 L 50 50 1 1 W +X ~ 3 400 200 300 L 50 50 1 1 P +X ~ 4 400 -200 300 L 50 50 1 1 P +X ~ 5 -400 -200 300 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/components/components.pro b/components/components.pro index e95c5b4..7dff7b3 100644 --- a/components/components.pro +++ b/components/components.pro @@ -127,3 +127,9 @@ LibName55=./opto-trans-8 LibName56=./spdt-c LibName57=./sw4 LibName58=./74hc04-3 +LibName59=./antenna +LibName60=./at86rf230 +LibName61=./at86rf231 +LibName62=./balun-smt6 +LibName63=./balun +LibName64=./xtal-4 diff --git a/components/xtal-4.lib b/components/xtal-4.lib new file mode 100644 index 0000000..2656571 --- /dev/null +++ b/components/xtal-4.lib @@ -0,0 +1,22 @@ +EESchema-LIBRARY Version 2.3 Date: Sat 23 May 2009 17:54:59 WEST +# +# XTAL-4 +# +DEF XTAL-4 X 0 40 Y N 1 F N +F0 "X" 0 350 60 H V C CNN +F1 "XTAL-4" 0 250 60 H V C CNN +DRAW +S -50 150 50 -150 0 1 10 N +P 3 0 1 0 100 0 250 0 250 0 N +P 3 0 1 10 100 150 100 -150 100 -150 N +P 3 0 1 10 -100 150 -100 -150 -100 -150 N +P 2 0 1 0 -100 0 -250 0 N +S -250 200 250 -200 0 1 0 N +X XT2 3 450 0 200 L 50 50 1 1 P +X XT1 1 -450 0 200 R 50 50 1 1 P +X LGND1 2 -150 -400 200 U 50 50 1 1 W +X LGND2 4 150 -400 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library