From df1efe8923a60138c25e463d335bee0299d248a9 Mon Sep 17 00:00:00 2001 From: Sandhan Sarma Date: Sat, 7 Oct 2017 12:26:09 +0530 Subject: [PATCH 01/11] added Bosch sensors library, with BME680 and BME280 --- library/Bosch.dcm | 15 ++++++++++++++ library/Bosch.lib | 50 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 library/Bosch.dcm create mode 100644 library/Bosch.lib diff --git a/library/Bosch.dcm b/library/Bosch.dcm new file mode 100644 index 00000000..993f4305 --- /dev/null +++ b/library/Bosch.dcm @@ -0,0 +1,15 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP BME280 +D It is a digital 3 in 1 sensor with humidity, pressure and temperature measurements, LGA-8 +K BME280 pressure humidity temperatiure measurement +F https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME280_DS001-11.pdf +$ENDCMP +# +$CMP BME680 +D It is a digital 4 in 1 sensor with gas, humidity, pressure and temperature measurements, LGA-8 +K BME680 gas pressure humidity temperatiure measurement +F https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME680-DS001-00.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/Bosch.lib b/library/Bosch.lib new file mode 100644 index 00000000..4f3a32d0 --- /dev/null +++ b/library/Bosch.lib @@ -0,0 +1,50 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# BME280 +# +DEF BME280 U 0 40 Y Y 1 F N +F0 "U" 300 500 50 H V C CNN +F1 "BME280" 300 -500 50 H V C CNN +F2 "" 0 -200 50 H I C CNN +F3 "" 0 -200 50 H I C CNN +$FPLIST + LGA*8* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +X GND 1 -100 -600 200 U 50 50 1 1 W +X CSB 2 600 -300 200 L 50 50 1 1 I +X SDI 3 600 -100 200 L 50 50 1 1 B +X SCK 4 600 100 200 L 50 50 1 1 I +X SDO 5 600 300 200 L 50 50 1 1 B +X VDDIO 6 -100 600 200 D 50 50 1 1 W +X GND 7 100 -600 200 U 50 50 1 1 W +X VDD 8 100 600 200 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# BME680 +# +DEF BME680 U 0 40 Y Y 1 F N +F0 "U" 300 500 50 H V C CNN +F1 "BME680" 300 -500 50 H V C CNN +F2 "" 0 -200 50 H I C CNN +F3 "" 0 -200 50 H I C CNN +$FPLIST + LGA*8* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +X GND 1 -100 -600 200 U 50 50 1 1 W +X CSB 2 600 -300 200 L 50 50 1 1 I +X SDI 3 600 -100 200 L 50 50 1 1 B +X SCK 4 600 100 200 L 50 50 1 1 I +X SDO 5 600 300 200 L 50 50 1 1 B +X VDDIO 6 -100 600 200 D 50 50 1 1 W +X GND 7 100 -600 200 U 50 50 1 1 W +X VDD 8 100 600 200 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library From 0259ab25cebb1b2b959814c3b9010b185366f142 Mon Sep 17 00:00:00 2001 From: Sandhan Sarma Date: Tue, 10 Oct 2017 19:33:01 +0530 Subject: [PATCH 02/11] removed pin numbers from FP filter --- library/Bosch.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/Bosch.lib b/library/Bosch.lib index 4f3a32d0..00113a40 100644 --- a/library/Bosch.lib +++ b/library/Bosch.lib @@ -9,7 +9,7 @@ F1 "BME280" 300 -500 50 H V C CNN F2 "" 0 -200 50 H I C CNN F3 "" 0 -200 50 H I C CNN $FPLIST - LGA*8* + LGA*2.5x2.5mm?Pitch0.65mm* $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f @@ -32,7 +32,7 @@ F1 "BME680" 300 -500 50 H V C CNN F2 "" 0 -200 50 H I C CNN F3 "" 0 -200 50 H I C CNN $FPLIST - LGA*8* + LGA*3.0x3.0mm?Pitch0.80mm* $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f From 3afe57a8b8bec76252df177c0ed1ecea82bd43c3 Mon Sep 17 00:00:00 2001 From: Sandhan Sarma Date: Thu, 12 Oct 2017 17:52:51 +0530 Subject: [PATCH 03/11] removed 74HC7014 from this branch --- library/Logic_74xx.dcm | 6 ------ library/Logic_74xx.lib | 31 ------------------------------- 2 files changed, 37 deletions(-) diff --git a/library/Logic_74xx.dcm b/library/Logic_74xx.dcm index baeb3121..f856b93b 100644 --- a/library/Logic_74xx.dcm +++ b/library/Logic_74xx.dcm @@ -72,12 +72,6 @@ K HCMOS SR 3State F http://www.nxp.com/documents/data_sheet/74HC_HCT595.pdf $ENDCMP # -$CMP 74HC7014 -D Hex non-inverting bufer with precision Schmitt Trigger inputs, SOIC-14, DIP-14 -K Hex non-inverting precision Schmitt Triggers -F http://pdf.datasheetcatalog.com/datasheet/NXP_Semiconductors/74HC7014.pdf -$ENDCMP -# $CMP 74HC74 D Dual D Flip-flop, Set & Reset K TTL DFF diff --git a/library/Logic_74xx.lib b/library/Logic_74xx.lib index 778b330b..4258448b 100644 --- a/library/Logic_74xx.lib +++ b/library/Logic_74xx.lib @@ -191,37 +191,6 @@ S -300 500 300 -600 1 1 10 f ENDDRAW ENDDEF # -# 74HC7014 -# -DEF 74HC7014 U 0 40 Y Y 6 F N -F0 "U" 0 200 50 H V C CNN -F1 "74HC7014" 0 -300 50 H V C CNN -F2 "" 150 0 50 H I C CNN -F3 "" 150 0 50 H I C CNN -$FPLIST - SOIC*14* - DIP*14* -$ENDFPLIST -DRAW -S -100 50 -50 -50 0 1 10 f -P 2 0 1 10 -100 -50 -125 -50 N -P 2 0 1 10 -50 50 -25 50 N -P 4 0 1 10 -200 200 -200 -200 200 0 -200 200 f -X ~ 1 -400 0 200 R 50 50 1 1 I -X ~ 2 400 0 200 L 50 50 1 1 O -X ~ 3 -400 0 200 R 50 50 2 1 I -X ~ 4 400 0 200 L 50 50 2 1 O -X ~ 5 -400 0 200 R 50 50 3 1 I -X ~ 6 400 0 200 L 50 50 3 1 O -X ~ 8 400 0 200 L 50 50 4 1 O -X ~ 9 -400 0 200 R 50 50 4 1 I -X ~ 10 400 0 200 L 50 50 5 1 O -X ~ 11 -400 0 200 R 50 50 5 1 I -X ~ 12 400 0 200 L 50 50 6 1 O -X ~ 13 -400 0 200 R 50 50 6 1 I -ENDDRAW -ENDDEF -# # 74HCT04 # DEF 74HCT04 U 0 40 Y Y 7 L N From 89febffbea81a2b7006ed41957e3151d8e35cd5b Mon Sep 17 00:00:00 2001 From: Sandhan Sarma Date: Thu, 12 Oct 2017 22:08:30 +0530 Subject: [PATCH 04/11] added default footprint LGA-8_2.5x2.5mm_Pitch0.65mm --- library/Bosch.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/Bosch.lib b/library/Bosch.lib index 00113a40..6f19997b 100644 --- a/library/Bosch.lib +++ b/library/Bosch.lib @@ -6,7 +6,7 @@ EESchema-LIBRARY Version 2.3 DEF BME280 U 0 40 Y Y 1 F N F0 "U" 300 500 50 H V C CNN F1 "BME280" 300 -500 50 H V C CNN -F2 "" 0 -200 50 H I C CNN +F2 "Housings_LGA:LGA-8_2.5x2.5mm_Pitch0.65mm" 0 -200 50 H I C CNN F3 "" 0 -200 50 H I C CNN $FPLIST LGA*2.5x2.5mm?Pitch0.65mm* @@ -29,7 +29,7 @@ ENDDEF DEF BME680 U 0 40 Y Y 1 F N F0 "U" 300 500 50 H V C CNN F1 "BME680" 300 -500 50 H V C CNN -F2 "" 0 -200 50 H I C CNN +F2 "Housings_LGA:LGA-8_2.5x2.5mm_Pitch0.65mm" 0 -200 50 H I C CNN F3 "" 0 -200 50 H I C CNN $FPLIST LGA*3.0x3.0mm?Pitch0.80mm* From edc5ef335094f7141fb015356a372406acdfcae3 Mon Sep 17 00:00:00 2001 From: Sandhan Sarma Date: Thu, 12 Oct 2017 22:14:53 +0530 Subject: [PATCH 05/11] corrected the FP filters, LGA-8_2.5x2.5mm_Pitch0.65 for both --- library/Bosch.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Bosch.lib b/library/Bosch.lib index 6f19997b..6ae83074 100644 --- a/library/Bosch.lib +++ b/library/Bosch.lib @@ -32,7 +32,7 @@ F1 "BME680" 300 -500 50 H V C CNN F2 "Housings_LGA:LGA-8_2.5x2.5mm_Pitch0.65mm" 0 -200 50 H I C CNN F3 "" 0 -200 50 H I C CNN $FPLIST - LGA*3.0x3.0mm?Pitch0.80mm* + LGA*2.5x2.5mm?Pitch0.65mm* $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f From 1a86ae609354bd1aad8c0b00ed983ade1067ebf9 Mon Sep 17 00:00:00 2001 From: Sandhan Sarma Date: Fri, 13 Oct 2017 07:19:38 +0530 Subject: [PATCH 06/11] replaced '?' with '*' in FP Filter. --- library/Bosch.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/Bosch.lib b/library/Bosch.lib index 6ae83074..b02974d2 100644 --- a/library/Bosch.lib +++ b/library/Bosch.lib @@ -9,7 +9,7 @@ F1 "BME280" 300 -500 50 H V C CNN F2 "Housings_LGA:LGA-8_2.5x2.5mm_Pitch0.65mm" 0 -200 50 H I C CNN F3 "" 0 -200 50 H I C CNN $FPLIST - LGA*2.5x2.5mm?Pitch0.65mm* + LGA*2.5x2.5mm*Pitch0.65mm* $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f @@ -32,7 +32,7 @@ F1 "BME680" 300 -500 50 H V C CNN F2 "Housings_LGA:LGA-8_2.5x2.5mm_Pitch0.65mm" 0 -200 50 H I C CNN F3 "" 0 -200 50 H I C CNN $FPLIST - LGA*2.5x2.5mm?Pitch0.65mm* + LGA*2.5x2.5mm*Pitch0.65mm* $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f From f016b0e67798be3b6d05d44569c5c1efd8e789da Mon Sep 17 00:00:00 2001 From: Matthew Stephenson Date: Sun, 15 Oct 2017 18:03:17 +0100 Subject: [PATCH 07/11] Add RFM69HW radio module --- library/rfcom.dcm | 6 ++++++ library/rfcom.lib | 47 +++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 45 insertions(+), 8 deletions(-) diff --git a/library/rfcom.dcm b/library/rfcom.dcm index 316a6d5a..6eef60f8 100644 --- a/library/rfcom.dcm +++ b/library/rfcom.dcm @@ -82,6 +82,12 @@ K Simblee ARM Cortex-M0 Bluetooth antenna F https://www.simblee.com/Simblee%20RFD77101%20Datasheet%20v1.0.pdf $ENDCMP # +$CMP RFM69HW +D ISM Radio Transciever Module, SPI interface +K Radio, ISM, Transciever, Module, AES +F http://www.hoperf.com/upload/rf/RFM69HW-V1.3.pdf +$ENDCMP +# $CMP RFM95W-868S2 D Low power long range transceiver module, SPI and parallel interface, 868 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16 K Low power long range transceiver module diff --git a/library/rfcom.lib b/library/rfcom.lib index 7b1414b9..6603b030 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -545,6 +545,37 @@ X P0.28 39 700 700 100 L 50 50 1 1 B ENDDRAW ENDDEF # +# RFM69HW +# +DEF RFM69HW U 0 40 Y Y 1 F N +F0 "U" -150 450 50 H V C CNN +F1 "RFM69HW" -300 550 50 H V C CNN +F2 "RF_Modules:RFM69HW" 0 -600 50 H I C CNN +F3 "" 0 -300 50 H I C CNN +$FPLIST + RFM69HW* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +X RESET 1 -500 -200 100 R 50 50 1 1 I +X DIO0 2 500 200 100 L 50 50 1 1 B +X DIO1 3 500 100 100 L 50 50 1 1 B +X DIO2 4 500 0 100 L 50 50 1 1 B +X DIO3 5 500 -100 100 L 50 50 1 1 B +X DIO4 6 500 -200 100 L 50 50 1 1 B +X DIO5 7 500 -300 100 L 50 50 1 1 B +X 3.3V 8 0 500 100 D 50 50 1 1 W +X GND 9 100 -500 100 U 50 50 1 1 W +X ANA 10 500 300 100 L 50 50 1 1 O +X GND 11 100 -500 100 U 50 50 1 1 P N +X SCK 12 -500 300 100 R 50 50 1 1 I +X MISO 13 -500 200 100 R 50 50 1 1 O +X MOSI 14 -500 100 100 R 50 50 1 1 I +X NSS 15 -500 0 100 R 50 50 1 1 I +X NC 16 -100 -500 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # RFM95W-868S2 # DEF RFM95W-868S2 U 0 40 Y Y 1 F N @@ -720,7 +751,6 @@ $ENDFPLIST DRAW C -50 -1400 141 0 0 0 N C -50 -1000 141 0 0 10 N -C -250 700 141 0 1 10 N T 0 -50 -60 35 0 0 0 amp Normal 0 C C T 0 -50 -1015 40 0 0 0 Detect Normal 0 C C T 0 -50 -25 35 0 0 0 IF Normal 0 C C @@ -731,9 +761,6 @@ T 0 125 475 60 0 0 0 OSC Normal 0 C C T 0 -50 -950 40 0 0 0 QUAD Normal 0 C C T 0 300 -500 40 0 0 0 RSSI Normal 0 C C T 0 -55 -1430 40 0 0 0 Switch Normal 0 C C -S -900 900 900 -1700 0 1 10 f -S 0 600 300 300 0 1 10 N -S 200 -400 400 -600 0 1 10 N P 2 0 0 10 -480 800 -380 760 N P 2 0 0 10 -470 600 -380 640 N P 2 0 0 10 -250 -100 -100 -100 N @@ -760,6 +787,10 @@ P 4 0 0 10 0 -700 150 -700 150 -550 200 -550 N P 4 0 0 10 0 -100 150 -100 150 -450 200 -450 N P 5 0 0 0 50 -600 -150 -600 -50 -800 50 -600 50 -600 f P 5 0 0 10 50 0 -150 0 -50 -200 50 0 50 0 f +C -250 700 141 0 1 10 N +S -900 900 900 -1700 0 1 10 f +S 0 600 300 300 0 1 10 N +S 200 -400 400 -600 0 1 10 N P 3 0 1 0 -50 -200 -50 -300 400 -300 N X RF_IN 1 -1000 800 100 R 50 50 1 1 I X RF_BYPASS 2 -1000 600 100 R 50 50 1 1 I @@ -797,7 +828,6 @@ $ENDFPLIST DRAW C -50 -1400 141 0 0 0 N C -50 -1000 141 0 0 10 N -C -250 700 141 0 1 10 N T 0 -50 -60 35 0 0 0 amp Normal 0 C C T 0 -50 -1015 40 0 0 0 Detect Normal 0 C C T 0 -50 -25 35 0 0 0 IF Normal 0 C C @@ -808,9 +838,6 @@ T 0 125 475 60 0 0 0 OSC Normal 0 C C T 0 -50 -950 40 0 0 0 QUAD Normal 0 C C T 0 300 -500 40 0 0 0 RSSI Normal 0 C C T 0 -55 -1430 40 0 0 0 Switch Normal 0 C C -S -900 900 900 -1700 0 1 10 f -S 0 600 300 300 0 1 10 N -S 200 -400 400 -600 0 1 10 N P 2 0 0 10 -480 800 -380 760 N P 2 0 0 10 -470 600 -380 640 N P 2 0 0 10 -250 -100 -100 -100 N @@ -837,6 +864,10 @@ P 4 0 0 10 0 -700 150 -700 150 -550 200 -550 N P 4 0 0 10 0 -100 150 -100 150 -450 200 -450 N P 5 0 0 0 50 -600 -150 -600 -50 -800 50 -600 50 -600 f P 5 0 0 10 50 0 -150 0 -50 -200 50 0 50 0 f +C -250 700 141 0 1 10 N +S -900 900 900 -1700 0 1 10 f +S 0 600 300 300 0 1 10 N +S 200 -400 400 -600 0 1 10 N P 3 0 1 0 -50 -200 -50 -300 400 -300 N X RF_IN 1 -1000 800 100 R 50 50 1 1 I X RF_BYPASS 2 -1000 600 100 R 50 50 1 1 I From 3d21b59d0596ba2e6f86ef9b772535a888c8e268 Mon Sep 17 00:00:00 2001 From: Sandhan Sarma Date: Tue, 17 Oct 2017 21:30:37 +0530 Subject: [PATCH 08/11] added Logic_74xx --- library/Logic_74xx.dcm | 6 ++++++ library/Logic_74xx.lib | 30 ++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/library/Logic_74xx.dcm b/library/Logic_74xx.dcm index f856b93b..e2390b16 100644 --- a/library/Logic_74xx.dcm +++ b/library/Logic_74xx.dcm @@ -72,6 +72,12 @@ K HCMOS SR 3State F http://www.nxp.com/documents/data_sheet/74HC_HCT595.pdf $ENDCMP # +$CMP 74HC7014 +D Hex non-inverting buffer with precision Schmitt Trigger inputs, SOIC-14 +K Hex non-inverting Schmitt buffer +F https://assets.nexperia.com/documents/data-sheet/74HC7014.pdf +$ENDCMP +# $CMP 74HC74 D Dual D Flip-flop, Set & Reset K TTL DFF diff --git a/library/Logic_74xx.lib b/library/Logic_74xx.lib index 4258448b..a4250ac4 100644 --- a/library/Logic_74xx.lib +++ b/library/Logic_74xx.lib @@ -191,6 +191,36 @@ S -300 500 300 -600 1 1 10 f ENDDRAW ENDDEF # +# 74HC7014 +# +DEF 74HC7014 U 0 40 Y Y 6 F N +F0 "U" 0 200 50 H V C CNN +F1 "74HC7014" 0 -300 50 H V C CNN +F2 "Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm" 150 0 50 H I C CNN +F3 "" 150 0 50 H I C CNN +$FPLIST + SOIC*3.9x8.7mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S -100 50 -50 -50 0 1 10 f +P 2 0 1 10 -100 -50 -125 -50 N +P 2 0 1 10 -50 50 -25 50 N +P 4 0 1 10 -200 200 -200 -200 200 0 -200 200 f +X ~ 1 -400 0 200 R 50 50 1 1 I +X ~ 2 400 0 200 L 50 50 1 1 O +X ~ 3 -400 0 200 R 50 50 2 1 I +X ~ 4 400 0 200 L 50 50 2 1 O +X ~ 5 -400 0 200 R 50 50 3 1 I +X ~ 6 400 0 200 L 50 50 3 1 O +X ~ 8 400 0 200 L 50 50 4 1 O +X ~ 9 -400 0 200 R 50 50 4 1 I +X ~ 10 400 0 200 L 50 50 5 1 O +X ~ 11 -400 0 200 R 50 50 5 1 I +X ~ 12 400 0 200 L 50 50 6 1 O +X ~ 13 -400 0 200 R 50 50 6 1 I +ENDDRAW +ENDDEF +# # 74HCT04 # DEF 74HCT04 U 0 40 Y Y 7 L N From 12fd20ccdb307708a9f6b8d99439fad3a63745d3 Mon Sep 17 00:00:00 2001 From: Matthew Stephenson Date: Sat, 21 Oct 2017 19:46:55 +0100 Subject: [PATCH 09/11] Add Johansen chip antenna --- library/Antenna.dcm | 9 +++++++++ library/Antenna.lib | 24 ++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 library/Antenna.dcm create mode 100644 library/Antenna.lib diff --git a/library/Antenna.dcm b/library/Antenna.dcm new file mode 100644 index 00000000..56628ba6 --- /dev/null +++ b/library/Antenna.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP ANT_JOHANSEN_CHIP +D Miniature RF ceramic chip antenna +K RF ceramic chip antenna +F https://www.johansontechnology.com/antennas +$ENDCMP +# +#End Doc Library diff --git a/library/Antenna.lib b/library/Antenna.lib new file mode 100644 index 00000000..2efb5eba --- /dev/null +++ b/library/Antenna.lib @@ -0,0 +1,24 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ANT_JOHANSEN_CHIP +# +DEF ANT_JOHANSEN_CHIP AE 0 40 Y Y 1 F N +F0 "AE" -200 150 50 H V C CNN +F1 "ANT_JOHANSEN_CHIP" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + ANT*JOHANSEN* +$ENDFPLIST +DRAW +S -300 100 300 -100 0 1 10 f +P 2 0 1 10 0 100 0 350 N +P 2 0 1 10 0 200 -100 300 N +P 2 0 1 10 0 200 100 300 N +X FEED 1 -400 0 100 R 50 50 1 1 I +X TAIL 2 400 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library From ef301b716b54c65f905d217bd44cc4f53226e211 Mon Sep 17 00:00:00 2001 From: Matthew Stephenson Date: Sun, 22 Oct 2017 13:02:05 +0100 Subject: [PATCH 10/11] Removed Antenna.lib, added Antenna_Chip to device.lib --- library/Antenna.dcm | 9 ------- library/Antenna.lib | 24 ----------------- library/device.dcm | 5 ++++ library/device.lib | 66 ++++++++++++++++++++++++++++----------------- 4 files changed, 47 insertions(+), 57 deletions(-) delete mode 100644 library/Antenna.dcm delete mode 100644 library/Antenna.lib diff --git a/library/Antenna.dcm b/library/Antenna.dcm deleted file mode 100644 index 56628ba6..00000000 --- a/library/Antenna.dcm +++ /dev/null @@ -1,9 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ANT_JOHANSEN_CHIP -D Miniature RF ceramic chip antenna -K RF ceramic chip antenna -F https://www.johansontechnology.com/antennas -$ENDCMP -# -#End Doc Library diff --git a/library/Antenna.lib b/library/Antenna.lib deleted file mode 100644 index 2efb5eba..00000000 --- a/library/Antenna.lib +++ /dev/null @@ -1,24 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# ANT_JOHANSEN_CHIP -# -DEF ANT_JOHANSEN_CHIP AE 0 40 Y Y 1 F N -F0 "AE" -200 150 50 H V C CNN -F1 "ANT_JOHANSEN_CHIP" 0 -150 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - ANT*JOHANSEN* -$ENDFPLIST -DRAW -S -300 100 300 -100 0 1 10 f -P 2 0 1 10 0 100 0 350 N -P 2 0 1 10 0 200 -100 300 N -P 2 0 1 10 0 200 100 300 N -X FEED 1 -400 0 100 R 50 50 1 1 I -X TAIL 2 400 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/device.dcm b/library/device.dcm index aa45b268..6cbb26e3 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -15,6 +15,11 @@ D Antenna symbol K antenna $ENDCMP # +$CMP Antenna_Chip +D Ceramic Chip Antenna symbol with pin for PCB trace +K antenna +$ENDCMP +# $CMP Antenna_Dipole D Dipole Antenna symbol K dipole antenna diff --git a/library/device.lib b/library/device.lib index f205d5ef..1d70faf9 100644 --- a/library/device.lib +++ b/library/device.lib @@ -9,13 +9,13 @@ F1 "Amperemeter_AC" -130 -30 50 H V R CNN F2 "" 0 100 50 V I C CNN F3 "" 0 100 50 V I C CNN DRAW -A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60 -A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60 -C 0 0 100 0 1 10 N T 0 0 25 100 0 0 0 A Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N +A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60 +A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60 +C 0 0 100 0 1 10 N X ~ 1 0 -200 100 U 50 50 1 1 P X ~ 2 0 200 100 D 50 50 1 1 P ENDDRAW @@ -29,11 +29,11 @@ F1 "Amperemeter_DC" -130 -30 50 H V R CNN F2 "" 0 100 50 V I C CNN F3 "" 0 100 50 V I C CNN DRAW -C 0 0 100 0 1 10 N T 0 0 0 100 0 0 0 A Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 10 N P 2 0 1 0 10 150 30 150 N P 2 0 1 0 20 160 20 140 N X - 1 0 -200 100 U 50 50 1 1 P @@ -55,6 +55,24 @@ X A 1 0 -200 100 U 50 50 1 1 I ENDDRAW ENDDEF # +# Antenna_Chip +# +DEF Antenna_Chip AE 0 40 N N 1 F N +F0 "AE" -75 175 50 H V R CNN +F1 "Antenna_Chip" -75 100 50 H V R CNN +F2 "" 0 100 50 H I C CNN +F3 "" 0 100 50 H I C CNN +DRAW +P 2 0 1 0 0 -100 0 0 N +P 2 0 1 10 0 200 0 -150 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 10 100 -75 0 -75 N +P 3 0 1 10 50 200 0 0 -50 200 N +X A 1 0 -200 100 U 50 50 1 1 I +X PCB_Trace 2 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Antenna_Dipole # DEF Antenna_Dipole AE 0 40 N N 1 F N @@ -2395,11 +2413,11 @@ F1 "Frequency_Counter" -130 -30 50 H V R CNN F2 "" 0 100 50 V I C CNN F3 "" 0 100 50 V I C CNN DRAW -C 0 0 100 0 1 10 N T 0 0 0 80 0 0 0 Hz Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 10 N X - 1 0 -200 100 U 50 50 1 1 P X + 2 0 200 100 D 50 50 1 1 P ENDDRAW @@ -2487,9 +2505,9 @@ F1 "Galvanometer" -130 -30 50 H V R CNN F2 "" 0 100 50 V I C CNN F3 "" 0 100 50 V I C CNN DRAW -C 0 0 100 0 1 10 N P 2 0 0 0 -125 -125 125 125 N P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 10 N P 2 0 1 0 10 150 30 150 N P 2 0 1 0 20 160 20 140 N X - 1 0 -200 100 U 50 50 1 1 P @@ -2674,10 +2692,10 @@ F1 "LED_ARGB" 0 -350 50 H V C CNN F2 "" 0 -50 50 H I C CNN F3 "" 0 -50 50 H I C CNN DRAW -C 80 0 10 0 1 0 F T 0 -75 -250 50 0 0 0 B Normal 0 C C T 0 -75 -50 50 0 0 0 G Normal 0 C C T 0 -75 150 50 0 0 0 R Normal 0 C C +C 80 0 10 0 1 0 F S 50 250 50 250 0 1 0 N S 110 330 -110 -300 0 1 10 f P 2 0 1 0 -100 -200 50 -200 N @@ -2711,10 +2729,10 @@ F1 "LED_CRGB" 0 -350 50 H V C CNN F2 "" 0 -50 50 H I C CNN F3 "" 0 -50 50 H I C CNN DRAW -C -85 0 10 0 1 0 F T 0 75 -250 50 0 0 0 B Normal 0 C C T 0 75 -50 50 0 0 0 G Normal 0 C C T 0 75 150 50 0 0 0 R Normal 0 C C +C -85 0 10 0 1 0 F S 110 330 -110 -300 0 1 10 f P 2 0 1 8 -50 -150 -50 -250 N P 2 0 1 8 -50 50 -50 -50 N @@ -2956,10 +2974,10 @@ F1 "LED_RABG" 0 -350 50 H V C CNN F2 "" 0 -50 50 H I C CNN F3 "" 0 -50 50 H I C CNN DRAW -C 80 0 10 0 1 0 F T 0 -75 -250 50 0 0 0 B Normal 0 C C T 0 -75 -50 50 0 0 0 G Normal 0 C C T 0 -75 150 50 0 0 0 R Normal 0 C C +C 80 0 10 0 1 0 F S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N @@ -3003,10 +3021,10 @@ F1 "LED_RAGB" 0 -350 50 H V C CNN F2 "" 0 -50 50 H I C CNN F3 "" 0 -50 50 H I C CNN DRAW -C 80 0 10 0 1 0 F T 0 -75 -250 50 0 0 0 B Normal 0 C C T 0 -75 -50 50 0 0 0 G Normal 0 C C T 0 -75 150 50 0 0 0 R Normal 0 C C +C 80 0 10 0 1 0 F S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N @@ -3050,10 +3068,10 @@ F1 "LED_RCBG" 0 -350 50 H V C CNN F2 "" 0 -50 50 H I C CNN F3 "" 0 -50 50 H I C CNN DRAW -C -85 0 10 0 1 0 F T 0 75 -250 50 0 0 0 B Normal 0 C C T 0 75 -50 50 0 0 0 G Normal 0 C C T 0 75 150 50 0 0 0 R Normal 0 C C +C -85 0 10 0 1 0 F S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N @@ -3097,10 +3115,10 @@ F1 "LED_RCGB" 0 -350 50 H V C CNN F2 "" 0 -50 50 H I C CNN F3 "" 0 -50 50 H I C CNN DRAW -C -85 0 10 0 1 0 F T 0 75 -250 50 0 0 0 B Normal 0 C C T 0 75 -50 50 0 0 0 G Normal 0 C C T 0 75 150 50 0 0 0 R Normal 0 C C +C -85 0 10 0 1 0 F S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N @@ -3193,10 +3211,10 @@ F1 "LED_RGB_EP" 0 370 50 H V C CNN F2 "" 0 -50 50 H I C CNN F3 "" 0 -50 50 H I C CNN DRAW -C 0 -300 14 0 1 10 F T 0 -75 -250 50 0 0 0 B Normal 0 C C T 0 -75 -50 50 0 0 0 G Normal 0 C C T 0 -75 150 50 0 0 0 R Normal 0 C C +C 0 -300 14 0 1 10 F S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N @@ -3537,11 +3555,11 @@ F2 "" 0 100 50 V I C CNN F3 "" 0 100 50 V I C CNN DRAW A 0 0 117 310 -310 0 0 10 N 100 60 100 -60 -C 0 0 100 0 1 0 N -C 40 -50 10 0 1 0 F S -30 -70 30 -80 0 0 10 F S -30 80 30 70 0 0 10 F P 2 0 0 10 120 0 150 0 N +C 0 0 100 0 1 0 N +C 40 -50 10 0 1 0 F P 2 0 1 0 0 -100 0 -80 N P 2 0 1 0 0 100 0 80 N X ~ 1 0 -200 100 U 50 50 1 1 P @@ -3855,11 +3873,11 @@ F1 "Ohmmeter" -130 -30 50 H V R CNN F2 "" 0 100 50 V I C CNN F3 "" 0 100 50 V I C CNN DRAW -C 0 0 100 0 1 10 N T 0 0 0 100 0 0 0 Ω Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 10 N X - 1 0 -200 100 U 50 50 1 1 P X + 2 0 200 100 D 50 50 1 1 P ENDDRAW @@ -3877,12 +3895,12 @@ A -55 20 15 1 1799 0 0 10 N -40 20 -70 20 A -15 -20 15 -1799 -1 0 0 10 N -30 -20 0 -20 A 25 20 15 1 1799 0 0 10 N 40 20 10 20 A 65 -20 15 -1799 -1 0 0 10 N 50 -20 80 -20 -C 0 0 100 0 1 10 N P 2 0 0 10 -70 20 -75 0 N P 2 0 0 10 -40 20 -30 -20 N P 2 0 0 10 0 -20 10 20 N P 2 0 0 10 40 20 50 -20 N P 2 0 0 10 80 -20 85 0 N +C 0 0 100 0 1 10 N P 2 0 1 0 10 150 30 150 N P 2 0 1 0 20 160 20 140 N X - 1 0 -200 100 U 50 50 1 1 P @@ -4137,13 +4155,13 @@ P 2 1 1 0 25 25 100 100 N P 3 1 1 0 25 -25 100 -100 100 -100 N P 3 1 1 20 25 75 25 -75 25 -75 N P 5 1 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X E1 1 100 -200 100 U 50 50 1 1 P +X B1 2 -200 0 100 R 50 50 1 1 I +X C1 6 100 200 100 D 50 50 1 1 P P 2 2 1 0 25 25 100 100 N P 3 2 1 0 25 -25 100 -100 100 -100 N P 3 2 1 20 25 75 25 -75 25 -75 N P 5 2 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F -X E1 1 100 -200 100 U 50 50 1 1 P -X B1 2 -200 0 100 R 50 50 1 1 I -X C1 6 100 200 100 D 50 50 1 1 P X C2 3 100 200 100 D 50 50 2 1 P X E2 4 100 -200 100 U 50 50 2 1 P X B2 5 -200 0 100 R 50 50 2 1 I @@ -9227,13 +9245,13 @@ F1 "Voltmeter_AC" -130 -30 50 H V R CNN F2 "" 0 100 50 V I C CNN F3 "" 0 100 50 V I C CNN DRAW -A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60 -A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60 -C 0 0 100 0 1 10 N T 0 0 20 100 0 0 0 V Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N +A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60 +A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60 +C 0 0 100 0 1 10 N X ~ 1 0 -200 100 U 50 50 1 1 P X ~ 2 0 200 100 D 50 50 1 1 P ENDDRAW @@ -9247,11 +9265,11 @@ F1 "Voltmeter_DC" -130 -30 50 H V R CNN F2 "" 0 100 50 V I C CNN F3 "" 0 100 50 V I C CNN DRAW -C 0 0 100 0 1 10 N T 0 0 0 100 0 0 0 V Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 10 N P 2 0 1 0 10 150 30 150 N P 2 0 1 0 20 160 20 140 N X - 1 0 -200 100 U 50 50 1 1 P From 4e358a899f80ced8c33fc7c149dc00efd79d22c2 Mon Sep 17 00:00:00 2001 From: Matthew Stephenson Date: Sun, 22 Oct 2017 17:14:05 +0100 Subject: [PATCH 11/11] Changed Antenna_Chip to use a resonator symbol --- library/device.lib | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/library/device.lib b/library/device.lib index 1d70faf9..312c2b5b 100644 --- a/library/device.lib +++ b/library/device.lib @@ -58,18 +58,22 @@ ENDDEF # Antenna_Chip # DEF Antenna_Chip AE 0 40 N N 1 F N -F0 "AE" -75 175 50 H V R CNN -F1 "Antenna_Chip" -75 100 50 H V R CNN -F2 "" 0 100 50 H I C CNN -F3 "" 0 100 50 H I C CNN +F0 "AE" 0 200 50 H V R CNN +F1 "Antenna_Chip" 0 125 50 H V R CNN +F2 "" -100 175 50 H I C CNN +F3 "" -100 175 50 H I C CNN DRAW -P 2 0 1 0 0 -100 0 0 N -P 2 0 1 10 0 200 0 -150 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 10 100 -75 0 -75 N -P 3 0 1 10 50 200 0 0 -50 200 N -X A 1 0 -200 100 U 50 50 1 1 I -X PCB_Trace 2 100 -200 100 U 50 50 1 1 P +P 2 0 1 10 -100 0 -100 -25 N +P 2 0 1 10 -100 0 -50 0 N +P 2 0 1 10 50 0 100 0 N +P 2 0 1 10 50 50 50 -50 N +P 2 0 1 0 100 -25 100 0 N +P 2 0 1 10 100 275 100 -75 N +P 3 0 1 10 -50 50 -50 -50 -50 0 N +P 3 0 1 10 150 275 100 75 50 275 N +P 5 0 1 10 -25 50 25 50 25 -50 -25 -50 -25 50 N +X FEED 1 -100 -100 100 U 50 50 1 1 I +X PCB_Trace 2 100 -100 100 U 50 50 1 1 P ENDDRAW ENDDEF #