From 9ddaca073190744c9ce0023da9c56a7f5beab9f8 Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Mon, 2 Mar 2015 00:01:53 +0200 Subject: [PATCH] Add SWD --- eagle/openmv3/shields/swd/swd.brd | 1392 ++++++++++++ eagle/openmv3/shields/swd/swd.pdf | Bin 0 -> 36522 bytes eagle/openmv3/shields/swd/swd.sch | 3342 +++++++++++++++++++++++++++++ 3 files changed, 4734 insertions(+) create mode 100644 eagle/openmv3/shields/swd/swd.brd create mode 100644 eagle/openmv3/shields/swd/swd.pdf create mode 100644 eagle/openmv3/shields/swd/swd.sch diff --git a/eagle/openmv3/shields/swd/swd.brd b/eagle/openmv3/shields/swd/swd.brd new file mode 100644 index 000000000..e76a16822 --- /dev/null +++ b/eagle/openmv3/shields/swd/swd.brd @@ -0,0 +1,1392 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +DAC +SCL +SDA +SEL +SCK +MISO +SWD +SWC +BOOT +RST +PWM1 +GND +3.3v +VCC +PWM2 +MOSI +RESET +DFU + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +Micro USB Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Small Outline Transistor</b> + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>48-pin plastic LQFP (FPT-48P-M26)</b><p> +www.fma.fujitsu.com/pdf/e713717.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Electromechanical devices</b> +<p>Created by Michael Shimniok <a href="http://www.bot-thoughts.com/">www.bot-thoughts.com</a></b> + + +<b>3mm x 4mm x 2mm Tactile Switch</b> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>Pin Header Connectors</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eagle/openmv3/shields/swd/swd.pdf b/eagle/openmv3/shields/swd/swd.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e2596ee1c5c10a19d3a79e67e3b5d0b18ead2aab GIT binary patch literal 36522 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 Bn0f#J literal 0 HcmV?d00001 diff --git a/eagle/openmv3/shields/swd/swd.sch b/eagle/openmv3/shields/swd/swd.sch new file mode 100644 index 000000000..b22c392b9 --- /dev/null +++ b/eagle/openmv3/shields/swd/swd.sch @@ -0,0 +1,3342 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Small Outline Transistor</b> + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>VALUE + + + + + + + +>NAME +>VALUE + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>Voltage Regulator LDO</b> +Standard 150mA LDO voltage regulator in SOT-23 layout. Micrel part MIC5205. BP (by-pass) pin is used to lower output noise with 470pF cap. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>Name +>Value + + + + + + + + + +>Name +>Value + + + + + + + + +>Name +>Value + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>Name +>Value + + + + + + + + + + + + +>Name +>Value + + + + + + + + + + +>NAME +>VALUE + + +CTZ3 Series land pattern for variable capacitor - CTZ3E-50C-W1-PF + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>Name +>Value + + +<b>RESISTOR</b><p> +chip + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +<b>CAPACITOR</b><p> +chip + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +1/6W Thru-hole Resistor - *UNPROVEN* + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + +1/4W Resistor, 0.4" wide<p> + +Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> + + + + + + +>Name +>Value + + +1/2W Resistor, 0.5" wide<p> + +Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> + + + + + + +>Name +>Value + + +1W Resistor, 0.6" wide<p> + +Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> + + + + + + +>Name +>Value + + +2W Resistor, 0.8" wide<p> + +Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> + + + + + + +>Name +>Value + + +<b>CAPACITOR</b><p> +chip + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + +<b>USB Series A Hole Mounted</b> + + + + + + + + + + + + + + + + + + + + + +>NAME +PCB Edge + + + + +<b>USB Series A Surface Mounted</b> + + + + + + + + + + + + + + + + +>NAME + + +<b>USB Series Mini-B Hole Mounted</b> + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + +USB Series B Surface Mounted + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + +<b>USB Series Mini-B Surface Mounted</b> + + + + + + + + + + + + + + + + +>VALUE +>NAME + + + + +<b>USB Series B Hole Mounted</b> + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +<b>USB Series Mini-B Surface Mounted</b> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>Name +>Value + + +<b>USB Series B Hole Mounted</b> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +Micro USB Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +>Name +>Value + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +>Name +>Value + + + + + + + + + + +>Name +>Value + + +<b>CAPACITOR</b><p> +chip + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1007 (2518 metric) package + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>Name +>Value + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +1.3x1.3mm 1.7mm between. Fits Sumida CDRH2D09, CDRH2D18 inductor + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + +>VALUE + + + + + + +USB + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>Capacitor</b> +Standard 0603 ceramic capacitor, and 0.1" leaded capacitor. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Resistor</b> +Basic schematic elements and footprints for 0603, 1206, and PTH resistors. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>USB Connectors</b> +<p>USB-B-PTH is fully proven SKU : PRT-00139 +<p>USB-miniB is fully proven SKU : PRT-00587 +<p>USB-A-PCB is untested. +<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 +<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. +<p>USB-A-S has not been used/tested +<p>USB-MB-H has not been used/tested + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Inductors</b> +Basic Inductor/Choke - 0603 and 1206. Footprints are not proven and vary greatly between part numbers. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Frames for Sheet and Layout</b> + + + + + + + + + + + + + + + + + + + + + + + + + + +Date: +>LAST_DATE_TIME +Sheet: +>SHEET +REV: +TITLE: +Document Number: +>DRAWING_NAME + + + + +<b>FRAME</b><p> +DIN A3, landscape with extra doc field + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author> + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>48-pin plastic LQFP (FPT-48P-M26)</b><p> +www.fma.fujitsu.com/pdf/e713717.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + + + + +Low cost SMT crystals, no capacitors included +<p>http://www.ladyada.net/library/eagle</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Electromechanical devices</b> +<p>Created by Michael Shimniok <a href="http://www.bot-thoughts.com/">www.bot-thoughts.com</a></b> + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + +6mm Through-Hole Tactile Mometary Switch + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<B>Panasonic EVQ-PJC tact switch</B> + + + + + + +>NAME +>VALUE + + + + +>VALUE +>NAME + + + + + + + + + + + + +>NAME +>VALUE + + +<b>3mm x 4mm x 2mm Tactile Switch</b> + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>SPST SWITCH</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + + + + + + + +>VALUE + + + + + + + + + + + + + + + + + + + +<b>Pin Header Connectors</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>PIN HEADER</b> + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Copyright (c) 2013 Ibrahim Abd Elkader <i.abdalkader@gmail.com> +This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 License. +To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ +2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +