From f0676b177d10d9ff4e0bf277d72db5a1e27e7477 Mon Sep 17 00:00:00 2001 From: "Kwabena W. Agyeman" Date: Sat, 30 Nov 2019 16:26:14 -0800 Subject: [PATCH] Add plus --- openmv4/base/base.brd | 130 +- openmv4/base/base.sch | 387 +- openmv4/plus/base-16-bit.brd | 6913 ++++++++++++++++++++++++++ openmv4/plus/base-16-bit.sch | 8887 ++++++++++++++++++++++++++++++++++ openmv4/plus/base-32-bit.pdf | Bin 0 -> 76019 bytes 5 files changed, 16155 insertions(+), 162 deletions(-) create mode 100644 openmv4/plus/base-16-bit.brd create mode 100644 openmv4/plus/base-16-bit.sch create mode 100644 openmv4/plus/base-32-bit.pdf diff --git a/openmv4/base/base.brd b/openmv4/base/base.brd index 65de52f..0744c2e 100644 --- a/openmv4/base/base.brd +++ b/openmv4/base/base.brd @@ -1,9 +1,9 @@ - + - + @@ -5539,45 +5539,45 @@ design rules under a new name. - - + + - + - + - + - + - + - + - + - + - - + + @@ -5585,7 +5585,7 @@ design rules under a new name. - + @@ -5593,164 +5593,167 @@ design rules under a new name. - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + + + + - + - + - + - + - + - + - + - + - + - + - + @@ -7071,6 +7074,21 @@ design rules under a new name. + + + + + + + + + + + + + + + diff --git a/openmv4/base/base.sch b/openmv4/base/base.sch index 050c56b..c6b23fc 100644 --- a/openmv4/base/base.sch +++ b/openmv4/base/base.sch @@ -1,9 +1,9 @@ - + - + @@ -6012,236 +6012,381 @@ included in the embedded driver. - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - - + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - - + + + + - - - + + + + + + + + + + + - - - + + + + + + + + + - + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + - + - - - + + + + + + + - + - + - + - - - - - + + + + + + + + + + + + + + + - - + + + + - + - - - - - + + + + + + + + + + + + + + + - - + + + + - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - + + + + + + + + + + + + + - - + + + + - + - + - + - - + + + + + + - - - - + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + - + - + - - - + + + + + + + + - + - - - + + + + + + + + + + + @@ -7565,6 +7710,36 @@ included in the embedded driver. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/openmv4/plus/base-16-bit.brd b/openmv4/plus/base-16-bit.brd new file mode 100644 index 0000000..bdda764 --- /dev/null +++ b/openmv4/plus/base-16-bit.brd @@ -0,0 +1,6913 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +P6 +P4 +P5 +P3 +P2 +P1 +SWD +SWC +BOOT +RST +P7 +GND +3.3V +VIN +P8 +P0 +3.3V +P6 +P5 +P4 +P3 +P2 +P1 +P0 +GND +VIN +P7 +P8 +RST +BOOT +SWD +SWC +Pin List +P0=PB15/MOSI +P1=PB14/MISO +P2=PB13/SCLK +P4=PB10/TXD/SCL +P5=PB11/RXD/SDA +P3=PB12/SS +P6=PA5/ADC/DAC +P7=PD12/SERVO1 +P8=PD13/SERVO2 +LED1=Red +LED2=Green +LED3=Blue +LED4=IR +https://openmv.io +OpenMV-H7 R2 +5/21/19 +Made in USA +Built by MacroFab + + + + + + + +Max voltage: 5v +RST +RST +GND +GND +3.3v +3.3v +SYN +SYN +NC +NC +P9=PD14/SERVO3 + + + + + + + + + + + + + + + + + + + + + + + +SWO +SWO + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + +1007 (2518 metric) package + + + + + + + + +>NAME +>VALUE + + + + + + + + + +>NAME +>VALUE + + +<b>CAPACITOR</b><p> +chip + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>CAPACITOR</b><p> +chip + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Small Outline Transistor</b> + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>54-pin TSOP II</b> (51-85160)<p> +Source: CYPRESS cy7c1069av33_8.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>Mounting Holes and Pads</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + + + +<b>Resistors in DIL Packages</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<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>Pin Header Connectors</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Thin Quad Flat Pack</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +<b>Description:</b> Package for Micro USB Type B connector. Based on FCI 10118193-0001LF.<br> + + + + + + + + + +>NAME + + + + + + + + + + + + +<b>S2B-PH-K-S</b> +<p> +JST PH 2-pin thru-home side entry + + + + + + + + + + + + + + +>NAME ++ +- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +<b>CAPACITOR</b><p> +chip + + + + + + + + + + + + + +>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/openmv4/plus/base-16-bit.sch b/openmv4/plus/base-16-bit.sch new file mode 100644 index 0000000..ff44297 --- /dev/null +++ b/openmv4/plus/base-16-bit.sch @@ -0,0 +1,8887 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>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 + + + + + + + + + + + + +>Name +>Value + + +<b>RESISTOR</b><p> +chip + + + + + + + + + + +>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 + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>TO 92</b> + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>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 + + +<B>LED</B><p> +5 mm, round + + + + + + + + + + + +>NAME +>VALUE + + +<B>LED</B><p> +3 mm, round + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + + + + + +L +S + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +<h3>LED 3MM - No Silk</h3> +3 mm, round + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>Value +>Name + + + + + + +>Name +>Value + + + + + + + + + + + + +>Name +>Value + + +<b>Panasonic Aluminium Electrolytic Capacitor VS-Serie Package G</b> + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +<b>Panasonic Aluminium Electrolytic Capacitor VS-Serie Package E</b> + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +<b>Panasonic Aluminium Electrolytic Capacitor VS-Serie Package E</b> + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>Value +>Name + + + + + + +>Value +>Name + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +>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 + + +<b>Diode</b><p> +Basic small signal diode good up to 200mA. SMB footprint. Common part #: BAS16 + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>VALUE + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +D +S +G + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE +D +S +G + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<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>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>Inductors</b> +Basic Inductor/Choke - 0603 and 1206. Footprints are not proven and vary greatly between part numbers. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>LEDs</b> +Standard schematic elements and footprints for 5mm, 3mm, 1206, and 0603 sized LEDs. 5mm - Spark Fun Electronics SKU : COM-00529 (and others) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Capacitor Polarized</b> +These are standard SMD and PTH capacitors. Normally 10uF, 47uF, and 100uF in electrolytic and tantalum varieties. Always verify the external diameter of the through hole cap, it varies with capacity, voltage, and manufacturer. The EIA devices should be standard. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<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. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>VALUE + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>Small Outline Transistor</b> + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<b>54-pin TSOP II</b> (51-85160)<p> +Source: CYPRESS cy7c1069av33_8.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>NAME +>VALUE + + + + + + + +>VALUE + + + + + + + + + + + + +>NAME +>VALUE +1 +2 + + + + + + + + + + + +TPS731xx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>Crystals</b> +Various standard crystals. Proven footprints. Spark Fun Electronics SKU : COM-00534 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +OSHW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<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> + + + + + + + + + + + + + + +<b>Mounting Holes and Pads</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>MOUNTING PAD</b> 2.8 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.0 mm, round + + + + + + + + + +3,0 + + +<b>MOUNTING PAD</b> 3.2 mm, round + + + + + + + + + +3,2 + + +<b>MOUNTING PAD</b> 3.3 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 3.6 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.1 mm, round + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.3 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 4.5 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.0 mm, round + + + + + + + + + + + + + +<b>MOUNTING PAD</b> 5.5 mm, round + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + +<b>MOUNTING PAD</b>, round + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<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>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>BOURNS</b> Chip Resistor Array<p> +Source: RS Component / BUORNS + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>VALUE +>NAME + + + + + + +<b>Array Chip Resistor</b><p> +Source: RS Component / Phycomp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<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 + + + + + + + + + + + + + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>PIN HEADER</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Thin Quad Flat Pack</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>VALUE + + + + + + +>VALUE + + + +>VALUE + + + + + +>VALUE + + + + + +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME + + + + +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Description:</b> Package for Micro USB Type B connector. Based on FCI 10118193-0001LF.<br> + + + + + + + + + +>NAME + + + + + + + + +<b>Description:</b> Package for Mini USB Type B connector. Based on 4UCON 20236.<br> + + + + + + + + + + + + + + + + + + +>NAME + + + + +<b>Description:</b> Symbol for 5-Pin USB connectors.<br> + + + + +USB PORT + + + + +>NAME +>VALUE + + +5V +D- +D+ +ID +GND +SHIELD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Library:</b> MF_Connectors<br/> +<b>Description:</b> 5 Pin USB Connectors. SLD is the shield connection. Usually tied to ground through a small ferrite bead.<br/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2-Pin JST PH Series Right-Angle Connector (+/- for batteries) + + + + + + + + + + + + + + + + + + + + + +>Name +>Value ++ +- + + +4UCon #01528 +http://www.4uconnector.com/online/object/4udrawing/01528.pdf + + + + + + + + + + +>NAME ++ +- + + +<b>S2B-PH-K-S</b> +<p> +JST PH 2-pin thru-home side entry + + + + + + + + + + + + + + +>NAME ++ +- + + + + + + + + + + + + + + + +>Name +>Value ++ +- + + + + + + + + +>NAME +>VALUE + + + + + + +<b>JST 2-Pin Connectors of various flavors</b> + +<ul> +<li>SMT-RA (S2B-PH-SM4) 4UConnector #17311</li> +<li>SMT (B2B-PH-SM4)</li> +<li>THM-RA (S2B-PH)</li> +<li>THM (B2B-PH)</li> +</ul> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>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> C Size , 17 x 22 INCH, Landscape<p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC13, PC14, PC15 and PI8 limited to 3mA/2MHz +Copyright (c) 2018 OpenMV <openmv@openmv.io> +Copyright (c) 2018 SingTown <kaizhi@singtown.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/ +SD CARD +Y[9:2] for 8-bit YUV or RGB (Y9 MSB, Y2 LSB) + + + + +DVDD not connected, using internal regulator +Notes: +IMAGE SENSOR +CONNECTOR +STM32H7xx MCU +IR-RGB LEDs +USB & POWER SUPPLY + +DEBUG HEADER +I/O HEADERS + + +Notes: +No external termination series resistors are required on +DP (D+) and DM (D-) pins since the matching impedance is +included in the embedded driver. + + + +The output voltage is calculated as below: + Vo = 0.6 * (1+R10/R5) + + +Notes: + + + + + + + + + + +16-BIT SDRAM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 6.2.2 text objects can contain more than one line, +which will not be processed correctly with this version. + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + + diff --git a/openmv4/plus/base-32-bit.pdf b/openmv4/plus/base-32-bit.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5e9b2103a389271f5deff5106b348d0077db0dcf GIT binary patch literal 76019 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 EFDp%StN;K2 literal 0 HcmV?d00001