From 45c4b7f512359886f41780d5eb269d45e19d0df5 Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Tue, 15 Jul 2014 08:53:59 +0200 Subject: [PATCH] Add REV5.1 --- eagle/openmv-5.1/openmv.brd | 2608 +++++++++++++++ eagle/openmv-5.1/openmv.dru | 69 + eagle/openmv-5.1/openmv.pdf | Bin 0 -> 37197 bytes eagle/openmv-5.1/openmv.sch | 6305 +++++++++++++++++++++++++++++++++++ 4 files changed, 8982 insertions(+) create mode 100644 eagle/openmv-5.1/openmv.brd create mode 100644 eagle/openmv-5.1/openmv.dru create mode 100644 eagle/openmv-5.1/openmv.pdf create mode 100644 eagle/openmv-5.1/openmv.sch diff --git a/eagle/openmv-5.1/openmv.brd b/eagle/openmv-5.1/openmv.brd new file mode 100644 index 000000000..2d9aacfb2 --- /dev/null +++ b/eagle/openmv-5.1/openmv.brd @@ -0,0 +1,2608 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +RXD +SDI +SCK +TXD +VCC +OpenMV +R5 +RESET + + + + + + + + + + +BOT +RST +SWD +SWC +GND +VOUT +Debug +SDO +SEL + + +VBAT +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Low Profile Quad Flat Pack</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>PIN HEADER</b> + + + + + + +>NAME +>VALUE + + + + + + + + + + +<b>Micro Small Outline Package</b> Grid .65mm<p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>8-Lead Lead Frame Chip Scale Package</b> LFCSP_VD 3 mm × 3 mm Body, Very Thin, Dual Lead</b><p> +Source: http://www.analog.com/static/imported-files/data_sheets/AD8597_8599.pdf + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +<b>CAPACITOR</b><p> +chip + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +>NAME +>VALUE + + +Micro USB Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +Solder jumper, small, shorted with trace. No paste layer. Trace is cuttable. + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CAPACITOR</b><p> +chip + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>Resistors in DIL Packages</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>BOURNS</b> Chip Resistor Array<p> +Source: RS Component / BUORNS + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array 0603x2</b> 2 resistors in 1.60 mm x 1.60 mm size<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + + + + + + + +>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/openmv-5.1/openmv.dru b/eagle/openmv-5.1/openmv.dru new file mode 100644 index 000000000..3b5c309f8 --- /dev/null +++ b/eagle/openmv-5.1/openmv.dru @@ -0,0 +1,69 @@ +description[de] = EAGLE Design Rules\n

\nDie Standard-Design-Rules sind so gewählt, dass sie für \ndie meisten Anwendungen passen. Sollte ihre Platine \nbesondere Anforderungen haben, treffen Sie die erforderlichen\nEinstellungen hier und speichern die Design Rules unter \neinem neuen Namen ab. +description[en] = EAGLE Design Rules\n

\nThe default Design Rules have been set to cover\na wide range of applications. Your particular design\nmay have different requirements, so please make the\nnecessary adjustments and save your customized\ndesign rules under a new name. +layerSetup = (1*2+15*16) +mtCopper = 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm +mtIsolate = 1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm +mdWireWire = 6mil +mdWirePad = 6mil +mdWireVia = 6mil +mdPadPad = 6mil +mdPadVia = 6mil +mdViaVia = 6mil +mdSmdPad = 6mil +mdSmdVia = 6mil +mdSmdSmd = 6mil +mdViaViaSameLayer = 8mil +mnLayersViaInSmd = 2 +mdCopperDimension = 5mil +mdDrill = 13mil +mdSmdStop = 0mil +msWidth = 6mil +msDrill = 10mil +msMicroVia = 9.99mm +msBlindViaRatio = 0.500000 +rvPadTop = 0.250000 +rvPadInner = 0.250000 +rvPadBottom = 0.250000 +rvViaOuter = 0.200000 +rvViaInner = 0.200000 +rvMicroViaOuter = 0.250000 +rvMicroViaInner = 0.250000 +rlMinPadTop = 10mil +rlMaxPadTop = 20mil +rlMinPadInner = 10mil +rlMaxPadInner = 20mil +rlMinPadBottom = 10mil +rlMaxPadBottom = 20mil +rlMinViaOuter = 4mil +rlMaxViaOuter = 50mil +rlMinViaInner = 4mil +rlMaxViaInner = 50mil +rlMinMicroViaOuter = 4mil +rlMaxMicroViaOuter = 20mil +rlMinMicroViaInner = 4mil +rlMaxMicroViaInner = 20mil +psTop = -1 +psBottom = -1 +psFirst = -1 +psElongationLong = 100 +psElongationOffset = 100 +mvStopFrame = 1.000000 +mvCreamFrame = 0.000000 +mlMinStopFrame = 2mil +mlMaxStopFrame = 3mil +mlMinCreamFrame = 0mil +mlMaxCreamFrame = 0mil +mlViaStopLimit = 20mil +srRoundness = 0.000000 +srMinRoundness = 0mil +srMaxRoundness = 0mil +slThermalIsolate = 10mil +slThermalsForVias = 0 +dpMaxLengthDifference = 10mm +dpGapFactor = 2.500000 +checkGrid = 0 +checkAngle = 1 +checkFont = 1 +checkRestrict = 1 +useDiameter = 29 +maxErrors = 50 diff --git a/eagle/openmv-5.1/openmv.pdf b/eagle/openmv-5.1/openmv.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8837d0509f8fbdf63df25e80272e6cfadf642225 GIT binary patch literal 37197 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 NWo4L;PiSNq_Fq`XXS4tS literal 0 HcmV?d00001 diff --git a/eagle/openmv-5.1/openmv.sch b/eagle/openmv-5.1/openmv.sch new file mode 100644 index 000000000..b442f7cd1 --- /dev/null +++ b/eagle/openmv-5.1/openmv.sch @@ -0,0 +1,6305 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>VALUE + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>Name +>Value + + + + + + + + + +>Name +>Value + + + + + + + + +>Name +>Value + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + +<b>CAPACITOR</b><p> +chip + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + +>Name +>Value + + + + + + + + + + + + +>Name +>Value + + + + + + + + + + +>NAME +>VALUE + + +CTZ3 Series land pattern for variable capacitor - CTZ3E-50C-W1-PF + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<B>Diode</B><p> +Basic SMA packaged diode. Good for reverse polarization protection. Common part #: MBRA140 + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>Name +>Value + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>Name +>Value + + +<b>Diode</b><p> +Basic small signal diode good up to 200mA. SMB footprint. Common part #: BAS16 + + + + + + + + + + + + + + +>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 + + +Small solder jumper with big paste layer so it will short during reflow. + + + + + + + + + + +>NAME +>VALUE + + + +Solder jumper, small, shorted with trace. No paste layer. Trace is cuttable. + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + +Small solder jumper with no paste layer so it will open after reflow. + + + + + + + + +>NAME +>VALUE + + + + + +>VALUE + + + + + +>NAME +>VALUE + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>VALUE + + + + + + +USB + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>Capacitor</b> +Standard 0603 ceramic capacitor, and 0.1" leaded capacitor. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Diode</b> +These are standard reverse protection diodes and small signal diodes. SMA package can handle up to about 1A. SOD-323 can handle about 200mA. What the SOD-323 package when ordering, there are some mfgs out there that are 5-pin packages. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<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>Tri-Color LED SMD</b> +Proven layout and schematic for triple color LED in SMD package - common anode. Spark Fun Electronics SKU : COM-07844 + + + + + + + + + + + + + + + + + + +<b>Solder Jumper</b> +Standard SMD solder jumper. Used to automate production. Two varients : Normally Open and Normally Closed are the same, but have different paste layers. NC will have a large amount of paste and should jumper during reflow. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Low Profile Quad Flat Pack</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>TQFP 144</b><p> +Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 20</i><br> +Source: http://www.latticesemi.com/lit/docs/package/pkg.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>PIN HEADER</b> + + + + + + +>NAME +>VALUE + + + + + + + + + + +<b>Micro Small Outline Package</b> Grid .65mm<p> + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>8-Lead Lead Frame Chip Scale Package</b> LFCSP_VD 3 mm × 3 mm Body, Very Thin, Dual Lead</b><p> +Source: http://www.analog.com/static/imported-files/data_sheets/AD8597_8599.pdf + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>VALUE + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>VALUE +>NAME + + + + + + + + + + + + +>NAME +>VALUE +1 +2 + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Crystals</b> +Various standard crystals. Proven footprints. Spark Fun Electronics SKU : COM-00534 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +OSHW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>CAPACITOR</b><p> +chip + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + +<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>Resistors in DIL Packages</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>Chip Resistor Array</b> size 4 × 0603<p> +concave termination - Phycomp Components<br> +Source: RS Components + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array</b> size 4 × 0603<p> +convex termination - Phycomp Components<br> +Source: RS Components + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +<b>BOURNS</b> Chip Resistor Array<p> +Source: RS Component / BUORNS + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>BOURNS</b> Chip Resistor Array<p> +Source: RS Component / BUORNS + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>ARRAY CHIP RESISTOR</b> Size 4 x 0402<p> +Source: www.yageo.com .. Pu-YC124_51_PbFree_L_1.pdf + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +<b>Array chip resistor</b> size 4 × 0402<p> +Source: http://docs-europe.electrocomponents.com/webdocs/0114/0900766b80114d99.pdf + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +<b>Chip Resistor Array 0201x4</b> 4 resistors in 1.4 mm x 0.6 mm size<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.2 mm x 1.6 mm size (EXB38V, V8V)<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array 0402x4</b> 4 resistors in 2.0 mm x 1.0 mm size<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array 0805x4</b> 4 resistors in 5.08 mm x 2.20 mm size<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array 0603x4</b> 4 resistors in 3.20 mm x 1.60 mm size<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array 0201x2</b> 2 resistors in 0.8 mm x 0.6 mm size<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array 0402x2</b> 2 resistors in 1.0 mm x 1.0 mm size<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array 0603x2</b> 2 resistors in 1.6 mm x 1.6 mm size (EXB34V, V4V)<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Chip Resistor Array 0603x2</b> 2 resistors in 1.60 mm x 1.60 mm size<p> +Source: PANASONIC .. aoc0000ce1.pdf + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>VALUE +>NAME + + + + + + +<b>Array Chip Resistor</b><p> +Source: RS Component / Phycomp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Array Chip Resistor</b><p> +Source: Panasonic + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +For use by pick and place machines to calibrate the vision/machine, 1mm +<p>By microbuilder.eu</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Y[9:2] for 8-bit YUV or RGB (Y9 MSB, Y2 LSB) + + + +Power Supply +LED/EEPROM +MCU +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/ +5 +Debug Header +Expansion Header +DCMI + + + +SD CARD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +