From f036d6a515b73400e7ea6dea09dfaf2a1ad0080a Mon Sep 17 00:00:00 2001 From: Joey Castillo Date: Wed, 26 Jan 2022 20:36:40 -0500 Subject: [PATCH] PCB: add final temperature sensor board --- ...O-SWAB-A1-00 Temperature + Test Points.brd | 677 ++++++ ...O-SWAB-A1-00 Temperature + Test Points.sch | 2073 +++++++++++++++++ ...0 Temperature + Test Points_2022-01-26.zip | Bin 0 -> 14658 bytes 3 files changed, 2750 insertions(+) create mode 100644 PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points.brd create mode 100644 PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points.sch create mode 100644 PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points_2022-01-26.zip diff --git a/PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points.brd b/PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points.brd new file mode 100644 index 00000000..c65d87bd --- /dev/null +++ b/PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points.brd @@ -0,0 +1,677 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Temperature+GPIO +Sensor Board + + + + +A0: Thermistor !EN +A2: Temp. Sense +A1/A4/SDA/SCL: +Test Points +Digital IO +Analog input +PWM on TC3 +UART RX/TX +Interrupt 1/0 +A4 ONLY: Ext. wake 0 +A1/A4 Uses +10KΩ +0.1% +10K@25° +B25/50: +3380K + +Stiffener only +in this area + + + +<b>https://componentsearchengine.com</b><p> +<author>Created by SamacSys</author> + + +<b>FH19C-9S-0.5SH(10)-1</b><br> + + + + + + + + + + + + + + + + + + + + + + + + + +<h2><b>microBuilder.eu</b> Eagle Footprint Library</h2> + +<p>Footprints for common components used in our projects and products. This is the same library that we use internally, and it is regularly updated. The newest version can always be found at <b>www.microBuilder.eu</b>. If you find this library useful, please feel free to purchase something from our online store. Please also note that all holes are optimised for metric drill bits!</p> + +<h3>Obligatory Warning</h3> +<p>While it probably goes without saying, there are no guarantees that the footprints or schematic symbols in this library are flawless, and we make no promises of fitness for production, prototyping or any other purpose. These libraries are provided for information puposes only, and are used at your own discretion. While we make every effort to produce accurate footprints, and many of the items found in this library have be proven in production, we can't make any promises of suitability for a specific purpose. If you do find any errors, though, please feel free to contact us at www.microbuilder.eu to let us know about it so that we can update the library accordingly!</p> + +<h3>License</h3> +<p>This work is placed in the public domain, and may be freely used for commercial and non-commercial work with the following conditions:</p> +<p>THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +</p> + + +<b>0603 MicroPitch</b> + + + + + +>NAME +>VALUE + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + + + + + + + + + + + + + + + + + +<b>OSH Park Design Rules</b> +<p> +Please make sure your boards conform to these design rules. +</p> +<p> +Note, that not all DRC settings must be set by the manufacturer. Several can be adjusted for the design, including those listed on our docs page here. +<a href="http://docs.oshpark.com/design-tools/eagle/design-rules-files/">Adjustable Settings</a> +</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +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. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points.sch b/PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points.sch new file mode 100644 index 00000000..06d192fd --- /dev/null +++ b/PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points.sch @@ -0,0 +1,2073 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Generated from <b>Hiking Log FeatherWing.brd</b><p> +by exp-lbrs.ulp + + + + + + + + + + + + + + + + + + + + +>DRAWING_NAME +>LAST_DATE_TIME +>SHEET +Sheet: + +oddly +specific +objects +by joey castillo +cc-by-sa 4.0 + + + + +<b>FRAME</b><p> +DIN A4, landscape with location and doc. field + + + + + + + + + + + + + + +<b>https://componentsearchengine.com</b><p> +<author>Created by SamacSys</author> + + +<b>FH19C-9S-0.5SH(10)-1</b><br> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h2><b>microBuilder.eu</b> Eagle Footprint Library</h2> + +<p>Footprints for common components used in our projects and products. This is the same library that we use internally, and it is regularly updated. The newest version can always be found at <b>www.microBuilder.eu</b>. If you find this library useful, please feel free to purchase something from our online store. Please also note that all holes are optimised for metric drill bits!</p> + +<h3>Obligatory Warning</h3> +<p>While it probably goes without saying, there are no guarantees that the footprints or schematic symbols in this library are flawless, and we make no promises of fitness for production, prototyping or any other purpose. These libraries are provided for information puposes only, and are used at your own discretion. While we make every effort to produce accurate footprints, and many of the items found in this library have be proven in production, we can't make any promises of suitability for a specific purpose. If you do find any errors, though, please feel free to contact us at www.microbuilder.eu to let us know about it so that we can update the library accordingly!</p> + +<h3>License</h3> +<p>This work is placed in the public domain, and may be freely used for commercial and non-commercial work with the following conditions:</p> +<p>THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +</p> + + +0603-Mini +<p>Mini footprint for dense boards</p> + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b> 0402</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>0402 MicroPitch<p> + + + + + +>NAME +>VALUE + + + + + +<b>0603</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>0603 MicroPitch</b> + + + + + +>NAME +>VALUE + + + + + +<b>0805</b> + + + + + + + + +>NAME +>VALUE + + + + + +<b>0805 MicroPitch</b> + + + + + +>NAME +>VALUE + + + + + + + + + +>NAME +>VALUE + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<b>RESISTOR 2512 (Metric 6432)</b> + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<p><b>Resistors</b></p> +<p>For new designs, use the packages preceded by an '_' character since they are more reliable:</p> +<p>The following footprints should be used on most boards:</p> +<ul> +<li><b>_0402</b> - Standard footprint for regular board layouts</li> +<li><b>_0603</b> - Standard footprint for regular board layouts</li> +<li><b>_0805</b> - Standard footprint for regular board layouts</li> +<li><b>_1206</b> - Standard footprint for regular board layouts</li> +</ul> +<p>For extremely tight-pitch boards where space is at a premium, the following 'micro-pitch' footprints can be used (smaller pads, no silkscreen outline, etc.):</p> +<ul> +<li><b>_0402MP</b> - Micro-pitch footprint for very dense/compact boards</li> +<li><b>_0603MP</b> - Micro-pitch footprint for very dense/compact boards</li> +<li><b>_0805MP</b> - Micro-pitch footprint for very dense/compact boards</li> +<li><b>_1206MP</b> - Micro-pitch footprint for very dense/compact boards</li> +</ul> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<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 + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + +TEST PAD + + + + + + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +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. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points_2022-01-26.zip b/PCB/Sensor Boards/OSO-SWAB-A1-00 Temperature + Test Points_2022-01-26.zip new file mode 100644 index 0000000000000000000000000000000000000000..bdc8d71de5ce624913b46ad8a3338f5311303eb1 GIT binary patch literal 14658 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 literal 0 HcmV?d00001