From 5177edbbef2e4410a4370dfdb50ad298a0a988fb Mon Sep 17 00:00:00 2001 From: trorornmn Date: Thu, 4 Feb 2016 22:21:07 +0900 Subject: [PATCH 01/70] Create sanken.lib and add some motor drivers --- library/sanken.dcm | 51 +++++++++++++++++++++++++++++++ library/sanken.lib | 76 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 127 insertions(+) create mode 100644 library/sanken.dcm create mode 100644 library/sanken.lib diff --git a/library/sanken.dcm b/library/sanken.dcm new file mode 100644 index 00000000..879a2f25 --- /dev/null +++ b/library/sanken.dcm @@ -0,0 +1,51 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP SLA7070MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7070mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7071MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7071mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7072MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7072mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7073MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7073mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7075MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7075mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7076MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7076mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7077MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7077mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7078MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7078mprt_ds_jp.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/sanken.lib b/library/sanken.lib new file mode 100644 index 00000000..29653d90 --- /dev/null +++ b/library/sanken.lib @@ -0,0 +1,76 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# SLA7070MPRT +# +DEF SLA7070MPRT U 0 40 Y Y 1 F N +F0 "U" -800 1000 50 H V C CNN +F1 "SLA7070MPRT" 600 -1000 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +ALIAS SLA7071MPRT SLA7072MPRT SLA7073MPRT +DRAW +S -850 950 850 -950 0 1 10 f +X OUTA 1 1000 800 150 L 50 50 1 1 O +X OUTA 2 1000 700 150 L 50 50 1 1 O +X ~OUTA~ 3 1000 600 150 L 50 50 1 1 O +X ~OUTA~ 4 1000 500 150 L 50 50 1 1 O +X SENSE_A 5 1000 -200 150 L 50 50 1 1 O +X N.C. 6 1000 -800 150 L 50 50 1 1 N +X M1 7 -1000 300 150 R 50 50 1 1 I +X M2 8 -1000 200 150 R 50 50 1 1 I +X M3 9 -1000 100 150 R 50 50 1 1 I +X CLOCK 10 -1000 -100 150 R 50 50 1 1 I +X VBB 11 -100 1100 150 D 50 50 1 1 W +X GND 12 0 -1100 150 U 50 50 1 1 W +X REF/SLEEP1 13 -1000 500 150 R 50 50 1 1 I +X VDD 14 100 1100 150 D 50 50 1 1 W +X RESET 15 -1000 700 150 R 50 50 1 1 I +X CW/CCW 16 -1000 -300 150 R 50 50 1 1 I +X SYNC 17 -1000 -500 150 R 50 50 1 1 I +X FLAG 18 1000 -600 150 L 50 50 1 1 O +X SENSE_B 19 1000 -400 150 L 50 50 1 1 O +X ~OUTB~ 20 1000 300 150 L 50 50 1 1 O +X ~OUTB~ 21 1000 200 150 L 50 50 1 1 O +X OUTB 22 1000 100 150 L 50 50 1 1 O +X OUTB 23 1000 0 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# SLA7075MPRT +# +DEF SLA7075MPRT U 0 40 Y Y 1 F N +F0 "U" -800 1000 50 H V C CNN +F1 "SLA7075MPRT" 600 -1000 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +ALIAS SLA7076MPRT SLA7077MPRT SLA7078MPRT +DRAW +S -850 950 850 -950 0 1 10 f +X OUTA 1 1000 800 150 L 50 50 1 1 O +X OUTA 2 1000 700 150 L 50 50 1 1 O +X ~OUTA~ 3 1000 600 150 L 50 50 1 1 O +X ~OUTA~ 4 1000 500 150 L 50 50 1 1 O +X SENSE_A 5 1000 -200 150 L 50 50 1 1 O +X MO 6 1000 -800 150 L 50 50 1 1 O +X M1 7 -1000 300 150 R 50 50 1 1 I +X M2 8 -1000 200 150 R 50 50 1 1 I +X M3 9 -1000 100 150 R 50 50 1 1 I +X CLOCK 10 -1000 -100 150 R 50 50 1 1 I +X VBB 11 -100 1100 150 D 50 50 1 1 W +X GND 12 0 -1100 150 U 50 50 1 1 W +X REF/SLEEP1 13 -1000 500 150 R 50 50 1 1 I +X VDD 14 100 1100 150 D 50 50 1 1 W +X RESET 15 -1000 700 150 R 50 50 1 1 I +X CW/CCW 16 -1000 -300 150 R 50 50 1 1 I +X SYNC 17 -1000 -500 150 R 50 50 1 1 I +X FLAG 18 1000 -600 150 L 50 50 1 1 O +X SENSE_B 19 1000 -400 150 L 50 50 1 1 O +X ~OUTB~ 20 1000 300 150 L 50 50 1 1 O +X ~OUTB~ 21 1000 200 150 L 50 50 1 1 O +X OUTB 22 1000 100 150 L 50 50 1 1 O +X OUTB 23 1000 0 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library From 8118bfca3352b6e70cf8199abfb157131c202d98 Mon Sep 17 00:00:00 2001 From: trorornmn Date: Thu, 4 Feb 2016 22:29:49 +0900 Subject: [PATCH 02/70] Fix text size to comply with KLC --- library/sanken.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/sanken.lib b/library/sanken.lib index 29653d90..49eb80a7 100644 --- a/library/sanken.lib +++ b/library/sanken.lib @@ -6,8 +6,8 @@ EESchema-LIBRARY Version 2.3 DEF SLA7070MPRT U 0 40 Y Y 1 F N F0 "U" -800 1000 50 H V C CNN F1 "SLA7070MPRT" 600 -1000 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN ALIAS SLA7071MPRT SLA7072MPRT SLA7073MPRT DRAW S -850 950 850 -950 0 1 10 f @@ -42,8 +42,8 @@ ENDDEF DEF SLA7075MPRT U 0 40 Y Y 1 F N F0 "U" -800 1000 50 H V C CNN F1 "SLA7075MPRT" 600 -1000 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN ALIAS SLA7076MPRT SLA7077MPRT SLA7078MPRT DRAW S -850 950 850 -950 0 1 10 f From a495be2a0dc3c773102afcb285a38bd8efd6bd5d Mon Sep 17 00:00:00 2001 From: trorornmn Date: Thu, 4 Feb 2016 23:28:26 +0900 Subject: [PATCH 03/70] Add pcb footprint text to SLA7070MPRT and SLA7075MPRT --- library/sanken.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/sanken.lib b/library/sanken.lib index 49eb80a7..1d549e45 100644 --- a/library/sanken.lib +++ b/library/sanken.lib @@ -6,7 +6,7 @@ EESchema-LIBRARY Version 2.3 DEF SLA7070MPRT U 0 40 Y Y 1 F N F0 "U" -800 1000 50 H V C CNN F1 "SLA7070MPRT" 600 -1000 50 H V C CNN -F2 "" 0 0 50 H V C CNN +F2 "ZIP23" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SLA7071MPRT SLA7072MPRT SLA7073MPRT DRAW @@ -42,7 +42,7 @@ ENDDEF DEF SLA7075MPRT U 0 40 Y Y 1 F N F0 "U" -800 1000 50 H V C CNN F1 "SLA7075MPRT" 600 -1000 50 H V C CNN -F2 "" 0 0 50 H V C CNN +F2 "ZIP23" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SLA7076MPRT SLA7077MPRT SLA7078MPRT DRAW From 542f4d791c06c1d9a4866de2f8e97130240ac52a Mon Sep 17 00:00:00 2001 From: trorornmn Date: Thu, 4 Feb 2016 23:43:39 +0900 Subject: [PATCH 04/70] Reduce width of SLA7070MPRT and SLA7075MPRT --- library/sanken.lib | 92 +++++++++++++++++++++++----------------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/library/sanken.lib b/library/sanken.lib index 1d549e45..3d76956d 100644 --- a/library/sanken.lib +++ b/library/sanken.lib @@ -4,72 +4,72 @@ EESchema-LIBRARY Version 2.3 # SLA7070MPRT # DEF SLA7070MPRT U 0 40 Y Y 1 F N -F0 "U" -800 1000 50 H V C CNN -F1 "SLA7070MPRT" 600 -1000 50 H V C CNN +F0 "U" -400 1000 50 H V C CNN +F1 "SLA7070MPRT" 300 -1000 50 H V C CNN F2 "ZIP23" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SLA7071MPRT SLA7072MPRT SLA7073MPRT DRAW -S -850 950 850 -950 0 1 10 f -X OUTA 1 1000 800 150 L 50 50 1 1 O -X OUTA 2 1000 700 150 L 50 50 1 1 O -X ~OUTA~ 3 1000 600 150 L 50 50 1 1 O -X ~OUTA~ 4 1000 500 150 L 50 50 1 1 O -X SENSE_A 5 1000 -200 150 L 50 50 1 1 O -X N.C. 6 1000 -800 150 L 50 50 1 1 N -X M1 7 -1000 300 150 R 50 50 1 1 I -X M2 8 -1000 200 150 R 50 50 1 1 I -X M3 9 -1000 100 150 R 50 50 1 1 I -X CLOCK 10 -1000 -100 150 R 50 50 1 1 I +S -450 950 450 -950 0 1 10 f +X OUTA 1 600 800 150 L 50 50 1 1 O +X OUTA 2 600 700 150 L 50 50 1 1 O +X ~OUTA~ 3 600 600 150 L 50 50 1 1 O +X ~OUTA~ 4 600 500 150 L 50 50 1 1 O +X SENSE_A 5 600 -200 150 L 50 50 1 1 O +X N.C. 6 600 -800 150 L 50 50 1 1 N +X M1 7 -600 300 150 R 50 50 1 1 I +X M2 8 -600 200 150 R 50 50 1 1 I +X M3 9 -600 100 150 R 50 50 1 1 I +X CLOCK 10 -600 -100 150 R 50 50 1 1 I X VBB 11 -100 1100 150 D 50 50 1 1 W X GND 12 0 -1100 150 U 50 50 1 1 W -X REF/SLEEP1 13 -1000 500 150 R 50 50 1 1 I +X REF/SLEEP1 13 -600 500 150 R 50 50 1 1 I X VDD 14 100 1100 150 D 50 50 1 1 W -X RESET 15 -1000 700 150 R 50 50 1 1 I -X CW/CCW 16 -1000 -300 150 R 50 50 1 1 I -X SYNC 17 -1000 -500 150 R 50 50 1 1 I -X FLAG 18 1000 -600 150 L 50 50 1 1 O -X SENSE_B 19 1000 -400 150 L 50 50 1 1 O -X ~OUTB~ 20 1000 300 150 L 50 50 1 1 O -X ~OUTB~ 21 1000 200 150 L 50 50 1 1 O -X OUTB 22 1000 100 150 L 50 50 1 1 O -X OUTB 23 1000 0 150 L 50 50 1 1 O +X RESET 15 -600 700 150 R 50 50 1 1 I +X CW/CCW 16 -600 -300 150 R 50 50 1 1 I +X SYNC 17 -600 -500 150 R 50 50 1 1 I +X FLAG 18 600 -600 150 L 50 50 1 1 O +X SENSE_B 19 600 -400 150 L 50 50 1 1 O +X ~OUTB~ 20 600 300 150 L 50 50 1 1 O +X ~OUTB~ 21 600 200 150 L 50 50 1 1 O +X OUTB 22 600 100 150 L 50 50 1 1 O +X OUTB 23 600 0 150 L 50 50 1 1 O ENDDRAW ENDDEF # # SLA7075MPRT # DEF SLA7075MPRT U 0 40 Y Y 1 F N -F0 "U" -800 1000 50 H V C CNN -F1 "SLA7075MPRT" 600 -1000 50 H V C CNN +F0 "U" -400 1000 50 H V C CNN +F1 "SLA7075MPRT" 300 -1000 50 H V C CNN F2 "ZIP23" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SLA7076MPRT SLA7077MPRT SLA7078MPRT DRAW -S -850 950 850 -950 0 1 10 f -X OUTA 1 1000 800 150 L 50 50 1 1 O -X OUTA 2 1000 700 150 L 50 50 1 1 O -X ~OUTA~ 3 1000 600 150 L 50 50 1 1 O -X ~OUTA~ 4 1000 500 150 L 50 50 1 1 O -X SENSE_A 5 1000 -200 150 L 50 50 1 1 O -X MO 6 1000 -800 150 L 50 50 1 1 O -X M1 7 -1000 300 150 R 50 50 1 1 I -X M2 8 -1000 200 150 R 50 50 1 1 I -X M3 9 -1000 100 150 R 50 50 1 1 I -X CLOCK 10 -1000 -100 150 R 50 50 1 1 I +S -450 950 450 -950 0 1 10 f +X OUTA 1 600 800 150 L 50 50 1 1 O +X OUTA 2 600 700 150 L 50 50 1 1 O +X ~OUTA~ 3 600 600 150 L 50 50 1 1 O +X ~OUTA~ 4 600 500 150 L 50 50 1 1 O +X SENSE_A 5 600 -200 150 L 50 50 1 1 O +X MO 6 600 -800 150 L 50 50 1 1 O +X M1 7 -600 300 150 R 50 50 1 1 I +X M2 8 -600 200 150 R 50 50 1 1 I +X M3 9 -600 100 150 R 50 50 1 1 I +X CLOCK 10 -600 -100 150 R 50 50 1 1 I X VBB 11 -100 1100 150 D 50 50 1 1 W X GND 12 0 -1100 150 U 50 50 1 1 W -X REF/SLEEP1 13 -1000 500 150 R 50 50 1 1 I +X REF/SLEEP1 13 -600 500 150 R 50 50 1 1 I X VDD 14 100 1100 150 D 50 50 1 1 W -X RESET 15 -1000 700 150 R 50 50 1 1 I -X CW/CCW 16 -1000 -300 150 R 50 50 1 1 I -X SYNC 17 -1000 -500 150 R 50 50 1 1 I -X FLAG 18 1000 -600 150 L 50 50 1 1 O -X SENSE_B 19 1000 -400 150 L 50 50 1 1 O -X ~OUTB~ 20 1000 300 150 L 50 50 1 1 O -X ~OUTB~ 21 1000 200 150 L 50 50 1 1 O -X OUTB 22 1000 100 150 L 50 50 1 1 O -X OUTB 23 1000 0 150 L 50 50 1 1 O +X RESET 15 -600 700 150 R 50 50 1 1 I +X CW/CCW 16 -600 -300 150 R 50 50 1 1 I +X SYNC 17 -600 -500 150 R 50 50 1 1 I +X FLAG 18 600 -600 150 L 50 50 1 1 O +X SENSE_B 19 600 -400 150 L 50 50 1 1 O +X ~OUTB~ 20 600 300 150 L 50 50 1 1 O +X ~OUTB~ 21 600 200 150 L 50 50 1 1 O +X OUTB 22 600 100 150 L 50 50 1 1 O +X OUTB 23 600 0 150 L 50 50 1 1 O ENDDRAW ENDDEF # From 683bd5a8be2b82f15ea363072c88b2a5de8debd3 Mon Sep 17 00:00:00 2001 From: mszypulska Date: Sun, 8 May 2016 18:15:15 +0200 Subject: [PATCH 05/70] new component DAC7512 --- library/adc-dac.dcm | 6 ++++++ library/adc-dac.lib | 23 +++++++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 44b81f6b..c359a9d3 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -311,6 +311,12 @@ K DAC CNA F http://www.analog.com/media/en/technical-documentation/data-sheets/DAC08.pdf $ENDCMP # +$CMP DAC7513 +D Low-Power, Rail-to-Rail Output, 12-Bit Serial Input DAC +K DAC 12-bit +F http://www.ti.com.cn/cn/lit/ds/symlink/dac7513.pdf +$ENDCMP +# $CMP LTC1257 D Single Supply 12-bit DAC with Internal Reference Voltage, SOIC-8 K DAC 12-bit diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 114d85b9..f1d625cb 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1217,6 +1217,29 @@ X CMP 16 -600 -500 150 R 50 50 1 1 I ENDDRAW ENDDEF # +# DAC7513 +# +DEF DAC7513 U 0 40 Y Y 1 F N +F0 "U" -450 400 50 H V L CNN +F1 "DAC7513" 150 400 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -450 350 450 -350 0 1 10 f +X VOUT 1 600 200 150 L 50 50 1 1 P +X VFB 2 600 50 150 L 50 50 1 1 O +X VREF 3 600 -200 150 L 50 50 1 1 P +X VCC 4 0 500 150 D 50 50 1 1 W +X GND 5 0 -500 150 U 50 50 1 1 W +X DIN 6 -600 200 150 R 50 50 1 1 I +X SCLK 7 -600 0 150 R 50 50 1 1 I C +X ~SYNC~ 8 -600 -200 150 R 50 50 1 1 I I +ENDDRAW +ENDDEF +# # LTC1257 # DEF LTC1257 U 0 40 Y Y 1 F N From 6c798efed8a02fba855f013f63ff6c86b8490dfa Mon Sep 17 00:00:00 2001 From: El3ctr0nic Date: Thu, 12 May 2016 15:43:59 +0200 Subject: [PATCH 06/70] opto.lib ACPL-P343 and HCPL063 added --- library/opto.dcm | 16 +++++- library/opto.lib | 135 ++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 141 insertions(+), 10 deletions(-) diff --git a/library/opto.dcm b/library/opto.dcm index 07e6116f..d1019f74 100644 --- a/library/opto.dcm +++ b/library/opto.dcm @@ -22,6 +22,12 @@ K High Speed Optocoupler F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/6N135_6N136_en_datasheet_071001.pdf $ENDCMP # +$CMP ACPL-P343 +D Gate Drive Optocoupler, Output Current 4.0/4.0A, Propagation Delay 200ns, Stretched SO-6 +K MOSFET Driver IGBT Driver Optocoupler +F http://www.avagotech.com/docs/AV02-2928EN +$ENDCMP +# $CMP ASMT-YTC2-0AA02 D Triple LED RVB (Avago Technology) F http://www.avagotech.com/docs/AV02-2589EN @@ -111,8 +117,14 @@ K Opto-Triac Opto Triac Random Phase Mini-Flat F http://www.fairchildsemi.com/ds/FO/FODM3053.pdf $ENDCMP # +$CMP HCPL063 +D Dual High Speed HCMOS/LSTTL/TTL Compatible Optocoupler, DIP-8, SOIC-8 +K High Speed Optocoupler +F http://docs.avagotech.com/docs/AV02-0391EN +$ENDCMP +# $CMP HCPL3120 -D Gate Drive Optocoupler, Output Current 2,5[A] +D Gate Drive Optocoupler, Output Current 2.5/2.5A, PDIP-8 K MOSFET Driver IGBT Driver Optocoupler F http://www.avagotech.com/docs/AV02-0161EN $ENDCMP @@ -525,7 +537,7 @@ F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/TLP222A_TLP222A-2_en_d $ENDCMP # $CMP TLP250 -D Gate Drive Optocoupler, Output Current 1,5[A] +D Gate Drive Optocoupler, Output Current 1.5/1.5A K MOSFET Driver IGBT Driver Optocoupler F http://toshiba.semicon-storage.com/info/docget.jsp?did=16821&prodName=TLP250 $ENDCMP diff --git a/library/opto.lib b/library/opto.lib index 6778d6f1..ef7fc897 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -68,6 +68,71 @@ X ~ 8 300 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# ACPL-P343 +# +DEF ACPL-P343 U 0 40 Y Y 1 F N +F0 "U" 0 500 50 H V C CNN +F1 "ACPL-P343" 0 400 50 H V C CNN +F2 "SO-6" 0 -400 50 H V C CIN +F3 "" -90 5 50 H V L CNN +$FPLIST + SO* +$ENDFPLIST +DRAW +C 200 -300 10 0 1 0 F +C 200 -225 10 0 1 0 F +C 200 -75 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 75 10 0 1 0 F +C 200 225 10 0 1 0 F +C 200 300 10 0 1 0 F +S -300 350 300 -350 0 1 10 f +S 25 250 25 250 0 1 0 N +S 25 250 25 300 0 1 0 N +P 2 0 1 10 -225 -25 -175 -25 N +P 2 0 1 10 -25 25 -75 25 N +P 2 0 1 0 50 -150 75 -150 N +P 2 0 1 0 50 150 75 150 N +P 2 0 1 0 75 -200 75 -100 N +P 2 0 1 0 75 100 75 200 N +P 2 0 1 20 100 -225 100 -75 N +P 2 0 1 20 100 75 100 225 N +P 2 0 1 0 175 -75 100 -75 N +P 2 0 1 0 175 225 100 225 N +P 2 0 1 0 200 -225 200 -300 N +P 2 0 1 0 200 0 300 0 N +P 2 0 1 0 200 75 200 -75 N +P 2 0 1 0 200 300 200 225 N +P 2 0 1 10 250 -125 200 -125 N +P 2 0 1 10 250 175 200 175 N +P 2 0 1 0 300 300 25 300 N +P 3 0 1 0 -50 -25 -50 -100 0 -100 N +P 3 0 1 0 -50 25 -50 100 0 100 N +P 3 0 1 0 25 -250 25 -300 300 -300 N +P 3 0 1 0 175 -75 225 -75 225 -125 N +P 3 0 1 0 175 225 225 225 225 175 N +P 3 0 1 0 225 -175 225 -225 100 -225 N +P 3 0 1 0 225 125 225 75 100 75 N +P 4 0 1 0 -300 300 -200 300 -200 -300 -300 -300 N +P 4 0 1 10 -200 -25 -225 25 -175 25 -200 -25 F +P 4 0 1 0 -150 10 -129 30 -129 10 -99 40 N +P 4 0 1 0 -99 40 -119 30 -109 20 -99 40 N +P 4 0 1 10 -50 25 -25 -25 -75 -25 -50 25 F +P 4 0 1 0 130 225 175 240 175 210 130 225 F +P 4 0 1 0 175 -225 130 -210 130 -240 175 -225 F +P 4 0 1 10 225 -125 250 -175 200 -175 225 -125 F +P 4 0 1 10 225 175 250 125 200 125 225 175 F +P 5 0 1 0 50 250 50 -250 0 -250 0 250 50 250 N +P 7 0 1 0 -150 -30 -129 -10 -129 -30 -99 0 -119 -10 -109 -20 -99 0 N +X ~ 1 -400 300 100 R 50 50 1 1 P +X ~ 2 -400 0 100 R 50 50 1 1 N N +X ~ 3 -400 -300 100 R 50 50 1 1 P +X ~ 4 400 -300 100 L 50 50 1 1 w +X ~ 5 400 0 100 L 50 50 1 1 P +X ~ 6 400 300 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # ASMT-YTC2-0AA02 # DEF ASMT-YTC2-0AA02 U 0 1 Y N 1 F N @@ -218,6 +283,60 @@ X ~ 4 300 100 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# HCPL063 +# +DEF HCPL063 U 0 40 Y Y 1 F N +F0 "U" 0 475 50 H V C CNN +F1 "HCPL063" 0 400 50 H V C CNN +F2 "" 0 -400 50 H V C CIN +F3 "" 10 205 50 H V L CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +C 160 -100 10 0 1 10 F +C 160 100 10 0 1 10 F +S -200 350 200 -350 0 1 10 f +P 2 0 1 10 -125 -175 -75 -175 N +P 2 0 1 10 -125 175 -75 175 N +P 2 0 1 0 20 -290 20 -340 N +P 2 0 1 0 20 -200 20 -250 N +P 2 0 1 0 20 -110 20 -160 N +P 2 0 1 0 20 -20 20 -70 N +P 2 0 1 0 20 70 20 20 N +P 2 0 1 0 20 160 20 110 N +P 2 0 1 0 20 250 20 200 N +P 2 0 1 0 20 340 20 290 N +P 2 0 1 0 170 -100 200 -100 N +P 2 0 1 0 170 100 200 100 N +P 3 0 1 0 -200 -300 -100 -300 -100 -225 N +P 3 0 1 0 -200 300 -100 300 -100 225 N +P 3 0 1 0 -100 -175 -100 -100 -200 -100 N +P 3 0 1 0 -100 175 -100 100 -200 100 N +P 3 0 1 0 200 -300 100 -300 100 -100 N +P 3 0 1 0 200 300 100 300 100 100 N +P 4 0 1 10 -100 -175 -125 -225 -75 -225 -100 -175 F +P 4 0 1 10 -100 175 -125 225 -75 225 -100 175 F +P 4 0 1 0 -50 -190 -29 -170 -29 -190 1 -160 N +P 4 0 1 0 -50 210 -29 230 -29 210 1 240 N +P 4 0 1 0 1 -160 -19 -170 -9 -180 1 -160 N +P 4 0 1 0 1 240 -19 230 -9 220 1 240 N +P 4 0 1 0 150 -100 50 -150 50 -50 150 -100 F +P 4 0 1 0 150 100 50 50 50 150 150 100 F +P 7 0 1 0 -50 -230 -29 -210 -29 -230 1 -200 -19 -210 -9 -220 1 -200 N +P 7 0 1 0 -50 170 -29 190 -29 170 1 200 -19 190 -9 180 1 200 N +X ~ 1 -300 300 100 R 50 50 1 1 P +X ~ 2 -300 100 100 R 50 50 1 1 P +X ~ 3 -300 -100 100 R 50 50 1 1 P +X ~ 4 -300 -300 100 R 50 50 1 1 P +X ~ 5 300 -300 100 L 50 50 1 1 w +X ~ 6 300 -100 100 L 50 50 1 1 C +X ~ 7 300 100 100 L 50 50 1 1 C +X ~ 8 300 300 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # HCPL2731 # DEF HCPL2731 U 0 30 Y N 2 F N @@ -258,12 +377,12 @@ ENDDEF # HCPL3120 # DEF HCPL3120 U 0 40 Y Y 1 F N -F0 "U" -250 500 50 H V C CNN -F1 "HCPL3120" -100 400 50 H V C CNN -F2 "DIP-8" -150 -400 50 H V L CIN +F0 "U" 0 500 50 H V C CNN +F1 "HCPL3120" 0 400 50 H V C CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -400 50 H I C CIN F3 "" -90 5 50 H V L CNN $FPLIST - DIP-8* + DIP* $ENDFPLIST DRAW C 200 -300 10 0 1 0 F @@ -2001,12 +2120,12 @@ ENDDEF # TLP250 # DEF TLP250 U 0 40 Y Y 1 F N -F0 "U" -250 500 50 H V C CNN -F1 "TLP250" -150 400 50 H V C CNN -F2 "DIP-8" -150 -400 50 H V L CIN +F0 "U" 0 500 50 H V C CNN +F1 "TLP250" 0 400 50 H V C CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -400 50 H I C CIN F3 "" -155 0 50 H V L CNN $FPLIST - DIP-8* + DIP* $ENDFPLIST DRAW C 200 -300 10 0 1 0 F From 588528a02aa047bdac3835e90b57d32da8bb76c9 Mon Sep 17 00:00:00 2001 From: trorornmn Date: Fri, 8 Jul 2016 14:38:38 +0900 Subject: [PATCH 07/70] Moved symbols of sanken to motor_drivers --- library/motor_drivers.dcm | 48 +++++++++++++++++++++++++ library/motor_drivers.lib | 72 +++++++++++++++++++++++++++++++++++++ library/sanken.dcm | 51 -------------------------- library/sanken.lib | 76 --------------------------------------- 4 files changed, 120 insertions(+), 127 deletions(-) delete mode 100644 library/sanken.dcm delete mode 100644 library/sanken.lib diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index b899f949..5e225e9c 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -42,4 +42,52 @@ K Stepper driver F http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF $ENDCMP # +$CMP SLA7070MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7070mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7071MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7071mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7072MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7072mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7073MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7073mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7075MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7075mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7076MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7076mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7077MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7077mprt_ds_jp.pdf +$ENDCMP +# +$CMP SLA7078MPRT +D Unipolar 2-phase stepper motor driver +K Stepper driver +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7078mprt_ds_jp.pdf +$ENDCMP +# #End Doc Library diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index ce92bc83..de9db31c 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -191,4 +191,76 @@ S -400 600 400 -600 0 1 0 N ENDDRAW ENDDEF # +# SLA7070MPRT +# +DEF SLA7070MPRT U 0 40 Y Y 1 F N +F0 "U" -400 1000 50 H V C CNN +F1 "SLA7070MPRT" 300 -1000 50 H V C CNN +F2 "ZIP23" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS SLA7071MPRT SLA7072MPRT SLA7073MPRT +DRAW +S -450 950 450 -950 0 1 10 f +X OUTA 1 600 800 150 L 50 50 1 1 O +X OUTA 2 600 700 150 L 50 50 1 1 O +X ~OUTA~ 3 600 600 150 L 50 50 1 1 O +X ~OUTA~ 4 600 500 150 L 50 50 1 1 O +X SENSE_A 5 600 -200 150 L 50 50 1 1 O +X N.C. 6 600 -800 150 L 50 50 1 1 N +X M1 7 -600 300 150 R 50 50 1 1 I +X M2 8 -600 200 150 R 50 50 1 1 I +X M3 9 -600 100 150 R 50 50 1 1 I +X CLOCK 10 -600 -100 150 R 50 50 1 1 I +X VBB 11 -100 1100 150 D 50 50 1 1 W +X GND 12 0 -1100 150 U 50 50 1 1 W +X REF/SLEEP1 13 -600 500 150 R 50 50 1 1 I +X VDD 14 100 1100 150 D 50 50 1 1 W +X RESET 15 -600 700 150 R 50 50 1 1 I +X CW/CCW 16 -600 -300 150 R 50 50 1 1 I +X SYNC 17 -600 -500 150 R 50 50 1 1 I +X FLAG 18 600 -600 150 L 50 50 1 1 O +X SENSE_B 19 600 -400 150 L 50 50 1 1 O +X ~OUTB~ 20 600 300 150 L 50 50 1 1 O +X ~OUTB~ 21 600 200 150 L 50 50 1 1 O +X OUTB 22 600 100 150 L 50 50 1 1 O +X OUTB 23 600 0 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# SLA7075MPRT +# +DEF SLA7075MPRT U 0 40 Y Y 1 F N +F0 "U" -400 1000 50 H V C CNN +F1 "SLA7075MPRT" 300 -1000 50 H V C CNN +F2 "ZIP23" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS SLA7076MPRT SLA7077MPRT SLA7078MPRT +DRAW +S -450 950 450 -950 0 1 10 f +X OUTA 1 600 800 150 L 50 50 1 1 O +X OUTA 2 600 700 150 L 50 50 1 1 O +X ~OUTA~ 3 600 600 150 L 50 50 1 1 O +X ~OUTA~ 4 600 500 150 L 50 50 1 1 O +X SENSE_A 5 600 -200 150 L 50 50 1 1 O +X MO 6 600 -800 150 L 50 50 1 1 O +X M1 7 -600 300 150 R 50 50 1 1 I +X M2 8 -600 200 150 R 50 50 1 1 I +X M3 9 -600 100 150 R 50 50 1 1 I +X CLOCK 10 -600 -100 150 R 50 50 1 1 I +X VBB 11 -100 1100 150 D 50 50 1 1 W +X GND 12 0 -1100 150 U 50 50 1 1 W +X REF/SLEEP1 13 -600 500 150 R 50 50 1 1 I +X VDD 14 100 1100 150 D 50 50 1 1 W +X RESET 15 -600 700 150 R 50 50 1 1 I +X CW/CCW 16 -600 -300 150 R 50 50 1 1 I +X SYNC 17 -600 -500 150 R 50 50 1 1 I +X FLAG 18 600 -600 150 L 50 50 1 1 O +X SENSE_B 19 600 -400 150 L 50 50 1 1 O +X ~OUTB~ 20 600 300 150 L 50 50 1 1 O +X ~OUTB~ 21 600 200 150 L 50 50 1 1 O +X OUTB 22 600 100 150 L 50 50 1 1 O +X OUTB 23 600 0 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# #End Library diff --git a/library/sanken.dcm b/library/sanken.dcm deleted file mode 100644 index 879a2f25..00000000 --- a/library/sanken.dcm +++ /dev/null @@ -1,51 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP SLA7070MPRT -D Unipolar 2-phase stepper motor driver -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7070mprt_ds_jp.pdf -$ENDCMP -# -$CMP SLA7071MPRT -D Unipolar 2-phase stepper motor driver -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7071mprt_ds_jp.pdf -$ENDCMP -# -$CMP SLA7072MPRT -D Unipolar 2-phase stepper motor driver -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7072mprt_ds_jp.pdf -$ENDCMP -# -$CMP SLA7073MPRT -D Unipolar 2-phase stepper motor driver -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7073mprt_ds_jp.pdf -$ENDCMP -# -$CMP SLA7075MPRT -D Unipolar 2-phase stepper motor driver -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7075mprt_ds_jp.pdf -$ENDCMP -# -$CMP SLA7076MPRT -D Unipolar 2-phase stepper motor driver -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7076mprt_ds_jp.pdf -$ENDCMP -# -$CMP SLA7077MPRT -D Unipolar 2-phase stepper motor driver -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7077mprt_ds_jp.pdf -$ENDCMP -# -$CMP SLA7078MPRT -D Unipolar 2-phase stepper motor driver -K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7078mprt_ds_jp.pdf -$ENDCMP -# -#End Doc Library diff --git a/library/sanken.lib b/library/sanken.lib deleted file mode 100644 index 3d76956d..00000000 --- a/library/sanken.lib +++ /dev/null @@ -1,76 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# SLA7070MPRT -# -DEF SLA7070MPRT U 0 40 Y Y 1 F N -F0 "U" -400 1000 50 H V C CNN -F1 "SLA7070MPRT" 300 -1000 50 H V C CNN -F2 "ZIP23" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS SLA7071MPRT SLA7072MPRT SLA7073MPRT -DRAW -S -450 950 450 -950 0 1 10 f -X OUTA 1 600 800 150 L 50 50 1 1 O -X OUTA 2 600 700 150 L 50 50 1 1 O -X ~OUTA~ 3 600 600 150 L 50 50 1 1 O -X ~OUTA~ 4 600 500 150 L 50 50 1 1 O -X SENSE_A 5 600 -200 150 L 50 50 1 1 O -X N.C. 6 600 -800 150 L 50 50 1 1 N -X M1 7 -600 300 150 R 50 50 1 1 I -X M2 8 -600 200 150 R 50 50 1 1 I -X M3 9 -600 100 150 R 50 50 1 1 I -X CLOCK 10 -600 -100 150 R 50 50 1 1 I -X VBB 11 -100 1100 150 D 50 50 1 1 W -X GND 12 0 -1100 150 U 50 50 1 1 W -X REF/SLEEP1 13 -600 500 150 R 50 50 1 1 I -X VDD 14 100 1100 150 D 50 50 1 1 W -X RESET 15 -600 700 150 R 50 50 1 1 I -X CW/CCW 16 -600 -300 150 R 50 50 1 1 I -X SYNC 17 -600 -500 150 R 50 50 1 1 I -X FLAG 18 600 -600 150 L 50 50 1 1 O -X SENSE_B 19 600 -400 150 L 50 50 1 1 O -X ~OUTB~ 20 600 300 150 L 50 50 1 1 O -X ~OUTB~ 21 600 200 150 L 50 50 1 1 O -X OUTB 22 600 100 150 L 50 50 1 1 O -X OUTB 23 600 0 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# SLA7075MPRT -# -DEF SLA7075MPRT U 0 40 Y Y 1 F N -F0 "U" -400 1000 50 H V C CNN -F1 "SLA7075MPRT" 300 -1000 50 H V C CNN -F2 "ZIP23" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS SLA7076MPRT SLA7077MPRT SLA7078MPRT -DRAW -S -450 950 450 -950 0 1 10 f -X OUTA 1 600 800 150 L 50 50 1 1 O -X OUTA 2 600 700 150 L 50 50 1 1 O -X ~OUTA~ 3 600 600 150 L 50 50 1 1 O -X ~OUTA~ 4 600 500 150 L 50 50 1 1 O -X SENSE_A 5 600 -200 150 L 50 50 1 1 O -X MO 6 600 -800 150 L 50 50 1 1 O -X M1 7 -600 300 150 R 50 50 1 1 I -X M2 8 -600 200 150 R 50 50 1 1 I -X M3 9 -600 100 150 R 50 50 1 1 I -X CLOCK 10 -600 -100 150 R 50 50 1 1 I -X VBB 11 -100 1100 150 D 50 50 1 1 W -X GND 12 0 -1100 150 U 50 50 1 1 W -X REF/SLEEP1 13 -600 500 150 R 50 50 1 1 I -X VDD 14 100 1100 150 D 50 50 1 1 W -X RESET 15 -600 700 150 R 50 50 1 1 I -X CW/CCW 16 -600 -300 150 R 50 50 1 1 I -X SYNC 17 -600 -500 150 R 50 50 1 1 I -X FLAG 18 600 -600 150 L 50 50 1 1 O -X SENSE_B 19 600 -400 150 L 50 50 1 1 O -X ~OUTB~ 20 600 300 150 L 50 50 1 1 O -X ~OUTB~ 21 600 200 150 L 50 50 1 1 O -X OUTB 22 600 100 150 L 50 50 1 1 O -X OUTB 23 600 0 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -#End Library From 77d05916df5e11fc1ef41d849ae93028224806e4 Mon Sep 17 00:00:00 2001 From: myfreescalewebpage Date: Mon, 11 Jul 2016 18:52:48 +0200 Subject: [PATCH 08/70] RF: Add MM002, TD1205, TD1208, iM880A, iM880B --- library/rfcom.dcm | 30 ++++++ library/rfcom.lib | 259 +++++++++++++++++++++++++++++++++++----------- 2 files changed, 231 insertions(+), 58 deletions(-) diff --git a/library/rfcom.dcm b/library/rfcom.dcm index 943e0c15..b3584aae 100644 --- a/library/rfcom.dcm +++ b/library/rfcom.dcm @@ -28,6 +28,12 @@ K WiFi IEEE802.11 b/g/n F http://www.hi-flying.com/products_detail/&productId=60326fef-3398-422b-9350-62f5f99a8dbc&comp_stats=comp-FrontProducts_list01-111.html $ENDCMP # +$CMP MM002 +D NEMEUS Modem dual-mode LoRa/SIGFOX +K IOT LoRa SIGFOX +F http://www.nemeus.fr/resources/uploads/2015/04/MM002-xx-EU_datasheet_v0.11.pdf +$ENDCMP +# $CMP NRF24L01 D Ultra low power 2.4GHz RF Transceiver, QFN20 4x4mm K Low Power RF Transciever @@ -52,6 +58,30 @@ K GSM GPRS Quad-Band SMS FAX F http://www.simcom.us/act_admin/supportfile/SIM900_HD_V1.01(091226).pdf $ENDCMP # +$CMP TD1205 +D High-Performance, Low-Current SIGFOX™ Gateway And GPS Receiver With Integrated Antennas +K IOT SIGFOX GPS +F https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1205%20Datasheet.pdf +$ENDCMP +# +$CMP TD1208 +D High-Performance, Low-Current SIGFOX™ Gateway +K IOT SIGFOX +F https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1208%20Datasheet.pdf +$ENDCMP +# +$CMP iM880A +D IMST Long Range Radio Module +K IOT LoRa +F http://www.wireless-solutions.de/images/stories/downloads/Radio%20Modules/iM880A/General_Information/iM880A_Datasheet_V1_1.pdf +$ENDCMP +# +$CMP iM880B +D IMST Long Range Radio Module - LoRa Alliance Certified +K IOT LoRa +F http://www.wireless-solutions.de/images/stories/downloads/Radio%20Modules/iM880B/General_Information/iM880B_Datasheet_V1_0.pdf +$ENDCMP +# $CMP nRF24L01P D nRF24L01+, Ultra low power 2.4GHz RF Transceiver, QFN20 4x4mm K Low Power RF Transciever diff --git a/library/rfcom.lib b/library/rfcom.lib index c3df7a28..c0864e00 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -9,6 +9,14 @@ F1 "BTM112" -600 1050 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +A -100 600 224 265 -265 0 1 10 f 100 700 100 500 +A 0 550 112 -1534 -265 0 1 10 f -100 500 100 500 +A 0 650 112 1534 265 0 1 10 f -100 700 100 700 +A 100 600 224 1534 -1534 0 1 10 f -100 700 -100 500 +S -600 1000 600 -1000 0 1 10 f +P 2 0 1 20 0 600 -50 550 N +P 2 0 1 20 0 600 -50 650 N +P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N X PIO8 1 800 -600 200 L 50 50 1 1 B X PIO9 2 800 -700 200 L 50 50 1 1 B X PIO10 3 800 -800 200 L 50 50 1 1 B @@ -43,14 +51,6 @@ X PCM_OUT 18 -800 600 200 R 50 50 1 1 O X PIO3 28 800 -100 200 L 50 50 1 1 B X PCM_SYNC 19 -800 400 200 R 50 50 1 1 B X PIO2 29 800 0 200 L 50 50 1 1 B -P 2 0 1 20 0 600 -50 550 N -P 2 0 1 20 0 600 -50 650 N -P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N -A -100 600 224 265 -265 0 1 10 f 100 700 100 500 -A 0 550 112 -1534 -265 0 1 10 f -100 500 100 500 -A 0 650 112 1534 265 0 1 10 f -100 700 100 700 -A 100 600 224 1534 -1534 0 1 10 f -100 700 -100 500 -S -600 1000 600 -1000 0 1 10 f ENDDRAW ENDDEF # @@ -63,13 +63,21 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW A -100 600 224 265 -265 0 1 10 f 100 700 100 500 +A -100 600 224 265 -265 0 1 10 f 100 700 100 500 +A 0 550 112 -1534 -265 0 1 10 f -100 500 100 500 A 0 550 112 -1534 -265 0 1 10 f -100 500 100 500 A 0 650 112 1534 265 0 1 10 f -100 700 100 700 +A 0 650 112 1534 265 0 1 10 f -100 700 100 700 +A 100 600 224 1534 -1534 0 1 10 f -100 700 -100 500 A 100 600 224 1534 -1534 0 1 10 f -100 700 -100 500 S -800 1000 800 -1000 0 1 10 f -P 2 0 1 20 0 600 -50 550 N -P 2 0 1 20 0 600 -50 650 N -P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N +S -800 1000 800 -1000 0 1 10 f +P 2 0 1 20 0 600 -50 550 N +P 2 0 1 20 0 600 -50 550 N +P 2 0 1 20 0 600 -50 650 N +P 2 0 1 20 0 600 -50 650 N +P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N +P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N X GND 1 -200 -1200 200 U 50 50 1 1 W X PVCC 2 200 1200 200 D 50 50 1 1 W X AIO0/SLEEPCLK 3 1000 400 200 L 50 50 1 1 B @@ -108,14 +116,6 @@ X UART_RTS 28 -1000 -500 200 R 50 50 1 1 O X GND 38 1000 800 200 L 50 50 1 1 W X GND 19 100 -1200 200 U 50 50 1 1 W X GND 29 200 -1200 200 U 50 50 1 1 W -P 2 0 1 20 0 600 -50 550 N -P 2 0 1 20 0 600 -50 650 N -P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N -A -100 600 224 265 -265 0 1 10 f 100 700 100 500 -A 0 550 112 -1534 -265 0 1 10 f -100 500 100 500 -A 0 650 112 1534 265 0 1 10 f -100 700 100 700 -A 100 600 224 1534 -1534 0 1 10 f -100 700 -100 500 -S -800 1000 800 -1000 0 1 10 f ENDDRAW ENDDEF # @@ -218,6 +218,8 @@ F1 "HF-A11-SMT" -600 750 50 H V L CNN F2 "" 0 -300 50 H V C CNN F3 "" 0 -300 50 H V C CNN DRAW +C 150 -50 0 0 1 0 N +S -600 700 600 -700 0 1 10 f X 3.3V 1 0 900 200 D 50 50 1 1 W X 3.3V 2 100 900 200 D 50 50 1 1 W X GND 3 -100 -900 200 U 50 50 1 1 W @@ -242,8 +244,46 @@ X GND 26 800 600 200 L 50 50 1 1 W X ~RELOAD~ 17 -800 -600 200 R 50 50 1 1 I I X GND 18 0 -900 200 U 50 50 1 1 W X GND 19 100 -900 200 U 50 50 1 1 W -C 150 -50 0 0 1 0 N -S -600 700 600 -700 0 1 10 f +ENDDRAW +ENDDEF +# +# MM002 +# +DEF MM002 U 0 40 Y Y 1 F N +F0 "U" -1050 850 50 H V C CNN +F1 "MM002" 950 850 50 H V C CNN +F2 "" -550 -1100 50 H V C CNN +F3 "" -550 -1100 50 H V C CNN +DRAW +S -1100 800 1100 -700 0 1 10 f +X GND 1 -200 -800 100 U 50 50 1 1 W +X ~NRST 2 -1200 600 100 R 50 50 1 1 I +X PB9-IO/I2C-SDA 3 1200 100 100 L 50 50 1 1 B +X PB8-IO/I2C-SCL 4 1200 200 100 L 50 50 1 1 B +X BOOT 5 -1200 700 100 R 50 50 1 1 I +X PB7-IO/UART1-RX 6 -1200 -500 100 R 50 50 1 1 B +X PB6-IO/UART1-TX 7 -1200 -400 100 R 50 50 1 1 B +X PB4-IO/NJTRST 8 -1200 0 100 R 50 50 1 1 I +X PB3-IO/JTDO 9 -1200 200 100 R 50 50 1 1 B +X PA15-IO/JTDI 10 -1200 100 100 R 50 50 1 1 B +X PA5-IO/SPI-SCK 20 1200 -200 100 L 50 50 1 1 B +X PA14-IO/JTCK/SWCLK 11 -1200 400 100 R 50 50 1 1 B +X PA6-IO/SPI-MISO 21 1200 -300 100 L 50 50 1 1 B +X PA13-IO/JTMS/SWDAT 12 -1200 300 100 R 50 50 1 1 B +X PA4-IO/SPI-NSS 22 1200 -100 100 L 50 50 1 1 B +X PA12-IO/UART1-RTS/USB-DP 13 -1200 -300 100 R 50 50 1 1 B +X PA3-IO/ADC/UART2-RX 23 1200 400 100 L 50 50 1 1 B +X PA11-IO/UART1-CTS/USB-DM 14 -1200 -200 100 R 50 50 1 1 B +X PA2-IO/ADC/UART2-TX 24 1200 500 100 L 50 50 1 1 B +X GND 15 -100 -800 100 U 50 50 1 1 W +X PA0-IO/ADC/UART2-CTS/WKUP 25 1200 700 100 L 50 50 1 1 B +X GND 16 0 -800 100 U 50 50 1 1 W +X PA1-IO/ADC/UART2-RTS 26 1200 600 100 L 50 50 1 1 B +X ANT 17 1200 -600 100 L 50 50 1 1 B +X VCC 27 -600 900 100 D 50 50 1 1 W +X GND 18 100 -800 100 U 50 50 1 1 W +X GND 28 200 -800 100 U 50 50 1 1 W +X PA7-IO/SPI-MOSI 19 1200 -400 100 L 50 50 1 1 B ENDDRAW ENDDEF # @@ -387,47 +427,47 @@ F3 "" 0 0 60 H V C CNN DRAW C -150 -550 150 0 0 0 N C 300 -750 141 0 0 0 N -T 0 300 290 35 0 0 0 amp Normal 0 C C -T 0 300 -765 40 0 0 0 Detect Normal 0 C C -T 0 300 325 35 0 0 0 IF Normal 0 C C -T 0 300 -350 35 0 0 0 Lim Normal 0 C C -T 0 -100 725 50 0 0 0 MIX Normal 0 C C -T 0 -150 -500 40 0 0 0 MUTE Normal 0 C C -T 0 -275 375 60 0 0 0 OSC Normal 0 C C -T 0 300 -700 40 0 0 0 QUAD Normal 0 C C -T 0 -50 0 40 0 0 0 RSSI Normal 0 C C -T 0 -150 -580 40 0 0 0 Switch Normal 0 C C +T 0 300 290 35 0 0 0 amp Normal 0 C C +T 0 300 -765 40 0 0 0 Detect Normal 0 C C +T 0 300 325 35 0 0 0 IF Normal 0 C C +T 0 300 -350 35 0 0 0 Lim Normal 0 C C +T 0 -100 725 50 0 0 0 MIX Normal 0 C C +T 0 -150 -500 40 0 0 0 MUTE Normal 0 C C +T 0 -275 375 60 0 0 0 OSC Normal 0 C C +T 0 300 -700 40 0 0 0 QUAD Normal 0 C C +T 0 -50 0 40 0 0 0 RSSI Normal 0 C C +T 0 -150 -580 40 0 0 0 Switch Normal 0 C C S -200 200 50 -250 0 0 0 N -P 3 0 0 0 -500 -750 150 -750 150 -750 N -P 3 0 0 0 -500 -350 -300 -500 -300 -500 f -P 3 0 0 0 -200 0 -500 0 -500 0 N -P 3 0 0 0 275 -450 275 -610 275 -610 f -P 3 0 0 0 325 -550 325 -610 325 -610 f -P 3 0 0 0 500 -750 450 -750 450 -750 N -P 3 0 0 0 500 -400 350 -400 350 -400 N -P 3 0 0 0 500 250 350 250 350 250 N -P 4 0 0 0 -500 -550 -300 -550 -300 -550 -300 -550 N -P 4 0 0 0 150 -400 150 -500 0 -500 0 -500 N -P 4 0 0 0 250 250 250 100 50 100 50 100 N -P 4 0 0 0 300 150 300 100 500 100 500 100 N -P 4 0 0 0 325 -550 175 -600 0 -600 0 -600 N -P 4 0 0 0 350 -300 350 -250 500 -250 500 -250 N -P 4 0 0 0 350 350 350 400 500 400 500 400 N -P 4 0 0 0 500 -550 325 -550 325 -450 325 -450 N -P 4 0 0 0 500 -100 250 -100 250 -300 250 -300 N -P 4 0 0 0 500 550 250 550 250 350 250 350 N -P 5 0 0 0 50 -100 150 -100 150 -400 250 -400 250 -400 N -P 5 0 0 0 400 -300 200 -300 300 -500 400 -300 400 -300 f -P 5 0 0 0 400 350 200 350 300 150 400 350 400 350 f +P 3 0 0 0 -500 -750 150 -750 150 -750 N +P 3 0 0 0 -500 -350 -300 -500 -300 -500 f +P 3 0 0 0 -200 0 -500 0 -500 0 N +P 3 0 0 0 275 -450 275 -610 275 -610 f +P 3 0 0 0 325 -550 325 -610 325 -610 f +P 3 0 0 0 500 -750 450 -750 450 -750 N +P 3 0 0 0 500 -400 350 -400 350 -400 N +P 3 0 0 0 500 250 350 250 350 250 N +P 4 0 0 0 -500 -550 -300 -550 -300 -550 -300 -550 N +P 4 0 0 0 150 -400 150 -500 0 -500 0 -500 N +P 4 0 0 0 250 250 250 100 50 100 50 100 N +P 4 0 0 0 300 150 300 100 500 100 500 100 N +P 4 0 0 0 325 -550 175 -600 0 -600 0 -600 N +P 4 0 0 0 350 -300 350 -250 500 -250 500 -250 N +P 4 0 0 0 350 350 350 400 500 400 500 400 N +P 4 0 0 0 500 -550 325 -550 325 -450 325 -450 N +P 4 0 0 0 500 -100 250 -100 250 -300 250 -300 N +P 4 0 0 0 500 550 250 550 250 350 250 350 N +P 5 0 0 0 50 -100 150 -100 150 -400 250 -400 250 -400 N +P 5 0 0 0 400 -300 200 -300 300 -500 400 -300 400 -300 f +P 5 0 0 0 400 350 200 350 300 150 400 350 400 350 f C -100 725 103 0 1 0 N S -500 850 500 -900 0 1 0 N S -400 500 -150 250 0 1 0 N -P 3 0 1 0 -500 300 -400 300 -400 300 N -P 3 0 1 0 -500 450 -400 450 -400 450 N -P 3 0 1 0 -500 650 -200 700 -200 700 N -P 4 0 1 0 -500 800 -200 750 -200 750 -200 750 N -P 4 0 1 0 -100 625 -100 375 -150 375 -150 375 N -P 6 0 1 0 0 725 200 725 200 750 500 750 500 750 500 750 N +P 3 0 1 0 -500 300 -400 300 -400 300 N +P 3 0 1 0 -500 450 -400 450 -400 450 N +P 3 0 1 0 -500 650 -200 700 -200 700 N +P 4 0 1 0 -500 800 -200 750 -200 750 -200 750 N +P 4 0 1 0 -100 625 -100 375 -150 375 -150 375 N +P 6 0 1 0 0 725 200 725 200 750 500 750 500 750 500 750 N X rf_in 1 -900 800 400 R 50 50 1 1 I X bypass 2 -900 650 400 R 50 50 1 1 I X OSC_2 3 -900 300 400 R 50 50 1 1 O @@ -531,4 +571,107 @@ X GND 59 1000 1500 200 L 50 50 1 1 W ENDDRAW ENDDEF # +# TD1205 +# +DEF TD1205 U 0 40 Y Y 1 F N +F0 "U" -450 450 50 H V C CNN +F1 "TD1205" 350 450 50 H V C CNN +F2 "RF_Modules:TD1205" 450 -350 50 H I C CNN +F3 "" -250 -1400 50 H V C CNN +DRAW +S -500 400 500 -300 0 1 0 f +X BAT- 1 -200 -400 100 U 50 50 1 1 W +X BAT+ 2 -200 500 100 D 50 50 1 1 W +X VDD 3 -100 500 100 D 50 50 1 1 W +X GND 4 -100 -400 100 U 50 50 1 1 W +X ~RST 5 600 100 100 L 50 50 1 1 I +X UART-TX 6 600 -100 100 L 50 50 1 1 B +X UART-RX 7 600 -200 100 L 50 50 1 1 B +X DB2-SWDIO 8 600 300 100 L 50 50 1 1 B +X DB3-SWCLK 9 600 200 100 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TD1208 +# +DEF TD1208 U 0 40 Y Y 1 F N +F0 "U" -450 750 50 H V C CNN +F1 "TD1208" 350 750 50 H V C CNN +F2 "RF_Modules:TD1208" 750 -750 50 H I C CNN +F3 "" -250 -1100 50 H V C CNN +DRAW +S 500 700 -500 -700 0 1 0 f +X GND 1 -300 -800 100 U 50 50 1 1 W +X GND 2 -200 -800 100 U 50 50 1 1 W +X Reserved 3 -600 500 100 R 50 50 1 1 U +X USR4 4 600 100 100 L 50 50 1 1 B +X DB3-SWCLK 5 -600 200 100 R 50 50 1 1 B +X DB2-SWDIO 6 -600 300 100 R 50 50 1 1 B +X SDA 7 -600 -400 100 R 50 50 1 1 B +X SCL 8 -600 -500 100 R 50 50 1 1 B +X VDD 9 0 800 100 D 50 50 1 1 W +X USR2 10 600 300 100 L 50 50 1 1 B +X ADC0 20 600 0 100 L 50 50 1 1 B +X GND 11 -100 -800 100 U 50 50 1 1 W +X TIM2 21 600 -200 100 L 50 50 1 1 B +X GND 12 0 -800 100 U 50 50 1 1 W +X GND 22 100 -800 100 U 50 50 1 1 W +X USR3 13 600 200 100 L 50 50 1 1 B +X GND 23 200 -800 100 U 50 50 1 1 W +X ~RST 14 -600 100 100 R 50 50 1 1 I +X RF 24 600 -500 100 L 50 50 1 1 B +X DAC0 15 600 -100 100 L 50 50 1 1 B +X GND 25 300 -800 100 U 50 50 1 1 W +X USR0 16 600 500 100 L 50 50 1 1 B +X USR1 17 600 400 100 L 50 50 1 1 B +X UART-TX 18 -600 -100 100 R 50 50 1 1 B +X UART-RX 19 -600 -200 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# iM880A +# +DEF iM880A U 0 40 Y Y 1 F N +F0 "U" -750 850 50 H V C CNN +F1 "iM880A" 750 850 50 H V C CNN +F2 "" -200 -1100 50 H V C CNN +F3 "" -200 -1100 50 H V C CNN +ALIAS iM880B +DRAW +S -800 800 900 -800 0 1 10 f +X GND 1 -300 -900 100 U 50 50 1 1 W +X P1-IO/JTCK/SWCLK 2 -900 400 100 R 50 50 1 1 B +X P2-IO/JTMS/SWDIO 3 -900 300 100 R 50 50 1 1 B +X P3-IO/JTDO 4 -900 200 100 R 50 50 1 1 B +X P4-IO/JTDI 5 -900 100 100 R 50 50 1 1 B +X GND 6 -200 -900 100 U 50 50 1 1 W +X ~RST 7 -900 0 100 R 50 50 1 1 I +X P5-IO/UART-CTS 8 -900 -200 100 R 50 50 1 1 B +X P6-IO/UART-RTS 9 -900 -300 100 R 50 50 1 1 B +X NC 10 100 900 100 D 50 50 1 1 U +X P11-IO 20 1000 100 100 L 50 50 1 1 B +X GND 30 300 -900 100 U 50 50 1 1 W +X GND 11 -100 -900 100 U 50 50 1 1 W +X P12-IO/I2C-SCL 21 1000 0 100 L 50 50 1 1 B +X RF 31 1000 -600 100 L 50 50 1 1 B +X P7-IO/SPI-MISO 12 1000 500 100 L 50 50 1 1 B +X GND 22 100 -900 100 U 50 50 1 1 W +X GND 32 400 -900 100 U 50 50 1 1 W +X P8-IO/SPI-MOSI 13 1000 400 100 L 50 50 1 1 B +X P13-IO/I2C-SDA 23 1000 -100 100 L 50 50 1 1 B +X P9-IO/SPI-CLK 14 1000 300 100 L 50 50 1 1 B +X P14-IO/ADC 24 1000 -200 100 L 50 50 1 1 B +X P10-IO/SPI-NSS 15 1000 200 100 L 50 50 1 1 B +X P15-IO/WKUP 25 1000 -300 100 L 50 50 1 1 B +X GND 16 0 -900 100 U 50 50 1 1 W +X BOOT 26 -900 600 100 R 50 50 1 1 I +X VDD 17 -100 900 100 D 50 50 1 1 W +X GND 27 200 -900 100 U 50 50 1 1 W +X RxD-IO/UART-RX 18 -900 -400 100 R 50 50 1 1 B +X NC 28 200 900 100 D 50 50 1 1 U +X TxD-IO/UART-TX 19 -900 -500 100 R 50 50 1 1 B +X P17-IO/ADC 29 1000 -400 100 L 50 50 1 1 B +ENDDRAW +ENDDEF +# #End Library From dbc5d1192b4a0fd354f743fa57e470db2a1a8d61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Kr=C3=B6ll?= Date: Wed, 13 Jul 2016 11:38:42 +0200 Subject: [PATCH 09/70] Remove deprecated datasheet field of TSR1 symbol. --- library/dc-dc.dcm | 256 +++++++++--------- library/dc-dc.lib | 650 +++++++++++++++++++++++----------------------- 2 files changed, 453 insertions(+), 453 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 9c4015ea..1f145740 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP ADP1108 +D Switching Regulator +K POWER +F linear-tec/lt1108.pdf +$ENDCMP +# $CMP ADP2108 D 3MHz switching buck regulator, 600mA fixed output voltage in SOT23-5 package K Voltage regulator switching buck fixed output analog @@ -202,6 +208,12 @@ K monolithic CMOS switched capacitor voltage converter invert double divide mult F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf $ENDCMP # +$CMP IS31LT3360 +D Constant current LED driver, internal switch, up to 40V/1.2A, SOT-89-5 +K Switching LED driver +F www.issi.com/WW/pdf/31LT3360.pdf +$ENDCMP +# $CMP ISL8117 D Synchronous step-down PWM controller, 4.5v to 60v input, 0.6v to 54v output K PWM step down buck converter controller synchronous POL @@ -658,6 +670,12 @@ K LED Step-Down Switching Regulator F http://www.ti.com/lit/ds/symlink/lm3407.pdf $ENDCMP # +$CMP LM3578 +D Switching Regulator (adjustable) +K POWER REGUL +F regulator\lm1578a.pdf +$ENDCMP +# $CMP LM3670MF D Miniature Step-Down DC-DC Converter, 2.5V < Vin < 5.5V K DC-DC buck conveter step down voltage regulator @@ -766,17 +784,64 @@ K monolithic bipolar switched capacitor voltage converter regulator inverter dou F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf $ENDCMP # +$CMP LT1108 +D Switching Regulator +$ENDCMP +# +$CMP LT1372 +D Set up/step down switching regulator +F regulator/lt1372-1377.pdf +$ENDCMP +# +$CMP LT1373 +D Set up/step down switching regulator +F regulator/lt1373.pdf +$ENDCMP +# +$CMP LT3430 +D Hight Voltage Step-down switching regulator (synchronous) 3 A +K REGUL POWER +F linear-tec/lt3430f.pdf +$ENDCMP +# $CMP LT3439 D Low EMI DC/DC converter. F regulator/lt3439.pdf $ENDCMP # +$CMP LT3757EMSE +D Boost, flyback, SEPIC and inverting regulator (MSOP package) +$ENDCMP +# $CMP LTC1044 D Switched Capacitor Voltage Converter, 1.5V to 9V supply operation, 200uA Max No Load Supply Current at 5V K monolithic CMOS switched capacitor voltage converter invert double divide multiply boost F http://cds.linear.com/docs/en/datasheet/lt1044.pdf $ENDCMP # +$CMP LTC1307 +D Switching Regulator (Single cell micropower) +K POWER +$ENDCMP +# +$CMP LTC1624 +D Switching Regulator Controller +K POWER +F linear-tec\ltc1624.pdf +$ENDCMP +# +$CMP LTC1878 +D Synchronous Step-Down Regulator +K REGUL POWER +F linear-tec/ltc1878.pdf +$ENDCMP +# +$CMP LTC1878EMS8 +D Synchronous Step-Down Regulator +K REGUL POWER +F linear-tec/ltc1878.pdf +$ENDCMP +# $CMP LTC3429 D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, TSOT-23 6-Lead Package K boost step-up DC/DC synchronous @@ -789,6 +854,47 @@ K boost step-up DC/DC synchronous F http://cds.linear.com/docs/en/datasheet/3429fa.pdf $ENDCMP # +$CMP LTC3442 +D Micropower Synchronous Buck-Boost DC/DC Converter with Automatic Burst Mode Operation +F linear-tec\ltc3442.pdf +$ENDCMP +# +$CMP LTC3525 +D 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525-3 +D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525-3.3 +D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525-5 +D Fixed 5V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525D-3.3 +D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Pass Through Mode +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525d33fb.pdf +$ENDCMP +# +$CMP LTC3525L-3 +D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525laf.pdf +$ENDCMP +# $CMP LTC3630 D High efficiency 65V 500mA synchronous step-down converter K buck dc-dc switcher switching @@ -915,6 +1021,12 @@ K switching regulator boost step-up dc-dc F http://www.ret.hu/DataSheets/38_ANALOG_IC/MAX_062/MAX777L_778L_779L.pdf $ENDCMP # +$CMP MC34063 +D 1.5A step up/down/inverting switching regulator +K smps buck boost inverting +F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF +$ENDCMP +# $CMP MCP16301 D 4.0 to 30V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package K switching buck converter power-supply voltage regulator @@ -951,6 +1063,12 @@ K switching buck converter power-supply voltage regulator F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf $ENDCMP # +$CMP MIC2177 +D Step-down switching regulator (synchronous) 2.5 A +K REGUL POWER +F micrel/mic2177.pdf +$ENDCMP +# $CMP NID60 D 60W, 250kHz Step Down Converter K 60W, 250KHz Buck DC/DC @@ -980,6 +1098,16 @@ K DC/DC Buck Conwerter 3A F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00285678.pdf $ENDCMP # +$CMP TL497 +D 500 mA step up/step down switching regulator +F texas/tl497a.pdf +$ENDCMP +# +$CMP TL497A +D 500 mA step up/step down switching regulator +F texas/tl497a.pdf +$ENDCMP +# $CMP TPS5430DDA D 36V 3A, Step Down Swift Converter, HSOIC8 K Step-Down DC-DC Switching Regulator @@ -1178,132 +1306,4 @@ K 9V 1A DC/DC TRACO TSR-1 F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # -$CMP IS31LT3360 -D Constant current LED driver, internal switch, up to 40V/1.2A, SOT-89-5 -K Switching LED driver -F www.issi.com/WW/pdf/31LT3360.pdf -$ENDCMP -# -$CMP ADP1108 -D Switching Regulator -K POWER -F linear-tec/lt1108.pdf -$ENDCMP -# -$CMP LT1108 -D Switching Regulator -$ENDCMP -# -$CMP LTC1307 -D Switching Regulator (Single cell micropower) -K POWER -$ENDCMP -# -$CMP LTC1624 -D Switching Regulator Controller -K POWER -F linear-tec\ltc1624.pdf -$ENDCMP -# -$CMP LM3578 -D Switching Regulator (adjustable) -K POWER REGUL -F regulator\lm1578a.pdf -$ENDCMP -# -$CMP LT1372 -D Set up/step down switching regulator -F regulator/lt1372-1377.pdf -$ENDCMP -# -$CMP LT1373 -D Set up/step down switching regulator -F regulator/lt1373.pdf -$ENDCMP -# -$CMP LT3430 -D Hight Voltage Step-down switching regulator (synchronous) 3 A -K REGUL POWER -F linear-tec/lt3430f.pdf -$ENDCMP -# -$CMP MC34063 -D 1.5A step up/down/inverting switching regulator -K smps buck boost inverting -F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF -$ENDCMP -# -$CMP MIC2177 -D Step-down switching regulator (synchronous) 2.5 A -K REGUL POWER -F micrel/mic2177.pdf -$ENDCMP -# -$CMP TL497 -D 500 mA step up/step down switching regulator -F texas/tl497a.pdf -$ENDCMP -# -$CMP TL497A -D 500 mA step up/step down switching regulator -F texas/tl497a.pdf -$ENDCMP -# -$CMP LTC3442 -D Micropower Synchronous Buck-Boost DC/DC Converter with Automatic Burst Mode Operation -F linear-tec\ltc3442.pdf -$ENDCMP -# -$CMP LTC3525 -D 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525-3 -D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525-3.3 -D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525-5 -D Fixed 5V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525D-3.3 -D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Pass Through Mode -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525d33fb.pdf -$ENDCMP -# -$CMP LTC3525L-3 -D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525laf.pdf -$ENDCMP -# -$CMP LT3757EMSE -D Boost, flyback, SEPIC and inverting regulator (MSOP package) -$ENDCMP -# -$CMP LTC1878 -D Synchronous Step-Down Regulator -K REGUL POWER -F linear-tec/ltc1878.pdf -$ENDCMP -# -$CMP LTC1878EMS8 -D Synchronous Step-Down Regulator -K REGUL POWER -F linear-tec/ltc1878.pdf -$ENDCMP -# #End Doc Library diff --git a/library/dc-dc.lib b/library/dc-dc.lib index b18c3922..c7279285 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1,6 +1,27 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# ADP1108 +# +DEF ADP1108 U 0 30 Y Y 1 F N +F0 "U" 220 450 50 H V C CNN +F1 "ADP1108" 340 -447 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LT1108 +DRAW +S -700 -400 700 400 0 1 0 N +X ILIM 1 -1000 200 300 R 50 50 1 1 I +X VIN 2 0 700 300 D 50 50 1 1 I +X SW1 3 1000 0 300 L 50 50 1 1 P +X SW2 4 1000 -200 300 L 50 50 1 1 P +X GND 5 0 -700 300 U 50 50 1 1 I +X AO 6 1000 200 300 L 50 50 1 1 O +X SET 7 -1000 -200 300 R 50 50 1 1 I +X SENSE 8 -1000 0 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # ADP2108 # DEF ADP2108 U 0 40 Y Y 1 F N @@ -255,6 +276,27 @@ X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# IS31LT3360 +# +DEF IS31LT3360 U 0 40 Y Y 1 F N +F0 "U" -250 350 50 H V C CNN +F1 "IS31LT3360" 150 350 50 H V C CNN +F2 "SOT-89-5" 0 -400 50 H V C CIN +F3 "www.issi.com/WW/pdf/31LT3360.pdf" 50 -500 50 H I C CNN +$FPLIST + SOT-23* + SOT-23* +$ENDFPLIST +DRAW +S -250 300 250 -300 0 1 10 f +X LX 1 400 -200 150 L 50 50 1 1 C +X GND 2 -400 0 150 R 50 50 1 1 W +X ADJ 3 -400 -200 150 R 50 50 1 1 I +X ISENSE 4 400 200 150 L 50 50 1 1 I +X VIN 5 -400 200 150 R 50 50 1 1 W +ENDDRAW +ENDDEF +# # ISL8117 # DEF ISL8117 U 0 40 Y Y 1 F N @@ -655,6 +697,26 @@ X LX 8 400 200 100 L 50 50 1 1 O ENDDRAW ENDDEF # +# LM3578 +# +DEF LM3578 U 0 40 Y Y 1 F N +F0 "U" 150 450 50 H V C CNN +F1 "LM3578" 250 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -550 -400 550 400 0 1 0 N +X E- 1 -850 300 300 R 50 50 1 1 I I +X E+ 2 -850 100 300 R 50 50 1 1 I +X CAP_OSC 3 -850 -100 300 R 50 50 1 1 I +X GND 4 -850 -300 300 R 50 50 1 1 W +X E 5 850 -300 300 L 50 50 1 1 E +X C 6 850 -100 300 L 50 50 1 1 C +X CUR_LIM 7 850 100 300 L 50 50 1 1 I I +X VP+ 8 850 300 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # LM3670MF # DEF LM3670MF U 0 40 Y Y 1 F N @@ -929,6 +991,54 @@ X V+ 8 -400 300 100 R 50 50 1 1 W ENDDRAW ENDDEF # +# LT1372 +# +DEF LT1372 U 0 30 Y Y 1 F N +F0 "U" 600 500 50 H V C CNN +F1 "LT1372" -500 500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LT1373 +DRAW +S -700 -400 700 400 0 1 0 N +X Vc 1 250 -700 300 U 50 50 1 1 I +X FB+ 2 1000 -250 300 L 50 50 1 1 I +X FB- 3 -1000 250 300 R 50 50 1 1 P +X S/S 4 -1000 -250 300 R 50 50 1 1 P +X Vin 5 0 700 300 D 50 50 1 1 W +X GND_S 6 -150 -700 300 U 50 50 1 1 I +X GND 7 -300 -700 300 U 50 50 1 1 I +X Vsw 8 1000 250 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LT3430 +# +DEF LT3430 U 0 30 Y Y 1 F N +F0 "U" 200 600 50 H V L CNN +F1 "LT3430" 500 -600 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 500 500 -500 0 1 0 N +X GND 1 -150 -800 300 U 50 50 1 1 W +X SW 2 800 250 300 L 50 50 1 1 O +X VIN 3 -50 800 300 D 30 30 1 1 I +X VIN 4 50 800 300 D 30 30 1 1 I +X SW 5 800 150 300 L 50 50 1 1 P +X BOOST 6 800 400 300 L 50 50 1 1 I +X GND 8 -50 -800 300 U 50 50 1 1 W +X GND 9 50 -800 300 U 50 50 1 1 W +X Bias 10 -800 -200 300 R 50 50 1 1 I +X COMP 11 -800 -50 300 R 50 50 1 1 I +X FB(1.22V) 12 800 0 300 L 50 50 1 1 I +X SYNC 14 -800 250 300 R 50 50 1 1 I +X SHDN 15 -800 400 300 R 50 50 1 1 I I +X GND 16 150 -800 300 U 50 50 1 1 W +X GND 17 400 -800 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # LT3439 # DEF LT3439 U 0 40 Y Y 1 F N @@ -952,6 +1062,29 @@ X PGND 16 100 -700 150 U 50 50 1 1 W ENDDRAW ENDDEF # +# LT3757EMSE +# +DEF LT3757EMSE U 0 30 Y Y 1 F N +F0 "U" 150 500 50 H V C CNN +F1 "LT3757EMSE" 400 -500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -400 450 400 -450 0 1 0 N +X VC 1 -600 -350 200 R 50 50 1 1 I +X FBX 2 600 -200 200 L 50 50 1 1 I +X SS 3 -600 -250 200 R 50 50 1 1 I +X RT 4 -600 -100 200 R 50 50 1 1 I +X SYNC 5 -600 50 200 R 50 50 1 1 I +X SENSE 6 600 -50 200 L 50 50 1 1 I +X GATE 7 600 200 200 L 50 50 1 1 O +X INTVCC 8 600 -350 200 L 50 50 1 1 O +X ~SHDN~/UVLO 9 -600 200 200 R 50 50 1 1 I +X VIN 10 0 650 200 D 50 50 1 1 I +X GND 11 0 -650 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # LTC1044 # DEF LTC1044 U 0 40 Y Y 1 F N @@ -976,6 +1109,67 @@ X V+ 8 -400 300 100 R 50 50 1 1 W ENDDRAW ENDDEF # +# LTC1307 +# +DEF LTC1307 U 0 30 Y Y 1 F N +F0 "U" 220 450 50 H V C CNN +F1 "LTC1307" 340 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -700 -400 700 400 0 1 0 N +X Vc 1 -1000 -200 300 R 50 50 1 1 I +X FeedBack 2 1000 0 300 L 50 50 1 1 I +X SHDW 3 -1000 0 300 R 50 50 1 1 I I +X GND 4 0 -700 300 U 50 50 1 1 I +X SW 5 1000 200 300 L 50 50 1 1 C +X VIN 6 0 700 300 D 50 50 1 1 I +X LBI 7 -1000 200 300 R 50 50 1 1 I +X LBO 8 1000 -200 300 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LTC1624 +# +DEF LTC1624 U 0 30 Y Y 1 F N +F0 "U" 220 450 50 H V C CNN +F1 "LTC1624" 340 -447 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -700 -400 700 400 0 1 0 N +X ISENSE 1 -1000 200 300 R 50 50 1 1 I +X Ith/RUN 2 -1000 0 300 R 50 50 1 1 I +X SET 3 -1000 -200 300 R 50 50 1 1 I +X GND 4 0 -700 300 U 50 50 1 1 W +X SW 5 1000 -200 300 L 50 50 1 1 I +X TG 6 1000 0 300 L 50 50 1 1 C +X BOOST 7 1000 200 300 L 50 50 1 1 O +X VIN 8 0 700 300 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC1878 +# +DEF LTC1878 U 0 40 Y Y 1 F N +F0 "U" 100 400 50 H V C CNN +F1 "LTC1878" 0 -450 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC1878EMS8 +DRAW +S -400 350 400 -350 0 1 0 N +X RUN 1 -650 -100 250 R 50 50 1 1 I +X ITH 2 -650 -250 250 R 50 50 1 1 I +X VFB 3 650 -50 250 L 50 50 1 1 I +X GND 4 -100 -600 250 U 50 50 1 1 W +X SW 5 650 250 250 L 50 50 1 1 O +X VIN 6 -650 50 250 R 50 50 1 1 I +X SYNC 7 -650 250 250 R 50 50 1 1 I C +X PLL_LPF 8 650 -250 250 L 50 50 1 1 B +ENDDRAW +ENDDEF +# # LTC3429 # DEF LTC3429 U 0 40 Y Y 1 F N @@ -999,6 +1193,53 @@ X VIN 6 -400 100 100 R 50 50 1 1 W ENDDRAW ENDDEF # +# LTC3442 +# +DEF LTC3442 U 0 40 Y Y 1 F N +F0 "U" 0 0 50 H V C CNN +F1 "LTC3442" 450 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -600 400 600 -400 0 1 0 N +X SHDN/SS 1 -850 100 250 R 50 50 1 1 I I +X RT 2 -850 -300 250 R 50 50 1 1 I +X SGND 3 -200 -600 200 U 50 50 1 1 W +X SW1 4 -200 600 200 D 50 50 1 1 B +X PGND 5 0 -600 200 U 50 50 1 1 W +X SW2 6 200 600 200 D 50 50 1 1 B +X BURST 7 850 -300 250 L 50 50 1 1 I +X VOUT 8 850 300 250 L 50 50 1 1 w +X VIN 9 -850 300 250 R 50 50 1 1 W +X RLIM 10 -850 -100 250 R 50 50 1 1 I +X VC 11 850 -150 250 L 50 50 1 1 I +X FB 12 850 50 250 L 50 50 1 1 I +X PGND 13 200 -600 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC3525 +# +DEF LTC3525 U 0 40 Y Y 1 F N +F0 "U" 0 325 50 H V C CNN +F1 "LTC3525" 0 250 50 H V C CNN +F2 "" 0 -250 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC3525-3 LTC3525-3.3 LTC3525-5 LTC3525D-3.3 LTC3525L-3 +$FPLIST + SC70* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X ~SHDN 1 -400 0 100 R 50 50 1 1 I +X GND 2 -400 -100 100 R 50 50 1 1 W +X VIN 3 -400 100 100 R 50 50 1 1 W +X VOUT 4 400 0 100 L 50 50 1 1 w +X GND 5 400 -100 100 L 50 50 1 1 W +X SW 6 400 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # LTC3630 # DEF LTC3630 U 0 40 Y Y 1 F N @@ -1257,6 +1498,31 @@ X ~SHDN 7 -400 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# MC34063 +# +DEF MC34063 U 0 40 Y Y 1 F N +F0 "U" 0 450 50 H V C CNN +F1 "MC34063" 50 -450 50 H V L CNN +F2 "" 500 0 50 H V C CNN +F3 "" 500 0 50 H V C CNN +$FPLIST + DIP* + SOIC* + DFN* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X SwC 1 400 100 100 L 50 50 1 1 P +X SwE 2 400 -100 100 L 50 50 1 1 P +X TC 3 -400 -300 100 R 50 50 1 1 I +X GND 4 0 -500 100 U 50 50 1 1 W +X Vfb 5 400 -300 100 L 50 50 1 1 I +X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W +X Ipk 7 -400 300 100 R 50 50 1 1 I +X DC 8 400 300 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # MCP16301 # DEF MCP16301 U 0 40 Y Y 1 F N @@ -1328,6 +1594,38 @@ X Agnd 8 0 -400 100 U 50 50 1 1 W ENDDRAW ENDDEF # +# MIC2177 +# +DEF MIC2177 U 0 30 Y Y 1 F N +F0 "U" 350 600 50 H V C CNN +F1 "MIC2177" 450 -600 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 500 500 -500 0 1 0 N +X VIN 1 -100 800 300 D 50 50 1 1 I +X VIN 2 100 800 300 D 50 50 1 1 I +X SW 3 800 250 300 L 50 50 1 1 O +X PGND 4 800 -450 300 L 50 50 1 1 W +X PGND 5 800 -350 300 L 50 50 1 1 W +X PGND 6 800 -250 300 L 50 50 1 1 W +X PGND 7 800 -150 300 L 50 50 1 1 W +X SW 8 800 150 300 L 50 50 1 1 P +X VIN 9 0 800 300 D 50 50 1 1 I +X Sense 10 800 400 300 L 50 50 1 1 I +X SHDN 20 -800 400 300 R 50 50 1 1 I I +X AUTO 11 -800 100 300 R 50 50 1 1 I +X FB 12 800 0 300 L 50 50 1 1 I +X COMP 13 -800 -50 300 R 50 50 1 1 I +X SGND 14 150 -800 300 U 50 50 1 1 W +X SGND 15 50 -800 300 U 50 50 1 1 W +X SGND 16 -50 -800 300 U 50 50 1 1 W +X SGND 17 -150 -800 300 U 50 50 1 1 W +X SYNC 18 -800 250 300 R 50 50 1 1 I +X Bias 19 -800 -200 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # NID60 # DEF NID60 U 0 40 Y Y 1 F N @@ -1429,6 +1727,32 @@ X SW 8 400 0 100 L 50 50 1 1 O ENDDRAW ENDDEF # +# TL497 +# +DEF TL497 U 0 30 Y Y 1 F N +F0 "U" 100 450 50 H V L CNN +F1 "TL497" 50 -450 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS TL497A +DRAW +S -450 400 450 -400 0 1 0 N +X Comp_1.2V 1 -750 300 300 R 50 50 1 1 I +X Inhbt 2 -750 -150 300 R 50 50 1 1 I +X Freq_Ctrl 3 -750 0 300 R 50 50 1 1 I +X Substrat 4 -750 -300 300 R 50 50 1 1 I +X GND 5 0 -600 200 U 50 50 1 1 W +X Cath 6 750 -300 300 L 50 50 1 1 I +X Anode 7 750 200 300 L 50 50 1 1 I +X Emit 8 750 100 300 L 50 50 1 1 O +X Coll 10 750 300 300 L 50 50 1 1 I +X Base_Tr 11 750 -50 300 L 50 50 1 1 U +X BaseDrv 12 750 -150 300 L 50 50 1 1 U +X Curr_Lim 13 -750 150 300 R 50 50 1 1 I +X VCC 14 0 600 200 D 60 30 1 1 W +ENDDRAW +ENDDEF +# # TPS5430DDA # DEF TPS5430DDA U 0 40 Y Y 1 F N @@ -1599,7 +1923,7 @@ DEF TSR_1-2450 U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "TSR_1-2450" -300 250 50 H V L CNN F2 "DCDC-Conv_TRACO_TSR-1" 0 -150 50 H V L CIN -F3 "http://www.tracopower.com/products/tsr1.pdf" 0 450 50 H I C CNN +F3 "" 0 0 50 H I C CNN ALIAS TSR_1-2412 TSR_1-2415 TSR_1-2418 TSR_1-2425 TSR_1-2433 TSR_1-2465 TSR_1-2490 TSR_1-24120 TSR_1-24150 $FPLIST DCDC-Conv_TRACO_TSR-1 @@ -1612,328 +1936,4 @@ X Vout 3 400 100 100 L 50 50 1 1 O ENDDRAW ENDDEF # -# IS31LT3360 -# -DEF IS31LT3360 U 0 40 Y Y 1 F N -F0 "U" -250 350 50 H V C CNN -F1 "IS31LT3360" 150 350 50 H V C CNN -F2 "SOT-89-5" 0 -400 50 H V C CIN -F3 "www.issi.com/WW/pdf/31LT3360.pdf" 50 -500 50 H I C CNN -$FPLIST - SOT-23* - SOT-23* -$ENDFPLIST -DRAW -S -250 300 250 -300 0 1 10 f -X LX 1 400 -200 150 L 50 50 1 1 C -X GND 2 -400 0 150 R 50 50 1 1 W -X ADJ 3 -400 -200 150 R 50 50 1 1 I -X ISENSE 4 400 200 150 L 50 50 1 1 I -X VIN 5 -400 200 150 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ADP1108 -# -DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" 220 450 50 H V C CNN -F1 "ADP1108" 340 -447 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LT1108 -DRAW -S -700 -400 700 400 0 1 0 N -X ILIM 1 -1000 200 300 R 50 50 1 1 I -X VIN 2 0 700 300 D 50 50 1 1 I -X SW1 3 1000 0 300 L 50 50 1 1 P -X SW2 4 1000 -200 300 L 50 50 1 1 P -X GND 5 0 -700 300 U 50 50 1 1 I -X AO 6 1000 200 300 L 50 50 1 1 O -X SET 7 -1000 -200 300 R 50 50 1 1 I -X SENSE 8 -1000 0 300 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC1307 -# -DEF LTC1307 U 0 30 Y Y 1 F N -F0 "U" 220 450 50 H V C CNN -F1 "LTC1307" 340 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -700 -400 700 400 0 1 0 N -X Vc 1 -1000 -200 300 R 50 50 1 1 I -X FeedBack 2 1000 0 300 L 50 50 1 1 I -X SHDW 3 -1000 0 300 R 50 50 1 1 I I -X GND 4 0 -700 300 U 50 50 1 1 I -X SW 5 1000 200 300 L 50 50 1 1 C -X VIN 6 0 700 300 D 50 50 1 1 I -X LBI 7 -1000 200 300 R 50 50 1 1 I -X LBO 8 1000 -200 300 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LTC1624 -# -DEF LTC1624 U 0 30 Y Y 1 F N -F0 "U" 220 450 50 H V C CNN -F1 "LTC1624" 340 -447 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -700 -400 700 400 0 1 0 N -X ISENSE 1 -1000 200 300 R 50 50 1 1 I -X Ith/RUN 2 -1000 0 300 R 50 50 1 1 I -X SET 3 -1000 -200 300 R 50 50 1 1 I -X GND 4 0 -700 300 U 50 50 1 1 W -X SW 5 1000 -200 300 L 50 50 1 1 I -X TG 6 1000 0 300 L 50 50 1 1 C -X BOOST 7 1000 200 300 L 50 50 1 1 O -X VIN 8 0 700 300 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM3578 -# -DEF LM3578 U 0 40 Y Y 1 F N -F0 "U" 150 450 50 H V C CNN -F1 "LM3578" 250 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -550 -400 550 400 0 1 0 N -X E- 1 -850 300 300 R 50 50 1 1 I I -X E+ 2 -850 100 300 R 50 50 1 1 I -X CAP_OSC 3 -850 -100 300 R 50 50 1 1 I -X GND 4 -850 -300 300 R 50 50 1 1 W -X E 5 850 -300 300 L 50 50 1 1 E -X C 6 850 -100 300 L 50 50 1 1 C -X CUR_LIM 7 850 100 300 L 50 50 1 1 I I -X VP+ 8 850 300 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LT1372 -# -DEF LT1372 U 0 30 Y Y 1 F N -F0 "U" 600 500 50 H V C CNN -F1 "LT1372" -500 500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LT1373 -DRAW -S -700 -400 700 400 0 1 0 N -X Vc 1 250 -700 300 U 50 50 1 1 I -X FB+ 2 1000 -250 300 L 50 50 1 1 I -X FB- 3 -1000 250 300 R 50 50 1 1 P -X S/S 4 -1000 -250 300 R 50 50 1 1 P -X Vin 5 0 700 300 D 50 50 1 1 W -X GND_S 6 -150 -700 300 U 50 50 1 1 I -X GND 7 -300 -700 300 U 50 50 1 1 I -X Vsw 8 1000 250 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LT3430 -# -DEF LT3430 U 0 30 Y Y 1 F N -F0 "U" 200 600 50 H V L CNN -F1 "LT3430" 500 -600 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -500 500 500 -500 0 1 0 N -X GND 1 -150 -800 300 U 50 50 1 1 W -X SW 2 800 250 300 L 50 50 1 1 O -X VIN 3 -50 800 300 D 30 30 1 1 I -X VIN 4 50 800 300 D 30 30 1 1 I -X SW 5 800 150 300 L 50 50 1 1 P -X BOOST 6 800 400 300 L 50 50 1 1 I -X GND 8 -50 -800 300 U 50 50 1 1 W -X GND 9 50 -800 300 U 50 50 1 1 W -X Bias 10 -800 -200 300 R 50 50 1 1 I -X COMP 11 -800 -50 300 R 50 50 1 1 I -X FB(1.22V) 12 800 0 300 L 50 50 1 1 I -X SYNC 14 -800 250 300 R 50 50 1 1 I -X SHDN 15 -800 400 300 R 50 50 1 1 I I -X GND 16 150 -800 300 U 50 50 1 1 W -X GND 17 400 -800 300 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MC34063 -# -DEF MC34063 U 0 40 Y Y 1 F N -F0 "U" 0 450 50 H V C CNN -F1 "MC34063" 50 -450 50 H V L CNN -F2 "" 500 0 50 H V C CNN -F3 "" 500 0 50 H V C CNN -$FPLIST - DIP* - SOIC* - DFN* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X SwC 1 400 100 100 L 50 50 1 1 P -X SwE 2 400 -100 100 L 50 50 1 1 P -X TC 3 -400 -300 100 R 50 50 1 1 I -X GND 4 0 -500 100 U 50 50 1 1 W -X Vfb 5 400 -300 100 L 50 50 1 1 I -X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W -X Ipk 7 -400 300 100 R 50 50 1 1 I -X DC 8 400 300 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MIC2177 -# -DEF MIC2177 U 0 30 Y Y 1 F N -F0 "U" 350 600 50 H V C CNN -F1 "MIC2177" 450 -600 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -500 500 500 -500 0 1 0 N -X VIN 1 -100 800 300 D 50 50 1 1 I -X VIN 2 100 800 300 D 50 50 1 1 I -X SW 3 800 250 300 L 50 50 1 1 O -X PGND 4 800 -450 300 L 50 50 1 1 W -X PGND 5 800 -350 300 L 50 50 1 1 W -X PGND 6 800 -250 300 L 50 50 1 1 W -X PGND 7 800 -150 300 L 50 50 1 1 W -X SW 8 800 150 300 L 50 50 1 1 P -X VIN 9 0 800 300 D 50 50 1 1 I -X Sense 10 800 400 300 L 50 50 1 1 I -X SHDN 20 -800 400 300 R 50 50 1 1 I I -X AUTO 11 -800 100 300 R 50 50 1 1 I -X FB 12 800 0 300 L 50 50 1 1 I -X COMP 13 -800 -50 300 R 50 50 1 1 I -X SGND 14 150 -800 300 U 50 50 1 1 W -X SGND 15 50 -800 300 U 50 50 1 1 W -X SGND 16 -50 -800 300 U 50 50 1 1 W -X SGND 17 -150 -800 300 U 50 50 1 1 W -X SYNC 18 -800 250 300 R 50 50 1 1 I -X Bias 19 -800 -200 300 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TL497 -# -DEF TL497 U 0 30 Y Y 1 F N -F0 "U" 100 450 50 H V L CNN -F1 "TL497" 50 -450 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS TL497A -DRAW -S -450 400 450 -400 0 1 0 N -X Comp_1.2V 1 -750 300 300 R 50 50 1 1 I -X Inhbt 2 -750 -150 300 R 50 50 1 1 I -X Freq_Ctrl 3 -750 0 300 R 50 50 1 1 I -X Substrat 4 -750 -300 300 R 50 50 1 1 I -X GND 5 0 -600 200 U 50 50 1 1 W -X Cath 6 750 -300 300 L 50 50 1 1 I -X Anode 7 750 200 300 L 50 50 1 1 I -X Emit 8 750 100 300 L 50 50 1 1 O -X Coll 10 750 300 300 L 50 50 1 1 I -X Base_Tr 11 750 -50 300 L 50 50 1 1 U -X BaseDrv 12 750 -150 300 L 50 50 1 1 U -X Curr_Lim 13 -750 150 300 R 50 50 1 1 I -X VCC 14 0 600 200 D 60 30 1 1 W -ENDDRAW -ENDDEF -# -# LTC3442 -# -DEF LTC3442 U 0 40 Y Y 1 F N -F0 "U" 0 0 50 H V C CNN -F1 "LTC3442" 450 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -600 400 600 -400 0 1 0 N -X SHDN/SS 1 -850 100 250 R 50 50 1 1 I I -X RT 2 -850 -300 250 R 50 50 1 1 I -X SGND 3 -200 -600 200 U 50 50 1 1 W -X SW1 4 -200 600 200 D 50 50 1 1 B -X PGND 5 0 -600 200 U 50 50 1 1 W -X SW2 6 200 600 200 D 50 50 1 1 B -X BURST 7 850 -300 250 L 50 50 1 1 I -X VOUT 8 850 300 250 L 50 50 1 1 w -X VIN 9 -850 300 250 R 50 50 1 1 W -X RLIM 10 -850 -100 250 R 50 50 1 1 I -X VC 11 850 -150 250 L 50 50 1 1 I -X FB 12 850 50 250 L 50 50 1 1 I -X PGND 13 200 -600 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC3525 -# -DEF LTC3525 U 0 40 Y Y 1 F N -F0 "U" 0 325 50 H V C CNN -F1 "LTC3525" 0 250 50 H V C CNN -F2 "" 0 -250 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC3525-3 LTC3525-3.3 LTC3525-5 LTC3525D-3.3 LTC3525L-3 -$FPLIST - SC70* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X ~SHDN 1 -400 0 100 R 50 50 1 1 I -X GND 2 -400 -100 100 R 50 50 1 1 W -X VIN 3 -400 100 100 R 50 50 1 1 W -X VOUT 4 400 0 100 L 50 50 1 1 w -X GND 5 400 -100 100 L 50 50 1 1 W -X SW 6 400 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LT3757EMSE -# -DEF LT3757EMSE U 0 30 Y Y 1 F N -F0 "U" 150 500 50 H V C CNN -F1 "LT3757EMSE" 400 -500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -400 450 400 -450 0 1 0 N -X VC 1 -600 -350 200 R 50 50 1 1 I -X FBX 2 600 -200 200 L 50 50 1 1 I -X SS 3 -600 -250 200 R 50 50 1 1 I -X RT 4 -600 -100 200 R 50 50 1 1 I -X SYNC 5 -600 50 200 R 50 50 1 1 I -X SENSE 6 600 -50 200 L 50 50 1 1 I -X GATE 7 600 200 200 L 50 50 1 1 O -X INTVCC 8 600 -350 200 L 50 50 1 1 O -X ~SHDN~/UVLO 9 -600 200 200 R 50 50 1 1 I -X VIN 10 0 650 200 D 50 50 1 1 I -X GND 11 0 -650 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC1878 -# -DEF LTC1878 U 0 40 Y Y 1 F N -F0 "U" 100 400 50 H V C CNN -F1 "LTC1878" 0 -450 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC1878EMS8 -DRAW -S -400 350 400 -350 0 1 0 N -X RUN 1 -650 -100 250 R 50 50 1 1 I -X ITH 2 -650 -250 250 R 50 50 1 1 I -X VFB 3 650 -50 250 L 50 50 1 1 I -X GND 4 -100 -600 250 U 50 50 1 1 W -X SW 5 650 250 250 L 50 50 1 1 O -X VIN 6 -650 50 250 R 50 50 1 1 I -X SYNC 7 -650 250 250 R 50 50 1 1 I C -X PLL_LPF 8 650 -250 250 L 50 50 1 1 B -ENDDRAW -ENDDEF -# #End Library From 59f114133c546439d03a2ad359b1cdb1cb86a02c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Kr=C3=B6ll?= Date: Wed, 13 Jul 2016 11:46:45 +0200 Subject: [PATCH 10/70] Change TSR1 footprint field to full format (Library:Footprint) and add a wildcard to the footprint filter. --- library/dc-dc.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index c7279285..25fa55c4 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1922,11 +1922,11 @@ ENDDEF DEF TSR_1-2450 U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "TSR_1-2450" -300 250 50 H V L CNN -F2 "DCDC-Conv_TRACO_TSR-1" 0 -150 50 H V L CIN +F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TSR-1" 0 -150 50 H V L CIN F3 "" 0 0 50 H I C CNN ALIAS TSR_1-2412 TSR_1-2415 TSR_1-2418 TSR_1-2425 TSR_1-2433 TSR_1-2465 TSR_1-2490 TSR_1-24120 TSR_1-24150 $FPLIST - DCDC-Conv_TRACO_TSR-1 + DCDC-Conv_TRACO_TSR-1* $ENDFPLIST DRAW S -300 200 300 -100 0 1 10 f From 81ef026b5b023a05517ee4e600309382adac4bfb Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Mon, 18 Jul 2016 16:52:06 +0200 Subject: [PATCH 11/70] Moved Vfb pin to comply with 100 mils rule --- library/adc-dac.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index f1d625cb..4d8d0e60 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1230,7 +1230,7 @@ $ENDFPLIST DRAW S -450 350 450 -350 0 1 10 f X VOUT 1 600 200 150 L 50 50 1 1 P -X VFB 2 600 50 150 L 50 50 1 1 O +X VFB 2 600 0 150 L 50 50 1 1 O X VREF 3 600 -200 150 L 50 50 1 1 P X VCC 4 0 500 150 D 50 50 1 1 W X GND 5 0 -500 150 U 50 50 1 1 W From 62dedaecf1aa0178813f23c4eb9dc17714915611 Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Mon, 18 Jul 2016 17:09:15 +0200 Subject: [PATCH 12/70] Fixed some more violations. Vout and Vfb have their types assigned on purpose --- library/adc-dac.dcm | 2 +- library/adc-dac.lib | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index c359a9d3..53bbd638 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -313,7 +313,7 @@ $ENDCMP # $CMP DAC7513 D Low-Power, Rail-to-Rail Output, 12-Bit Serial Input DAC -K DAC 12-bit +K TI DAC 12 bit F http://www.ti.com.cn/cn/lit/ds/symlink/dac7513.pdf $ENDCMP # diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 4d8d0e60..e9a73026 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1220,23 +1220,23 @@ ENDDEF # DAC7513 # DEF DAC7513 U 0 40 Y Y 1 F N -F0 "U" -450 400 50 H V L CNN -F1 "DAC7513" 150 400 50 H V L CNN -F2 "" 0 0 50 H V C CNN +F0 "U" -100 475 50 H V R CNN +F1 "DAC7513" -100 400 50 H V R CNN +F2 "" 50 -400 50 H V L CNN F3 "" 0 0 50 H V C CNN $FPLIST SOIC* $ENDFPLIST DRAW S -450 350 450 -350 0 1 10 f -X VOUT 1 600 200 150 L 50 50 1 1 P -X VFB 2 600 0 150 L 50 50 1 1 O -X VREF 3 600 -200 150 L 50 50 1 1 P +X VOUT 1 600 200 150 L 50 50 1 1 O +X VFB 2 600 0 150 L 50 50 1 1 I +X VREF 3 600 -200 150 L 50 50 1 1 I X VCC 4 0 500 150 D 50 50 1 1 W X GND 5 0 -500 150 U 50 50 1 1 W X DIN 6 -600 200 150 R 50 50 1 1 I X SCLK 7 -600 0 150 R 50 50 1 1 I C -X ~SYNC~ 8 -600 -200 150 R 50 50 1 1 I I +X SYNC 8 -600 -200 150 R 50 50 1 1 I I ENDDRAW ENDDEF # From 2d997d629bcdf2dc13bbb057693bb2404e610396 Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Fri, 22 Jul 2016 13:15:05 +0200 Subject: [PATCH 13/70] Added opamp - LMV601 --- library/linear.dcm | 6 ++++++ library/linear.lib | 21 +++++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 41d5d38a..b50347d3 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -329,6 +329,12 @@ K ampliop F op_amps/lmc6082.pdf $ENDCMP # +$CMP LMV601 +D Low Power Op Amp +K op amp amplifier operational +F http://www.ti.com/lit/ds/symlink/lmv601.pdf +$ENDCMP +# $CMP LT6106 D 36V high side current sense amplifier, adjustable gain, bandwidth 200kHz, Vcc=2.7V~36V, current output, unidirectional K current sense highside HS shunt monitor amplifier linear diff --git a/library/linear.lib b/library/linear.lib index f5e5a34e..f4559e1b 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -927,6 +927,27 @@ X V+ 7 -100 300 150 D 50 50 1 1 I ENDDRAW ENDDEF # +# LMV601 +# +DEF LMV601 U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "LMV601" 200 -200 50 H V C CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + SC-70-6* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X + 1 -300 100 100 R 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W +X - 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 O +X ~SD 5 0 -300 200 U 50 50 1 1 I +X V+ 6 -100 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # LT6106 # DEF LT6106 U 0 20 Y Y 1 F N From 3a380ac005a8d43aaee2585c8e8733e621f3a573 Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Fri, 22 Jul 2016 15:38:53 +0200 Subject: [PATCH 14/70] Added MAX1274, differential ADC --- library/adc-dac.dcm | 6 ++++++ library/adc-dac.lib | 29 ++++++++++++++++++++++++++++- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 01a9c2d3..d6b22776 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -425,6 +425,12 @@ K sigma-delta adc F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf $ENDCMP # +$CMP MAX1274 +D 1.8Msps, Single-Supply, Low-Power, True-Differential, 12-Bit ADCs +K 12bit ADC 1CH diff differential +F https://datasheets.maximintegrated.com/en/ds/MAX1274-MAX1275.pdf +$ENDCMP +# $CMP MCP3002 D MCP3008, Dual Channel 10-Bit A/D Converter with SPI Serial Interface K Dual Channel 10-Bit ADC SPI diff --git a/library/adc-dac.lib b/library/adc-dac.lib index ba58840c..0ec0434f 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1201,7 +1201,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f +P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f X IN+ 1 -800 100 250 R 50 50 1 1 I X IN- 2 -800 -100 250 R 50 50 1 1 I X VCC 3 -100 400 150 D 50 50 1 1 W @@ -1505,6 +1505,33 @@ X VCC 8 -100 400 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# MAX1274 +# +DEF MAX1274 U 0 40 Y Y 1 F N +F0 "U" 0 625 50 H V C CNN +F1 "MAX1274" 0 550 50 H V C CNN +F2 "" 0 -550 50 H V C CIN +F3 "" 0 -100 50 H V C CNN +$FPLIST + TQFN* +$ENDFPLIST +DRAW +S -300 500 300 -500 1 1 10 f +X AIN- 1 -400 200 100 R 50 50 1 1 I +X REF 2 -400 -200 100 R 50 50 1 1 I +X RGND 3 -400 -400 100 R 50 50 1 1 W +X VDD 4 -400 400 100 R 50 50 1 1 W +X NC 5 400 -300 100 L 50 50 1 1 N N +X GND 6 400 -400 100 L 50 50 1 1 W +X VL 7 400 400 100 L 50 50 1 1 W +X DOUT 8 400 100 100 L 50 50 1 1 O +X CNVST 9 400 200 100 L 50 50 1 1 I +X SCLK 10 400 0 100 L 50 50 1 1 I +X NC 11 400 -200 100 L 50 50 1 1 N N +X AIN+ 12 -400 100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # MCP3002 # DEF MCP3002 U 0 40 Y Y 1 F N From 127b930b5155d2335d323d75c9a757c547ded9af Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Fri, 22 Jul 2016 16:03:26 +0200 Subject: [PATCH 15/70] Added MAX5139 DAC --- library/adc-dac.dcm | 6 ++++++ library/adc-dac.lib | 35 ++++++++++++++++++++++++++++++++++- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 01a9c2d3..3efb5cd1 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -425,6 +425,12 @@ K sigma-delta adc F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf $ENDCMP # +$CMP MAX5139 +D Low-Power, Single, 12-Bit, Buffered Voltage-Output DACs +K 12bit DAC 1CH +F https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf +$ENDCMP +# $CMP MCP3002 D MCP3008, Dual Channel 10-Bit A/D Converter with SPI Serial Interface K Dual Channel 10-Bit ADC SPI diff --git a/library/adc-dac.lib b/library/adc-dac.lib index ba58840c..c20d841d 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1201,7 +1201,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f +P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f X IN+ 1 -800 100 250 R 50 50 1 1 I X IN- 2 -800 -100 250 R 50 50 1 1 I X VCC 3 -100 400 150 D 50 50 1 1 W @@ -1505,6 +1505,39 @@ X VCC 8 -100 400 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# MAX5139 +# +DEF MAX5139 U 0 40 Y Y 1 F N +F0 "U" 0 825 50 H V C CNN +F1 "MAX5139" 0 750 50 H V C CNN +F2 "" 0 -750 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + PDIP* + TQFN-EP* +$ENDFPLIST +DRAW +S -300 700 300 -700 0 1 10 f +X NC 1 400 -400 100 L 50 50 1 1 N N +X M/~Z 2 -400 500 100 R 50 50 1 1 I +X ~LDAC 3 -400 400 100 R 50 50 1 1 I +X NC 4 400 -300 100 L 50 50 1 1 N N +X SCLK 5 -400 0 100 R 50 50 1 1 I +X ~CS 6 -400 -200 100 R 50 50 1 1 I +X DIN 7 -400 -100 100 R 50 50 1 1 I +X AGND 8 400 -600 100 L 50 50 1 1 W +X NC 9 400 -200 100 L 50 50 1 1 N N +X ~READY 10 -400 -500 100 R 50 50 1 1 O +X DVDD 11 -400 600 100 R 50 50 1 1 W +X OUT 12 400 300 100 L 50 50 1 1 O +X AVDD 13 400 600 100 L 50 50 1 1 W +X REFI 14 400 -100 100 L 50 50 1 1 I +X REFO 15 400 0 100 L 50 50 1 1 O +X AGND 16 400 -500 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # MCP3002 # DEF MCP3002 U 0 40 Y Y 1 F N From f21368a38c9b7bf43af5c4157a418a61006d82e4 Mon Sep 17 00:00:00 2001 From: Konstantin Oblaukhov Date: Fri, 5 Aug 2016 18:58:09 +0700 Subject: [PATCH 16/70] rfcom: CC2520 - 2.4 GHz ZigBee/IEEE 802.15.4 RF transceiver. --- library/rfcom.dcm | 6 ++ library/rfcom.lib | 154 +++++++++++++++++++++++++++++----------------- 2 files changed, 102 insertions(+), 58 deletions(-) diff --git a/library/rfcom.dcm b/library/rfcom.dcm index 943e0c15..b267b890 100644 --- a/library/rfcom.dcm +++ b/library/rfcom.dcm @@ -22,6 +22,12 @@ K RF Tx Rx F http://www.ti.com/lit/ds/symlink/cc1200.pdf $ENDCMP # +$CMP CC2520 +D 2.4 GHz ZigBee/IEEE 802.15.4 RF transceiver +K 2.4GHz rf transceiver ZigBee 802.15.4 +F http://www.ti.com/lit/gpn/cc2520 +$ENDCMP +# $CMP HF-A11-SMT D WiFi IEEE802.11b/g/n with Ethernet Module, UART, GPIO K WiFi IEEE802.11 b/g/n diff --git a/library/rfcom.lib b/library/rfcom.lib index c3df7a28..492e875f 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -9,6 +9,14 @@ F1 "BTM112" -600 1050 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +A -100 600 224 265 -265 0 1 10 f 100 700 100 500 +A 0 550 112 -1534 -265 0 1 10 f -100 500 100 500 +A 0 650 112 1534 265 0 1 10 f -100 700 100 700 +A 100 600 224 1534 -1534 0 1 10 f -100 700 -100 500 +S -600 1000 600 -1000 0 1 10 f +P 2 0 1 20 0 600 -50 550 N +P 2 0 1 20 0 600 -50 650 N +P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N X PIO8 1 800 -600 200 L 50 50 1 1 B X PIO9 2 800 -700 200 L 50 50 1 1 B X PIO10 3 800 -800 200 L 50 50 1 1 B @@ -43,14 +51,6 @@ X PCM_OUT 18 -800 600 200 R 50 50 1 1 O X PIO3 28 800 -100 200 L 50 50 1 1 B X PCM_SYNC 19 -800 400 200 R 50 50 1 1 B X PIO2 29 800 0 200 L 50 50 1 1 B -P 2 0 1 20 0 600 -50 550 N -P 2 0 1 20 0 600 -50 650 N -P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N -A -100 600 224 265 -265 0 1 10 f 100 700 100 500 -A 0 550 112 -1534 -265 0 1 10 f -100 500 100 500 -A 0 650 112 1534 265 0 1 10 f -100 700 100 700 -A 100 600 224 1534 -1534 0 1 10 f -100 700 -100 500 -S -600 1000 600 -1000 0 1 10 f ENDDRAW ENDDEF # @@ -63,13 +63,21 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW A -100 600 224 265 -265 0 1 10 f 100 700 100 500 +A -100 600 224 265 -265 0 1 10 f 100 700 100 500 +A 0 550 112 -1534 -265 0 1 10 f -100 500 100 500 A 0 550 112 -1534 -265 0 1 10 f -100 500 100 500 A 0 650 112 1534 265 0 1 10 f -100 700 100 700 +A 0 650 112 1534 265 0 1 10 f -100 700 100 700 +A 100 600 224 1534 -1534 0 1 10 f -100 700 -100 500 A 100 600 224 1534 -1534 0 1 10 f -100 700 -100 500 S -800 1000 800 -1000 0 1 10 f -P 2 0 1 20 0 600 -50 550 N -P 2 0 1 20 0 600 -50 650 N -P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N +S -800 1000 800 -1000 0 1 10 f +P 2 0 1 20 0 600 -50 550 N +P 2 0 1 20 0 600 -50 550 N +P 2 0 1 20 0 600 -50 650 N +P 2 0 1 20 0 600 -50 650 N +P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N +P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N X GND 1 -200 -1200 200 U 50 50 1 1 W X PVCC 2 200 1200 200 D 50 50 1 1 W X AIO0/SLEEPCLK 3 1000 400 200 L 50 50 1 1 B @@ -108,14 +116,6 @@ X UART_RTS 28 -1000 -500 200 R 50 50 1 1 O X GND 38 1000 800 200 L 50 50 1 1 W X GND 19 100 -1200 200 U 50 50 1 1 W X GND 29 200 -1200 200 U 50 50 1 1 W -P 2 0 1 20 0 600 -50 550 N -P 2 0 1 20 0 600 -50 650 N -P 6 0 1 20 0 700 50 650 0 600 50 550 0 500 0 700 N -A -100 600 224 265 -265 0 1 10 f 100 700 100 500 -A 0 550 112 -1534 -265 0 1 10 f -100 500 100 500 -A 0 650 112 1534 265 0 1 10 f -100 700 100 700 -A 100 600 224 1534 -1534 0 1 10 f -100 700 -100 500 -S -800 1000 800 -1000 0 1 10 f ENDDRAW ENDDEF # @@ -210,6 +210,44 @@ X DCPL_XOSC 29 700 -400 150 L 50 50 1 1 w ENDDRAW ENDDEF # +# CC2520 +# +DEF CC2520 U 0 40 Y Y 1 F N +F0 "U" 0 50 50 H V C CNN +F1 "CC2520" 0 -50 50 H V C CNN +F2 "" -250 700 50 H I C CNN +F3 "" -250 700 50 H I C CNN +DRAW +S -700 900 700 -900 0 1 0 f +X SO 1 -800 200 100 R 50 50 1 1 O +X SI 2 -800 300 100 R 50 50 1 1 I +X ~CS 3 -800 500 100 R 50 50 1 1 I +X GPIO5 4 -800 -500 100 R 50 50 1 1 B +X GPIO4 5 -800 -400 100 R 50 50 1 1 B +X GPIO3 6 -800 -300 100 R 50 50 1 1 B +X GPIO2 7 -800 -200 100 R 50 50 1 1 B +X DVDD 8 -200 1000 100 D 50 50 1 1 W +X GPIO1 9 -800 -100 100 R 50 50 1 1 B +X GPIO0 10 -800 0 100 R 50 50 1 1 B +X AVDD1 20 0 1000 100 D 50 50 1 1 W +X AVDD5 11 400 1000 100 D 50 50 1 1 W +X XOSC_Q2 12 -800 -800 100 R 50 50 1 1 P +X AVDD4 22 300 1000 100 D 50 50 1 1 W +X XOSC_Q1 13 -800 -700 100 R 50 50 1 1 P +X RBIAS 23 800 -800 100 L 50 50 1 1 P +X AGND 33 0 -1000 100 U 50 50 1 1 W +X AVDD3 14 200 1000 100 D 50 50 1 1 W +X AVDD_GUARD 24 500 1000 100 D 50 50 1 1 W +X ~RESET 25 -800 800 100 R 50 50 1 1 I +X AVDD2 16 100 1000 100 D 50 50 1 1 W +X VREG_EN 26 -800 700 100 R 50 50 1 1 I +X RF_P 17 800 0 100 L 50 50 1 1 P +X DCOUPL 27 800 -600 100 L 50 50 1 1 P +X SCLK 28 -800 400 100 R 50 50 1 1 I +X RF_N 19 800 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # HF-A11-SMT # DEF HF-A11-SMT IC 0 40 Y Y 1 F N @@ -218,6 +256,8 @@ F1 "HF-A11-SMT" -600 750 50 H V L CNN F2 "" 0 -300 50 H V C CNN F3 "" 0 -300 50 H V C CNN DRAW +C 150 -50 0 0 1 0 N +S -600 700 600 -700 0 1 10 f X 3.3V 1 0 900 200 D 50 50 1 1 W X 3.3V 2 100 900 200 D 50 50 1 1 W X GND 3 -100 -900 200 U 50 50 1 1 W @@ -242,8 +282,6 @@ X GND 26 800 600 200 L 50 50 1 1 W X ~RELOAD~ 17 -800 -600 200 R 50 50 1 1 I I X GND 18 0 -900 200 U 50 50 1 1 W X GND 19 100 -900 200 U 50 50 1 1 W -C 150 -50 0 0 1 0 N -S -600 700 600 -700 0 1 10 f ENDDRAW ENDDEF # @@ -387,47 +425,47 @@ F3 "" 0 0 60 H V C CNN DRAW C -150 -550 150 0 0 0 N C 300 -750 141 0 0 0 N -T 0 300 290 35 0 0 0 amp Normal 0 C C -T 0 300 -765 40 0 0 0 Detect Normal 0 C C -T 0 300 325 35 0 0 0 IF Normal 0 C C -T 0 300 -350 35 0 0 0 Lim Normal 0 C C -T 0 -100 725 50 0 0 0 MIX Normal 0 C C -T 0 -150 -500 40 0 0 0 MUTE Normal 0 C C -T 0 -275 375 60 0 0 0 OSC Normal 0 C C -T 0 300 -700 40 0 0 0 QUAD Normal 0 C C -T 0 -50 0 40 0 0 0 RSSI Normal 0 C C -T 0 -150 -580 40 0 0 0 Switch Normal 0 C C +T 0 300 290 35 0 0 0 amp Normal 0 C C +T 0 300 -765 40 0 0 0 Detect Normal 0 C C +T 0 300 325 35 0 0 0 IF Normal 0 C C +T 0 300 -350 35 0 0 0 Lim Normal 0 C C +T 0 -100 725 50 0 0 0 MIX Normal 0 C C +T 0 -150 -500 40 0 0 0 MUTE Normal 0 C C +T 0 -275 375 60 0 0 0 OSC Normal 0 C C +T 0 300 -700 40 0 0 0 QUAD Normal 0 C C +T 0 -50 0 40 0 0 0 RSSI Normal 0 C C +T 0 -150 -580 40 0 0 0 Switch Normal 0 C C S -200 200 50 -250 0 0 0 N -P 3 0 0 0 -500 -750 150 -750 150 -750 N -P 3 0 0 0 -500 -350 -300 -500 -300 -500 f -P 3 0 0 0 -200 0 -500 0 -500 0 N -P 3 0 0 0 275 -450 275 -610 275 -610 f -P 3 0 0 0 325 -550 325 -610 325 -610 f -P 3 0 0 0 500 -750 450 -750 450 -750 N -P 3 0 0 0 500 -400 350 -400 350 -400 N -P 3 0 0 0 500 250 350 250 350 250 N -P 4 0 0 0 -500 -550 -300 -550 -300 -550 -300 -550 N -P 4 0 0 0 150 -400 150 -500 0 -500 0 -500 N -P 4 0 0 0 250 250 250 100 50 100 50 100 N -P 4 0 0 0 300 150 300 100 500 100 500 100 N -P 4 0 0 0 325 -550 175 -600 0 -600 0 -600 N -P 4 0 0 0 350 -300 350 -250 500 -250 500 -250 N -P 4 0 0 0 350 350 350 400 500 400 500 400 N -P 4 0 0 0 500 -550 325 -550 325 -450 325 -450 N -P 4 0 0 0 500 -100 250 -100 250 -300 250 -300 N -P 4 0 0 0 500 550 250 550 250 350 250 350 N -P 5 0 0 0 50 -100 150 -100 150 -400 250 -400 250 -400 N -P 5 0 0 0 400 -300 200 -300 300 -500 400 -300 400 -300 f -P 5 0 0 0 400 350 200 350 300 150 400 350 400 350 f +P 3 0 0 0 -500 -750 150 -750 150 -750 N +P 3 0 0 0 -500 -350 -300 -500 -300 -500 f +P 3 0 0 0 -200 0 -500 0 -500 0 N +P 3 0 0 0 275 -450 275 -610 275 -610 f +P 3 0 0 0 325 -550 325 -610 325 -610 f +P 3 0 0 0 500 -750 450 -750 450 -750 N +P 3 0 0 0 500 -400 350 -400 350 -400 N +P 3 0 0 0 500 250 350 250 350 250 N +P 4 0 0 0 -500 -550 -300 -550 -300 -550 -300 -550 N +P 4 0 0 0 150 -400 150 -500 0 -500 0 -500 N +P 4 0 0 0 250 250 250 100 50 100 50 100 N +P 4 0 0 0 300 150 300 100 500 100 500 100 N +P 4 0 0 0 325 -550 175 -600 0 -600 0 -600 N +P 4 0 0 0 350 -300 350 -250 500 -250 500 -250 N +P 4 0 0 0 350 350 350 400 500 400 500 400 N +P 4 0 0 0 500 -550 325 -550 325 -450 325 -450 N +P 4 0 0 0 500 -100 250 -100 250 -300 250 -300 N +P 4 0 0 0 500 550 250 550 250 350 250 350 N +P 5 0 0 0 50 -100 150 -100 150 -400 250 -400 250 -400 N +P 5 0 0 0 400 -300 200 -300 300 -500 400 -300 400 -300 f +P 5 0 0 0 400 350 200 350 300 150 400 350 400 350 f C -100 725 103 0 1 0 N S -500 850 500 -900 0 1 0 N S -400 500 -150 250 0 1 0 N -P 3 0 1 0 -500 300 -400 300 -400 300 N -P 3 0 1 0 -500 450 -400 450 -400 450 N -P 3 0 1 0 -500 650 -200 700 -200 700 N -P 4 0 1 0 -500 800 -200 750 -200 750 -200 750 N -P 4 0 1 0 -100 625 -100 375 -150 375 -150 375 N -P 6 0 1 0 0 725 200 725 200 750 500 750 500 750 500 750 N +P 3 0 1 0 -500 300 -400 300 -400 300 N +P 3 0 1 0 -500 450 -400 450 -400 450 N +P 3 0 1 0 -500 650 -200 700 -200 700 N +P 4 0 1 0 -500 800 -200 750 -200 750 -200 750 N +P 4 0 1 0 -100 625 -100 375 -150 375 -150 375 N +P 6 0 1 0 0 725 200 725 200 750 500 750 500 750 500 750 N X rf_in 1 -900 800 400 R 50 50 1 1 I X bypass 2 -900 650 400 R 50 50 1 1 I X OSC_2 3 -900 300 400 R 50 50 1 1 O From 0c7edcdf34c88999ab9f48baa04d38796ab738cf Mon Sep 17 00:00:00 2001 From: Konstantin Oblaukhov Date: Fri, 5 Aug 2016 20:29:03 +0700 Subject: [PATCH 17/70] rfcom: CC2520: Fix incorrect exposed pad number. --- library/rfcom.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/rfcom.lib b/library/rfcom.lib index 492e875f..26b2b037 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -235,7 +235,6 @@ X XOSC_Q2 12 -800 -800 100 R 50 50 1 1 P X AVDD4 22 300 1000 100 D 50 50 1 1 W X XOSC_Q1 13 -800 -700 100 R 50 50 1 1 P X RBIAS 23 800 -800 100 L 50 50 1 1 P -X AGND 33 0 -1000 100 U 50 50 1 1 W X AVDD3 14 200 1000 100 D 50 50 1 1 W X AVDD_GUARD 24 500 1000 100 D 50 50 1 1 W X ~RESET 25 -800 800 100 R 50 50 1 1 I @@ -245,6 +244,7 @@ X RF_P 17 800 0 100 L 50 50 1 1 P X DCOUPL 27 800 -600 100 L 50 50 1 1 P X SCLK 28 -800 400 100 R 50 50 1 1 I X RF_N 19 800 -100 100 L 50 50 1 1 P +X AGND 29 0 -1000 100 U 50 50 1 1 W ENDDRAW ENDDEF # From 0050b140ca3b1a44810e8059b816f41ac3e7ca53 Mon Sep 17 00:00:00 2001 From: Konstantin Oblaukhov Date: Tue, 16 Aug 2016 13:49:10 +0700 Subject: [PATCH 18/70] rfcom: cc2520: NC pins and symbol outline fix. --- library/rfcom.lib | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/rfcom.lib b/library/rfcom.lib index 26b2b037..f42dfe37 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -218,7 +218,7 @@ F1 "CC2520" 0 -50 50 H V C CNN F2 "" -250 700 50 H I C CNN F3 "" -250 700 50 H I C CNN DRAW -S -700 900 700 -900 0 1 0 f +S -700 900 700 -900 0 1 10 f X SO 1 -800 200 100 R 50 50 1 1 O X SI 2 -800 300 100 R 50 50 1 1 I X ~CS 3 -800 500 100 R 50 50 1 1 I @@ -231,12 +231,14 @@ X GPIO1 9 -800 -100 100 R 50 50 1 1 B X GPIO0 10 -800 0 100 R 50 50 1 1 B X AVDD1 20 0 1000 100 D 50 50 1 1 W X AVDD5 11 400 1000 100 D 50 50 1 1 W +X NC 21 200 -1000 100 U 50 50 1 1 N N X XOSC_Q2 12 -800 -800 100 R 50 50 1 1 P X AVDD4 22 300 1000 100 D 50 50 1 1 W X XOSC_Q1 13 -800 -700 100 R 50 50 1 1 P X RBIAS 23 800 -800 100 L 50 50 1 1 P X AVDD3 14 200 1000 100 D 50 50 1 1 W X AVDD_GUARD 24 500 1000 100 D 50 50 1 1 W +X NC 15 100 -1000 100 U 50 50 1 1 N N X ~RESET 25 -800 800 100 R 50 50 1 1 I X AVDD2 16 100 1000 100 D 50 50 1 1 W X VREG_EN 26 -800 700 100 R 50 50 1 1 I From ee900a6b74ce0c524bde9cac16148a4e4a039d8b Mon Sep 17 00:00:00 2001 From: Konstantin Oblaukhov Date: Tue, 16 Aug 2016 14:05:29 +0700 Subject: [PATCH 19/70] rfcom: cc2520: Footprint and datasheet fields. --- library/rfcom.lib | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/library/rfcom.lib b/library/rfcom.lib index f42dfe37..40238925 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -215,8 +215,11 @@ ENDDEF DEF CC2520 U 0 40 Y Y 1 F N F0 "U" 0 50 50 H V C CNN F1 "CC2520" 0 -50 50 H V C CNN -F2 "" -250 700 50 H I C CNN -F3 "" -250 700 50 H I C CNN +F2 "Housings_DFN_QFN:QFN-28-1EP_5x5mm_Pitch0.5mm" 0 -150 50 H I C CNN +F3 "http://www.ti.com/lit/gpn/cc2520" 0 -250 50 H I C CNN +$FPLIST + *QFN*28*5x5mm*Pitch0.5mm* +$ENDFPLIST DRAW S -700 900 700 -900 0 1 10 f X SO 1 -800 200 100 R 50 50 1 1 O From 6cbd03091ec5ddcbe42e064f08385f11dca52cd0 Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Wed, 17 Aug 2016 16:29:54 +0200 Subject: [PATCH 20/70] Added def fp, fixed fp filter, added datasheet to fields --- library/adc-dac.lib | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index c20d841d..b6d498eb 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1508,33 +1508,31 @@ ENDDEF # MAX5139 # DEF MAX5139 U 0 40 Y Y 1 F N -F0 "U" 0 825 50 H V C CNN -F1 "MAX5139" 0 750 50 H V C CNN -F2 "" 0 -750 50 H V C CIN -F3 "" 0 0 50 H V C CNN +F0 "U" 350 675 50 H V L CNN +F1 "MAX5139" 350 600 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 350 500 50 H I L CIN +F3 "https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf" 350 400 50 H I L CNN $FPLIST - DIP* - PDIP* - TQFN-EP* + *QFN*3x3mm*Pitch0.5mm* $ENDFPLIST DRAW S -300 700 300 -700 0 1 10 f X NC 1 400 -400 100 L 50 50 1 1 N N -X M/~Z 2 -400 500 100 R 50 50 1 1 I -X ~LDAC 3 -400 400 100 R 50 50 1 1 I +X M/~Z 2 -400 300 100 R 50 50 1 1 I +X ~LDAC 3 -400 200 100 R 50 50 1 1 I X NC 4 400 -300 100 L 50 50 1 1 N N X SCLK 5 -400 0 100 R 50 50 1 1 I X ~CS 6 -400 -200 100 R 50 50 1 1 I X DIN 7 -400 -100 100 R 50 50 1 1 I -X AGND 8 400 -600 100 L 50 50 1 1 W +X AGND 8 100 -800 100 U 50 50 1 1 W X NC 9 400 -200 100 L 50 50 1 1 N N -X ~READY 10 -400 -500 100 R 50 50 1 1 O -X DVDD 11 -400 600 100 R 50 50 1 1 W +X ~READY 10 -400 -400 100 R 50 50 1 1 O +X DVDD 11 -100 800 100 D 50 50 1 1 W X OUT 12 400 300 100 L 50 50 1 1 O -X AVDD 13 400 600 100 L 50 50 1 1 W +X AVDD 13 100 800 100 D 50 50 1 1 W X REFI 14 400 -100 100 L 50 50 1 1 I X REFO 15 400 0 100 L 50 50 1 1 O -X AGND 16 400 -500 100 L 50 50 1 1 W +X AGND 16 -100 -800 100 U 50 50 1 1 W ENDDRAW ENDDEF # From 67a401f2a325f15e6d6665a85bc1acddcc504322 Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Wed, 17 Aug 2016 16:45:56 +0200 Subject: [PATCH 21/70] Added def fp, extended description, added datasheet field --- library/adc-dac.dcm | 6 ++++++ library/adc-dac.lib | 23 ++++++++++++++++++++++- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 01a9c2d3..04e8d754 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -323,6 +323,12 @@ K DAC CNA F http://www.analog.com/media/en/technical-documentation/data-sheets/DAC08.pdf $ENDCMP # +$CMP LMV601 +D Low Power, general purpose Op Amp, SC-70-6 package +K op amp amplifier operational +F http://www.ti.com/lit/ds/symlink/lmv601.pdf +$ENDCMP +# $CMP LTC1257 D Single Supply 12-bit DAC with Internal Reference Voltage, SOIC-8 K DAC 12-bit diff --git a/library/adc-dac.lib b/library/adc-dac.lib index ba58840c..6f6b8c26 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1201,7 +1201,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f +P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f X IN+ 1 -800 100 250 R 50 50 1 1 I X IN- 2 -800 -100 250 R 50 50 1 1 I X VCC 3 -100 400 150 D 50 50 1 1 W @@ -1271,6 +1271,27 @@ X CMP 16 -600 -500 150 R 50 50 1 1 I ENDDRAW ENDDEF # +# LMV601 +# +DEF LMV601 U 0 20 Y Y 1 F N +F0 "U" 0 150 50 H V L CNN +F1 "LMV601" 0 -150 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-6" 0 -250 50 H I L CNN +F3 "http://www.ti.com/lit/ds/symlink/lmv601.pdf" 0 -350 50 H I L CNN +$FPLIST + SC-70-6* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X + 1 -300 100 100 R 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W +X - 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 O +X ~SD 5 0 -300 200 U 50 50 1 1 I +X V+ 6 -100 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # LTC1257 # DEF LTC1257 U 0 40 Y Y 1 F N From 300fc10033ee1df62e2f1abe3256e19adf1a5c3c Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Wed, 17 Aug 2016 16:54:26 +0200 Subject: [PATCH 22/70] Revert "Added def fp, extended description, added datasheet field" This reverts commit 67a401f2a325f15e6d6665a85bc1acddcc504322. --- library/adc-dac.dcm | 6 ------ library/adc-dac.lib | 23 +---------------------- 2 files changed, 1 insertion(+), 28 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 04e8d754..01a9c2d3 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -323,12 +323,6 @@ K DAC CNA F http://www.analog.com/media/en/technical-documentation/data-sheets/DAC08.pdf $ENDCMP # -$CMP LMV601 -D Low Power, general purpose Op Amp, SC-70-6 package -K op amp amplifier operational -F http://www.ti.com/lit/ds/symlink/lmv601.pdf -$ENDCMP -# $CMP LTC1257 D Single Supply 12-bit DAC with Internal Reference Voltage, SOIC-8 K DAC 12-bit diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 6f6b8c26..ba58840c 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1201,7 +1201,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f +P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f X IN+ 1 -800 100 250 R 50 50 1 1 I X IN- 2 -800 -100 250 R 50 50 1 1 I X VCC 3 -100 400 150 D 50 50 1 1 W @@ -1271,27 +1271,6 @@ X CMP 16 -600 -500 150 R 50 50 1 1 I ENDDRAW ENDDEF # -# LMV601 -# -DEF LMV601 U 0 20 Y Y 1 F N -F0 "U" 0 150 50 H V L CNN -F1 "LMV601" 0 -150 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70-6" 0 -250 50 H I L CNN -F3 "http://www.ti.com/lit/ds/symlink/lmv601.pdf" 0 -350 50 H I L CNN -$FPLIST - SC-70-6* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X + 1 -300 100 100 R 50 50 1 1 I -X V- 2 -100 -300 150 U 50 50 1 1 W -X - 3 -300 -100 100 R 50 50 1 1 I -X ~ 4 300 0 100 L 50 50 1 1 O -X ~SD 5 0 -300 200 U 50 50 1 1 I -X V+ 6 -100 300 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# # LTC1257 # DEF LTC1257 U 0 40 Y Y 1 F N From 2185885537feaff8f411aaa37f977d87f36f9890 Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Wed, 17 Aug 2016 16:56:27 +0200 Subject: [PATCH 23/70] Correctly added fp, extended desc and datasheet field --- library/linear.dcm | 2 +- library/linear.lib | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index b50347d3..bcd1c5e3 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -330,7 +330,7 @@ F op_amps/lmc6082.pdf $ENDCMP # $CMP LMV601 -D Low Power Op Amp +D Low Power, general purpose Op Amp, SC-70-6 package K op amp amplifier operational F http://www.ti.com/lit/ds/symlink/lmv601.pdf $ENDCMP diff --git a/library/linear.lib b/library/linear.lib index f4559e1b..0b5bdac3 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -930,10 +930,10 @@ ENDDEF # LMV601 # DEF LMV601 U 0 20 Y Y 1 F N -F0 "U" 50 200 50 H V C CNN -F1 "LMV601" 200 -200 50 H V C CNN -F2 "" -50 100 50 H V C CNN -F3 "" 50 200 50 H V C CNN +F0 "U" 0 150 50 H V L CNN +F1 "LMV601" 0 -150 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-6" 0 -250 50 H I L CNN +F3 "http://www.ti.com/lit/ds/symlink/lmv601.pdf" 0 -350 50 H I L CNN $FPLIST SC-70-6* $ENDFPLIST From 2f2cbc1912332b030bb4a1548c16fced27a0ec12 Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Wed, 17 Aug 2016 17:04:31 +0200 Subject: [PATCH 24/70] Changed SYNC pin, added DCN suffix, fixed fp filters --- library/adc-dac.dcm | 2 +- library/adc-dac.lib | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index f7c51478..f860b4ab 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -323,7 +323,7 @@ K DAC CNA F http://www.analog.com/media/en/technical-documentation/data-sheets/DAC08.pdf $ENDCMP # -$CMP DAC7513 +$CMP DAC7513_DCN D Low-Power, Rail-to-Rail Output, 12-Bit Serial Input DAC K TI DAC 12 bit F http://www.ti.com.cn/cn/lit/ds/symlink/dac7513.pdf diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 6d85e555..217de2cd 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1201,7 +1201,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f +P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f X IN+ 1 -800 100 250 R 50 50 1 1 I X IN- 2 -800 -100 250 R 50 50 1 1 I X VCC 3 -100 400 150 D 50 50 1 1 W @@ -1271,15 +1271,15 @@ X CMP 16 -600 -500 150 R 50 50 1 1 I ENDDRAW ENDDEF # -# DAC7513 +# DAC7513_DCN # -DEF DAC7513 U 0 40 Y Y 1 F N +DEF DAC7513_DCN U 0 40 Y Y 1 F N F0 "U" -100 475 50 H V R CNN -F1 "DAC7513" -100 400 50 H V R CNN +F1 "DAC7513_DCN" -100 400 50 H V R CNN F2 "" 50 -400 50 H V L CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOIC* + SOT-23-* $ENDFPLIST DRAW S -450 350 450 -350 0 1 10 f @@ -1290,7 +1290,7 @@ X VCC 4 0 500 150 D 50 50 1 1 W X GND 5 0 -500 150 U 50 50 1 1 W X DIN 6 -600 200 150 R 50 50 1 1 I X SCLK 7 -600 0 150 R 50 50 1 1 I C -X SYNC 8 -600 -200 150 R 50 50 1 1 I I +X ~SYNC 8 -600 -200 150 R 50 50 1 1 I ENDDRAW ENDDEF # From e413a00e4cf06c0cd79887096b8f4c7b6e1f9a27 Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Thu, 18 Aug 2016 15:09:39 +0200 Subject: [PATCH 25/70] Removed datasheet from the field on the symbol --- library/linear.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/linear.lib b/library/linear.lib index 0b5bdac3..b1c15271 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -933,7 +933,7 @@ DEF LMV601 U 0 20 Y Y 1 F N F0 "U" 0 150 50 H V L CNN F1 "LMV601" 0 -150 50 H V L CNN F2 "TO_SOT_Packages_SMD:SC-70-6" 0 -250 50 H I L CNN -F3 "http://www.ti.com/lit/ds/symlink/lmv601.pdf" 0 -350 50 H I L CNN +F3 "" 0 -350 50 H I L CNN $FPLIST SC-70-6* $ENDFPLIST From ca0c7ddb586864f00d2e7a35cac96b3420f44b91 Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Thu, 18 Aug 2016 15:13:55 +0200 Subject: [PATCH 26/70] Removed contents of datasheet field --- library/adc-dac.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index b6d498eb..9257d531 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1511,7 +1511,7 @@ DEF MAX5139 U 0 40 Y Y 1 F N F0 "U" 350 675 50 H V L CNN F1 "MAX5139" 350 600 50 H V L CNN F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 350 500 50 H I L CIN -F3 "https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf" 350 400 50 H I L CNN +F3 "" 350 400 50 H I L CNN $FPLIST *QFN*3x3mm*Pitch0.5mm* $ENDFPLIST From a29fb90f15b1056863841c38a5ce03705ec89b1f Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Thu, 18 Aug 2016 15:38:56 +0200 Subject: [PATCH 27/70] Added alias MAX1275, extended description, rearranged pins --- library/adc-dac.dcm | 8 +++++++- library/adc-dac.lib | 14 ++++++++------ 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index d6b22776..fe191375 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -426,7 +426,13 @@ F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf $ENDCMP # $CMP MAX1274 -D 1.8Msps, Single-Supply, Low-Power, True-Differential, 12-Bit ADCs +D 1.8Msps, Single-Supply, Low-Power, True-Differential, 12-Bit ADCs, bipolar input +K 12bit ADC 1CH diff differential +F https://datasheets.maximintegrated.com/en/ds/MAX1274-MAX1275.pdf +$ENDCMP +# +$CMP MAX1275 +D 1.8Msps, Single-Supply, Low-Power, True-Differential, 12-Bit ADCs, unipolar input K 12bit ADC 1CH diff differential F https://datasheets.maximintegrated.com/en/ds/MAX1274-MAX1275.pdf $ENDCMP diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 0ec0434f..41f9ab1e 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1508,27 +1508,29 @@ ENDDEF # MAX1274 # DEF MAX1274 U 0 40 Y Y 1 F N -F0 "U" 0 625 50 H V C CNN -F1 "MAX1274" 0 550 50 H V C CNN +F0 "U" 50 650 50 H V L CNN +F1 "MAX1274" 50 550 50 H V L CNN F2 "" 0 -550 50 H V C CIN F3 "" 0 -100 50 H V C CNN +ALIAS MAX1275 $FPLIST - TQFN* + *QFN*4x4mm*Pitch0.8mm* $ENDFPLIST DRAW S -300 500 300 -500 1 1 10 f X AIN- 1 -400 200 100 R 50 50 1 1 I X REF 2 -400 -200 100 R 50 50 1 1 I -X RGND 3 -400 -400 100 R 50 50 1 1 W -X VDD 4 -400 400 100 R 50 50 1 1 W +X RGND 3 -100 -600 100 U 50 50 1 1 W +X VDD 4 0 600 100 D 50 50 1 1 W X NC 5 400 -300 100 L 50 50 1 1 N N -X GND 6 400 -400 100 L 50 50 1 1 W +X GND 6 0 -600 100 U 50 50 1 1 W X VL 7 400 400 100 L 50 50 1 1 W X DOUT 8 400 100 100 L 50 50 1 1 O X CNVST 9 400 200 100 L 50 50 1 1 I X SCLK 10 400 0 100 L 50 50 1 1 I X NC 11 400 -200 100 L 50 50 1 1 N N X AIN+ 12 -400 100 100 R 50 50 1 1 I +X PAD 13 100 -600 100 U 50 50 1 1 W ENDDRAW ENDDEF # From 0dd3a7a55b0f9828ed91aaad6cb34b538fdb40c7 Mon Sep 17 00:00:00 2001 From: Maciej Pawel Kopec Date: Fri, 19 Aug 2016 10:38:29 +0200 Subject: [PATCH 28/70] Added alias to a sibling MAX5138. Slightly corrected descriptions. --- library/adc-dac.dcm | 10 ++++++++-- library/adc-dac.lib | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 6a9b92a5..ef51c1a9 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -443,9 +443,15 @@ K 12bit ADC 1CH diff differential F https://datasheets.maximintegrated.com/en/ds/MAX1274-MAX1275.pdf $ENDCMP # +$CMP MAX5138 +D Low-Power, Single, 16-Bit, Buffered Voltage-Output DAC +K 16-bit DAC 1CH +F https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf +$ENDCMP +# $CMP MAX5139 -D Low-Power, Single, 12-Bit, Buffered Voltage-Output DACs -K 12bit DAC 1CH +D Low-Power, Single, 12-Bit, Buffered Voltage-Output DAC +K 12-bit DAC 1CH F https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf $ENDCMP # diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 9bc025a9..1167b09b 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1564,6 +1564,7 @@ F0 "U" 350 675 50 H V L CNN F1 "MAX5139" 350 600 50 H V L CNN F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 350 500 50 H I L CIN F3 "" 350 400 50 H I L CNN +ALIAS MAX5138 $FPLIST *QFN*3x3mm*Pitch0.5mm* $ENDFPLIST From acab39268462c250bf841bdc0412e35d6f844020 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 20 Aug 2016 12:53:42 +1000 Subject: [PATCH 29/70] Fixes for ADP1108 (and added all aliases) --- library/dc-dc.dcm | 24 +++++++++++++++++++++--- library/dc-dc.lib | 32 ++++++++++++++++++-------------- 2 files changed, 39 insertions(+), 17 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 0a391ea5..5bc1672d 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -1,9 +1,27 @@ EESchema-DOCLIB Version 2.0 # $CMP ADP1108 -D Switching Regulator -K POWER -F linear-tec/lt1108.pdf +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-12 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 12V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-3.3 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 3.3V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-5 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 5V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf $ENDCMP # $CMP ADP2108 diff --git a/library/dc-dc.lib b/library/dc-dc.lib index aa031ff2..845eb118 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -4,21 +4,25 @@ EESchema-LIBRARY Version 2.3 # ADP1108 # DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" 220 450 50 H V C CNN -F1 "ADP1108" 340 -447 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LT1108 +F0 "U" -350 450 50 H V L CNN +F1 "ADP1108" 200 450 50 H V L CNN +F2 "" 200 0 50 H V C CNN +F3 "" 200 0 50 H V C CNN +ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 +$FPLIST + SOIC* + DIP* +$ENDFPLIST DRAW -S -700 -400 700 400 0 1 0 N -X ILIM 1 -1000 200 300 R 50 50 1 1 I -X VIN 2 0 700 300 D 50 50 1 1 I -X SW1 3 1000 0 300 L 50 50 1 1 P -X SW2 4 1000 -200 300 L 50 50 1 1 P -X GND 5 0 -700 300 U 50 50 1 1 I -X AO 6 1000 200 300 L 50 50 1 1 O -X SET 7 -1000 -200 300 R 50 50 1 1 I -X SENSE 8 -1000 0 300 R 50 50 1 1 I +S -350 -350 450 400 0 1 10 f +X ILIM 1 -100 550 150 D 50 50 1 1 I +X VIN 2 100 550 150 D 50 50 1 1 W +X SW1 3 600 -100 150 L 50 50 1 1 P +X SW2 4 600 100 150 L 50 50 1 1 P +X GND 5 0 -500 150 U 50 50 1 1 w +X AO 6 -500 -100 150 R 50 50 1 1 C +X SET 7 -500 100 150 R 50 50 1 1 I +X FB/SENSE 8 600 0 150 L 50 50 1 1 I ENDDRAW ENDDEF # From 654df13738de426df3ccb67225874bf85602c888 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 20 Aug 2016 12:58:33 +1000 Subject: [PATCH 30/70] Fixe pin positions as per KLC 3.1 --- library/dc-dc.lib | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 845eb118..8782efea 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -4,8 +4,8 @@ EESchema-LIBRARY Version 2.3 # ADP1108 # DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" -350 450 50 H V L CNN -F1 "ADP1108" 200 450 50 H V L CNN +F0 "U" -350 400 50 H V L CNN +F1 "ADP1108" 200 400 50 H V L CNN F2 "" 200 0 50 H V C CNN F3 "" 200 0 50 H V C CNN ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 @@ -14,15 +14,15 @@ $FPLIST DIP* $ENDFPLIST DRAW -S -350 -350 450 400 0 1 10 f -X ILIM 1 -100 550 150 D 50 50 1 1 I -X VIN 2 100 550 150 D 50 50 1 1 W -X SW1 3 600 -100 150 L 50 50 1 1 P -X SW2 4 600 100 150 L 50 50 1 1 P +S -350 -350 350 350 0 1 10 f +X ILIM 1 -100 500 150 D 50 50 1 1 I +X VIN 2 100 500 150 D 50 50 1 1 W +X SW1 3 500 -100 150 L 50 50 1 1 P +X SW2 4 500 100 150 L 50 50 1 1 P X GND 5 0 -500 150 U 50 50 1 1 w X AO 6 -500 -100 150 R 50 50 1 1 C X SET 7 -500 100 150 R 50 50 1 1 I -X FB/SENSE 8 600 0 150 L 50 50 1 1 I +X FB/SENSE 8 500 0 150 L 50 50 1 1 I ENDDRAW ENDDEF # From 1429495d3fc475ef51b957b6ce67d7ee2f970ac9 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 20 Aug 2016 12:59:21 +1000 Subject: [PATCH 31/70] Added docs for LT1108 alias --- library/dc-dc.dcm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 5bc1672d..60fab74a 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -803,7 +803,9 @@ F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf $ENDCMP # $CMP LT1108 -D Switching Regulator +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage +K switching buck boost converter step-down step-up +F http://cds.linear.com/docs/en/datasheet/lt1108.pdf $ENDCMP # $CMP LT1372 From df1530e6cbc3dfcb037f8ac39ed0b564082abee4 Mon Sep 17 00:00:00 2001 From: myfreescalewebpage Date: Sun, 21 Aug 2016 17:16:42 +0200 Subject: [PATCH 32/70] RF: Fix NC pins of iM880A --- library/rfcom.lib | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/library/rfcom.lib b/library/rfcom.lib index ca2d8b9b..fc0892e8 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -695,7 +695,6 @@ X GND 6 -200 -900 100 U 50 50 1 1 W X ~RST 7 -900 0 100 R 50 50 1 1 I X P5-IO/UART-CTS 8 -900 -200 100 R 50 50 1 1 B X P6-IO/UART-RTS 9 -900 -300 100 R 50 50 1 1 B -X NC 10 100 900 100 D 50 50 1 1 U X P11-IO 20 1000 100 100 L 50 50 1 1 B X GND 30 300 -900 100 U 50 50 1 1 W X GND 11 -100 -900 100 U 50 50 1 1 W @@ -712,10 +711,9 @@ X P10-IO/SPI-NSS 15 1000 200 100 L 50 50 1 1 B X P15-IO/WKUP 25 1000 -300 100 L 50 50 1 1 B X GND 16 0 -900 100 U 50 50 1 1 W X BOOT 26 -900 600 100 R 50 50 1 1 I -X VDD 17 -100 900 100 D 50 50 1 1 W +X VDD 17 0 900 100 D 50 50 1 1 W X GND 27 200 -900 100 U 50 50 1 1 W X RxD-IO/UART-RX 18 -900 -400 100 R 50 50 1 1 B -X NC 28 200 900 100 D 50 50 1 1 U X TxD-IO/UART-TX 19 -900 -500 100 R 50 50 1 1 B X P17-IO/ADC 29 1000 -400 100 L 50 50 1 1 B ENDDRAW From 23c99665adb80777a1a6a8dda497021c3d3bffc4 Mon Sep 17 00:00:00 2001 From: myfreescalewebpage Date: Sun, 21 Aug 2016 17:17:31 +0200 Subject: [PATCH 33/70] RF: Fix NX pins of iM880A --- library/rfcom.lib | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/rfcom.lib b/library/rfcom.lib index fc0892e8..f82e71ee 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -695,6 +695,7 @@ X GND 6 -200 -900 100 U 50 50 1 1 W X ~RST 7 -900 0 100 R 50 50 1 1 I X P5-IO/UART-CTS 8 -900 -200 100 R 50 50 1 1 B X P6-IO/UART-RTS 9 -900 -300 100 R 50 50 1 1 B +X NC 10 200 900 100 D 50 50 1 1 N N X P11-IO 20 1000 100 100 L 50 50 1 1 B X GND 30 300 -900 100 U 50 50 1 1 W X GND 11 -100 -900 100 U 50 50 1 1 W @@ -714,6 +715,7 @@ X BOOT 26 -900 600 100 R 50 50 1 1 I X VDD 17 0 900 100 D 50 50 1 1 W X GND 27 200 -900 100 U 50 50 1 1 W X RxD-IO/UART-RX 18 -900 -400 100 R 50 50 1 1 B +X NC 28 300 900 100 D 50 50 1 1 N N X TxD-IO/UART-TX 19 -900 -500 100 R 50 50 1 1 B X P17-IO/ADC 29 1000 -400 100 L 50 50 1 1 B ENDDRAW From 1a1b9329a3b439b570287fd5145ff388d8c8ebea Mon Sep 17 00:00:00 2001 From: myfreescalewebpage Date: Sun, 21 Aug 2016 17:23:48 +0200 Subject: [PATCH 34/70] RF: Fix name of RF GND pins --- library/rfcom.lib | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/library/rfcom.lib b/library/rfcom.lib index f82e71ee..923e95f0 100644 --- a/library/rfcom.lib +++ b/library/rfcom.lib @@ -644,12 +644,12 @@ ENDDEF DEF TD1208 U 0 40 Y Y 1 F N F0 "U" -450 750 50 H V C CNN F1 "TD1208" 350 750 50 H V C CNN -F2 "RF_Modules:TD1208" 750 -750 50 H I C CNN +F2 "RF_Modules:TD1208" 700 -850 50 H I C CNN F3 "" -250 -1100 50 H V C CNN DRAW -S 500 700 -500 -700 0 1 0 f -X GND 1 -300 -800 100 U 50 50 1 1 W -X GND 2 -200 -800 100 U 50 50 1 1 W +S -500 700 500 -800 0 1 0 f +X GND 1 -300 -900 100 U 50 50 1 1 W +X GND 2 -200 -900 100 U 50 50 1 1 W X Reserved 3 -600 500 100 R 50 50 1 1 U X USR4 4 600 100 100 L 50 50 1 1 B X DB3-SWCLK 5 -600 200 100 R 50 50 1 1 B @@ -659,16 +659,16 @@ X SCL 8 -600 -500 100 R 50 50 1 1 B X VDD 9 0 800 100 D 50 50 1 1 W X USR2 10 600 300 100 L 50 50 1 1 B X ADC0 20 600 0 100 L 50 50 1 1 B -X GND 11 -100 -800 100 U 50 50 1 1 W +X GND 11 -100 -900 100 U 50 50 1 1 W X TIM2 21 600 -200 100 L 50 50 1 1 B -X GND 12 0 -800 100 U 50 50 1 1 W -X GND 22 100 -800 100 U 50 50 1 1 W +X GND 12 0 -900 100 U 50 50 1 1 W +X GND 22 100 -900 100 U 50 50 1 1 W X USR3 13 600 200 100 L 50 50 1 1 B -X GND 23 200 -800 100 U 50 50 1 1 W +X RF_GND 23 200 -900 100 U 50 50 1 1 W X ~RST 14 -600 100 100 R 50 50 1 1 I -X RF 24 600 -500 100 L 50 50 1 1 B +X RF 24 600 -400 100 L 50 50 1 1 B X DAC0 15 600 -100 100 L 50 50 1 1 B -X GND 25 300 -800 100 U 50 50 1 1 W +X RF_GND 25 300 -900 100 U 50 50 1 1 W X USR0 16 600 500 100 L 50 50 1 1 B X USR1 17 600 400 100 L 50 50 1 1 B X UART-TX 18 -600 -100 100 R 50 50 1 1 B From 5255e669d55e0db54d4ed4625dffdcfbdb3a4229 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hasan=20Yavuz=20=C3=96ZDERYA?= Date: Mon, 22 Aug 2016 16:54:52 +0300 Subject: [PATCH 35/70] added MPU-6000, accelerometer&gyroscope combo --- library/sensors.dcm | 6 ++++++ library/sensors.lib | 28 ++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index 6c2febab..fe2bbe25 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -456,6 +456,12 @@ K MEMS Microphone F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00025467.pdf $ENDCMP # +$CMP MPU-6000 +D InvenSense 3-Axis Gyroscope and Accelerometer, I2C/SPI +K mems +F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf +$ENDCMP +# $CMP MPXA6115A D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, SO package K absolute pressure sensor diff --git a/library/sensors.lib b/library/sensors.lib index 1a07db80..56954a74 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -931,6 +931,34 @@ X VDD 6 -400 100 100 R 50 50 1 1 W ENDDRAW ENDDEF # +# MPU-6000 +# +DEF MPU-6000 U 0 40 Y Y 1 F N +F0 "U" -450 550 50 H V C CNN +F1 "MPU-6000" 300 -550 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 0 -800 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24-1EP_4x4mm_Pitch0.5mm +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X CLKIN 1 -700 -300 200 R 50 50 1 1 I C +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X ~CS 8 -700 0 200 R 50 50 1 1 I +X AD0/MISO 9 -700 200 200 R 50 50 1 1 B +X REGOUT 10 700 -300 200 L 50 50 1 1 P +X CPOUT 20 700 -200 200 L 50 50 1 1 P +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X VDD 13 0 700 200 D 50 50 1 1 W +X SCL/SCLK 23 -700 100 200 R 50 50 1 1 I +X SDA/MOSI 24 -700 300 200 R 50 50 1 1 B +X GND 18 0 -700 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # MPXA6115A # DEF MPXA6115A U 0 40 Y Y 1 F N From 360d31a056d2e59b931af44d5cd7287a526efc41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hasan=20Yavuz=20=C3=96ZDERYA?= Date: Mon, 22 Aug 2016 17:00:45 +0300 Subject: [PATCH 36/70] added MPU-6050, I2C only variation of MPU-6000 --- library/sensors.dcm | 6 ++++++ library/sensors.lib | 28 ++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index fe2bbe25..9e78f77c 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -462,6 +462,12 @@ K mems F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf $ENDCMP # +$CMP MPU-6050 +D InvenSense 3-Axis Gyroscope and Accelerometer, I2C +K mems +F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf +$ENDCMP +# $CMP MPXA6115A D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, SO package K absolute pressure sensor diff --git a/library/sensors.lib b/library/sensors.lib index 56954a74..6651092a 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -959,6 +959,34 @@ X GND 18 0 -700 200 U 50 50 1 1 W ENDDRAW ENDDEF # +# MPU-6050 +# +DEF MPU-6050 U 0 40 Y Y 1 F N +F0 "U" -450 550 50 H V C CNN +F1 "MPU-6050" 300 -550 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 0 -800 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24-1EP_4x4mm_Pitch0.5mm +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X CLKIN 1 -700 -300 200 R 50 50 1 1 I C +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X VDDIO 8 -100 700 200 D 50 50 1 1 W +X AD0 9 -700 100 200 R 50 50 1 1 I +X REGOUT 10 700 -300 200 L 50 50 1 1 P +X CPOUT 20 700 -200 200 L 50 50 1 1 P +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X VDD 13 100 700 200 D 50 50 1 1 W +X SCL 23 -700 200 200 R 50 50 1 1 I +X SDA 24 -700 300 200 R 50 50 1 1 B +X GND 18 0 -700 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # MPXA6115A # DEF MPXA6115A U 0 40 Y Y 1 F N From 9e0316b468605f07c2d3ff8c324cd00896ea5f99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hasan=20Yavuz=20=C3=96ZDERYA?= Date: Mon, 22 Aug 2016 17:35:34 +0300 Subject: [PATCH 37/70] added MPU-9150 9-Axis motion sensor --- library/sensors.dcm | 6 ++++++ library/sensors.lib | 31 +++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index 9e78f77c..f130553d 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -468,6 +468,12 @@ K mems F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf $ENDCMP # +$CMP MPU-9150 +D InvenSense 9-Axis Accelerometer + Gyroscope + Compass, I2C +K mems motion +F https://www.invensense.com/wp-content/uploads/2015/02/MPU-9150-Datasheet.pdf +$ENDCMP +# $CMP MPXA6115A D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, SO package K absolute pressure sensor diff --git a/library/sensors.lib b/library/sensors.lib index 6651092a..476ed5ab 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -987,6 +987,37 @@ X GND 18 0 -700 200 U 50 50 1 1 W ENDDRAW ENDDEF # +# MPU-9150 +# +DEF MPU-9150 U 0 40 Y Y 1 F N +F0 "U" -450 550 50 H V C CNN +F1 "MPU-9150" 350 -550 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 0 -800 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24-1EP_4x4mm_Pitch0.5mm +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X CLKIN 1 -700 -300 200 R 50 50 1 1 I C +X VDD 3 100 700 200 D 50 50 1 1 W +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X VDDIO 8 -100 700 200 D 50 50 1 1 W +X AD0 9 -700 100 200 R 50 50 1 1 I +X REGOUT 10 700 -300 200 L 50 50 1 1 P +X CPOUT 20 700 -200 200 L 50 50 1 1 P +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X VDD 13 200 700 200 D 50 50 1 1 W +X SCL 23 -700 200 200 R 50 50 1 1 I +X SDA 24 -700 300 200 R 50 50 1 1 B +X GND 15 -100 -700 200 U 50 50 1 1 W +X GND 17 0 -700 200 U 50 50 1 1 W +X GND 18 100 -700 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # MPXA6115A # DEF MPXA6115A U 0 40 Y Y 1 F N From aa2f255cc1707f20e5ef56273a9196b2ae64d282 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hasan=20Yavuz=20=C3=96ZDERYA?= Date: Mon, 22 Aug 2016 18:07:20 +0300 Subject: [PATCH 38/70] added MPU-9250 9-axis motion sensor combo --- library/sensors.dcm | 6 ++++++ library/sensors.lib | 29 +++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index f130553d..500a3a6e 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -474,6 +474,12 @@ K mems motion F https://www.invensense.com/wp-content/uploads/2015/02/MPU-9150-Datasheet.pdf $ENDCMP # +$CMP MPU-9250 +D InvenSense 9-Axis Motion Sensor, Accelerometer, Gyroscope, Compass, I2C/SPI +K mems magnetometer +F https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf +$ENDCMP +# $CMP MPXA6115A D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, SO package K absolute pressure sensor diff --git a/library/sensors.lib b/library/sensors.lib index 476ed5ab..dad38c0a 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -1018,6 +1018,35 @@ X GND 18 100 -700 200 U 50 50 1 1 W ENDDRAW ENDDEF # +# MPU-9250 +# +DEF MPU-9250 U 0 40 Y Y 1 F N +F0 "U" -450 750 50 H V C CNN +F1 "MPU-9250" 300 -750 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_3x3mm_Pitch0.4mm" 0 -1000 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24-1EP_3x3mm_Pitch0.4mm +$ENDFPLIST +DRAW +S -500 700 500 -700 0 1 10 f +X RESV_VDDIO 1 700 -300 200 L 50 50 1 1 I +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X VDDIO 8 -100 900 200 D 50 50 1 1 W +X AD0/MISO 9 -700 200 200 R 50 50 1 1 B +X REGOUT 10 700 -200 200 L 50 50 1 1 P +X RESV_GND 20 700 -400 200 L 50 50 1 1 W +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X ~CS 22 -700 0 200 R 50 50 1 1 I +X VDD 13 100 900 200 D 50 50 1 1 W +X SCL/SCLK 23 -700 100 200 R 50 50 1 1 I +X SDA/MOSI 24 -700 300 200 R 50 50 1 1 B +X GND 18 0 -900 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # MPXA6115A # DEF MPXA6115A U 0 40 Y Y 1 F N From f40a6b8b615f7523bb6e2f738f14cb498034a763 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hasan=20Yavuz=20=C3=96ZDERYA?= Date: Mon, 22 Aug 2016 18:10:37 +0300 Subject: [PATCH 39/70] corrected MPU-* motion sensor descriptions --- library/sensors.dcm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index 500a3a6e..ee7d47d2 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -457,20 +457,20 @@ F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datas $ENDCMP # $CMP MPU-6000 -D InvenSense 3-Axis Gyroscope and Accelerometer, I2C/SPI +D InvenSense 6-Axis Motion Sensor, Gyroscope, Accelerometer, I2C/SPI K mems F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf $ENDCMP # $CMP MPU-6050 -D InvenSense 3-Axis Gyroscope and Accelerometer, I2C +D InvenSense 6-Axis Motion Sensor, Gyroscope, Accelerometer, I2C K mems F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf $ENDCMP # $CMP MPU-9150 -D InvenSense 9-Axis Accelerometer + Gyroscope + Compass, I2C -K mems motion +D InvenSense 9-Axis Motion Sensor, Accelerometer, Gyroscope, Compass, I2C +K mems magnetometer F https://www.invensense.com/wp-content/uploads/2015/02/MPU-9150-Datasheet.pdf $ENDCMP # From 3efad7f987aa9f453978d2b38fd81b3b60fe3307 Mon Sep 17 00:00:00 2001 From: Alper Yazar Date: Tue, 23 Aug 2016 19:06:28 +0300 Subject: [PATCH 40/70] TPS61200, TPS61201 and TPS61202 are added to DC-DC library. --- library/dc-dc.dcm | 18 ++++++++++++++++++ library/dc-dc.lib | 28 ++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 0a391ea5..3fcca3af 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -1216,6 +1216,24 @@ K Regulator Step-Down Charge Pump TPS Texas Instruments Ti F http://www.ti.com/lit/ds/symlink/tps60503.pdf $ENDCMP # +$CMP TPS61200 +D Adjustable Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package +K boost step-up DC/DC synchronous +F www.ti.com/lit/ds/symlink/tps61200.pdf +$ENDCMP +# +$CMP TPS61201 +D Fixed 3.3V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package +K boost step-up DC/DC synchronous +F www.ti.com/lit/ds/symlink/tps61200.pdf +$ENDCMP +# +$CMP TPS61202 +D Fixed 5V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package +K boost step-up DC/DC synchronous +F www.ti.com/lit/ds/symlink/tps61200.pdf +$ENDCMP +# $CMP TPS62170 D Step-Down Conveter, 0.5A, 3V-17V input, adjustable output K step-down dc-dc buck regulator diff --git a/library/dc-dc.lib b/library/dc-dc.lib index aa031ff2..7f6b2cea 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1916,6 +1916,34 @@ X FB 10 600 -100 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# TPS61200 +# +DEF TPS61200 U 0 40 Y Y 1 F N +F0 "U" 0 425 50 H V C CNN +F1 "TPS61200" 0 350 50 H V C CNN +F2 "DRC_S-PVSON-N10" 50 -450 50 H I L CNN +F3 "" 0 0 50 H V C CNN +ALIAS TPS61201 TPS61202 +$FPLIST + *S-PVSON-N10* + *S-PWSON-N10* +$ENDFPLIST +DRAW +S -300 300 300 -400 0 1 10 f +X VAUX 1 400 0 100 L 50 50 1 1 B +X VOUT 2 400 100 100 L 50 50 1 1 w +X L 3 400 200 100 L 50 50 1 1 I +X PGND 4 400 -300 100 L 50 50 1 1 W +X VIN 5 -400 200 100 R 50 50 1 1 W +X EN 6 -400 0 100 R 50 50 1 1 I +X UVLO 7 -400 -200 100 R 50 50 1 1 I +X PS 8 -400 -100 100 R 50 50 1 1 I +X GND 9 -400 -300 100 R 50 50 1 1 W +X FB 10 400 -200 100 L 50 50 1 1 I +X PAD 11 0 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # TPS62170 # DEF TPS62170 U 0 40 Y Y 1 F N From afa297e8342eee0c2aa1137cd043d964f2d461bc Mon Sep 17 00:00:00 2001 From: Alper Yazar Date: Sat, 27 Aug 2016 14:06:48 +0300 Subject: [PATCH 41/70] Modifications according to PR comments: * Make F2 field blank. Ref: https://github.com/KiCad/kicad-library/pull/653#issuecomment-242368353 * Modify footprint filters. Ref: https://github.com/KiCad/kicad-library/pull/653#issuecomment-242869600 --- library/dc-dc.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 7f6b2cea..d283f4cd 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1921,12 +1921,12 @@ ENDDEF DEF TPS61200 U 0 40 Y Y 1 F N F0 "U" 0 425 50 H V C CNN F1 "TPS61200" 0 350 50 H V C CNN -F2 "DRC_S-PVSON-N10" 50 -450 50 H I L CNN +F2 "" 50 -450 50 H I L CNN F3 "" 0 0 50 H V C CNN ALIAS TPS61201 TPS61202 $FPLIST - *S-PVSON-N10* - *S-PWSON-N10* + S-PVSON-N10 + S-PWSON-N10 $ENDFPLIST DRAW S -300 300 300 -400 0 1 10 f From fc34ef3db2b4f808c9d2d90bec29bf156a1a7b22 Mon Sep 17 00:00:00 2001 From: trorornmn Date: Mon, 29 Aug 2016 23:06:49 +0900 Subject: [PATCH 42/70] Add the description of differences between aliases --- library/motor_drivers.dcm | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index 5e225e9c..53c9cc6b 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -43,49 +43,49 @@ F http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF $ENDCMP # $CMP SLA7070MPRT -D Unipolar 2-phase stepper motor driver +D Unipolar 2-phase stepper motor driver, Full and Half step, 1A K Stepper driver F http://www.semicon.sanken-ele.co.jp/sk_content/sla7070mprt_ds_jp.pdf $ENDCMP # $CMP SLA7071MPRT -D Unipolar 2-phase stepper motor driver +D Unipolar 2-phase stepper motor driver, Full and Half step, 1.5A K Stepper driver F http://www.semicon.sanken-ele.co.jp/sk_content/sla7071mprt_ds_jp.pdf $ENDCMP # $CMP SLA7072MPRT -D Unipolar 2-phase stepper motor driver +D Unipolar 2-phase stepper motor driver, Full and Half step, 2A K Stepper driver F http://www.semicon.sanken-ele.co.jp/sk_content/sla7072mprt_ds_jp.pdf $ENDCMP # $CMP SLA7073MPRT -D Unipolar 2-phase stepper motor driver +D Unipolar 2-phase stepper motor driver, Full and Half step, 3A K Stepper driver F http://www.semicon.sanken-ele.co.jp/sk_content/sla7073mprt_ds_jp.pdf $ENDCMP # $CMP SLA7075MPRT -D Unipolar 2-phase stepper motor driver +D Unipolar 2-phase stepper motor driver, Microstep, 1A K Stepper driver F http://www.semicon.sanken-ele.co.jp/sk_content/sla7075mprt_ds_jp.pdf $ENDCMP # $CMP SLA7076MPRT -D Unipolar 2-phase stepper motor driver +D Unipolar 2-phase stepper motor driver, Microstep, 1.5A K Stepper driver F http://www.semicon.sanken-ele.co.jp/sk_content/sla7076mprt_ds_jp.pdf $ENDCMP # $CMP SLA7077MPRT -D Unipolar 2-phase stepper motor driver +D Unipolar 2-phase stepper motor driver, Microstep, 2A K Stepper driver F http://www.semicon.sanken-ele.co.jp/sk_content/sla7077mprt_ds_jp.pdf $ENDCMP # $CMP SLA7078MPRT -D Unipolar 2-phase stepper motor driver +D Unipolar 2-phase stepper motor driver, Microstep, 3A K Stepper driver F http://www.semicon.sanken-ele.co.jp/sk_content/sla7078mprt_ds_jp.pdf $ENDCMP From 0fa06bea45f1b4e7600413f41c4b4cccd0f2c6e6 Mon Sep 17 00:00:00 2001 From: Florian Schmid Date: Wed, 10 Aug 2016 15:53:29 +0200 Subject: [PATCH 43/70] Added +3.3V (alias of +3V3) and +3.3VA Voltage symbols for 3.3V and 3.3V analog --- library/power.dcm | 4 ++++ library/power.lib | 45 ++++++++++++++++++++++++++++++--------------- 2 files changed, 34 insertions(+), 15 deletions(-) diff --git a/library/power.dcm b/library/power.dcm index 0c7c74a7..a0caca2d 100644 --- a/library/power.dcm +++ b/library/power.dcm @@ -52,6 +52,10 @@ $CMP +2V5 K POWER, PWR $ENDCMP # +$CMP +3.3VA +K POWER, PWR +$ENDCMP +# $CMP +36V K POWER, PWR $ENDCMP diff --git a/library/power.lib b/library/power.lib index 8d83c54e..cf91acfb 100644 --- a/library/power.lib +++ b/library/power.lib @@ -226,6 +226,21 @@ X +2V5 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # +# +3.3VA +# +DEF +3.3VA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3.3VA" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3.3VA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# # +3.3VADC # DEF +3.3VADC #PWR 0 0 Y Y 1 F P @@ -234,9 +249,9 @@ F1 "+3.3VADC" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +X +3.3VADC 1 0 0 0 U 50 50 0 0 W N P 3 0 1 0 0 0 0 40 0 40 N P 6 0 1 0 0 40 20 20 0 70 -20 20 0 40 0 40 N -X +3.3VADC 1 0 0 0 U 50 50 0 0 W N ENDDRAW ENDDEF # @@ -248,9 +263,9 @@ F1 "+3.3VDAC" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +X +3.3VDAC 1 0 0 0 U 50 50 0 0 W N P 3 0 1 0 0 0 0 40 0 40 N P 6 0 1 0 0 40 20 20 0 70 -20 20 0 40 0 40 N -X +3.3VDAC 1 0 0 0 U 50 50 0 0 W N ENDDRAW ENDDEF # @@ -262,9 +277,9 @@ F1 "+3.3VP" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +X +3.3VP 1 0 0 0 U 50 50 0 0 W N P 3 0 1 0 0 0 0 40 0 40 N P 7 0 1 0 20 30 0 40 -20 30 -10 70 10 70 20 30 20 30 N -X +3.3VP 1 0 0 0 U 50 50 0 0 W N ENDDRAW ENDDEF # @@ -517,8 +532,8 @@ F1 "-10V" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F X -10V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # @@ -530,8 +545,8 @@ F1 "-12V" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F X -12V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # @@ -558,8 +573,8 @@ F1 "-15V" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F X -15V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # @@ -571,8 +586,8 @@ F1 "-24V" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F X -24V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # @@ -584,8 +599,8 @@ F1 "-36V" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F X -36V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # @@ -597,8 +612,8 @@ F1 "-48V" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F X -48V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # @@ -610,8 +625,8 @@ F1 "-5V" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F X -5V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # @@ -623,8 +638,8 @@ F1 "-5VA" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F X -5VA 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # @@ -636,8 +651,8 @@ F1 "-6V" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F X -6V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # @@ -649,8 +664,8 @@ F1 "-8V" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F X -8V 1 0 0 0 U 50 50 0 0 W N +P 6 0 1 0 0 0 0 50 30 50 0 100 -30 50 0 50 F ENDDRAW ENDDEF # @@ -800,9 +815,9 @@ F1 "HT" 0 90 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +X HT 1 0 0 0 U 50 50 0 0 W N P 3 0 1 0 0 0 0 40 0 40 N P 6 0 1 0 0 40 20 20 0 70 -20 20 0 40 0 40 N -X HT 1 0 0 0 U 50 50 0 0 W N ENDDRAW ENDDEF # @@ -814,8 +829,8 @@ F1 "PWR_FLAG" 0 180 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N X pwr 1 0 0 0 U 50 50 0 0 w +P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N ENDDRAW ENDDEF # From 9a6f231943b103d76c66c92877998642abb3a828 Mon Sep 17 00:00:00 2001 From: trorornmn Date: Tue, 30 Aug 2016 17:02:18 +0900 Subject: [PATCH 44/70] Correct 'accomodated' to 'accommodated' --- KiCad_Library_Convention.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/KiCad_Library_Convention.txt b/KiCad_Library_Convention.txt index 991ad5e0..0e4ed1ac 100644 --- a/KiCad_Library_Convention.txt +++ b/KiCad_Library_Convention.txt @@ -30,7 +30,7 @@ kicad-developers@lists.launchpad.net ---------------------------- 3.1. Using a 100mils grid, pin ends and origin must lie on grid nodes (IEC-60617). -3.2. For black-box symbols, pins have a length of 100mils. Large pin numbers can be accomodated by incrementing the width in steps of 50mil. +3.2. For black-box symbols, pins have a length of 100mils. Large pin numbers can be accommodated by incrementing the width in steps of 50mil. 3.3. Origin is placed in the middle of symbol. 3.4. Black-box components group pins logically, for example by function set, and ports in counter-clockwise position. 3.5. Whenever possible, inputs are on the left and outputs are on the right. From cc0b9a31c6011043a0e6e22a12e6dcf6deda9763 Mon Sep 17 00:00:00 2001 From: trorornmn Date: Tue, 30 Aug 2016 21:46:42 +0900 Subject: [PATCH 45/70] Change lang of datasheet from jp to en --- library/motor_drivers.dcm | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index 53c9cc6b..151007f4 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -45,49 +45,49 @@ $ENDCMP $CMP SLA7070MPRT D Unipolar 2-phase stepper motor driver, Full and Half step, 1A K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7070mprt_ds_jp.pdf +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7070mprt_ds_en.pdf $ENDCMP # $CMP SLA7071MPRT D Unipolar 2-phase stepper motor driver, Full and Half step, 1.5A K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7071mprt_ds_jp.pdf +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7071mprt_ds_en.pdf $ENDCMP # $CMP SLA7072MPRT D Unipolar 2-phase stepper motor driver, Full and Half step, 2A K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7072mprt_ds_jp.pdf +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7072mprt_ds_en.pdf $ENDCMP # $CMP SLA7073MPRT D Unipolar 2-phase stepper motor driver, Full and Half step, 3A K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7073mprt_ds_jp.pdf +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7073mprt_ds_en.pdf $ENDCMP # $CMP SLA7075MPRT D Unipolar 2-phase stepper motor driver, Microstep, 1A K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7075mprt_ds_jp.pdf +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7075mprt_ds_en.pdf $ENDCMP # $CMP SLA7076MPRT D Unipolar 2-phase stepper motor driver, Microstep, 1.5A K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7076mprt_ds_jp.pdf +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7076mprt_ds_en.pdf $ENDCMP # $CMP SLA7077MPRT D Unipolar 2-phase stepper motor driver, Microstep, 2A K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7077mprt_ds_jp.pdf +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7077mprt_ds_en.pdf $ENDCMP # $CMP SLA7078MPRT D Unipolar 2-phase stepper motor driver, Microstep, 3A K Stepper driver -F http://www.semicon.sanken-ele.co.jp/sk_content/sla7078mprt_ds_jp.pdf +F http://www.semicon.sanken-ele.co.jp/sk_content/sla7078mprt_ds_en.pdf $ENDCMP # #End Doc Library From 700a21bc760cb20cb48a8a4aa718eb2ac9f14563 Mon Sep 17 00:00:00 2001 From: trorornmn Date: Wed, 31 Aug 2016 19:46:58 +0900 Subject: [PATCH 46/70] Remove ZIP23 from default footprint of SLA707xMPRT in motor_drivers.lib --- library/motor_drivers.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index de9db31c..11cca907 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -196,7 +196,7 @@ ENDDEF DEF SLA7070MPRT U 0 40 Y Y 1 F N F0 "U" -400 1000 50 H V C CNN F1 "SLA7070MPRT" 300 -1000 50 H V C CNN -F2 "ZIP23" 0 0 50 H V C CIN +F2 "" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SLA7071MPRT SLA7072MPRT SLA7073MPRT DRAW @@ -232,7 +232,7 @@ ENDDEF DEF SLA7075MPRT U 0 40 Y Y 1 F N F0 "U" -400 1000 50 H V C CNN F1 "SLA7075MPRT" 300 -1000 50 H V C CNN -F2 "ZIP23" 0 0 50 H V C CIN +F2 "" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SLA7076MPRT SLA7077MPRT SLA7078MPRT DRAW From 9cb52c54fa98758cc6a41344c68d22126dad0637 Mon Sep 17 00:00:00 2001 From: trorornmn Date: Wed, 31 Aug 2016 19:48:43 +0900 Subject: [PATCH 47/70] Add footprint filter section to SLA707xMPRT --- library/motor_drivers.lib | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index 11cca907..434aad2e 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -199,6 +199,9 @@ F1 "SLA7070MPRT" 300 -1000 50 H V C CNN F2 "" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SLA7071MPRT SLA7072MPRT SLA7073MPRT +$FPLIST + ZIP23 +$ENDFPLIST DRAW S -450 950 450 -950 0 1 10 f X OUTA 1 600 800 150 L 50 50 1 1 O @@ -235,6 +238,9 @@ F1 "SLA7075MPRT" 300 -1000 50 H V C CNN F2 "" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS SLA7076MPRT SLA7077MPRT SLA7078MPRT +$FPLIST + ZIP23 +$ENDFPLIST DRAW S -450 950 450 -950 0 1 10 f X OUTA 1 600 800 150 L 50 50 1 1 O From 88c97a505e1c94f21ab589bd5ea2856f70df65f5 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 4 Sep 2016 14:18:17 +0200 Subject: [PATCH 48/70] sensors: add SHT1x symbol --- library/sensors.dcm | 6 ++++++ library/sensors.lib | 19 +++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index 6c2febab..d8849b4d 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -480,6 +480,12 @@ K absolute pressure sensor F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf $ENDCMP # +$CMP SHT1x +D Temperature and humidity module +K digital temperature humidity sensor +F https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity_Sensors/Sensirion_Humidity_Sensors_SHT1x_Datasheet_V5.pdf +$ENDCMP +# $CMP TLV493D D Low power 3D magnetic sensor, I2C interface, SOT23-6 package K magnetic field i2c diff --git a/library/sensors.lib b/library/sensors.lib index 1a07db80..f42e5ab7 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -956,6 +956,25 @@ X NC 8 100 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF # +# SHT1x +# +DEF SHT1x U 0 40 Y Y 1 F N +F0 "U" 150 250 50 H V C CNN +F1 "SHT1x" 100 -250 50 H V C CNN +F2 "" 150 250 50 H V C CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + SHT1x +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 0 f +X GND 1 -100 -300 100 U 50 50 1 1 W +X DATA 2 300 100 100 L 50 50 1 1 B +X SCK 3 300 -100 100 L 50 50 1 1 I +X VDD 4 -100 300 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # TLV493D # DEF TLV493D U 0 40 Y Y 1 F N From 8ee39e94120a6b2aadf6d2eafee0a0160ad1f71e Mon Sep 17 00:00:00 2001 From: trorornmn Date: Mon, 5 Sep 2016 21:50:07 +0900 Subject: [PATCH 49/70] Fix typo --- library/motorola.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/motorola.dcm b/library/motorola.dcm index a522d938..2fe054a4 100644 --- a/library/motorola.dcm +++ b/library/motorola.dcm @@ -66,7 +66,7 @@ K DSP PCI $ENDCMP # $CMP MC13192 -D Zigbee controler +D Zigbee controller K ZIGBEE $ENDCMP # From 63a4ef6f94282165b0f6727a18c5df8c7e666acc Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Tue, 6 Sep 2016 11:59:29 +0200 Subject: [PATCH 50/70] texas: add BQ24075 USB LiPo battery charging and power management IC --- library/texas.dcm | 6 ++++++ library/texas.lib | 31 +++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/library/texas.dcm b/library/texas.dcm index de9deb60..da5c73c3 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP BQ24075 +D USB-Friendly Li-Ion Battery Charger and Power-Path Management +K USB Charge +F http://www.ti.com/lit/ds/symlink/bq24075.pdf +$ENDCMP +# $CMP ISO7320C D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 K 2Ch Dual Digital Isolator 25Mbps diff --git a/library/texas.lib b/library/texas.lib index 33c81cbd..0a7ddb3a 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1,6 +1,37 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# BQ24075 +# +DEF BQ24075 U 0 40 Y Y 1 F N +F0 "U" -400 600 50 H V C CNN +F1 "BQ24075" 400 -600 50 H V C CNN +F2 "" 200 -250 50 H I C CNN +F3 "" 200 200 50 H V C CNN +$FPLIST + RGT* +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 0 N +X TS 1 600 -400 100 L 50 50 1 1 w +X BAT 2 600 -100 100 L 50 50 1 1 W +X BAT 3 600 -200 100 L 50 50 1 1 W +X ~CE 4 -200 -600 100 U 50 50 1 1 I +X EN2 5 600 100 100 L 50 50 1 1 I +X EN1 6 0 -600 100 U 50 50 1 1 I +X ~PGOOD 7 -100 600 100 D 50 50 1 1 O +X VSS 8 -600 0 100 R 50 50 1 1 W +X ~CHG 9 100 600 100 D 50 50 1 1 O +X OUT 10 600 400 100 L 50 50 1 1 w +X OUT 11 600 300 100 L 50 50 1 1 w +X ILM 12 100 -600 100 U 50 50 1 1 I +X IN 13 -600 300 100 R 50 50 1 1 W +X TMR 14 -100 -600 100 U 50 50 1 1 I +X SYSOFF 15 -600 -300 100 R 50 50 1 1 I +X ISET 16 200 -600 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# # ISO7320C # DEF ISO7320C U 0 40 Y Y 1 F N From 02c60e7fa0ab359e057fa627e7a8738c1206a917 Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Tue, 6 Sep 2016 12:58:48 +0200 Subject: [PATCH 51/70] regul: add MCP1700TT 250mA Low Quiscent Current LDO --- library/regul.dcm | 6 ++++++ library/regul.lib | 18 ++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/library/regul.dcm b/library/regul.dcm index f81f316a..56aa387c 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2064,6 +2064,12 @@ K Voltage Regulator 0.5A Positive F http://www.fairchildsemi.com/ds/LM/LM78M05.pdf $ENDCMP # +$CMP MCP1700T-3002E/TT +D MCP1700TT, 250mA Low Quiscent Current LDO +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001826C.pdf +$ENDCMP +# $CMP MCP1754ST-1802E/MB D MCP1754ST, Fixed 150mA Low Dropout Voltage Regulator, Positive K REGULATOR LDO diff --git a/library/regul.lib b/library/regul.lib index 8e770347..5562ccba 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1553,6 +1553,24 @@ X OUT 3 400 50 150 L 50 50 1 1 w ENDDRAW ENDDEF # +# MCP1700T-3002E/TT +# +DEF MCP1700T-3002E/TT U 0 30 Y Y 1 F N +F0 "U" 100 -150 50 H V C CNN +F1 "MCP1700T-3002E/TT" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-89* +$ENDFPLIST +DRAW +S -200 -100 200 100 0 1 0 N +X GND 1 300 0 100 L 50 50 1 1 W +X VO 2 -300 0 100 R 50 50 1 1 w +X VI 3 0 -200 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # MCP1754ST-5002E/MB # DEF MCP1754ST-5002E/MB U 0 30 Y Y 1 F N From 11e2abe7125b52449031430c0e9f5d12855c4dd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hasan=20Yavuz=20=C3=96ZDERYA?= Date: Tue, 6 Sep 2016 14:40:20 +0300 Subject: [PATCH 52/70] updated footprint filters and removed footprint assignment --- library/sensors.lib | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index dad38c0a..9b75e6ef 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -936,10 +936,10 @@ ENDDEF DEF MPU-6000 U 0 40 Y Y 1 F N F0 "U" -450 550 50 H V C CNN F1 "MPU-6000" 300 -550 50 H V C CNN -F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 0 -800 50 H I C CNN +F2 "" 0 -800 50 H I C CNN F3 "" 0 -150 50 H I C CNN $FPLIST - QFN-24-1EP_4x4mm_Pitch0.5mm + QFN-24*4x4mm_Pitch0.5mm* $ENDFPLIST DRAW S -500 500 500 -500 0 1 10 f @@ -964,10 +964,10 @@ ENDDEF DEF MPU-6050 U 0 40 Y Y 1 F N F0 "U" -450 550 50 H V C CNN F1 "MPU-6050" 300 -550 50 H V C CNN -F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 0 -800 50 H I C CNN +F2 "" 0 -800 50 H I C CNN F3 "" 0 -150 50 H I C CNN $FPLIST - QFN-24-1EP_4x4mm_Pitch0.5mm + QFN-24*4x4mm_Pitch0.5mm* $ENDFPLIST DRAW S -500 500 500 -500 0 1 10 f @@ -992,10 +992,10 @@ ENDDEF DEF MPU-9150 U 0 40 Y Y 1 F N F0 "U" -450 550 50 H V C CNN F1 "MPU-9150" 350 -550 50 H V C CNN -F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 0 -800 50 H I C CNN +F2 "" 0 -800 50 H I C CNN F3 "" 0 -150 50 H I C CNN $FPLIST - QFN-24-1EP_4x4mm_Pitch0.5mm + QFN-24*4x4mm_Pitch0.5mm* $ENDFPLIST DRAW S -500 500 500 -500 0 1 10 f @@ -1023,10 +1023,10 @@ ENDDEF DEF MPU-9250 U 0 40 Y Y 1 F N F0 "U" -450 750 50 H V C CNN F1 "MPU-9250" 300 -750 50 H V C CNN -F2 "Housings_DFN_QFN:QFN-24-1EP_3x3mm_Pitch0.4mm" 0 -1000 50 H I C CNN +F2 "" 0 -1000 50 H I C CNN F3 "" 0 -150 50 H I C CNN $FPLIST - QFN-24-1EP_3x3mm_Pitch0.4mm + QFN-24*3x3mm_Pitch0.4mm* $ENDFPLIST DRAW S -500 700 500 -700 0 1 10 f From 285b4d39e0b546084d8b899a311d5155a83e9031 Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Wed, 7 Sep 2016 11:56:31 +0200 Subject: [PATCH 53/70] regul: change MCP1700TT to conform to KLC --- library/regul.dcm | 4 ++-- library/regul.lib | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/library/regul.dcm b/library/regul.dcm index 56aa387c..7c5e4b88 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2065,8 +2065,8 @@ F http://www.fairchildsemi.com/ds/LM/LM78M05.pdf $ENDCMP # $CMP MCP1700T-3002E/TT -D MCP1700TT, 250mA Low Quiscent Current LDO -K REGULATOR LDO +D 250mA Low Quiscent Current LDO, 3.0V output, SOT-23-3 package +K regulator linear ldo F http://ww1.microchip.com/downloads/en/DeviceDoc/20001826C.pdf $ENDCMP # diff --git a/library/regul.lib b/library/regul.lib index 5562ccba..23d4b8cb 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1556,18 +1556,18 @@ ENDDEF # MCP1700T-3002E/TT # DEF MCP1700T-3002E/TT U 0 30 Y Y 1 F N -F0 "U" 100 -150 50 H V C CNN -F1 "MCP1700T-3002E/TT" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F0 "U" 100 -200 50 H V C CNN +F1 "MCP1700T-3002E/TT" 0 300 50 H V C CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN $FPLIST - SOT-89* + SOT-23* $ENDFPLIST DRAW -S -200 -100 200 100 0 1 0 N -X GND 1 300 0 100 L 50 50 1 1 W -X VO 2 -300 0 100 R 50 50 1 1 w -X VI 3 0 -200 100 U 50 50 1 1 W +S -200 200 200 -100 0 1 10 f +X GND 1 0 -200 100 U 50 50 1 1 W +X VO 2 300 100 100 L 50 50 1 1 w +X VI 3 -300 100 100 R 50 50 1 1 W ENDDRAW ENDDEF # From 1eef7efad847a789b41faa43c5e65c8ef50b3ad4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Sep 2016 19:44:09 +1000 Subject: [PATCH 54/70] Reduced size Reduced pin size Fixed pin type of GND pin --- library/dc-dc.lib | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 8782efea..d63a74db 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -4,8 +4,8 @@ EESchema-LIBRARY Version 2.3 # ADP1108 # DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" -350 400 50 H V L CNN -F1 "ADP1108" 200 400 50 H V L CNN +F0 "U" -300 -350 50 H V L CNN +F1 "ADP1108" 50 -350 50 H V L CNN F2 "" 200 0 50 H V C CNN F3 "" 200 0 50 H V C CNN ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 @@ -14,15 +14,15 @@ $FPLIST DIP* $ENDFPLIST DRAW -S -350 -350 350 350 0 1 10 f -X ILIM 1 -100 500 150 D 50 50 1 1 I -X VIN 2 100 500 150 D 50 50 1 1 W -X SW1 3 500 -100 150 L 50 50 1 1 P -X SW2 4 500 100 150 L 50 50 1 1 P -X GND 5 0 -500 150 U 50 50 1 1 w -X AO 6 -500 -100 150 R 50 50 1 1 C -X SET 7 -500 100 150 R 50 50 1 1 I -X FB/SENSE 8 500 0 150 L 50 50 1 1 I +S -300 -300 300 300 0 1 10 f +X ILIM 1 -100 400 100 D 50 50 1 1 I +X VIN 2 100 400 100 D 50 50 1 1 W +X SW1 3 400 -100 100 L 50 50 1 1 P +X SW2 4 400 100 100 L 50 50 1 1 P +X GND 5 0 -400 100 U 50 50 1 1 W +X AO 6 -400 -100 100 R 50 50 1 1 C +X SET 7 -400 100 100 R 50 50 1 1 I +X FB/SENSE 8 400 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # From a42a9e6aa26ca3519863c772c92193a99e00913b Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Sep 2016 19:45:49 +1000 Subject: [PATCH 55/70] Fixed position of texts --- library/dc-dc.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index d63a74db..d99d2e0c 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -4,9 +4,9 @@ EESchema-LIBRARY Version 2.3 # ADP1108 # DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" -300 -350 50 H V L CNN -F1 "ADP1108" 50 -350 50 H V L CNN -F2 "" 200 0 50 H V C CNN +F0 "U" -200 425 50 H V R CNN +F1 "ADP1108" -200 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN F3 "" 200 0 50 H V C CNN ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 $FPLIST From b496cdf984dca96e5b75d9a58306c413ee684b53 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 10 Sep 2016 09:33:20 +1000 Subject: [PATCH 56/70] Removed KiCad_Library_Conventiontxt This is a duplicate of the information already on the wiki (https://github.com/KiCad/kicad-library/wiki/Kicad-Library-Convention) it is better to make any changes to the official wiki page as users are already directed there via the contributing.md file --- KiCad_Library_Convention.txt | 162 ----------------------------------- 1 file changed, 162 deletions(-) delete mode 100644 KiCad_Library_Convention.txt diff --git a/KiCad_Library_Convention.txt b/KiCad_Library_Convention.txt deleted file mode 100644 index 0e4ed1ac..00000000 --- a/KiCad_Library_Convention.txt +++ /dev/null @@ -1,162 +0,0 @@ -KiCad Library Convention -======================== -Revision 1.0, November 15th 2015 -Devised by Carl Poirier -With help from members of: -kicad-lib-committers@lists.launchpad.net -kicad-developers@lists.launchpad.net - - -1. General Rules ----------------- - -1.1. Writing uses C-style naming with the first letter of each word being capitalized. Ex: "Socket_Strip_Straight_2x06" -1.2. Every acronym has all of its letters capitalized. -1.3. Manufacturer name is capitalized as usual. Ex: NEC, Microchip -1.4. When dimensions are used in part name, they are in millimeters, decimal places separated by a dot, and unit is not mentioned. Ex: "C_Rect_L13_W4_P10" -1.5. Filename is the same as the part name. -1.6. The order of elements in names must be the same as the enumerations presented in this document. -1.7. Reference fields are prefilled with the reference designator of the part (IEEE 315-1975). - - -2. Symbol Library Names (.lib files) ------------------------------------- - -2.1. Manufacturer. -2.2. Category or family of parts. ex: "Capacitors", "Spartan6", etc. - - -3. General Rules for Symbols ----------------------------- - -3.1. Using a 100mils grid, pin ends and origin must lie on grid nodes (IEC-60617). -3.2. For black-box symbols, pins have a length of 100mils. Large pin numbers can be accommodated by incrementing the width in steps of 50mil. -3.3. Origin is placed in the middle of symbol. -3.4. Black-box components group pins logically, for example by function set, and ports in counter-clockwise position. -3.5. Whenever possible, inputs are on the left and outputs are on the right. -3.6. Field text uses a common size of 50mils. -3.7. The Value field is prefilled with the object name. -3.8. Description and keywords properties contain the relevant information. - - -4. Symbol Names ---------------- - -4.1. Name of symbol, may be shortened for common components or use reference designator of the symbol (IEEE 315-1975). ex: "Conn_4x2", "C", etc. -4.2. Manufacturer. -4.3. Part number, including extension for specific footprint. (JEDEC for common devices, ex: 1N4001) -4.4. Any modification to the original symbol, indicated by appending the reason. Ex: different pin ordering: "Transistor_PNP_Pinswap1" -4.5. Indication of quantity if symbol is an array. ex: resistor array: "Resistor_x8" - - -5. Footprint Library Names (.pretty repositories) -------------------------------------------------- - -5.1. Part type (resistor, cap, etc), must be in plural form. -5.2. Package type (SOIC, SMD, etc). -5.3. Manufacturer. -5.4. Part number. - - -6. General Rules for Footprints -------------------------------- - -6.1. Follows datasheet recommendation unless intentional variation, for example longer pads for hand soldering. -6.2. Pad 1 is on the left first, then at the top, except at the top for PLCC (IPC-7351). -6.3. For through-hole components, footprint anchor is set on pad 1. -6.4. For surface-mount devices, footprint anchor is placed in the middle with respect to device lead ends. (IPC-7351) -6.5. Silkscreen is not superposed to pads, its outline is completely visible after board assembly, uses 0.15mm line width and provides a reference mark for pin 1. (IPC-7351) -6.6. Courtyard line has a width 0.05mm. This line is placed so that its clearance is measured from its center to the edges of pads and body, and its position is rounded on a grid of 0.05mm. -6.7. Courtyard clearance is 0.25mm except for components smaller than 0603 at 0.15mm, connectors, SMD canned capacitors and crystals at 0.5mm and BGA at 1.0mm. (IPC-7251, IPC-7351B) -6.8. Cannot be duplicated to match a different pin ordering. This is to be handled in the symbol libraries. -6.9. Value and reference have a height of 1mm. - - -7. Names for footprints of Surface-Mount Devices (SMD) ------------------------------------------------------- - -7.1. Specific package feature first, not separated by anything. Ex: "TSSOP" -7.2. Package name, numbers separated from letters using hyphen. Ex: "SOT-89" -7.3. Variation of package, separated by another hyphen. Ex: SOT-23 with 5 pins: "SOT-23-5", Exposed pad under package: "QFP-48-1EP" -7.4. If it's a manufacturer-specific package, name can be appended, separated by an underscore. -7.5. Any modification to the original footprint, indicated by appending the reason. Ex: longer pads used to facilitate hand soldering of a QFN component: "QFN-52_HandSoldering" - - -8. Names for footprints of common devices, such as resistors, capacitors, etc ------------------------------------------------------------------------------ - -8.1. Name of part, may be shortened for common components. ex: "Cap", "Socket_Strip", etc. -8.2. Dimension, which may include at its end the positioning. Ex: "5x7mm_Horiz", "1x02_Angled" -8.3. Pad distance, in the form of an RM rating. -8.4. Any modification to the original footprint, indicated by appending the reason. - - -9. Names for footprints of specific devices -------------------------------------------- - -9.1. Name of part. -9.2. Part number. Ex: "Oscillator_SI570" -9.3. Any modification to the original footprint, indicated by appending the reason. - - -10. Footprint properties ------------------------- - -10.1. Footprint name must match its filename. (.kicad_mod files) -10.2. Doc property contains a full description of footprint. -10.3. Keywords are separated by spaces. -10.4. Value is filled with footprint name and is placed on the fabrication layer. -10.5. Attributes is set to the appropriate value, see tooltip for more information. -10.6. All other properties are left to default values. (Move and Place: Free; Auto Place: 0 and 0, Local Clearance Values: 0) -10.7. 3D Shape ".wrl" files are named the same as their footprint and are placed in a folder named the same as the footprint library replacing the ".pretty" with ".3dshapes". - - -Changelog ---------- - - Revision 1.0, November 15th 2015 - 1. Fixed some repetition. - 2. Added rule 3.8 from the checklib scripts. - 3. Tagged as 1.0 for the KiCad 4.0.0 release. - - Revision 0.11, April 6th 2015 - 1. Updated rule 1.4 about dimensions. Units in millimeters are now implicit. - - Revision 0.10, March 1st 2015 - 1. Moved the footprint value property to the fabrication layer - 2. Pin length is enforced only for black-box symbols - 3. Some reorganization has been done. - - Revision 0.9, February 14th 2015 - 1. Added section and rules about footprint properties - 2. Specified the path to 3d models - 3. Moved the reference fields rule to the general section - - Revision 0.8, January 19th 2015 - 1. More thorough rule about courtyard has been split over 6.6 and 6.7. - - Revision 0.7, September 18th 2014 - 1. Added rule 6.6 for courtyard - - Revision 0.6, September 14th 2014 - 1. Specified in 6.9 that value and reference designators must be placed on silkscreen. - - Revision 0.5, August 6th 2014 - 1. Specified in 6.5 that only the outline must be completely visible after assembly. - 2. Rule 3.8 moved from section 1 since it pertains only to symbols. - - Revision 0.4, July 30th 2014 - 1. Completion of convention for symbols. - 2. Rule 6.7 moved from section 1 since it pertains only to footprints. - - Revision 0.3, June 8th 2014 - 1. Specified that pin ordering duplicates are to be handled in symbol libraries. - 2. Specified the rules for footprint silkscreen. - - Revision 0.2, May 19th 2014 - 1. Minor clarifications to few items. - 2. Exposed pad is now considered as a variation of a package, thus separated by hyphen instead of plus sign. - 3. Added 2-level numbering. - - Revision 0.1, May 8th 2014 - 1. Initial Commit From 7dbfd9a14a2160c727bba7ea69a72e3b7b48de58 Mon Sep 17 00:00:00 2001 From: El3ctr0nic Date: Tue, 13 Sep 2016 09:40:38 +0200 Subject: [PATCH 57/70] KLC fix Added footprint name to ACPL-P343 (footprint file in prepare), add pin descriptions to all symbols in PR --- library/opto.lib | 72 ++++++++++++++++++++++++------------------------ 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/library/opto.lib b/library/opto.lib index ef7fc897..272d017e 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -70,13 +70,13 @@ ENDDEF # # ACPL-P343 # -DEF ACPL-P343 U 0 40 Y Y 1 F N +DEF ACPL-P343 U 0 0 Y N 1 F N F0 "U" 0 500 50 H V C CNN F1 "ACPL-P343" 0 400 50 H V C CNN -F2 "SO-6" 0 -400 50 H V C CIN +F2 "Housings_SOIC:SOIC-6_4.58x6.81mm_Pitch1.27mm" 0 -400 50 H I C CIN F3 "" -90 5 50 H V L CNN $FPLIST - SO* + SOIC-6_4.58x6.81mm_Pitch1.27mm $ENDFPLIST DRAW C 200 -300 10 0 1 0 F @@ -124,12 +124,12 @@ P 4 0 1 10 225 -125 250 -175 200 -175 225 -125 F P 4 0 1 10 225 175 250 125 200 125 225 175 F P 5 0 1 0 50 250 50 -250 0 -250 0 250 50 250 N P 7 0 1 0 -150 -30 -129 -10 -129 -30 -99 0 -119 -10 -109 -20 -99 0 N -X ~ 1 -400 300 100 R 50 50 1 1 P -X ~ 2 -400 0 100 R 50 50 1 1 N N -X ~ 3 -400 -300 100 R 50 50 1 1 P -X ~ 4 400 -300 100 L 50 50 1 1 w -X ~ 5 400 0 100 L 50 50 1 1 P -X ~ 6 400 300 100 L 50 50 1 1 W +X A 1 -400 300 100 R 50 50 1 1 P +X NC 2 -400 0 100 R 50 50 1 1 N N +X C 3 -400 -300 100 R 50 50 1 1 P +X VEE 4 400 -300 100 L 50 50 1 1 w +X VO 5 400 0 100 L 50 50 1 1 P +X VCC 6 400 300 100 L 50 50 1 1 W ENDDRAW ENDDEF # @@ -285,7 +285,7 @@ ENDDEF # # HCPL063 # -DEF HCPL063 U 0 40 Y Y 1 F N +DEF HCPL063 U 0 0 Y N 1 F N F0 "U" 0 475 50 H V C CNN F1 "HCPL063" 0 400 50 H V C CNN F2 "" 0 -400 50 H V C CIN @@ -326,14 +326,14 @@ P 4 0 1 0 150 -100 50 -150 50 -50 150 -100 F P 4 0 1 0 150 100 50 50 50 150 150 100 F P 7 0 1 0 -50 -230 -29 -210 -29 -230 1 -200 -19 -210 -9 -220 1 -200 N P 7 0 1 0 -50 170 -29 190 -29 170 1 200 -19 190 -9 180 1 200 N -X ~ 1 -300 300 100 R 50 50 1 1 P -X ~ 2 -300 100 100 R 50 50 1 1 P -X ~ 3 -300 -100 100 R 50 50 1 1 P -X ~ 4 -300 -300 100 R 50 50 1 1 P -X ~ 5 300 -300 100 L 50 50 1 1 w -X ~ 6 300 -100 100 L 50 50 1 1 C -X ~ 7 300 100 100 L 50 50 1 1 C -X ~ 8 300 300 100 L 50 50 1 1 W +X A1 1 -300 300 100 R 50 50 1 1 P +X C1 2 -300 100 100 R 50 50 1 1 P +X A2 3 -300 -100 100 R 50 50 1 1 P +X C2 4 -300 -300 100 R 50 50 1 1 P +X GND 5 300 -300 100 L 50 50 1 1 W +X VO2 6 300 -100 100 L 50 50 1 1 C +X VO1 7 300 100 100 L 50 50 1 1 C +X VCC 8 300 300 100 L 50 50 1 1 W ENDDRAW ENDDEF # @@ -376,7 +376,7 @@ ENDDEF # # HCPL3120 # -DEF HCPL3120 U 0 40 Y Y 1 F N +DEF HCPL3120 U 0 0 Y N 1 F N F0 "U" 0 500 50 H V C CNN F1 "HCPL3120" 0 400 50 H V C CNN F2 "Housings_DIP:DIP-8_W7.62mm" 0 -400 50 H I C CIN @@ -427,14 +427,14 @@ P 4 0 1 0 300 -100 250 -100 250 100 300 100 N P 5 0 1 0 50 250 50 -250 0 -250 0 250 50 250 N P 5 0 1 0 145 85 165 105 185 65 145 85 145 85 F P 7 0 1 0 -150 -30 -129 -10 -129 -30 -99 0 -119 -10 -109 -20 -99 0 N -X ~ 1 -400 300 100 R 50 50 1 1 N N -X ~ 2 -400 100 100 R 50 50 1 1 P -X ~ 3 -400 -100 100 R 50 50 1 1 P -X ~ 4 -400 -300 100 R 50 50 1 1 N N -X ~ 5 400 -300 100 L 50 50 1 1 w -X ~ 6 400 -100 100 L 50 50 1 1 P -X ~ 7 400 100 100 L 50 50 1 1 P -X ~ 8 400 300 100 L 50 50 1 1 W +X NC 1 -400 300 100 R 50 50 1 1 N N +X A 2 -400 100 100 R 50 50 1 1 P +X C 3 -400 -100 100 R 50 50 1 1 P +X NC 4 -400 -300 100 R 50 50 1 1 N N +X VEE 5 400 -300 100 L 50 50 1 1 w +X VO 6 400 -100 100 L 50 50 1 1 P +X VO 7 400 100 100 L 50 50 1 1 P +X VCC 8 400 300 100 L 50 50 1 1 W ENDDRAW ENDDEF # @@ -2119,7 +2119,7 @@ ENDDEF # # TLP250 # -DEF TLP250 U 0 40 Y Y 1 F N +DEF TLP250 U 0 0 Y N 1 F N F0 "U" 0 500 50 H V C CNN F1 "TLP250" 0 400 50 H V C CNN F2 "Housings_DIP:DIP-8_W7.62mm" 0 -400 50 H I C CIN @@ -2164,14 +2164,14 @@ P 5 0 1 0 50 250 50 -250 0 -250 0 250 50 250 N P 5 0 1 0 145 85 165 105 185 65 145 85 145 85 F P 5 0 1 0 185 -85 165 -65 145 -105 185 -85 185 -85 F P 7 0 1 0 -150 -30 -129 -10 -129 -30 -99 0 -119 -10 -109 -20 -99 0 N -X ~ 1 -400 300 100 R 50 50 1 1 N N -X ~ 2 -400 100 100 R 50 50 1 1 P -X ~ 3 -400 -100 100 R 50 50 1 1 P -X ~ 4 -400 -300 100 R 50 50 1 1 N N -X ~ 5 400 -300 100 L 50 50 1 1 w -X ~ 6 400 -100 100 L 50 50 1 1 P -X ~ 7 400 100 100 L 50 50 1 1 P -X ~ 8 400 300 100 L 50 50 1 1 W +X NC 1 -400 300 100 R 50 50 1 1 N N +X A 2 -400 100 100 R 50 50 1 1 P +X C 3 -400 -100 100 R 50 50 1 1 P +X NC 4 -400 -300 100 R 50 50 1 1 N N +X VEE 5 400 -300 100 L 50 50 1 1 w +X VO 6 400 -100 100 L 50 50 1 1 P +X VO 7 400 100 100 L 50 50 1 1 P +X VCC 8 400 300 100 L 50 50 1 1 W ENDDRAW ENDDEF # From bef612b86af5e55e0f2a12d0aaa05a1593dce7f8 Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Wed, 14 Sep 2016 14:03:05 +0200 Subject: [PATCH 58/70] battery_management: fixed EC03, EC04 for BQ24075 moved component from texas lib to battery_management --- library/battery_management.dcm | 6 ++++++ library/battery_management.lib | 31 +++++++++++++++++++++++++++++++ library/texas.dcm | 6 ------ library/texas.lib | 31 ------------------------------- 4 files changed, 37 insertions(+), 37 deletions(-) diff --git a/library/battery_management.dcm b/library/battery_management.dcm index 8e8e8cd7..d61f2023 100644 --- a/library/battery_management.dcm +++ b/library/battery_management.dcm @@ -12,6 +12,12 @@ K battery nickel cadmium metal hydride F http://www.ti.com.cn/cn/lit/ds/symlink/bq2003.pdf $ENDCMP # +$CMP BQ24075 +D USB-Friendly Li-Ion Battery Charger and Power-Path Management +K USB Charge +F http://www.ti.com/lit/ds/symlink/bq24075.pdf +$ENDCMP +# $CMP BQ76940 D Lithium battery monitor, 9-15 cells, integrated balancing, I2C interface K lithium battery balance charge afe diff --git a/library/battery_management.lib b/library/battery_management.lib index 9d40f474..1f5f3e5a 100644 --- a/library/battery_management.lib +++ b/library/battery_management.lib @@ -82,6 +82,37 @@ X VCC 16 0 1100 100 D 50 50 1 1 W ENDDRAW ENDDEF # +# BQ24075 +# +DEF BQ24075 U 0 40 Y Y 1 F N +F0 "U" -200 625 50 H V R CNN +F1 "BQ24075" -200 550 50 H V R CNN +F2 "" 250 -550 50 H I L CNN +F3 "" 200 200 50 H V C CNN +$FPLIST + RGT* +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X TS 1 600 -400 100 L 50 50 1 1 w +X BAT 2 600 -100 100 L 50 50 1 1 W +X BAT 3 600 -200 100 L 50 50 1 1 W +X ~CE 4 -200 -600 100 U 50 50 1 1 I +X EN2 5 600 100 100 L 50 50 1 1 I +X EN1 6 0 -600 100 U 50 50 1 1 I +X ~PGOOD 7 -100 600 100 D 50 50 1 1 O +X VSS 8 -600 0 100 R 50 50 1 1 W +X ~CHG 9 100 600 100 D 50 50 1 1 O +X OUT 10 600 400 100 L 50 50 1 1 w +X OUT 11 600 300 100 L 50 50 1 1 w +X ILM 12 100 -600 100 U 50 50 1 1 I +X IN 13 -600 300 100 R 50 50 1 1 W +X TMR 14 -100 -600 100 U 50 50 1 1 I +X SYSOFF 15 -600 -300 100 R 50 50 1 1 I +X ISET 16 200 -600 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# # BQ76940 # DEF BQ76940 U 0 40 Y Y 1 F N diff --git a/library/texas.dcm b/library/texas.dcm index da5c73c3..de9deb60 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -1,11 +1,5 @@ EESchema-DOCLIB Version 2.0 # -$CMP BQ24075 -D USB-Friendly Li-Ion Battery Charger and Power-Path Management -K USB Charge -F http://www.ti.com/lit/ds/symlink/bq24075.pdf -$ENDCMP -# $CMP ISO7320C D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 K 2Ch Dual Digital Isolator 25Mbps diff --git a/library/texas.lib b/library/texas.lib index 0a7ddb3a..33c81cbd 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1,37 +1,6 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# BQ24075 -# -DEF BQ24075 U 0 40 Y Y 1 F N -F0 "U" -400 600 50 H V C CNN -F1 "BQ24075" 400 -600 50 H V C CNN -F2 "" 200 -250 50 H I C CNN -F3 "" 200 200 50 H V C CNN -$FPLIST - RGT* -$ENDFPLIST -DRAW -S -500 500 500 -500 0 1 0 N -X TS 1 600 -400 100 L 50 50 1 1 w -X BAT 2 600 -100 100 L 50 50 1 1 W -X BAT 3 600 -200 100 L 50 50 1 1 W -X ~CE 4 -200 -600 100 U 50 50 1 1 I -X EN2 5 600 100 100 L 50 50 1 1 I -X EN1 6 0 -600 100 U 50 50 1 1 I -X ~PGOOD 7 -100 600 100 D 50 50 1 1 O -X VSS 8 -600 0 100 R 50 50 1 1 W -X ~CHG 9 100 600 100 D 50 50 1 1 O -X OUT 10 600 400 100 L 50 50 1 1 w -X OUT 11 600 300 100 L 50 50 1 1 w -X ILM 12 100 -600 100 U 50 50 1 1 I -X IN 13 -600 300 100 R 50 50 1 1 W -X TMR 14 -100 -600 100 U 50 50 1 1 I -X SYSOFF 15 -600 -300 100 R 50 50 1 1 I -X ISET 16 200 -600 100 U 50 50 1 1 I -ENDDRAW -ENDDEF -# # ISO7320C # DEF ISO7320C U 0 40 Y Y 1 F N From 2281c1422aa7ff7169094c66517f46f3f77cecad Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Wed, 14 Sep 2016 14:33:28 +0200 Subject: [PATCH 59/70] battery_mgmt: add QFN footprint filter for BQ24075 --- library/battery_management.lib | 1 + 1 file changed, 1 insertion(+) diff --git a/library/battery_management.lib b/library/battery_management.lib index 1f5f3e5a..cb7616ee 100644 --- a/library/battery_management.lib +++ b/library/battery_management.lib @@ -91,6 +91,7 @@ F2 "" 250 -550 50 H I L CNN F3 "" 200 200 50 H V C CNN $FPLIST RGT* + QFN* $ENDFPLIST DRAW S -500 500 500 -500 0 1 10 f From 7d5f2ead2e1e88adedc99e4217cf337c2d61727e Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Fri, 16 Sep 2016 13:41:07 +0200 Subject: [PATCH 60/70] battery_mgmt: add thermal pad for BQ24075 rearranged pins --- library/battery_management.lib | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/library/battery_management.lib b/library/battery_management.lib index cb7616ee..420df4f2 100644 --- a/library/battery_management.lib +++ b/library/battery_management.lib @@ -102,15 +102,16 @@ X ~CE 4 -200 -600 100 U 50 50 1 1 I X EN2 5 600 100 100 L 50 50 1 1 I X EN1 6 0 -600 100 U 50 50 1 1 I X ~PGOOD 7 -100 600 100 D 50 50 1 1 O -X VSS 8 -600 0 100 R 50 50 1 1 W +X VSS 8 -600 -300 100 R 50 50 1 1 W X ~CHG 9 100 600 100 D 50 50 1 1 O X OUT 10 600 400 100 L 50 50 1 1 w X OUT 11 600 300 100 L 50 50 1 1 w X ILM 12 100 -600 100 U 50 50 1 1 I X IN 13 -600 300 100 R 50 50 1 1 W X TMR 14 -100 -600 100 U 50 50 1 1 I -X SYSOFF 15 -600 -300 100 R 50 50 1 1 I +X SYSOFF 15 -600 -100 100 R 50 50 1 1 I X ISET 16 200 -600 100 U 50 50 1 1 I +X PAD 17 -600 100 100 R 50 50 1 1 U ENDDRAW ENDDEF # From a0f8e982af48e6c55a5166aa641b284b8fac415c Mon Sep 17 00:00:00 2001 From: Christian Hirsch Date: Fri, 16 Sep 2016 14:08:24 +0200 Subject: [PATCH 61/70] battery_mgmt: move thermal pad in BQ24075 --- library/battery_management.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/battery_management.lib b/library/battery_management.lib index 420df4f2..4e379a8e 100644 --- a/library/battery_management.lib +++ b/library/battery_management.lib @@ -109,9 +109,9 @@ X OUT 11 600 300 100 L 50 50 1 1 w X ILM 12 100 -600 100 U 50 50 1 1 I X IN 13 -600 300 100 R 50 50 1 1 W X TMR 14 -100 -600 100 U 50 50 1 1 I -X SYSOFF 15 -600 -100 100 R 50 50 1 1 I +X SYSOFF 15 -600 0 100 R 50 50 1 1 I X ISET 16 200 -600 100 U 50 50 1 1 I -X PAD 17 -600 100 100 R 50 50 1 1 U +X PAD 17 -600 -400 100 R 50 50 1 1 U ENDDRAW ENDDEF # From b09c41b9368569b358d0f3cb1c98eb35fe2f25cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Kr=C3=B6ll?= Date: Sat, 17 Sep 2016 18:11:25 +0200 Subject: [PATCH 62/70] Fix TSR-1 - Change Vout to "Power Output" - Set footprint field invisible - Simplify description and keywords --- library/dc-dc.dcm | 4 ++-- library/dc-dc.lib | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 115e0bbb..1826753b 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -1361,8 +1361,8 @@ F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # $CMP TSR_1-2450 -D 5V 1A, step-down regulator, input range 6.5 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 5V 1A DC/DC TRACO TSR-1 +D 5V 1A, step-down regulator, 6.5-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 72342002..4ee879c0 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -2022,7 +2022,7 @@ ENDDEF DEF TSR_1-2450 U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "TSR_1-2450" -300 250 50 H V L CNN -F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TSR-1" 0 -150 50 H V L CIN +F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TSR-1" 0 -150 50 H I L CIN F3 "" 0 0 50 H I C CNN ALIAS TSR_1-2412 TSR_1-2415 TSR_1-2418 TSR_1-2425 TSR_1-2433 TSR_1-2465 TSR_1-2490 TSR_1-24120 TSR_1-24150 $FPLIST @@ -2032,7 +2032,7 @@ DRAW S -300 200 300 -100 0 1 10 f X Vin 1 -400 100 100 R 50 50 1 1 W X GND 2 0 -200 100 U 50 50 1 1 W -X Vout 3 400 100 100 L 50 50 1 1 O +X Vout 3 400 100 100 L 50 50 1 1 w ENDDRAW ENDDEF # From cd888f682cc46b4b88447863df3aebecab5f8900 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Kr=C3=B6ll?= Date: Sat, 17 Sep 2016 18:25:33 +0200 Subject: [PATCH 63/70] Fix TSR-1 aliases - Simplify description and keywords --- library/dc-dc.dcm | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 1826753b..9a3b6d61 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -1319,44 +1319,44 @@ F http://www.ti.com/lit/ds/symlink/tps62201.pdf $ENDCMP # $CMP TSR_1-2412 -D 1.2V 1A, step-down regulator, input range 4.6 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 1.2V 1A DC/DC TRACO TSR-1 +D 1.2V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°Car regulators, -40°C to +85°C +K dc-dc traco buck F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # $CMP TSR_1-24120 -D 12V 1A, step-down regulator, input range 15 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 12V 1A DC/DC TRACO TSR-1 +D 12V 1A, step-down regulator, 15-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # $CMP TSR_1-2415 -D 1.5V 1A, step-down regulator, input range 4.6 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 1.5V 1A DC/DC TRACO TSR-1 +D 1.5V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # $CMP TSR_1-24150 -D 15V 1A, step-down regulator, input range 18 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 15V 1A DC/DC TRACO TSR-1 +D 15V 1A, step-down regulator, 18-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # $CMP TSR_1-2418 -D 1.8V 1A, step-down regulator, input range 4.6 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 1.8V 1A DC/DC TRACO TSR-1 +D 1.8V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # $CMP TSR_1-2425 -D 2.5V 1A, step-down regulator, input range 6.5 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 2.5V 1A DC/DC TRACO TSR-1 +D 2.5V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # $CMP TSR_1-2433 -D 3.3V 1A, step-down regulator, input range 4.75 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 3.3V 1A DC/DC TRACO TSR-1 +D 3.3V 1A, step-down regulator, 4.75-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # @@ -1367,14 +1367,14 @@ F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # $CMP TSR_1-2465 -D 6.5V 1A, step-down regulator, input range 9 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 6.5V 1A DC/DC TRACO TSR-1 +D 6.5V 1A, step-down regulator, 9-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # $CMP TSR_1-2490 -D 9V 1A, step-down regulator, input range 12 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 9V 1A DC/DC TRACO TSR-1 +D 9V 1A, step-down regulator, 12-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck F http://www.tracopower.com/products/tsr1.pdf $ENDCMP # From 248a0c99371b26750388e25781bd81395ca3b300 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 25 Sep 2016 18:32:55 +0200 Subject: [PATCH 64/70] sensors: SHT1x - change VDD pin type to power input --- library/sensors.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/sensors.lib b/library/sensors.lib index f42e5ab7..a9b117c6 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -971,7 +971,7 @@ S -200 200 200 -200 0 1 0 f X GND 1 -100 -300 100 U 50 50 1 1 W X DATA 2 300 100 100 L 50 50 1 1 B X SCK 3 300 -100 100 L 50 50 1 1 I -X VDD 4 -100 300 100 D 50 50 1 1 I +X VDD 4 -100 300 100 D 50 50 1 1 W ENDDRAW ENDDEF # From 7a50039b2090e791d57738327ae084d7c3659130 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 25 Sep 2016 19:31:40 +0200 Subject: [PATCH 65/70] Add LT1492 dual-opamp symbol http://cds.linear.com/docs/en/datasheet/14923f.pdf --- library/linear.dcm | 6 ++++++ library/linear.lib | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index bcd1c5e3..442f0bbd 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -555,4 +555,10 @@ K AmpliOp Mos F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # +$CMP LT1492 +D LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision Op Amps +K LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision Op Amps +F http://cds.linear.com/docs/en/datasheet/14923f.pdf +$ENDCMP +# #End Doc Library diff --git a/library/linear.lib b/library/linear.lib index b1c15271..0ab95ce2 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1390,4 +1390,36 @@ X V+ 7 -100 300 150 D 50 50 1 1 P ENDDRAW ENDDEF # +# LT1492 +# +DEF LT1492 U 0 40 Y N 2 F N +F0 "U" 100 150 60 H V C CNN +F1 "LT1492" 200 -175 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +$FPLIST + DIL_8-300 + DIP-8 + DIL-8 +$ENDFPLIST +DRAW +P 2 0 1 0 -125 -100 -75 -100 N +P 2 0 1 0 -125 100 -75 100 N +P 2 0 1 0 -100 125 -100 75 N +P 2 0 1 0 0 -200 0 -120 N +P 2 0 1 0 0 200 0 110 N +P 4 0 1 0 -150 200 -150 -200 200 0 -150 200 N +X OUTA 1 300 0 100 L 50 50 1 1 O +X -INA 2 -250 -100 100 R 50 50 1 1 O +X +INA 3 -250 100 100 R 50 50 1 1 O +X V- 4 0 -300 100 U 50 50 1 1 I +X V+ 8 0 300 100 D 50 50 1 1 I +X V- 4 0 -300 100 U 50 50 2 1 I +X +INA 5 -250 100 100 R 50 50 2 1 O +X -INA 6 -250 -100 100 R 50 50 2 1 O +X OUTA 7 300 0 100 L 50 50 2 1 O +X V+ 8 0 300 100 D 50 50 2 1 I +ENDDRAW +ENDDEF +# #End Library From 4be660cf0d9db9a1e6b3e0c3ee7631497dcba944 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 26 Sep 2016 19:23:37 +0200 Subject: [PATCH 66/70] modified component style to conform to LIB (copy of other opamps in lib) + added LT1493 QUAD-OPAMP (otherwise same as LT1492) --- library/linear.dcm | 10 +++++-- library/linear.lib | 67 +++++++++++++++++++++++++++++++--------------- 2 files changed, 53 insertions(+), 24 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 442f0bbd..3ade85d0 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -556,8 +556,14 @@ F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # $CMP LT1492 -D LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision Op Amps -K LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision Op Amps +D LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision OpAmps +K AmpliOp Low Power Single Supply Dual Precision OpAmps +F http://cds.linear.com/docs/en/datasheet/14923f.pdf +$ENDCMP +# +$CMP LT1493 +D LT1493 5MHz, 3V/µs, Low Power Single Supply, Quad Precision OpAmps, SSOP package +K AmpliOp Low Power Single Supply Quad Precision OpAmps SSOP package F http://cds.linear.com/docs/en/datasheet/14923f.pdf $ENDCMP # diff --git a/library/linear.lib b/library/linear.lib index 0ab95ce2..75460992 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1392,33 +1392,56 @@ ENDDEF # # LT1492 # -DEF LT1492 U 0 40 Y N 2 F N -F0 "U" 100 150 60 H V C CNN -F1 "LT1492" 200 -175 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN +DEF LT1492 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "LT1492" 0 -200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - DIL_8-300 + DIL-8-300 DIP-8 DIL-8 + SOIC-8 $ENDFPLIST DRAW -P 2 0 1 0 -125 -100 -75 -100 N -P 2 0 1 0 -125 100 -75 100 N -P 2 0 1 0 -100 125 -100 75 N -P 2 0 1 0 0 -200 0 -120 N -P 2 0 1 0 0 200 0 110 N -P 4 0 1 0 -150 200 -150 -200 200 0 -150 200 N -X OUTA 1 300 0 100 L 50 50 1 1 O -X -INA 2 -250 -100 100 R 50 50 1 1 O -X +INA 3 -250 100 100 R 50 50 1 1 O -X V- 4 0 -300 100 U 50 50 1 1 I -X V+ 8 0 300 100 D 50 50 1 1 I -X V- 4 0 -300 100 U 50 50 2 1 I -X +INA 5 -250 100 100 R 50 50 2 1 O -X -INA 6 -250 -100 100 R 50 50 2 1 O -X OUTA 7 300 0 100 L 50 50 2 1 O -X V+ 8 0 300 100 D 50 50 2 1 I +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 4 -100 -300 150 U 50 50 0 1 W +X V+ 8 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# LT1493 +# +DEF LT1493 U 0 20 Y Y 4 F N +F0 "U" 0 200 50 H V L CNN +F1 "LT1493" 0 -200 50 H V L CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + SOIC-16 +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 13 -100 -300 150 U 50 50 0 1 W +X V+ 4 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +X ~ 10 300 0 100 L 50 50 3 1 O +X - 11 -300 -100 100 R 50 50 3 1 I +X + 12 -300 100 100 R 50 50 3 1 I +X + 14 -300 100 100 R 50 50 4 1 I +X - 15 -300 -100 100 R 50 50 4 1 I +X ~ 16 300 0 100 L 50 50 4 1 O ENDDRAW ENDDEF # From f8c6e8429119bce9b844621a77590b7dce660cb2 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 27 Sep 2016 07:21:12 +0200 Subject: [PATCH 67/70] modified keywords+description --- library/linear.dcm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 3ade85d0..aab20f42 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -556,14 +556,14 @@ F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # $CMP LT1492 -D LT1492 5MHz, 3V/µs, Low Power Single Supply, Dual Precision OpAmps -K AmpliOp Low Power Single Supply Dual Precision OpAmps +D Dual Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR +K operational amplifier opamp Precision F http://cds.linear.com/docs/en/datasheet/14923f.pdf $ENDCMP # $CMP LT1493 -D LT1493 5MHz, 3V/µs, Low Power Single Supply, Quad Precision OpAmps, SSOP package -K AmpliOp Low Power Single Supply Quad Precision OpAmps SSOP package +D Quad Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR, SSOP package +K operational amplifier opamp Precision F http://cds.linear.com/docs/en/datasheet/14923f.pdf $ENDCMP # From 436da3987b19501897f5992dda054962a63f6f6a Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 28 Sep 2016 22:40:50 +0200 Subject: [PATCH 68/70] added MCP23016, MCP23S16, MCP20317, MCP23008, MCP23S08 including special symbols MCP23X08_SSOP for SSOP packages with different pinout --- library/microchip.dcm | 132 ++++--- library/microchip.lib | 787 ++++++++++++++++++++++++++++-------------- 2 files changed, 613 insertions(+), 306 deletions(-) diff --git a/library/microchip.dcm b/library/microchip.dcm index a52a68ab..66c79e4c 100644 --- a/library/microchip.dcm +++ b/library/microchip.dcm @@ -1,45 +1,87 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ENC28J60-C/SS -D ENC28J60 Single Chip Ethernet Interface, SSOP-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/ML -D ENC28J60 Single Chip Ethernet Interface, QFN-28+EP -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/SO -D ENC28J60 Single Chip Ethernet Interface, SOIC-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/SP -D ENC28J60 Single Chip Ethernet Interface, PDIP-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP MCP2515-E/ST -D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range -K CAN Controller SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf -$ENDCMP -# -$CMP MCP2515-I/ST -D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range -K CAN Controller SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf -$ENDCMP -# -$CMP USB3300 -D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface -K USB OTG Hi-Speed PHY ULPI Interface -F http://microchip.com/downloads/en/DeviceDoc/00001783A.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP ENC28J60-C/SS +D ENC28J60 Single Chip Ethernet Interface, SSOP-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/ML +D ENC28J60 Single Chip Ethernet Interface, QFN-28+EP +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/SO +D ENC28J60 Single Chip Ethernet Interface, SOIC-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/SP +D ENC28J60 Single Chip Ethernet Interface, PDIP-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP MCP23008 +D 8-Bit I/O Expander with I²C Interface (PDIP/SOIC) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23008_SSOP +D 8-Bit I/O Expander with I²C Interface (SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23016 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20090C.pdf +$ENDCMP +# +$CMP MCP23017 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP23S08 +D 8-Bit I/O Expander with SPI Interface (PDIP/SOIC) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S08_SSOP +D 8-Bit I/O Expander with SPI Interface (SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S17 +D 16-Bit I/O Expander with SPI Interface (PDIP/SOIC/SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP2515-E/ST +D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range +K CAN Controller SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf +$ENDCMP +# +$CMP MCP2515-I/ST +D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range +K CAN Controller SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf +$ENDCMP +# +$CMP USB3300 +D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface +K USB OTG Hi-Speed PHY ULPI Interface +F http://microchip.com/downloads/en/DeviceDoc/00001783A.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/microchip.lib b/library/microchip.lib index 055cbd00..ee06029f 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -1,261 +1,526 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# ENC28J60-C/SS -# -DEF ENC28J60-C/SS IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-C/SS" 200 950 50 H V L CNN -F2 "SSOP-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ENC28J60-I/ML -# -DEF ENC28J60-I/ML IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/ML" 200 950 50 H V L CNN -F2 "QFN-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - QFP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X ~WOL 1 -700 0 150 R 50 50 1 1 O -X SO 2 -700 500 150 R 50 50 1 1 O -X SI 3 -700 600 150 R 50 50 1 1 I -X SCK 4 -700 400 150 R 50 50 1 1 I -X ~CS 5 -700 300 150 R 50 50 1 1 I -X ~RESET 6 -700 800 150 R 50 50 1 1 I -X VSSRX 7 700 200 150 L 50 50 1 1 w -X TPIN- 8 700 300 150 L 50 50 1 1 I -X TPIN+ 9 700 400 150 L 50 50 1 1 I -X RBIAS 10 700 -600 150 L 50 50 1 1 I -X OSC2 20 -700 -500 150 R 50 50 1 1 O -X VDDTX 11 700 0 150 L 50 50 1 1 W -X VDDOSC 21 -700 -200 150 R 50 50 1 1 W -X TPOUT- 12 700 -200 150 L 50 50 1 1 O -X LEDB 22 700 700 150 L 50 50 1 1 O -X TPOUT+ 13 700 -100 150 L 50 50 1 1 O -X LEDA 23 700 800 150 L 50 50 1 1 O -X VSSTX 14 700 -300 150 L 50 50 1 1 w -X VDD 24 -100 1050 150 D 50 50 1 1 W -X VDDRX 15 700 500 150 L 50 50 1 1 W -X VCAP 25 700 -800 150 L 50 50 1 1 I -X VDDPLL 16 100 1050 150 D 50 50 1 1 W -X VSS 26 -100 -1050 150 U 50 50 1 1 W -X VSSPLL 17 100 -1050 150 U 50 50 1 1 W -X CLKOUT 27 -700 -800 150 R 50 50 1 1 O -X VSSOSC 18 -700 -600 150 R 50 50 1 1 W -X ~INT 28 -700 100 150 R 50 50 1 1 O -X OSC1 19 -700 -300 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ENC28J60-I/SO -# -DEF ENC28J60-I/SO IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/SO" 200 950 50 H V L CNN -F2 "SOIC-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ENC28J60-I/SP -# -DEF ENC28J60-I/SP IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/SP" 200 950 50 H V L CNN -F2 "DIP-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP2515-E/ST -# -DEF MCP2515-E/ST U 0 40 Y Y 1 F N -F0 "U" -400 775 50 H V R CNN -F1 "MCP2515-E/ST" 750 800 50 H V R TNN -F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -900 50 H I C CIN -F3 "" 100 -800 50 H V C CNN -ALIAS MCP2515-I/ST -$FPLIST - TSSOP* -$ENDFPLIST -DRAW -S -500 700 500 -700 0 1 10 f -X TXCAN 1 600 500 100 L 50 50 1 1 O -X RXCAN 2 600 600 100 L 50 50 1 1 I -X CLKOUT/SOF 3 -600 -400 100 R 50 50 1 1 O -X ~TX0RTS 4 600 -300 100 L 50 50 1 1 I -X ~TX1RTS 5 600 -400 100 L 50 50 1 1 I -X NC 6 -600 0 100 R 50 50 1 1 N N -X ~TX2RTS 7 600 -500 100 L 50 50 1 1 I -X OSC2 8 -600 -200 100 R 50 50 1 1 O -X OSC1 9 -600 -300 100 R 50 50 1 1 I C -X VSS 10 0 -800 100 U 50 50 1 1 W -X VDD 20 0 800 100 D 50 50 1 1 W -X ~RX1BF 11 600 -200 100 L 50 50 1 1 O -X ~RX0BF 12 600 -100 100 L 50 50 1 1 O -X ~INT 13 600 0 100 L 50 50 1 1 O -X SCK 14 -600 300 100 R 50 50 1 1 I -X NC 15 -600 -100 100 R 50 50 1 1 N N -X SI 16 -600 600 100 R 50 50 1 1 I -X SO 17 -600 500 100 R 50 50 1 1 O -X ~CS 18 -600 400 100 R 50 50 1 1 I -X ~RESET 19 600 -600 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# USB3300 -# -DEF USB3300 U 0 40 Y Y 1 F N -F0 "U" 0 50 50 H V C CNN -F1 "USB3300" 0 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - *QFN*32* -$ENDFPLIST -DRAW -S 650 -950 -650 950 0 1 0 f -X GND 1 -100 -1100 150 U 50 50 1 1 W -X GND 2 0 -1100 150 U 50 50 1 1 W -X CPEN 3 -800 -200 150 R 50 50 1 1 O -X VBUS 4 -800 700 150 R 50 50 1 1 W -X ID 5 -800 400 150 R 50 50 1 1 I -X VDD3.3 6 -200 1100 150 D 50 50 1 1 W -X DP 7 -800 500 150 R 50 50 1 1 B -X DM 8 -800 600 150 R 50 50 1 1 B -X RESET 9 800 -800 150 L 50 50 1 1 I -X EXTVBUS 10 -800 -300 150 R 50 50 1 1 I -X DATA4 20 800 100 150 L 50 50 1 1 B -X VDD3.3 30 100 1100 150 D 50 50 1 1 W -X NXT 11 800 -400 150 L 50 50 1 1 O -X DATA3 21 800 0 150 L 50 50 1 1 B -X REG_EN 31 -800 -500 150 R 50 50 1 1 B -X DIR 12 800 -500 150 L 50 50 1 1 O -X DATA2 22 800 -100 150 L 50 50 1 1 B -X RBIAS 32 -800 -700 150 R 50 50 1 1 P -X STP 13 800 -600 150 L 50 50 1 1 I -X DATA1 23 800 -200 150 L 50 50 1 1 B -X GND 33 100 -1100 150 U 50 50 1 1 W -X CLKOUT 14 800 -700 150 L 50 50 1 1 O -X DATA0 24 800 -300 150 L 50 50 1 1 B -X VDD1.8 15 800 800 150 L 50 50 1 1 w -X VDD3.3 25 0 1100 150 D 50 50 1 1 W -X VDD3.3 16 -100 1100 150 D 50 50 1 1 W -X VDD1.8 26 800 700 150 L 50 50 1 1 w -X DATA7 17 800 400 150 L 50 50 1 1 B -X XO 27 -800 200 150 R 50 50 1 1 O -X DATA6 18 800 300 150 L 50 50 1 1 B -X XI 28 -800 0 150 R 50 50 1 1 I -X DATA5 19 800 200 150 L 50 50 1 1 B -X VDDA1.8 29 800 600 150 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ENC28J60-C/SS +# +DEF ENC28J60-C/SS IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-C/SS" 200 950 50 H V L CNN +F2 "SSOP-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ENC28J60-I/ML +# +DEF ENC28J60-I/ML IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/ML" 200 950 50 H V L CNN +F2 "QFN-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + QFP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X ~WOL 1 -700 0 150 R 50 50 1 1 O +X SO 2 -700 500 150 R 50 50 1 1 O +X SI 3 -700 600 150 R 50 50 1 1 I +X SCK 4 -700 400 150 R 50 50 1 1 I +X ~CS 5 -700 300 150 R 50 50 1 1 I +X ~RESET 6 -700 800 150 R 50 50 1 1 I +X VSSRX 7 700 200 150 L 50 50 1 1 w +X TPIN- 8 700 300 150 L 50 50 1 1 I +X TPIN+ 9 700 400 150 L 50 50 1 1 I +X RBIAS 10 700 -600 150 L 50 50 1 1 I +X OSC2 20 -700 -500 150 R 50 50 1 1 O +X VDDTX 11 700 0 150 L 50 50 1 1 W +X VDDOSC 21 -700 -200 150 R 50 50 1 1 W +X TPOUT- 12 700 -200 150 L 50 50 1 1 O +X LEDB 22 700 700 150 L 50 50 1 1 O +X TPOUT+ 13 700 -100 150 L 50 50 1 1 O +X LEDA 23 700 800 150 L 50 50 1 1 O +X VSSTX 14 700 -300 150 L 50 50 1 1 w +X VDD 24 -100 1050 150 D 50 50 1 1 W +X VDDRX 15 700 500 150 L 50 50 1 1 W +X VCAP 25 700 -800 150 L 50 50 1 1 I +X VDDPLL 16 100 1050 150 D 50 50 1 1 W +X VSS 26 -100 -1050 150 U 50 50 1 1 W +X VSSPLL 17 100 -1050 150 U 50 50 1 1 W +X CLKOUT 27 -700 -800 150 R 50 50 1 1 O +X VSSOSC 18 -700 -600 150 R 50 50 1 1 W +X ~INT 28 -700 100 150 R 50 50 1 1 O +X OSC1 19 -700 -300 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ENC28J60-I/SO +# +DEF ENC28J60-I/SO IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/SO" 200 950 50 H V L CNN +F2 "SOIC-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ENC28J60-I/SP +# +DEF ENC28J60-I/SP IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/SP" 200 950 50 H V L CNN +F2 "DIP-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008 +# +DEF MCP23008 U 0 40 Y Y 1 F N +F0 "U" -350 550 60 H V C CNN +F1 "MCP23008" 300 550 60 H V C CNN +F2 "" 250 600 60 H I C CNN +F3 "" 250 600 60 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 0 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008_SSOP +# +DEF MCP23008_SSOP U 0 40 Y Y 1 F N +F0 "U" -350 550 60 H V C CNN +F1 "MCP23008_SSOP" 400 550 60 H V C CNN +F2 "" 250 600 60 H I C CNN +F3 "" 250 600 60 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 0 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +X VCC 20 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23016 +# +DEF MCP23016 U 0 40 Y Y 1 F N +F0 "U" -350 950 60 H V C CNN +F1 "MCP23016" 0 0 60 H V C CNN +F2 "" 250 1000 60 H I C CNN +F3 "" 250 1000 60 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 0 f +X GND 1 -100 -1000 100 U 50 50 1 1 W +X GPB0 2 -500 800 100 R 50 50 1 1 B +X GPB1 3 -500 700 100 R 50 50 1 1 B +X GPB2 4 -500 600 100 R 50 50 1 1 B +X GPB3 5 -500 500 100 R 50 50 1 1 B +X ~INT 6 500 300 100 L 50 50 1 1 O +X GPB4 7 -500 400 100 R 50 50 1 1 B +X CLK 9 500 800 100 L 50 50 1 1 I +X GND 10 0 -1000 100 U 50 50 1 1 W +X TP 10 500 700 100 L 50 50 1 1 O N +X VCC 20 0 1000 100 D 50 50 1 1 W +X GPB5 11 -500 300 100 R 50 50 1 1 B +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X GPB6 12 -500 200 100 R 50 50 1 1 B +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X GPB7 13 -500 100 100 R 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SCL 14 500 -300 100 L 50 50 1 1 I +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X SDA 15 500 -400 100 L 50 50 1 1 B +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A0 16 500 -600 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A1 17 500 -700 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X A2 18 500 -800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X GND 19 100 -1000 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23017 +# +DEF MCP23017 U 0 40 Y Y 1 F N +F0 "U" -350 950 60 H V C CNN +F1 "MCP23017" 0 0 60 H V C CNN +F2 "" 250 1000 60 H I C CNN +F3 "" 250 1000 60 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 0 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCL 12 500 -300 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SDA 13 500 -400 100 L 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP23S08 +# +DEF MCP23S08 U 0 40 Y Y 1 F N +F0 "U" -350 550 60 H V C CNN +F1 "MCP23S08" 300 550 60 H V C CNN +F2 "" 250 600 60 H I C CNN +F3 "" 250 600 60 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 0 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 O +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23S08_SSOP +# +DEF MCP23S08_SSOP U 0 40 Y Y 1 F N +F0 "U" -350 550 60 H V C CNN +F1 "MCP23S08_SSOP" 400 550 60 H V C CNN +F2 "" 250 600 60 H I C CNN +F3 "" 250 600 60 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 0 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 O +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +X VCC 20 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23S17 +# +DEF MCP23S17 U 0 40 Y Y 1 F N +F0 "U" -350 950 60 H V C CNN +F1 "MCP23S17" 0 0 60 H V C CNN +F2 "" 250 1000 60 H I C CNN +F3 "" 250 1000 60 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 0 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X ~CS 11 500 -100 100 L 50 50 1 1 I +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCK 12 500 -200 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SI 13 500 -300 100 L 50 50 1 1 O +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SO 14 500 -400 100 L 50 50 1 1 O +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP2515-E/ST +# +DEF MCP2515-E/ST U 0 40 Y Y 1 F N +F0 "U" -400 775 50 H V R CNN +F1 "MCP2515-E/ST" 750 800 50 H V R TNN +F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -900 50 H I C CIN +F3 "" 100 -800 50 H V C CNN +ALIAS MCP2515-I/ST +$FPLIST + TSSOP* +$ENDFPLIST +DRAW +S -500 700 500 -700 0 1 10 f +X TXCAN 1 600 500 100 L 50 50 1 1 O +X RXCAN 2 600 600 100 L 50 50 1 1 I +X CLKOUT/SOF 3 -600 -400 100 R 50 50 1 1 O +X ~TX0RTS 4 600 -300 100 L 50 50 1 1 I +X ~TX1RTS 5 600 -400 100 L 50 50 1 1 I +X NC 6 -600 0 100 R 50 50 1 1 N N +X ~TX2RTS 7 600 -500 100 L 50 50 1 1 I +X OSC2 8 -600 -200 100 R 50 50 1 1 O +X OSC1 9 -600 -300 100 R 50 50 1 1 I C +X VSS 10 0 -800 100 U 50 50 1 1 W +X VDD 20 0 800 100 D 50 50 1 1 W +X ~RX1BF 11 600 -200 100 L 50 50 1 1 O +X ~RX0BF 12 600 -100 100 L 50 50 1 1 O +X ~INT 13 600 0 100 L 50 50 1 1 O +X SCK 14 -600 300 100 R 50 50 1 1 I +X NC 15 -600 -100 100 R 50 50 1 1 N N +X SI 16 -600 600 100 R 50 50 1 1 I +X SO 17 -600 500 100 R 50 50 1 1 O +X ~CS 18 -600 400 100 R 50 50 1 1 I +X ~RESET 19 600 -600 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# USB3300 +# +DEF USB3300 U 0 40 Y Y 1 F N +F0 "U" 0 50 50 H V C CNN +F1 "USB3300" 0 -50 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + *QFN*32* +$ENDFPLIST +DRAW +S 650 -950 -650 950 0 1 0 f +X GND 1 -100 -1100 150 U 50 50 1 1 W +X GND 2 0 -1100 150 U 50 50 1 1 W +X CPEN 3 -800 -200 150 R 50 50 1 1 O +X VBUS 4 -800 700 150 R 50 50 1 1 W +X ID 5 -800 400 150 R 50 50 1 1 I +X VDD3.3 6 -200 1100 150 D 50 50 1 1 W +X DP 7 -800 500 150 R 50 50 1 1 B +X DM 8 -800 600 150 R 50 50 1 1 B +X RESET 9 800 -800 150 L 50 50 1 1 I +X EXTVBUS 10 -800 -300 150 R 50 50 1 1 I +X DATA4 20 800 100 150 L 50 50 1 1 B +X VDD3.3 30 100 1100 150 D 50 50 1 1 W +X NXT 11 800 -400 150 L 50 50 1 1 O +X DATA3 21 800 0 150 L 50 50 1 1 B +X REG_EN 31 -800 -500 150 R 50 50 1 1 B +X DIR 12 800 -500 150 L 50 50 1 1 O +X DATA2 22 800 -100 150 L 50 50 1 1 B +X RBIAS 32 -800 -700 150 R 50 50 1 1 P +X STP 13 800 -600 150 L 50 50 1 1 I +X DATA1 23 800 -200 150 L 50 50 1 1 B +X GND 33 100 -1100 150 U 50 50 1 1 W +X CLKOUT 14 800 -700 150 L 50 50 1 1 O +X DATA0 24 800 -300 150 L 50 50 1 1 B +X VDD1.8 15 800 800 150 L 50 50 1 1 w +X VDD3.3 25 0 1100 150 D 50 50 1 1 W +X VDD3.3 16 -100 1100 150 D 50 50 1 1 W +X VDD1.8 26 800 700 150 L 50 50 1 1 w +X DATA7 17 800 400 150 L 50 50 1 1 B +X XO 27 -800 200 150 R 50 50 1 1 O +X DATA6 18 800 300 150 L 50 50 1 1 B +X XI 28 -800 0 150 R 50 50 1 1 I +X DATA5 19 800 200 150 L 50 50 1 1 B +X VDDA1.8 29 800 600 150 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +#End Library From 9ec2c1363cd9ad6345a16520085bbc31f945f639 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 28 Sep 2016 22:42:50 +0200 Subject: [PATCH 69/70] new symbols conform to KLC now --- library/microchip.lib | 56 +++++++++++++++++++++---------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/library/microchip.lib b/library/microchip.lib index ee06029f..8e231115 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -177,10 +177,10 @@ ENDDEF # MCP23008 # DEF MCP23008 U 0 40 Y Y 1 F N -F0 "U" -350 550 60 H V C CNN -F1 "MCP23008" 300 550 60 H V C CNN -F2 "" 250 600 60 H I C CNN -F3 "" 250 600 60 H I C CNN +F0 "U" -350 550 50 H V C CNN +F1 "MCP23008" 300 550 50 H V C CNN +F2 "" 250 600 50 H I C CNN +F3 "" 250 600 50 H I C CNN $FPLIST DIP-18 SOIC-18 @@ -210,10 +210,10 @@ ENDDEF # MCP23008_SSOP # DEF MCP23008_SSOP U 0 40 Y Y 1 F N -F0 "U" -350 550 60 H V C CNN -F1 "MCP23008_SSOP" 400 550 60 H V C CNN -F2 "" 250 600 60 H I C CNN -F3 "" 250 600 60 H I C CNN +F0 "U" -350 550 50 H V C CNN +F1 "MCP23008_SSOP" 400 550 50 H V C CNN +F2 "" 250 600 50 H I C CNN +F3 "" 250 600 50 H I C CNN $FPLIST SSOP-20 $ENDFPLIST @@ -242,10 +242,10 @@ ENDDEF # MCP23016 # DEF MCP23016 U 0 40 Y Y 1 F N -F0 "U" -350 950 60 H V C CNN -F1 "MCP23016" 0 0 60 H V C CNN -F2 "" 250 1000 60 H I C CNN -F3 "" 250 1000 60 H I C CNN +F0 "U" -350 950 50 H V C CNN +F1 "MCP23016" 0 0 50 H V C CNN +F2 "" 250 1000 50 H I C CNN +F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* SOIC-28 @@ -287,10 +287,10 @@ ENDDEF # MCP23017 # DEF MCP23017 U 0 40 Y Y 1 F N -F0 "U" -350 950 60 H V C CNN -F1 "MCP23017" 0 0 60 H V C CNN -F2 "" 250 1000 60 H I C CNN -F3 "" 250 1000 60 H I C CNN +F0 "U" -350 950 50 H V C CNN +F1 "MCP23017" 0 0 50 H V C CNN +F2 "" 250 1000 50 H I C CNN +F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* SOIC-28 @@ -330,10 +330,10 @@ ENDDEF # MCP23S08 # DEF MCP23S08 U 0 40 Y Y 1 F N -F0 "U" -350 550 60 H V C CNN -F1 "MCP23S08" 300 550 60 H V C CNN -F2 "" 250 600 60 H I C CNN -F3 "" 250 600 60 H I C CNN +F0 "U" -350 550 50 H V C CNN +F1 "MCP23S08" 300 550 50 H V C CNN +F2 "" 250 600 50 H I C CNN +F3 "" 250 600 50 H I C CNN $FPLIST DIP-18 SOIC-18 @@ -364,10 +364,10 @@ ENDDEF # MCP23S08_SSOP # DEF MCP23S08_SSOP U 0 40 Y Y 1 F N -F0 "U" -350 550 60 H V C CNN -F1 "MCP23S08_SSOP" 400 550 60 H V C CNN -F2 "" 250 600 60 H I C CNN -F3 "" 250 600 60 H I C CNN +F0 "U" -350 550 50 H V C CNN +F1 "MCP23S08_SSOP" 400 550 50 H V C CNN +F2 "" 250 600 50 H I C CNN +F3 "" 250 600 50 H I C CNN $FPLIST SSOP-20 $ENDFPLIST @@ -397,10 +397,10 @@ ENDDEF # MCP23S17 # DEF MCP23S17 U 0 40 Y Y 1 F N -F0 "U" -350 950 60 H V C CNN -F1 "MCP23S17" 0 0 60 H V C CNN -F2 "" 250 1000 60 H I C CNN -F3 "" 250 1000 60 H I C CNN +F0 "U" -350 950 50 H V C CNN +F1 "MCP23S17" 0 0 50 H V C CNN +F2 "" 250 1000 50 H I C CNN +F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* SOIC-28 From a742079f1977ed628c0e027ff0b5409c3d7e8d23 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 29 Sep 2016 07:17:13 +0200 Subject: [PATCH 70/70] fixed some extra issues with checklib.py --- library/microchip.lib | 60 +++++++++++++++++++++---------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/library/microchip.lib b/library/microchip.lib index 8e231115..eacf29f0 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -177,16 +177,16 @@ ENDDEF # MCP23008 # DEF MCP23008 U 0 40 Y Y 1 F N -F0 "U" -350 550 50 H V C CNN -F1 "MCP23008" 300 550 50 H V C CNN -F2 "" 250 600 50 H I C CNN +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN F3 "" 250 600 50 H I C CNN $FPLIST DIP-18 SOIC-18 $ENDFPLIST DRAW -S -400 500 400 -600 0 1 0 f +S -400 500 400 -600 0 1 10 f X SCL 1 500 0 100 L 50 50 1 1 I X SDA 2 500 -100 100 L 50 50 1 1 B X A2 3 500 -500 100 L 50 50 1 1 I @@ -210,15 +210,15 @@ ENDDEF # MCP23008_SSOP # DEF MCP23008_SSOP U 0 40 Y Y 1 F N -F0 "U" -350 550 50 H V C CNN -F1 "MCP23008_SSOP" 400 550 50 H V C CNN -F2 "" 250 600 50 H I C CNN +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN F3 "" 250 600 50 H I C CNN $FPLIST SSOP-20 $ENDFPLIST DRAW -S -400 500 400 -600 0 1 0 f +S -400 500 400 -600 0 1 10 f X SCL 1 500 0 100 L 50 50 1 1 I X SDA 2 500 -100 100 L 50 50 1 1 B X A2 3 500 -500 100 L 50 50 1 1 I @@ -242,9 +242,9 @@ ENDDEF # MCP23016 # DEF MCP23016 U 0 40 Y Y 1 F N -F0 "U" -350 950 50 H V C CNN -F1 "MCP23016" 0 0 50 H V C CNN -F2 "" 250 1000 50 H I C CNN +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23016" -100 950 50 H V R CNN +F2 "" 150 -950 50 H I L CNN F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* @@ -252,7 +252,7 @@ $FPLIST SSOP-28 $ENDFPLIST DRAW -S -400 900 400 -900 0 1 0 f +S -400 900 400 -900 0 1 10 f X GND 1 -100 -1000 100 U 50 50 1 1 W X GPB0 2 -500 800 100 R 50 50 1 1 B X GPB1 3 -500 700 100 R 50 50 1 1 B @@ -287,9 +287,9 @@ ENDDEF # MCP23017 # DEF MCP23017 U 0 40 Y Y 1 F N -F0 "U" -350 950 50 H V C CNN -F1 "MCP23017" 0 0 50 H V C CNN -F2 "" 250 1000 50 H I C CNN +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23017" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* @@ -297,7 +297,7 @@ $FPLIST SSOP-28 $ENDFPLIST DRAW -S -400 900 400 -900 0 1 0 f +S -400 900 400 -900 0 1 10 f X GPB0 1 -500 800 100 R 50 50 1 1 B X GPB1 2 -500 700 100 R 50 50 1 1 B X GPB2 3 -500 600 100 R 50 50 1 1 B @@ -330,23 +330,23 @@ ENDDEF # MCP23S08 # DEF MCP23S08 U 0 40 Y Y 1 F N -F0 "U" -350 550 50 H V C CNN -F1 "MCP23S08" 300 550 50 H V C CNN -F2 "" 250 600 50 H I C CNN +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN F3 "" 250 600 50 H I C CNN $FPLIST DIP-18 SOIC-18 $ENDFPLIST DRAW -S -400 500 400 -600 0 1 0 f +S -400 500 400 -600 0 1 10 f X SCK 1 500 0 100 L 50 50 1 1 I X SI 2 500 -100 100 L 50 50 1 1 I X SO 3 500 -200 100 L 50 50 1 1 O X A1 4 500 -500 100 L 50 50 1 1 I X A0 5 500 -400 100 L 50 50 1 1 I X ~RESET 6 500 400 100 L 50 50 1 1 I -X ~CS 7 500 100 100 L 50 50 1 1 O +X ~CS 7 500 100 100 L 50 50 1 1 I X INT 8 500 300 100 L 50 50 1 1 O X GND 9 0 -700 100 U 50 50 1 1 W X GPB0 10 -500 300 100 R 50 50 1 1 B @@ -364,22 +364,22 @@ ENDDEF # MCP23S08_SSOP # DEF MCP23S08_SSOP U 0 40 Y Y 1 F N -F0 "U" -350 550 50 H V C CNN -F1 "MCP23S08_SSOP" 400 550 50 H V C CNN -F2 "" 250 600 50 H I C CNN +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN F3 "" 250 600 50 H I C CNN $FPLIST SSOP-20 $ENDFPLIST DRAW -S -400 500 400 -600 0 1 0 f +S -400 500 400 -600 0 1 10 f X SCK 1 500 0 100 L 50 50 1 1 I X SI 2 500 -100 100 L 50 50 1 1 I X SO 3 500 -200 100 L 50 50 1 1 O X A1 4 500 -500 100 L 50 50 1 1 I X A0 5 500 -400 100 L 50 50 1 1 I X ~RESET 6 500 400 100 L 50 50 1 1 I -X ~CS 7 500 100 100 L 50 50 1 1 O +X ~CS 7 500 100 100 L 50 50 1 1 I X INT 8 500 300 100 L 50 50 1 1 O X GND 9 0 -700 100 U 50 50 1 1 W X GPB0 12 -500 300 100 R 50 50 1 1 B @@ -397,9 +397,9 @@ ENDDEF # MCP23S17 # DEF MCP23S17 U 0 40 Y Y 1 F N -F0 "U" -350 950 50 H V C CNN -F1 "MCP23S17" 0 0 50 H V C CNN -F2 "" 250 1000 50 H I C CNN +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23S17" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN F3 "" 250 1000 50 H I C CNN $FPLIST DIP-28_W7.62mm* @@ -407,7 +407,7 @@ $FPLIST SSOP-28 $ENDFPLIST DRAW -S -400 900 400 -900 0 1 0 f +S -400 900 400 -900 0 1 10 f X GPB0 1 -500 800 100 R 50 50 1 1 B X GPB1 2 -500 700 100 R 50 50 1 1 B X GPB2 3 -500 600 100 R 50 50 1 1 B