Compare commits
No commits in common. "main" and "level-shifting-redesign" have entirely different histories.
main
...
level-shif
38 changed files with 164385 additions and 63 deletions
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
*.bak
|
||||||
|
backups
|
||||||
|
*-backups
|
||||||
289
LICENSE.txt
Normal file
289
LICENSE.txt
Normal file
|
|
@ -0,0 +1,289 @@
|
||||||
|
CERN Open Hardware Licence Version 2 - Strongly Reciprocal
|
||||||
|
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
|
||||||
|
CERN has developed this licence to promote collaboration among
|
||||||
|
hardware designers and to provide a legal tool which supports the
|
||||||
|
freedom to use, study, modify, share and distribute hardware designs
|
||||||
|
and products based on those designs. Version 2 of the CERN Open
|
||||||
|
Hardware Licence comes in three variants: CERN-OHL-P (permissive); and
|
||||||
|
two reciprocal licences: CERN-OHL-W (weakly reciprocal) and this
|
||||||
|
licence, CERN-OHL-S (strongly reciprocal).
|
||||||
|
|
||||||
|
The CERN-OHL-S is copyright CERN 2020. Anyone is welcome to use it, in
|
||||||
|
unmodified form only.
|
||||||
|
|
||||||
|
Use of this Licence does not imply any endorsement by CERN of any
|
||||||
|
Licensor or their designs nor does it imply any involvement by CERN in
|
||||||
|
their development.
|
||||||
|
|
||||||
|
|
||||||
|
1 Definitions
|
||||||
|
|
||||||
|
1.1 'Licence' means this CERN-OHL-S.
|
||||||
|
|
||||||
|
1.2 'Compatible Licence' means
|
||||||
|
|
||||||
|
a) any earlier version of the CERN Open Hardware licence, or
|
||||||
|
|
||||||
|
b) any version of the CERN-OHL-S, or
|
||||||
|
|
||||||
|
c) any licence which permits You to treat the Source to which
|
||||||
|
it applies as licensed under CERN-OHL-S provided that on
|
||||||
|
Conveyance of any such Source, or any associated Product You
|
||||||
|
treat the Source in question as being licensed under
|
||||||
|
CERN-OHL-S.
|
||||||
|
|
||||||
|
1.3 'Source' means information such as design materials or digital
|
||||||
|
code which can be applied to Make or test a Product or to
|
||||||
|
prepare a Product for use, Conveyance or sale, regardless of its
|
||||||
|
medium or how it is expressed. It may include Notices.
|
||||||
|
|
||||||
|
1.4 'Covered Source' means Source that is explicitly made available
|
||||||
|
under this Licence.
|
||||||
|
|
||||||
|
1.5 'Product' means any device, component, work or physical object,
|
||||||
|
whether in finished or intermediate form, arising from the use,
|
||||||
|
application or processing of Covered Source.
|
||||||
|
|
||||||
|
1.6 'Make' means to create or configure something, whether by
|
||||||
|
manufacture, assembly, compiling, loading or applying Covered
|
||||||
|
Source or another Product or otherwise.
|
||||||
|
|
||||||
|
1.7 'Available Component' means any part, sub-assembly, library or
|
||||||
|
code which:
|
||||||
|
|
||||||
|
a) is licensed to You as Complete Source under a Compatible
|
||||||
|
Licence; or
|
||||||
|
|
||||||
|
b) is available, at the time a Product or the Source containing
|
||||||
|
it is first Conveyed, to You and any other prospective
|
||||||
|
licensees
|
||||||
|
|
||||||
|
i) as a physical part with sufficient rights and
|
||||||
|
information (including any configuration and
|
||||||
|
programming files and information about its
|
||||||
|
characteristics and interfaces) to enable it either to
|
||||||
|
be Made itself, or to be sourced and used to Make the
|
||||||
|
Product; or
|
||||||
|
ii) as part of the normal distribution of a tool used to
|
||||||
|
design or Make the Product.
|
||||||
|
|
||||||
|
1.8 'Complete Source' means the set of all Source necessary to Make
|
||||||
|
a Product, in the preferred form for making modifications,
|
||||||
|
including necessary installation and interfacing information
|
||||||
|
both for the Product, and for any included Available Components.
|
||||||
|
If the format is proprietary, it must also be made available in
|
||||||
|
a format (if the proprietary tool can create it) which is
|
||||||
|
viewable with a tool available to potential licensees and
|
||||||
|
licensed under a licence approved by the Free Software
|
||||||
|
Foundation or the Open Source Initiative. Complete Source need
|
||||||
|
not include the Source of any Available Component, provided that
|
||||||
|
You include in the Complete Source sufficient information to
|
||||||
|
enable a recipient to Make or source and use the Available
|
||||||
|
Component to Make the Product.
|
||||||
|
|
||||||
|
1.9 'Source Location' means a location where a Licensor has placed
|
||||||
|
Covered Source, and which that Licensor reasonably believes will
|
||||||
|
remain easily accessible for at least three years for anyone to
|
||||||
|
obtain a digital copy.
|
||||||
|
|
||||||
|
1.10 'Notice' means copyright, acknowledgement and trademark notices,
|
||||||
|
Source Location references, modification notices (subsection
|
||||||
|
3.3(b)) and all notices that refer to this Licence and to the
|
||||||
|
disclaimer of warranties that are included in the Covered
|
||||||
|
Source.
|
||||||
|
|
||||||
|
1.11 'Licensee' or 'You' means any person exercising rights under
|
||||||
|
this Licence.
|
||||||
|
|
||||||
|
1.12 'Licensor' means a natural or legal person who creates or
|
||||||
|
modifies Covered Source. A person may be a Licensee and a
|
||||||
|
Licensor at the same time.
|
||||||
|
|
||||||
|
1.13 'Convey' means to communicate to the public or distribute.
|
||||||
|
|
||||||
|
|
||||||
|
2 Applicability
|
||||||
|
|
||||||
|
2.1 This Licence governs the use, copying, modification, Conveying
|
||||||
|
of Covered Source and Products, and the Making of Products. By
|
||||||
|
exercising any right granted under this Licence, You irrevocably
|
||||||
|
accept these terms and conditions.
|
||||||
|
|
||||||
|
2.2 This Licence is granted by the Licensor directly to You, and
|
||||||
|
shall apply worldwide and without limitation in time.
|
||||||
|
|
||||||
|
2.3 You shall not attempt to restrict by contract or otherwise the
|
||||||
|
rights granted under this Licence to other Licensees.
|
||||||
|
|
||||||
|
2.4 This Licence is not intended to restrict fair use, fair dealing,
|
||||||
|
or any other similar right.
|
||||||
|
|
||||||
|
|
||||||
|
3 Copying, Modifying and Conveying Covered Source
|
||||||
|
|
||||||
|
3.1 You may copy and Convey verbatim copies of Covered Source, in
|
||||||
|
any medium, provided You retain all Notices.
|
||||||
|
|
||||||
|
3.2 You may modify Covered Source, other than Notices, provided that
|
||||||
|
You irrevocably undertake to make that modified Covered Source
|
||||||
|
available from a Source Location should You Convey a Product in
|
||||||
|
circumstances where the recipient does not otherwise receive a
|
||||||
|
copy of the modified Covered Source. In each case subsection 3.3
|
||||||
|
shall apply.
|
||||||
|
|
||||||
|
You may only delete Notices if they are no longer applicable to
|
||||||
|
the corresponding Covered Source as modified by You and You may
|
||||||
|
add additional Notices applicable to Your modifications.
|
||||||
|
Including Covered Source in a larger work is modifying the
|
||||||
|
Covered Source, and the larger work becomes modified Covered
|
||||||
|
Source.
|
||||||
|
|
||||||
|
3.3 You may Convey modified Covered Source (with the effect that You
|
||||||
|
shall also become a Licensor) provided that You:
|
||||||
|
|
||||||
|
a) retain Notices as required in subsection 3.2;
|
||||||
|
|
||||||
|
b) add a Notice to the modified Covered Source stating that You
|
||||||
|
have modified it, with the date and brief description of how
|
||||||
|
You have modified it;
|
||||||
|
|
||||||
|
c) add a Source Location Notice for the modified Covered Source
|
||||||
|
if You Convey in circumstances where the recipient does not
|
||||||
|
otherwise receive a copy of the modified Covered Source; and
|
||||||
|
|
||||||
|
d) license the modified Covered Source under the terms and
|
||||||
|
conditions of this Licence (or, as set out in subsection
|
||||||
|
8.3, a later version, if permitted by the licence of the
|
||||||
|
original Covered Source). Such modified Covered Source must
|
||||||
|
be licensed as a whole, but excluding Available Components
|
||||||
|
contained in it, which remain licensed under their own
|
||||||
|
applicable licences.
|
||||||
|
|
||||||
|
|
||||||
|
4 Making and Conveying Products
|
||||||
|
|
||||||
|
You may Make Products, and/or Convey them, provided that You either
|
||||||
|
provide each recipient with a copy of the Complete Source or ensure
|
||||||
|
that each recipient is notified of the Source Location of the Complete
|
||||||
|
Source. That Complete Source is Covered Source, and You must
|
||||||
|
accordingly satisfy Your obligations set out in subsection 3.3. If
|
||||||
|
specified in a Notice, the Product must visibly and securely display
|
||||||
|
the Source Location on it or its packaging or documentation in the
|
||||||
|
manner specified in that Notice.
|
||||||
|
|
||||||
|
|
||||||
|
5 Research and Development
|
||||||
|
|
||||||
|
You may Convey Covered Source, modified Covered Source or Products to
|
||||||
|
a legal entity carrying out development, testing or quality assurance
|
||||||
|
work on Your behalf provided that the work is performed on terms which
|
||||||
|
prevent the entity from both using the Source or Products for its own
|
||||||
|
internal purposes and Conveying the Source or Products or any
|
||||||
|
modifications to them to any person other than You. Any modifications
|
||||||
|
made by the entity shall be deemed to be made by You pursuant to
|
||||||
|
subsection 3.2.
|
||||||
|
|
||||||
|
|
||||||
|
6 DISCLAIMER AND LIABILITY
|
||||||
|
|
||||||
|
6.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products
|
||||||
|
are provided 'as is' and any express or implied warranties,
|
||||||
|
including, but not limited to, implied warranties of
|
||||||
|
merchantability, of satisfactory quality, non-infringement of
|
||||||
|
third party rights, and fitness for a particular purpose or use
|
||||||
|
are disclaimed in respect of any Source or Product to the
|
||||||
|
maximum extent permitted by law. The Licensor makes no
|
||||||
|
representation that any Source or Product does not or will not
|
||||||
|
infringe any patent, copyright, trade secret or other
|
||||||
|
proprietary right. The entire risk as to the use, quality, and
|
||||||
|
performance of any Source or Product shall be with You and not
|
||||||
|
the Licensor. This disclaimer of warranty is an essential part
|
||||||
|
of this Licence and a condition for the grant of any rights
|
||||||
|
granted under this Licence.
|
||||||
|
|
||||||
|
6.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to
|
||||||
|
the maximum extent permitted by law, have no liability for
|
||||||
|
direct, indirect, special, incidental, consequential, exemplary,
|
||||||
|
punitive or other damages of any character including, without
|
||||||
|
limitation, procurement of substitute goods or services, loss of
|
||||||
|
use, data or profits, or business interruption, however caused
|
||||||
|
and on any theory of contract, warranty, tort (including
|
||||||
|
negligence), product liability or otherwise, arising in any way
|
||||||
|
in relation to the Covered Source, modified Covered Source
|
||||||
|
and/or the Making or Conveyance of a Product, even if advised of
|
||||||
|
the possibility of such damages, and You shall hold the
|
||||||
|
Licensor(s) free and harmless from any liability, costs,
|
||||||
|
damages, fees and expenses, including claims by third parties,
|
||||||
|
in relation to such use.
|
||||||
|
|
||||||
|
|
||||||
|
7 Patents
|
||||||
|
|
||||||
|
7.1 Subject to the terms and conditions of this Licence, each
|
||||||
|
Licensor hereby grants to You a perpetual, worldwide,
|
||||||
|
non-exclusive, no-charge, royalty-free, irrevocable (except as
|
||||||
|
stated in subsections 7.2 and 8.4) patent licence to Make, have
|
||||||
|
Made, use, offer to sell, sell, import, and otherwise transfer
|
||||||
|
the Covered Source and Products, where such licence applies only
|
||||||
|
to those patent claims licensable by such Licensor that are
|
||||||
|
necessarily infringed by exercising rights under the Covered
|
||||||
|
Source as Conveyed by that Licensor.
|
||||||
|
|
||||||
|
7.2 If You institute patent litigation against any entity (including
|
||||||
|
a cross-claim or counterclaim in a lawsuit) alleging that the
|
||||||
|
Covered Source or a Product constitutes direct or contributory
|
||||||
|
patent infringement, or You seek any declaration that a patent
|
||||||
|
licensed to You under this Licence is invalid or unenforceable
|
||||||
|
then any rights granted to You under this Licence shall
|
||||||
|
terminate as of the date such process is initiated.
|
||||||
|
|
||||||
|
|
||||||
|
8 General
|
||||||
|
|
||||||
|
8.1 If any provisions of this Licence are or subsequently become
|
||||||
|
invalid or unenforceable for any reason, the remaining
|
||||||
|
provisions shall remain effective.
|
||||||
|
|
||||||
|
8.2 You shall not use any of the name (including acronyms and
|
||||||
|
abbreviations), image, or logo by which the Licensor or CERN is
|
||||||
|
known, except where needed to comply with section 3, or where
|
||||||
|
the use is otherwise allowed by law. Any such permitted use
|
||||||
|
shall be factual and shall not be made so as to suggest any kind
|
||||||
|
of endorsement or implication of involvement by the Licensor or
|
||||||
|
its personnel.
|
||||||
|
|
||||||
|
8.3 CERN may publish updated versions and variants of this Licence
|
||||||
|
which it considers to be in the spirit of this version, but may
|
||||||
|
differ in detail to address new problems or concerns. New
|
||||||
|
versions will be published with a unique version number and a
|
||||||
|
variant identifier specifying the variant. If the Licensor has
|
||||||
|
specified that a given variant applies to the Covered Source
|
||||||
|
without specifying a version, You may treat that Covered Source
|
||||||
|
as being released under any version of the CERN-OHL with that
|
||||||
|
variant. If no variant is specified, the Covered Source shall be
|
||||||
|
treated as being released under CERN-OHL-S. The Licensor may
|
||||||
|
also specify that the Covered Source is subject to a specific
|
||||||
|
version of the CERN-OHL or any later version in which case You
|
||||||
|
may apply this or any later version of CERN-OHL with the same
|
||||||
|
variant identifier published by CERN.
|
||||||
|
|
||||||
|
8.4 This Licence shall terminate with immediate effect if You fail
|
||||||
|
to comply with any of its terms and conditions.
|
||||||
|
|
||||||
|
8.5 However, if You cease all breaches of this Licence, then Your
|
||||||
|
Licence from any Licensor is reinstated unless such Licensor has
|
||||||
|
terminated this Licence by giving You, while You remain in
|
||||||
|
breach, a notice specifying the breach and requiring You to cure
|
||||||
|
it within 30 days, and You have failed to come into compliance
|
||||||
|
in all material respects by the end of the 30 day period. Should
|
||||||
|
You repeat the breach after receipt of a cure notice and
|
||||||
|
subsequent reinstatement, this Licence will terminate
|
||||||
|
immediately and permanently. Section 6 shall continue to apply
|
||||||
|
after any termination.
|
||||||
|
|
||||||
|
8.6 This Licence shall not be enforceable except by a Licensor
|
||||||
|
acting as such, and third party beneficiary rights are
|
||||||
|
specifically excluded.
|
||||||
BIN
Parts List.ods
Normal file
BIN
Parts List.ods
Normal file
Binary file not shown.
189
README.md
189
README.md
|
|
@ -1,72 +1,160 @@
|
||||||
# mUART Failsafe Interposer
|
# Olimex UEXT Failsafe Interposer for mUART
|
||||||
|
|
||||||
<a href="https://opensource.org"><img height="150px" align="left" src="https://opensource.org/files/OSIApprovedCropped.png" alt="Open Source Initiative Approved License logo"></a>
|
<a href="https://opensource.org"><img height="150" align="left" src="https://opensource.org/files/OSIApprovedCropped.png" alt="Open Source Initiative Approved License logo"></a>
|
||||||
|
[](https://spdx.org/licenses/CERN-OHL-S-2.0.html)
|
||||||
|
|
||||||
This repository contains firmware and hardware designs for PCBs that
|
This repository contains the hardware design for a PCB that
|
||||||
can be used with the [mUART](https://muart-group.github.io/)
|
can be used with the [mUART](https://muart-group.github.io/)
|
||||||
components in [ESPHome](https://esphome.io/). The PCBs provide
|
components in [ESPHome](https://esphome.io/). The PCB provides
|
||||||
interfaces for the UART links to the heat pump/air handler and
|
interfaces for the UART links to the heat pump/air handler and
|
||||||
thermostat (using CN105-style connectors), and implement a 'failsafe'
|
thermostat (using CN105-style connectors), and implements a 'failsafe'
|
||||||
mode ensuring that the HP/AH and the thermostat can communicate with
|
mode ensuring that the HP/AH and the thermostat can communicate with
|
||||||
each other even if the ESPHome 'host' is not operating properly (or
|
each other even if the ESPHome 'host' is not operating properly (or
|
||||||
not connected at all). They are designed to be interposed between the
|
not connected at all).
|
||||||
heat pump/air handler and the thermostat.
|
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
## Design
|
<a href="./olimex-uext-front-2024.5.png"><img height="400px" width="660px" src="olimex-uext-front-2024.5.png" alt="Ray-traced 3D rendering of the front side of the adapter board"></a>
|
||||||
|
<a href="./olimex-uext-back-2024.5.png"><img height="400px" width="660px" src="olimex-uext-back-2024.5.png" alt="Ray-traced 3D rendering of the back side of the adapter board"></a>
|
||||||
|
|
||||||
The 'failsafe' feature is implemented by using four analog multiplexer
|
This board is designed to be used with an
|
||||||
chips (each chip can route either of two signals to its
|
[Olimex](https://www.olimex.com/Products/IoT/) ESP32-based host board
|
||||||
input/output). These are used to either connect the UART TX/RX signals
|
that has a [UEXT](https://www.olimex.com/Products/Modules/)
|
||||||
between the HP/AH and thermostat (the 'bypass' mode), or to connect
|
connector. However, since the host connections are standard header
|
||||||
them to the GPIOs on the ESPHome device (the 'host' mode, so that the
|
pins, it can be used with any ESP32-based board by using jumper wires.
|
||||||
mUART software can communicate with the HP/AH and thermostat). At
|
|
||||||
power-up, two of the multiplexers connect the UART signals in 'bypass'
|
|
||||||
mode and the other two multiplexers are disabled.
|
|
||||||
|
|
||||||
In addition to the multiplexers there is an
|
The board contains CN105-style connectors, the analog multiplexers and
|
||||||
[MSP430](https://www.ti.com/microcontrollers-mcus-processors/msp430-microcontrollers/overview.html)
|
MSP430, 3.3V-to-5V level shifters, and various status LEDs.
|
||||||
microcontroller running a very small program (see Firmware below). The
|
|
||||||
MSP430 can switch the multiplexers into 'host' mode or allow them to
|
|
||||||
fall back to 'bypass' mode, depending on whether it receives periodic
|
|
||||||
'alive' signals (pulses on a GPIO) from the ESPHome device. By default
|
|
||||||
it requires the ESPHome device to send at least one pulse every four
|
|
||||||
seconds; if no pulse is received during a four-second period, the
|
|
||||||
multiplexers will switch back to 'bypass' mode. As long as the ESPHome
|
|
||||||
device's software is operating correctly and sending periodic pulses,
|
|
||||||
it will be able to communicate with the HP/AH and the thermostat. This
|
|
||||||
also means that the ESPHome device must send an initial pulse when it
|
|
||||||
starts up in order to switch the multiplexers into 'host' mode; the
|
|
||||||
example configuration below shows one way to do that.
|
|
||||||
|
|
||||||
## Firmware
|
## Power Supplies
|
||||||
|
|
||||||
The [firmware](../firmware) is a C program which runs on the
|
The 5V portion of the board includes the analog multiplexers (which
|
||||||
MSP430. It can be used with any variant of the MSP430 low-cost
|
handle 5V UART signals), the upper indicator LEDs, and one side of
|
||||||
mixed-signal MCUs (FR2000, FR2100, FR2110, or FR2111) with no code
|
each of the level shifters. This portion of the board obtains power
|
||||||
changes.
|
from the +5V pin on the `HEAT PUMP` connector.
|
||||||
|
|
||||||
## Hardware
|
The 3.3V portion of the board includes the MCU, the lower indicator
|
||||||
|
LEDs, and one side of each of the level shifters. This portion of the
|
||||||
|
board obtains power from the +3V3 pin on the `UEXT` connector.
|
||||||
|
|
||||||
### Olimex UEXT Adapter
|
**NOTE** These power supplies are NOT isolated; they share a ground
|
||||||
|
(GND) connection, and as a result the device connected to the host
|
||||||
|
connection must be powered using a galvanically-isolated power supply
|
||||||
|
if it is not powered from the `HEAT PUMP` connector. If desired, a
|
||||||
|
header pin can be installed into the J3 position on the board to
|
||||||
|
provide access to the +12V connection, so that it can be used to power
|
||||||
|
the host device. It is not recommended to power the host device from
|
||||||
|
the +5V connection on the `HEAT PUMP` connector.
|
||||||
|
|
||||||
<img height="250px" width="410px" src="../olimex-uext/olimex-uext-front-2024.5.png" alt="Ray-traced 3D rendering of the front side of the adapter board"><img height="250px" width="410px" src="../olimex-uext/olimex-uext-back-2024.5.png" alt="Ray-traced 3D rendering of the back side of the adapter board">
|
## Host Connection
|
||||||
|
|
||||||
The [Olimex UEXT Adapter board](../olimex-uext) is designed to
|
The host connection is a 10-pin
|
||||||
be used with an [Olimex](https://www.olimex.com/Products/IoT/)
|
[IDC](https://en.wikipedia.org/wiki/IDC_(electrical_connector))-style
|
||||||
ESP32-based host board that has a
|
pin header receptacle, as is commonly used by Olimex on their UEXT
|
||||||
[UEXT](https://www.olimex.com/Products/Modules/) connector. However,
|
modules. The pins are 0.64mm/.025in square, which means they can be
|
||||||
since the host connections are standard header pins, it can be used
|
used with commonly available 'Dupont' jumper wires to connect to an
|
||||||
with any ESP32-based board by using jumper wires.
|
ESP host board (or breadboard) if a 10-pin ribbon cable is not used.
|
||||||
|
|
||||||
The board contains the above-mentioned CN105-style connectors, the
|
### Pinout
|
||||||
analog multiplexers and MSP430, 3.3V-to-5V level shifters, and various
|
|
||||||
status LEDs.
|
|
||||||
|
|
||||||
## ESPHome Example Configuration
|
|Pin|Purpose|
|
||||||
|
|---|-------|
|
||||||
|
|1|+3V3 (from host)|
|
||||||
|
|2|GND (from host)|
|
||||||
|
|3|HP/AH transmit (from host)|
|
||||||
|
|4|HP/AH receive (to host)|
|
||||||
|
|5|TH transmit (from host)|
|
||||||
|
|6|TH receive (to host)|
|
||||||
|
|7|HOST_ACTIVE (from host, active low)|
|
||||||
|
|8|not used|
|
||||||
|
|9|not used|
|
||||||
|
|10|not used|
|
||||||
|
|
||||||
(coming soon)
|
## Heat Pump/Air Handler Connection
|
||||||
|
|
||||||
|
The `HEAT PUMP` connector should be connected to CN105 on the HP/AH
|
||||||
|
control board using a 5-conductor straight-through cable with JST PA
|
||||||
|
socket plugs.
|
||||||
|
|
||||||
|
Alternatively, pin headers can be installed into the J3 position to
|
||||||
|
allow Dupont-style jumper wires to be used for the connection. This
|
||||||
|
may also be useful for attaching a logic analyzer or other tool to
|
||||||
|
monitor the signals to/from the HP/AH.
|
||||||
|
|
||||||
|
## Thermostat Connection
|
||||||
|
|
||||||
|
The `THERMOSTAT` connector should be connected to the RedLink receiver
|
||||||
|
(for MHK2 thermostats) using the receiver's existing cable.
|
||||||
|
|
||||||
|
Alternatively, pin headers can be installed into the J2 position to
|
||||||
|
allow Dupont-style jumper wires to be used for the connection. This
|
||||||
|
may also be useful for attaching a logic analyzer or other tool to
|
||||||
|
monitor the signals to/from the TH.
|
||||||
|
|
||||||
|
## Indicator LEDs
|
||||||
|
|
||||||
|
### Upper
|
||||||
|
|
||||||
|
The upper LEDs are located just below the center mounting hole. There
|
||||||
|
is a red LED which will light when 5V power is supplied by the `HEAT
|
||||||
|
PUMP` connection, and a green LED which will light when the host has
|
||||||
|
control of the UART signals. Because the LEDs are located in the same
|
||||||
|
package, if both are lit the resulting color will be orange. This is
|
||||||
|
the desired result, since it means that the HP/AH is supplying power
|
||||||
|
and that the host is maintaining control of the UART signals.
|
||||||
|
|
||||||
|
**NOTE** The 5V power LED will light if 3V3 power is supplied without
|
||||||
|
5V power also being supplied; it will not light to full brightness in
|
||||||
|
that situation.
|
||||||
|
|
||||||
|
### Lower
|
||||||
|
|
||||||
|
The lower LEDs are located near the lower-right mounting hole. There
|
||||||
|
is a red LED which will light when +3V3 power is supplied by the
|
||||||
|
`UEXT` connection, and a green LED which will light when the host
|
||||||
|
sends an 'active' pulse. Because the LEDs are located in the same
|
||||||
|
package, if both are lit the resulting color will be orange. This is
|
||||||
|
the desired result, as it means that the host is supplying power and
|
||||||
|
sending 'active' signals (the LED package will light red most of the
|
||||||
|
time, with periodic orange pulses).
|
||||||
|
|
||||||
|
## Debugging/Programming
|
||||||
|
|
||||||
|
The MSP430 can be programmed using the `DEBUG-PGM` (J5) pads near the
|
||||||
|
lower-right mounting hole. These pads are labeled on the back of the
|
||||||
|
board, and carry +3V3 power, ground, and the data/clock signals for
|
||||||
|
the TI [Spy-By-Wire](https://en.wikipedia.org/wiki/Spy-Bi-Wire)
|
||||||
|
connection. Any TI MSP-FET or FET-compatible interface, including
|
||||||
|
those on the LaunchPad Development Kit boards, can be used for this
|
||||||
|
connection.
|
||||||
|
|
||||||
|
This connection can also be used for live debugging of the firmware
|
||||||
|
using `mspdebug` or other MSP430-compatible debugging software.
|
||||||
|
|
||||||
|
These pads are designed for a 4-pin 2.54mm-spacing pin header strip,
|
||||||
|
but can also be used with a programming clip containing spring-loaded
|
||||||
|
('pogo') pins.
|
||||||
|
|
||||||
|
## Manufacturing (JLCPCB)
|
||||||
|
|
||||||
|
The design files have been pre-configured for manufacturing by
|
||||||
|
[JLCPCB](https://jlcpcb.com/), and include all of the part numbers
|
||||||
|
needed for PCB assembly as well. These part numbers are also present
|
||||||
|
in the [Parts List](Parts List.ods) spreadsheet.
|
||||||
|
|
||||||
|
The *Fabrication Toolkit* plugin for KiCAD is used to generate all of
|
||||||
|
the files needed by JLCPCB, which are located in the
|
||||||
|
[production](production) directory, and include:
|
||||||
|
|
||||||
|
* [Gerber Files](production/Olimex_UEXT_Adapter_for_MUART_Failsafe_2024.5.zip)
|
||||||
|
* [BOM (Bill of Materials)](production/bom.csv)
|
||||||
|
* [CPL (Component Placement List)](production/positions.csv)
|
||||||
|
|
||||||
|
The schematic file includes `JLCPCB Rotation Offset` and `JLCPCB
|
||||||
|
Position Offset` fields which correct for mismatches between the KiCAD
|
||||||
|
manufacturing data and JLCPCB's manufacturing data; if any of the
|
||||||
|
pre-selected components are replaced with alternatives, these fields
|
||||||
|
may need to be changed in order to produce a correct CPL.
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
|
@ -80,6 +168,3 @@ please do not be offended :-)
|
||||||
|
|
||||||
* [Fabrication Toolkit](https://github.com/bennymeg/Fabrication-Toolkit)
|
* [Fabrication Toolkit](https://github.com/bennymeg/Fabrication-Toolkit)
|
||||||
* [KiCAD](https://www.kicad.org/)
|
* [KiCAD](https://www.kicad.org/)
|
||||||
* [MSP430 GCC](https://www.ti.com/tool/MSP430-GCC-OPENSOURCE)
|
|
||||||
* [mspdebug](https://github.com/dlbeer/mspdebug)
|
|
||||||
* [opensource-toolchain-msp430](https://github.com/cjacker/opensource-toolchain-msp430)
|
|
||||||
|
|
|
||||||
BIN
Test Plan.ods
Normal file
BIN
Test Plan.ods
Normal file
Binary file not shown.
BIN
Test Plan.pdf
Normal file
BIN
Test Plan.pdf
Normal file
Binary file not shown.
1
fabrication-toolkit-options.json
Normal file
1
fabrication-toolkit-options.json
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"EXTRA_LAYERS": "", "EXTEND_EDGE_CUT": false, "AUTO TRANSLATE": true, "AUTO FILL": true, "EXCLUDE DNP": true}
|
||||||
97077
fp-info-cache
Normal file
97077
fp-info-cache
Normal file
File diff suppressed because it is too large
Load diff
8
fp-lib-table
Normal file
8
fp-lib-table
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
(fp_lib_table
|
||||||
|
(version 7)
|
||||||
|
(lib (name "MSP430FR2000IPW16")(type "KiCad")(uri "${KIPRJMOD}/libraries/MSP430FR2000IPW16.pretty")(options "")(descr ""))
|
||||||
|
(lib (name "S05B-PASK-2")(type "KiCad")(uri "${KIPRJMOD}/libraries/S05B-PASK-2.pretty")(options "")(descr ""))
|
||||||
|
(lib (name "LTST-C195KGJRKT")(type "KiCad")(uri "${KIPRJMOD}/libraries/LTST-C195KGJRKT.pretty")(options "")(descr ""))
|
||||||
|
(lib (name "SN74LVC2G17DBV")(type "KiCad")(uri "${KIPRJMOD}/libraries/SN74LVC2G17DBV.pretty")(options "")(descr ""))
|
||||||
|
(lib (name "SN74AHCT125PW")(type "KiCad")(uri "${KIPRJMOD}/libraries/SN74AHCT125PW.pretty")(options "")(descr ""))
|
||||||
|
)
|
||||||
5248
libraries/LTST-C195KGJRKT.3dshapes/LTST-C195KGJRKT.step
Normal file
5248
libraries/LTST-C195KGJRKT.3dshapes/LTST-C195KGJRKT.step
Normal file
File diff suppressed because it is too large
Load diff
378
libraries/LTST-C195KGJRKT.kicad_sym
Normal file
378
libraries/LTST-C195KGJRKT.kicad_sym
Normal file
|
|
@ -0,0 +1,378 @@
|
||||||
|
(kicad_symbol_lib
|
||||||
|
(version 20231120)
|
||||||
|
(generator "kicad_symbol_editor")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(symbol "LTST-C195KGJRKT"
|
||||||
|
(pin_names
|
||||||
|
(offset 1.016)
|
||||||
|
)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(property "Reference" "U"
|
||||||
|
(at 9.398 0.254 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "LTST-C195KGJRKT"
|
||||||
|
(at 9.398 -2.032 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" "LTST-C195KGJRKT:LTST-BILED-15X16"
|
||||||
|
(at 4.318 -10.922 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(justify bottom)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "LTST-C195KGJRKT"
|
||||||
|
(at 18.542 -3.556 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "LTST-C195KGJRKT_0_0"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -4.572 1.524) (xy -5.461 0.635)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -3.81 0.762) (xy -4.699 -0.127)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -2.54 -0.254) (xy -3.81 -0.254)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -2.54 -0.254) (xy -3.81 1.778)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -1.27 -0.254) (xy -2.54 -0.254)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -1.27 1.778) (xy -3.81 1.778)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -1.27 1.778) (xy -2.54 -0.254)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 3.048 1.524) (xy 2.159 0.635)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 3.81 0.762) (xy 2.921 -0.127)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 -0.254) (xy 3.81 -0.254)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 -0.254) (xy 3.81 1.778)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 2.54) (xy 5.08 0)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 6.35 -0.254) (xy 5.08 -0.254)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 6.35 1.778) (xy 3.81 1.778)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 6.35 1.778) (xy 5.08 -0.254)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.254)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -5.588 1.016) (xy -5.842 0.254) (xy -5.08 0.508) (xy -5.588 1.016)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type outline)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -4.826 0.254) (xy -5.08 -0.508) (xy -4.318 -0.254) (xy -4.826 0.254)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type outline)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.032 1.016) (xy 1.778 0.254) (xy 2.54 0.508) (xy 2.032 1.016)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type outline)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 2.794 0.254) (xy 2.54 -0.508) (xy 3.302 -0.254) (xy 2.794 0.254)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type outline)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(text "G"
|
||||||
|
(at 2.5444 -2.5444 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.2722 1.2722)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(text "R"
|
||||||
|
(at -5.0895 -2.5447 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.2724 1.2724)
|
||||||
|
)
|
||||||
|
(justify left bottom)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin passive line
|
||||||
|
(at 5.08 5.08 270)
|
||||||
|
(length 2.54)
|
||||||
|
(name "~"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.016 1.016)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "P$1"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.016 1.016)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin passive line
|
||||||
|
(at -2.54 5.08 270)
|
||||||
|
(length 5.08)
|
||||||
|
(name "~"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.016 1.016)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "P$2"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.016 1.016)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin passive line
|
||||||
|
(at 5.08 -2.54 90)
|
||||||
|
(length 2.54)
|
||||||
|
(name "~"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.016 1.016)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "P$3"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.016 1.016)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin passive line
|
||||||
|
(at -2.54 -2.54 90)
|
||||||
|
(length 2.54)
|
||||||
|
(name "~"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.016 1.016)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "P$4"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.016 1.016)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
164
libraries/LTST-C195KGJRKT.pretty/LTST-BILED-15X16.kicad_mod
Normal file
164
libraries/LTST-C195KGJRKT.pretty/LTST-BILED-15X16.kicad_mod
Normal file
|
|
@ -0,0 +1,164 @@
|
||||||
|
(footprint "LTST-BILED-15X16"
|
||||||
|
(version 20240108)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 -2 0)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "6c4efe9b-ccae-4c00-9289-4bf11073c6a8")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 0.787402 0.787402)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "LTST-BILED-15X16"
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "56e9ff6d-ebdc-41ff-8510-d4892313003e")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 0.787402 0.787402)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "65c98be2-f73e-406f-99fa-d63d8e0c68e6")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "70dba662-4e26-4369-abfd-078106111fc5")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "84c32327-5c52-4b0c-a496-ade4d18f7824")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr smd)
|
||||||
|
(fp_line
|
||||||
|
(start -1.5 -0.15)
|
||||||
|
(end -1 -0.15)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "384c58a0-05a3-4146-afb6-a03f1c821022")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.25 0.15)
|
||||||
|
(end -1.5 -0.15)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "19d75d75-583f-4be5-a61a-76522a7d7fb9")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1 -0.15)
|
||||||
|
(end -1.25 0.15)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "1e5cc2b4-5547-4001-9b01-626093ed8b6c")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1 -0.15)
|
||||||
|
(end 1.5 -0.15)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "a23f94ba-89fd-48b1-81f7-6624eab69451")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.25 0.15)
|
||||||
|
(end 1 -0.15)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "eb70a64f-1960-49da-a00e-f60659012e21")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.5 -0.15)
|
||||||
|
(end 1.25 0.15)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "ecd25d61-9538-4ddb-a5e8-bcbd197f480f")
|
||||||
|
)
|
||||||
|
(pad "P$1" smd rect
|
||||||
|
(at 0.43 -0.725)
|
||||||
|
(size 0.55 0.85)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(solder_mask_margin 0.05)
|
||||||
|
(uuid "303a076b-63e2-4bc0-86e3-302268e963cb")
|
||||||
|
)
|
||||||
|
(pad "P$2" smd rect
|
||||||
|
(at -0.43 -0.725)
|
||||||
|
(size 0.55 0.85)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(solder_mask_margin 0.05)
|
||||||
|
(uuid "a13c7e8a-8db4-4ff7-92c1-ce958585fcaa")
|
||||||
|
)
|
||||||
|
(pad "P$3" smd rect
|
||||||
|
(at 0.43 0.725)
|
||||||
|
(size 0.55 0.85)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(solder_mask_margin 0.05)
|
||||||
|
(uuid "a53c923f-c381-48fd-a871-954192aa41e3")
|
||||||
|
)
|
||||||
|
(pad "P$4" smd rect
|
||||||
|
(at -0.43 0.725)
|
||||||
|
(size 0.55 0.85)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(solder_mask_margin 0.05)
|
||||||
|
(uuid "9a2fb1a3-045f-40c4-888a-27944c9da782")
|
||||||
|
)
|
||||||
|
(model "${KIPRJMOD}/libraries/LTST-C195KGJRKT.3dshapes/LTST-C195KGJRKT.step"
|
||||||
|
(offset
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz -90 0 0)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
3553
libraries/MSP430FR2000IPW16.3dshapes/PW0016A.stp
Normal file
3553
libraries/MSP430FR2000IPW16.3dshapes/PW0016A.stp
Normal file
File diff suppressed because it is too large
Load diff
424
libraries/MSP430FR2000IPW16.kicad_sym
Normal file
424
libraries/MSP430FR2000IPW16.kicad_sym
Normal file
|
|
@ -0,0 +1,424 @@
|
||||||
|
(kicad_symbol_lib
|
||||||
|
(version 20231120)
|
||||||
|
(generator "kicad_symbol_editor")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(symbol "MSP430FR2000IPW16"
|
||||||
|
(pin_names
|
||||||
|
(offset 0.254)
|
||||||
|
)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(property "Reference" "U"
|
||||||
|
(at 20.574 -28.702 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.524 1.524)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "MSP430FR2000IPW16"
|
||||||
|
(at 21.082 -31.242 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.524 1.524)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" "PW16_TEX"
|
||||||
|
(at 19.812 -37.084 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(italic yes)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "MSP430FR2000IPW16"
|
||||||
|
(at 20.574 -34.29 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(italic yes)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" ""
|
||||||
|
(at 0 3.81 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "ki_locked" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "ki_keywords" "MSP430FR2000IPW16"
|
||||||
|
(at 0 0 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "ki_fp_filters" "PW16_TEX PW16_TEX-M PW16_TEX-L"
|
||||||
|
(at 0 0 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "MSP430FR2000IPW16_0_1"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -26.67) (xy 34.29 -26.67)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 7.62) (xy 7.62 -26.67)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 34.29 -26.67) (xy 34.29 7.62)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 34.29 7.62) (xy 7.62 7.62)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 0 1.27 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "TEST/SBWTCK"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "3"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 0 3.81 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "*RST/NMI/SBWTDIO"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "4"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin power_in line
|
||||||
|
(at 0 -6.35 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "DVCC"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "5"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin power_in line
|
||||||
|
(at 0 -11.43 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "DVSS"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "6"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "MSP430FR2000IPW16_1_1"
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 1.27 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P1.1"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "1"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 -16.51 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P2.0"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "10"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 -13.97 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P1.7"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "11"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 -11.43 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P1.6"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "12"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 -8.89 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P1.5"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "13"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 -6.35 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P1.4"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "14"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 -3.81 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P1.3"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "15"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 -1.27 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P1.2"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "16"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 3.81 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P1.0"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "2"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 -24.13 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P2.7"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "7"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 -21.59 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P2.6"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "8"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin bidirectional line
|
||||||
|
(at 41.91 -19.05 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "P2.1"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "9"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
1064
libraries/MSP430FR2000IPW16.pretty/PW16_TEX.kicad_mod
Normal file
1064
libraries/MSP430FR2000IPW16.pretty/PW16_TEX.kicad_mod
Normal file
File diff suppressed because it is too large
Load diff
22956
libraries/S05B-PASK-2.3dshapes/CONN-TH_S05B-PASK-2-LF-SN.step
Normal file
22956
libraries/S05B-PASK-2.3dshapes/CONN-TH_S05B-PASK-2-LF-SN.step
Normal file
File diff suppressed because it is too large
Load diff
374
libraries/S05B-PASK-2.kicad_sym
Normal file
374
libraries/S05B-PASK-2.kicad_sym
Normal file
|
|
@ -0,0 +1,374 @@
|
||||||
|
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
|
||||||
|
(symbol "S05B-PASK-2LFSN" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "J" (id 0) (at 8.89 6.35 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(property "Value" "S05B-PASK-2LFSN" (id 1) (at 0 0 0)
|
||||||
|
(effects (font (size 1.524 1.524)))
|
||||||
|
)
|
||||||
|
(property "Footprint" "CONN_S05B-PASK-2_JST" (id 2) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27) italic) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "S05B-PASK-2LFSN" (id 3) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27) italic) hide)
|
||||||
|
)
|
||||||
|
(property "ki_keywords" "S05B-PASK-2(LF)(SN)" (id 4) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_locked" "" (id 5) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_fp_filters" "CONN_S05B-PASK-2_JST" (id 6) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(symbol "S05B-PASK-2LFSN_1_1"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 0)
|
||||||
|
(xy 5.08 0)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -2.54)
|
||||||
|
(xy 5.08 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -5.08)
|
||||||
|
(xy 5.08 -5.08)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -7.62)
|
||||||
|
(xy 5.08 -7.62)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -10.16)
|
||||||
|
(xy 5.08 -10.16)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 0)
|
||||||
|
(xy 8.89 0.846666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -2.54)
|
||||||
|
(xy 8.89 -1.693334)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -5.08)
|
||||||
|
(xy 8.89 -4.233334)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -7.62)
|
||||||
|
(xy 8.89 -6.773334)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -10.16)
|
||||||
|
(xy 8.89 -9.313334)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 0)
|
||||||
|
(xy 8.89 -0.846666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -2.54)
|
||||||
|
(xy 8.89 -3.386666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -5.08)
|
||||||
|
(xy 8.89 -5.926666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -7.62)
|
||||||
|
(xy 8.89 -8.466666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 10.16 -10.16)
|
||||||
|
(xy 8.89 -11.006666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 2.54)
|
||||||
|
(xy 5.08 -12.7)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 -12.7)
|
||||||
|
(xy 12.7 -12.7)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 12.7 -12.7)
|
||||||
|
(xy 12.7 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 12.7 2.54)
|
||||||
|
(xy 5.08 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(pin unspecified line (at 0 0 0) (length 5.08)
|
||||||
|
(name "1" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin unspecified line (at 0 -2.54 0) (length 5.08)
|
||||||
|
(name "2" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin unspecified line (at 0 -5.08 0) (length 5.08)
|
||||||
|
(name "3" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "3" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin unspecified line (at 0 -7.62 0) (length 5.08)
|
||||||
|
(name "4" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "4" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin unspecified line (at 0 -10.16 0) (length 5.08)
|
||||||
|
(name "5" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "5" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "S05B-PASK-2LFSN_1_2"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 0)
|
||||||
|
(xy 5.08 0)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -2.54)
|
||||||
|
(xy 5.08 -2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -5.08)
|
||||||
|
(xy 5.08 -5.08)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -7.62)
|
||||||
|
(xy 5.08 -7.62)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -10.16)
|
||||||
|
(xy 5.08 -10.16)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 0)
|
||||||
|
(xy 8.89 0.846666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -2.54)
|
||||||
|
(xy 8.89 -1.693334)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -5.08)
|
||||||
|
(xy 8.89 -4.233334)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -7.62)
|
||||||
|
(xy 8.89 -6.773334)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -10.16)
|
||||||
|
(xy 8.89 -9.313334)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 0)
|
||||||
|
(xy 8.89 -0.846666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -2.54)
|
||||||
|
(xy 8.89 -3.386666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -5.08)
|
||||||
|
(xy 8.89 -5.926666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -7.62)
|
||||||
|
(xy 8.89 -8.466666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -10.16)
|
||||||
|
(xy 8.89 -11.006666)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 2.54)
|
||||||
|
(xy 5.08 -12.7)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 5.08 -12.7)
|
||||||
|
(xy 12.7 -12.7)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 12.7 -12.7)
|
||||||
|
(xy 12.7 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 12.7 2.54)
|
||||||
|
(xy 5.08 2.54)
|
||||||
|
)
|
||||||
|
(stroke (width 0.127) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(pin unspecified line (at 0 0 0) (length 5.08)
|
||||||
|
(name "1" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin unspecified line (at 0 -2.54 0) (length 5.08)
|
||||||
|
(name "2" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin unspecified line (at 0 -5.08 0) (length 5.08)
|
||||||
|
(name "3" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "3" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin unspecified line (at 0 -7.62 0) (length 5.08)
|
||||||
|
(name "4" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "4" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin unspecified line (at 0 -10.16 0) (length 5.08)
|
||||||
|
(name "5" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "5" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
285
libraries/S05B-PASK-2.pretty/CONN_S05B-PASK-2_JST.kicad_mod
Normal file
285
libraries/S05B-PASK-2.pretty/CONN_S05B-PASK-2_JST.kicad_mod
Normal file
|
|
@ -0,0 +1,285 @@
|
||||||
|
(footprint "CONN_S05B-PASK-2_JST"
|
||||||
|
(version 20240108)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(tags "S05B-PASK-2LFSN ")
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 4 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "82ac3378-a425-4b4e-8f10-afd0d9958fb2")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "CONN_S05B-PASK-2_JST"
|
||||||
|
(at 4 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "038d2133-3a6a-4532-966e-9e3aacc9627d")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "db72fa18-f0bb-4981-9419-4d4b6d5f0474")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "b1304b3e-5472-4711-aed6-4dfba8d19e31")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "4bb8a71a-5a46-492b-8e4e-feafb186a5e3")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr through_hole)
|
||||||
|
(fp_line
|
||||||
|
(start -2.1214 -3.627001)
|
||||||
|
(end -2.1214 1.478534)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "c0036581-56f1-493d-82bb-20719550cc6c")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.1214 2.721467)
|
||||||
|
(end -2.1214 8.3364)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "7f38ad15-72be-44db-be4a-93174282372a")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.1214 8.3364)
|
||||||
|
(end 10.1214 8.3364)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "762ce550-845d-42e4-81d3-9477b1ccde43")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10.1214 -3.627001)
|
||||||
|
(end -2.1214 -3.627001)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "114c61c0-986d-479e-9afd-6d66948a6b5d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10.1214 1.478534)
|
||||||
|
(end 10.1214 -3.627001)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "3783897c-d5dc-4b28-9c1f-c0bf41004b39")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10.1214 8.3364)
|
||||||
|
(end 10.1214 2.721467)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "465f983f-9c3b-43f5-bc45-3ab3abb22e30")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.3001 -3.754001)
|
||||||
|
(end -2.3001 8.4634)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "2c567f00-bf85-4c01-be19-2bd6d2bde3e8")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.3001 8.4634)
|
||||||
|
(end 10.300099 8.4634)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "cfb04551-4519-4624-a538-68a9add620ae")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10.300099 -3.754001)
|
||||||
|
(end -2.3001 -3.754001)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "6d31d531-3eee-4b1a-bc87-86243c9e66eb")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 10.300099 8.4634)
|
||||||
|
(end 10.300099 -3.754001)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "63b00eb8-0bcd-4e45-a623-5e134d35e6a7")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.9944 -3.500001)
|
||||||
|
(end -1.9944 8.2094)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "b31fb792-e90a-485f-8544-816a67551880")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.9944 8.2094)
|
||||||
|
(end 9.9944 8.2094)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "3fe70bb7-7795-4901-bb9b-749288792219")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 9.9944 -3.500001)
|
||||||
|
(end -1.9944 -3.500001)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "a9f90d52-99d1-4c81-b318-224fe18d99bf")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 9.9944 8.2094)
|
||||||
|
(end 9.9944 -3.500001)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "5df57280-2e80-462f-bc7b-93a6165633e7")
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}"
|
||||||
|
(at 4 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "59e636d0-d036-4fca-9f42-353417ebce32")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pad "" np_thru_hole circle
|
||||||
|
(at -1.5 2.100001)
|
||||||
|
(size 1.0922 1.0922)
|
||||||
|
(drill 1.0922)
|
||||||
|
(layers "*.Mask")
|
||||||
|
(uuid "683bfb4b-80fb-4adb-9734-4fbdaab1d447")
|
||||||
|
)
|
||||||
|
(pad "" np_thru_hole circle
|
||||||
|
(at 9.499999 2.100001)
|
||||||
|
(size 1.0922 1.0922)
|
||||||
|
(drill 1.0922)
|
||||||
|
(layers "*.Mask")
|
||||||
|
(uuid "59d1b762-ccd8-4001-89af-a3411b56665f")
|
||||||
|
)
|
||||||
|
(pad "1" thru_hole circle
|
||||||
|
(at 0 0)
|
||||||
|
(size 1.2192 1.2192)
|
||||||
|
(drill 0.7112)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "16093412-cfa8-48db-9787-c722a590ebf2")
|
||||||
|
)
|
||||||
|
(pad "2" thru_hole circle
|
||||||
|
(at 1.999999 0)
|
||||||
|
(size 1.2192 1.2192)
|
||||||
|
(drill 0.7112)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "d408aec3-d59f-41ea-a6f8-5badc46eb506")
|
||||||
|
)
|
||||||
|
(pad "3" thru_hole circle
|
||||||
|
(at 4 0)
|
||||||
|
(size 1.2192 1.2192)
|
||||||
|
(drill 0.7112)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "4f6c0cba-9725-47a3-9f1e-52ff46c44614")
|
||||||
|
)
|
||||||
|
(pad "4" thru_hole circle
|
||||||
|
(at 6.000001 0)
|
||||||
|
(size 1.2192 1.2192)
|
||||||
|
(drill 0.7112)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "7cac9764-e7b8-4c25-a882-c884f93a4d63")
|
||||||
|
)
|
||||||
|
(pad "5" thru_hole circle
|
||||||
|
(at 7.999999 0)
|
||||||
|
(size 1.2192 1.2192)
|
||||||
|
(drill 0.7112)
|
||||||
|
(layers "*.Cu" "*.Mask")
|
||||||
|
(remove_unused_layers no)
|
||||||
|
(uuid "4b224acf-9e02-41a7-ae9c-91c2d611f1cb")
|
||||||
|
)
|
||||||
|
(model "${KIPRJMOD}/libraries/S05B-PASK-2.3dshapes/CONN-TH_S05B-PASK-2-LF-SN.step"
|
||||||
|
(offset
|
||||||
|
(xyz 4 -0.5 3)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
3518
libraries/SN74AHCT125PW.3dshapes/PW0014A.stp
Normal file
3518
libraries/SN74AHCT125PW.3dshapes/PW0014A.stp
Normal file
File diff suppressed because it is too large
Load diff
384
libraries/SN74AHCT125PW.kicad_sym
Normal file
384
libraries/SN74AHCT125PW.kicad_sym
Normal file
|
|
@ -0,0 +1,384 @@
|
||||||
|
(kicad_symbol_lib
|
||||||
|
(version 20231120)
|
||||||
|
(generator "kicad_symbol_editor")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(symbol "SN74AHCT125PW"
|
||||||
|
(pin_names
|
||||||
|
(offset 0.254)
|
||||||
|
)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(property "Reference" "U"
|
||||||
|
(at 20.32 -24.892 0)
|
||||||
|
(do_not_autoplace)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.524 1.524)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "-"
|
||||||
|
(at 20.32 7.62 0)
|
||||||
|
(do_not_autoplace)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.524 1.524)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" "SN74AHCT125PW:PW14"
|
||||||
|
(at 20.066 -31.242 0)
|
||||||
|
(do_not_autoplace)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(italic yes)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "SN74AHCT125PW"
|
||||||
|
(at 20.066 -29.21 0)
|
||||||
|
(do_not_autoplace)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(italic yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" "Description"
|
||||||
|
(at 20.32 -26.924 0)
|
||||||
|
(do_not_autoplace)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "ki_keywords" "SN74AHCT125PW"
|
||||||
|
(at 0 0 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "ki_fp_filters" "PW14 PW14-M PW14-L"
|
||||||
|
(at 0 0 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "SN74AHCT125PW_0_1"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -22.86) (xy 33.02 -22.86)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 5.08) (xy 7.62 -22.86)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 33.02 -22.86) (xy 33.02 5.08)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 33.02 5.08) (xy 7.62 5.08)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin tri_state line
|
||||||
|
(at 40.64 -6.35 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "4Y"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "11"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin input line
|
||||||
|
(at 0 -6.35 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "4A"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "12"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin power_in line
|
||||||
|
(at 0 -11.43 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "VCC"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "14"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin input line
|
||||||
|
(at 0 1.27 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "1A"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "2"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin tri_state line
|
||||||
|
(at 40.64 1.27 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "1Y"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "3"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin input line
|
||||||
|
(at 0 -1.27 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "2A"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "5"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin tri_state line
|
||||||
|
(at 40.64 -1.27 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "2Y"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "6"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin power_in line
|
||||||
|
(at 0 -15.24 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "GND"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "7"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin tri_state line
|
||||||
|
(at 40.64 -3.81 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "3Y"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "8"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin input line
|
||||||
|
(at 0 -3.81 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "3A"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "9"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "SN74AHCT125PW_1_1"
|
||||||
|
(pin input line
|
||||||
|
(at 40.64 -11.43 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "~{1OE}"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "1"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin input line
|
||||||
|
(at 40.64 -16.51 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "~{3OE}"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "10"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin input line
|
||||||
|
(at 40.64 -19.05 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "~{4OE}"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "13"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin input line
|
||||||
|
(at 40.64 -13.97 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "~{2OE}"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "4"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
881
libraries/SN74AHCT125PW.pretty/PW14.kicad_mod
Normal file
881
libraries/SN74AHCT125PW.pretty/PW14.kicad_mod
Normal file
|
|
@ -0,0 +1,881 @@
|
||||||
|
(footprint "PW14"
|
||||||
|
(version 20240108)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(tags "SN74AHCT125PW ")
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 3.6 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "520e0429-84b8-4690-8c70-a97409f525cb")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "PW14"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "84a76e5f-f484-4e46-8dc8-5542656e99ed")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "be5e901c-4f33-4fc2-be67-4350eb40e0ae")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "292be453-fa19-4b49-84c4-21d42e462d1c")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "76bd0e83-2b7e-4ea6-ae6d-ac97b6af35ad")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr smd)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 2.5527)
|
||||||
|
(end 2.2479 2.5527)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "ce911832-0234-4456-af67-80cc2036180d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 -2.5527)
|
||||||
|
(end -2.2479 -2.5527)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "f9c76cfc-9307-4664-95e1-c75ea630b94a")
|
||||||
|
)
|
||||||
|
(fp_arc
|
||||||
|
(start 0.3048 -2.5527)
|
||||||
|
(mid 0 -2.2479)
|
||||||
|
(end -0.3048 -2.5527)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "4b0cc1be-d03e-4563-b2f5-5717442360c2")
|
||||||
|
)
|
||||||
|
(fp_poly
|
||||||
|
(pts
|
||||||
|
(xy 4.1656 0.459499) (xy 4.1656 0.840499) (xy 3.9116 0.840499) (xy 3.9116 0.459499)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(fill solid)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "6531fc17-7e24-4871-bbfb-0ad0887a7cd4")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.9116 -2.8067)
|
||||||
|
(end 3.9116 -2.8067)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "7b74cd64-4d68-4c63-a642-430082b0d51a")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.9116 2.8067)
|
||||||
|
(end -3.9116 -2.8067)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "d409ea01-de56-4539-8c09-c2d6bab92632")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.9116 -2.8067)
|
||||||
|
(end 3.9116 2.8067)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "99b0e9f5-0a18-442c-811e-ded272aea9c7")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.9116 2.8067)
|
||||||
|
(end -3.9116 2.8067)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "cd633839-a003-403b-9865-b21dc9cf5fd9")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 -2.1024)
|
||||||
|
(end -3.302 -1.7976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "51d43272-9fe8-428a-9bc9-eb439580b30b")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 -1.7976)
|
||||||
|
(end -2.2479 -1.7976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "12b0997c-8399-45d6-a06f-6a3f08b37a55")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 -1.4524)
|
||||||
|
(end -3.302 -1.1476)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "1d7cbaa2-bc2d-43df-b49e-dd3de0423cff")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 -1.1476)
|
||||||
|
(end -2.2479 -1.1476)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "be79314c-79c0-41f3-86b9-e8acbcd2fe32")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 -0.8024)
|
||||||
|
(end -3.302 -0.4976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "bad09b91-dabe-43d4-b255-683a3301c4e4")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 -0.4976)
|
||||||
|
(end -2.2479 -0.4976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "fbaa8b4e-cf27-4738-b358-4d78c20390ec")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 -0.1524)
|
||||||
|
(end -3.302 0.1524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "5eb4d178-b347-441e-8b92-3dd70efe1b8a")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 0.1524)
|
||||||
|
(end -2.2479 0.1524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "48cb0eda-5c69-45d6-9736-708a419fe606")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 0.4976)
|
||||||
|
(end -3.302 0.8024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "96f8de02-192c-414d-a482-855b5be0fd5c")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 0.8024)
|
||||||
|
(end -2.2479 0.8024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "7253f0f1-b67e-4112-b516-01acfb92022b")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 1.1476)
|
||||||
|
(end -3.302 1.4524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "53969c30-dc11-4fee-a0bc-ae226cd6c8cc")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 1.4524)
|
||||||
|
(end -2.2479 1.4524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "72d24133-2cd8-45cc-814e-85318fd94541")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 1.7976)
|
||||||
|
(end -3.302 2.1024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "f10fe96b-d72c-45ac-a972-a24fb42ca948")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -3.302 2.1024)
|
||||||
|
(end -2.2479 2.1024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "ff6420b7-c17f-4284-bc2e-4fea05c68d3b")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 -2.5527)
|
||||||
|
(end -2.2479 2.5527)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "f6cf4db6-dad4-411e-b0d2-6881c5a4e0de")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 -2.1024)
|
||||||
|
(end -3.302 -2.1024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "4dfe69d5-fee8-43dc-b859-991edc1692cc")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 -1.7976)
|
||||||
|
(end -2.2479 -2.1024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "334ad381-9e58-49ee-8620-6d058c624304")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 -1.4524)
|
||||||
|
(end -3.302 -1.4524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "a969210a-31ce-4da7-88c4-01c7f8fca79a")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 -1.1476)
|
||||||
|
(end -2.2479 -1.4524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "3823196d-4a38-4a62-bde6-61dad4cc8ef2")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 -0.8024)
|
||||||
|
(end -3.302 -0.8024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "41fc1784-7457-49ed-913f-81321cc21b17")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 -0.4976)
|
||||||
|
(end -2.2479 -0.8024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "80d98b9e-87b2-44d8-a8d9-aa801f57cfd7")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 -0.1524)
|
||||||
|
(end -3.302 -0.1524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "4c34e7d1-fd32-4988-8bd6-b52f76bd5192")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 0.1524)
|
||||||
|
(end -2.2479 -0.1524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "24834fdd-abfe-491a-9bbf-d02e3f7d9898")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 0.4976)
|
||||||
|
(end -3.302 0.4976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "b6491824-9c33-4394-93bd-629534232aad")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 0.8024)
|
||||||
|
(end -2.2479 0.4976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "7bcb5113-eba1-4a1a-89a6-025a3bdac11e")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 1.1476)
|
||||||
|
(end -3.302 1.1476)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "c772fbff-f466-4e14-8768-7621c9a43535")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 1.4524)
|
||||||
|
(end -2.2479 1.1476)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "a38f643f-34bf-4d24-8122-fe6d8ea5863b")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 1.7976)
|
||||||
|
(end -3.302 1.7976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "b3fd4455-c4dd-40f0-ae37-601f4c53bf0d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 2.1024)
|
||||||
|
(end -2.2479 1.7976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "942ee8dc-cecd-4541-92ab-93975353b0db")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.2479 2.5527)
|
||||||
|
(end 2.2479 2.5527)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "4219dabb-0704-43ad-a490-e07c4103a536")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 -2.5527)
|
||||||
|
(end -2.2479 -2.5527)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "a4aaa211-b99e-4070-8fe0-f6e8245ee311")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 -2.1024)
|
||||||
|
(end 2.2479 -1.7976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "0cb33bde-d750-420d-b51a-9644b3f9eac9")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 -1.7976)
|
||||||
|
(end 3.302 -1.7976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "5585b122-853e-4f91-8e46-0ad87d3e3512")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 -1.4524)
|
||||||
|
(end 2.2479 -1.1476)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "18a4e0c7-3efb-4ea5-8042-60054c24eeef")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 -1.1476)
|
||||||
|
(end 3.302 -1.1476)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "2205648d-c707-425b-9c5e-0694c70b258f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 -0.8024)
|
||||||
|
(end 2.2479 -0.4976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "3e6326e2-b1e0-41f0-891a-fd335f1d125f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 -0.4976)
|
||||||
|
(end 3.302 -0.4976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "c14d2399-bfc5-4bd2-a453-3d851a050c0e")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 -0.1524)
|
||||||
|
(end 2.2479 0.1524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "5fe95a89-4233-4209-9f57-9fe5712d4423")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 0.1524)
|
||||||
|
(end 3.302 0.1524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "b58524e4-b683-4c1c-887d-63d226eb0ecc")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 0.4976)
|
||||||
|
(end 2.2479 0.8024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "2e35ac6b-d598-42ee-88d6-db77f2836652")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 0.8024)
|
||||||
|
(end 3.302 0.8024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "3380ef03-c1f0-4f96-b70c-fe770efbdbc6")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 1.1476)
|
||||||
|
(end 2.2479 1.4524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "b39584e6-2593-4891-8375-07c41c98769e")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 1.4524)
|
||||||
|
(end 3.302 1.4524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "a17f9f98-4f61-4f10-8786-928fe1c34b21")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 1.7976)
|
||||||
|
(end 2.2479 2.1024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "e6774300-6f73-4c63-bf0e-fd083b6f318b")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 2.1024)
|
||||||
|
(end 3.302 2.1024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "af32d0f5-8cf2-48a0-bf29-2a79f4e6dc76")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.2479 2.5527)
|
||||||
|
(end 2.2479 -2.5527)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "431063c1-c08c-42a1-8b98-ee3f113c3354")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 -2.1024)
|
||||||
|
(end 2.2479 -2.1024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "3149c577-e70c-4d47-a399-fa4e6ca53d04")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 -1.7976)
|
||||||
|
(end 3.302 -2.1024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "feddd236-f296-49cf-9137-40e62af48542")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 -1.4524)
|
||||||
|
(end 2.2479 -1.4524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "b5297241-0a2c-4646-b5cb-3f430c23079f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 -1.1476)
|
||||||
|
(end 3.302 -1.4524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "4c2122e5-0418-4fce-a1fc-d464884a1d8b")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 -0.8024)
|
||||||
|
(end 2.2479 -0.8024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "21183fbf-a740-4cb3-8204-c05a370ea347")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 -0.4976)
|
||||||
|
(end 3.302 -0.8024)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "9cb76bae-664e-4f51-a38e-6a778f8d5973")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 -0.1524)
|
||||||
|
(end 2.2479 -0.1524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "2347004f-00f3-4c35-9def-e7568e65bbed")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 0.1524)
|
||||||
|
(end 3.302 -0.1524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "9bd78147-8035-4636-8050-45310ec13165")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 0.4976)
|
||||||
|
(end 2.2479 0.4976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "453a18b2-0aff-4b97-8c16-0f9141bf631f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 0.8024)
|
||||||
|
(end 3.302 0.4976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "bb2875b9-8d02-4a25-a239-c2c5827b1c26")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 1.1476)
|
||||||
|
(end 2.2479 1.1476)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "3ac38a22-0c66-4199-a996-3b9e99c7476f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 1.4524)
|
||||||
|
(end 3.302 1.1476)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "ddcd5fdb-5e93-4fd7-88bd-b533be8158c5")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 1.7976)
|
||||||
|
(end 2.2479 1.7976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "43cfc93c-4862-4e06-a814-27867bd2990f")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 3.302 2.1024)
|
||||||
|
(end 3.302 1.7976)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "32afd24c-f483-4492-a1b0-adf0140094e7")
|
||||||
|
)
|
||||||
|
(fp_arc
|
||||||
|
(start 0.3048 -2.5527)
|
||||||
|
(mid 0 -2.2479)
|
||||||
|
(end -0.3048 -2.5527)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "0fb1f9ba-0b93-40bc-af41-ce0179fff68b")
|
||||||
|
)
|
||||||
|
(fp_text user "*"
|
||||||
|
(at -2.7 -2.9 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "464110a2-0c50-425b-992e-cdc534c2c8ee")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "e2adb95c-0294-40fc-b6fa-093cf3a0a90d")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pad "1" smd rect
|
||||||
|
(at -2.8194 -1.950001)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "2c8172a7-b04c-4a45-ab63-19ffcaa187d8")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect
|
||||||
|
(at -2.8194 -1.3)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "e3b27143-f8ae-48a1-80d7-2c41030b540b")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect
|
||||||
|
(at -2.8194 -0.649999)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "ff539e29-1c0f-4270-a136-658d424eabde")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect
|
||||||
|
(at -2.8194 0)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "50249d7b-5906-498c-beea-5dc0ea3a4438")
|
||||||
|
)
|
||||||
|
(pad "5" smd rect
|
||||||
|
(at -2.8194 0.649999)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "64b994b8-4666-4407-b911-862f00e006e7")
|
||||||
|
)
|
||||||
|
(pad "6" smd rect
|
||||||
|
(at -2.8194 1.3)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "7f4fa9d9-862b-4cc3-a2eb-ae1a8cdc0f8e")
|
||||||
|
)
|
||||||
|
(pad "7" smd rect
|
||||||
|
(at -2.8194 1.949999)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "d06ba5fc-b6f5-4325-9b31-e490429c634c")
|
||||||
|
)
|
||||||
|
(pad "8" smd rect
|
||||||
|
(at 2.8194 1.950001)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "85f05d40-9734-4475-a3ff-783eb5db5912")
|
||||||
|
)
|
||||||
|
(pad "9" smd rect
|
||||||
|
(at 2.8194 1.3)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "c69d1780-bd1e-4bf1-9bcc-f08b022ca54a")
|
||||||
|
)
|
||||||
|
(pad "10" smd rect
|
||||||
|
(at 2.8194 0.650001)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "863d2718-a1d0-4957-9975-0623a5e5ce4f")
|
||||||
|
)
|
||||||
|
(pad "11" smd rect
|
||||||
|
(at 2.8194 0)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "4ab46222-c08b-45c9-8a27-9bbca3844052")
|
||||||
|
)
|
||||||
|
(pad "12" smd rect
|
||||||
|
(at 2.8194 -0.649999)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "7c3055db-a49a-4861-baf2-8bd1fb242b20")
|
||||||
|
)
|
||||||
|
(pad "13" smd rect
|
||||||
|
(at 2.8194 -1.3)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "da9fdee6-9970-4d22-ab0e-42229dc6a77a")
|
||||||
|
)
|
||||||
|
(pad "14" smd rect
|
||||||
|
(at 2.8194 -1.949999)
|
||||||
|
(size 1.6764 0.3556)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "cdcdaf74-eb0f-41e5-b119-8c26e9a1bb76")
|
||||||
|
)
|
||||||
|
(model "${KIPRJMOD}/libraries/SN74AHCT125PW.3dshapes/PW0014A.stp"
|
||||||
|
(offset
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
2613
libraries/SN74LVC2G17DBV.3dshapes/DBV0006A.stp
Normal file
2613
libraries/SN74LVC2G17DBV.3dshapes/DBV0006A.stp
Normal file
File diff suppressed because it is too large
Load diff
238
libraries/SN74LVC2G17DBV.kicad_sym
Normal file
238
libraries/SN74LVC2G17DBV.kicad_sym
Normal file
|
|
@ -0,0 +1,238 @@
|
||||||
|
(kicad_symbol_lib
|
||||||
|
(version 20231120)
|
||||||
|
(generator "kicad_symbol_editor")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(symbol "SN74LVC2G17DBV"
|
||||||
|
(pin_names
|
||||||
|
(offset 0.254)
|
||||||
|
)
|
||||||
|
(exclude_from_sim no)
|
||||||
|
(in_bom yes)
|
||||||
|
(on_board yes)
|
||||||
|
(property "Reference" "U"
|
||||||
|
(at 20.32 -13.97 0)
|
||||||
|
(do_not_autoplace)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.524 1.524)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "-"
|
||||||
|
(at 20.32 -16.51 0)
|
||||||
|
(do_not_autoplace)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.524 1.524)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" "SN74LVC2G17DBV:DBV6"
|
||||||
|
(at 20.066 -20.32 0)
|
||||||
|
(do_not_autoplace)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(italic yes)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "SN74LVC2G17DBV"
|
||||||
|
(at 20.32 -18.288 0)
|
||||||
|
(do_not_autoplace)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(italic yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" "Description"
|
||||||
|
(at 20.32 -16.256 0)
|
||||||
|
(do_not_autoplace)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "ki_keywords" "SN74LVC2G17DBVR"
|
||||||
|
(at 0 0 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "ki_fp_filters" "DBV6 DBV6-M DBV6-L"
|
||||||
|
(at 0 0 0)
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
(hide yes)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "SN74LVC2G17DBV_0_1"
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 -12.7) (xy 33.02 -12.7)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 7.62 5.08) (xy 7.62 -12.7)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 33.02 -12.7) (xy 33.02 5.08)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 33.02 5.08) (xy 7.62 5.08)
|
||||||
|
)
|
||||||
|
(stroke
|
||||||
|
(width 0.127)
|
||||||
|
(type default)
|
||||||
|
)
|
||||||
|
(fill
|
||||||
|
(type none)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin input line
|
||||||
|
(at 0 1.27 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "1A"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "1"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin power_in line
|
||||||
|
(at 0 -8.89 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "GND"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "2"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin input line
|
||||||
|
(at 0 -1.27 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "2A"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "3"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin output line
|
||||||
|
(at 40.64 -1.27 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "2Y"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "4"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin power_in line
|
||||||
|
(at 0 -6.35 0)
|
||||||
|
(length 7.62)
|
||||||
|
(name "VCC"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "5"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pin output line
|
||||||
|
(at 40.64 1.27 180)
|
||||||
|
(length 7.62)
|
||||||
|
(name "1Y"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(number "6"
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
570
libraries/SN74LVC2G17DBV.pretty/DBV6.kicad_mod
Normal file
570
libraries/SN74LVC2G17DBV.pretty/DBV6.kicad_mod
Normal file
|
|
@ -0,0 +1,570 @@
|
||||||
|
(footprint "DBV6"
|
||||||
|
(version 20240108)
|
||||||
|
(generator "pcbnew")
|
||||||
|
(generator_version "8.0")
|
||||||
|
(layer "F.Cu")
|
||||||
|
(tags "SN74LVC2G17DBVR ")
|
||||||
|
(property "Reference" "REF**"
|
||||||
|
(at 0 2.7 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "595324b1-0691-423d-afec-4df854f769c5")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Value" "DBV6"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "299dd4a1-51ce-494b-98c9-7b3610dd2fe0")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Footprint" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "1380f3e7-6f9b-4a56-aaa8-4812aaf74516")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Datasheet" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "e01ddba2-9a4c-4658-b72e-62df41a8148b")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(property "Description" ""
|
||||||
|
(at 0 0 0)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(hide yes)
|
||||||
|
(uuid "43800890-91a2-40ac-ba0b-0580dc597e53")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1.27 1.27)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(attr smd)
|
||||||
|
(fp_line
|
||||||
|
(start -1.0033 1.651)
|
||||||
|
(end 1.0033 1.651)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "a77f9cec-6c4d-4cea-b1c7-e4278a409ec8")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.0033 -1.651)
|
||||||
|
(end -1.0033 -1.651)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "fa9bb5be-bc56-4718-b6cc-8cfec96504ba")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.1082 -1.4758)
|
||||||
|
(end -1.1303 -1.4758)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "55eb44e2-fa9d-47a3-bf35-ec585453d551")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.1082 1.4758)
|
||||||
|
(end -2.1082 -1.4758)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "ca27be9a-f839-44c5-90ba-3bc470cf4008")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -2.1082 1.4758)
|
||||||
|
(end -1.1303 1.4758)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "973feb4a-52dd-461c-8f18-3fc29f489f4d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.1303 -1.778)
|
||||||
|
(end 1.1303 -1.778)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "2a319702-0622-4966-8d77-c04e773e4b83")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.1303 -1.4758)
|
||||||
|
(end -1.1303 -1.778)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "7cc3c8c6-39ba-4d6a-8093-a386d4a5ecef")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.1303 1.778)
|
||||||
|
(end -1.1303 1.4758)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "a4c6fab6-0ebe-432d-9c53-4b0fd548ade8")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.1303 -1.778)
|
||||||
|
(end 1.1303 -1.4758)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "1964c233-9f35-48c9-b851-d6426176eefd")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.1303 1.4758)
|
||||||
|
(end 1.1303 1.778)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "71c2886d-e540-4060-a40e-541536bc44f5")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.1303 1.778)
|
||||||
|
(end -1.1303 1.778)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "462d39f8-de50-4b87-b7ff-fdc73ca17415")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.1082 -1.4758)
|
||||||
|
(end 1.1303 -1.4758)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "436a45f3-de75-4ded-a8c0-7e96f39b80f9")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.1082 -1.4758)
|
||||||
|
(end 2.1082 1.4758)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "af732a0e-fc3d-4d4c-a579-a4f1485704fc")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 2.1082 1.4758)
|
||||||
|
(end 1.1303 1.4758)
|
||||||
|
(stroke
|
||||||
|
(width 0.1524)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.CrtYd")
|
||||||
|
(uuid "36b24e5b-7e03-4892-9645-98d65fb1b3c8")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.4986 -1.204)
|
||||||
|
(end -1.4986 -0.696)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "3902222f-12f5-4140-b30b-f3611fd584a1")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.4986 -0.696)
|
||||||
|
(end -0.8763 -0.696)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "abdd3422-f3e2-4d0e-b84c-0e7c36f4e890")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.4986 -0.254)
|
||||||
|
(end -1.4986 0.254)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "ebf7812f-02f8-4bff-8530-0a5e0f29f2af")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.4986 0.254)
|
||||||
|
(end -0.8763 0.254)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "73e46d34-e8a3-43df-a438-43e68546e888")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.4986 0.696)
|
||||||
|
(end -1.4986 1.204)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "deabc53c-77a0-4744-806e-fc1ba490cdd7")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -1.4986 1.204)
|
||||||
|
(end -0.8763 1.204)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "4e37705f-de36-464a-a66a-b7cf15295595")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.8763 -1.524)
|
||||||
|
(end -0.8763 1.524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "bef4f670-3f7a-4d57-b19d-860929269fc9")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.8763 -1.204)
|
||||||
|
(end -1.4986 -1.204)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "75cdb22c-2fe9-4083-9b09-2c08ef4b6422")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.8763 -0.696)
|
||||||
|
(end -0.8763 -1.204)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "fd6dfae6-6476-4a02-abef-039a9954acdf")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.8763 -0.254)
|
||||||
|
(end -1.4986 -0.254)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "a2c5a5dc-439f-43a9-881e-7077d654a5e3")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.8763 0.254)
|
||||||
|
(end -0.8763 -0.254)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "daba0f8f-a606-49be-bb82-e1e034057915")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.8763 0.696)
|
||||||
|
(end -1.4986 0.696)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "8a39f8d3-2923-4296-8842-72dea095bfcb")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.8763 1.204)
|
||||||
|
(end -0.8763 0.696)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "3b60252e-2bd7-41ab-8244-ccefa31a8445")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start -0.8763 1.524)
|
||||||
|
(end 0.8763 1.524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "c72f9cd6-d1a2-4cc8-869e-f6769718b974")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.8763 -1.524)
|
||||||
|
(end -0.8763 -1.524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "9e682f18-5eb5-45d5-894e-9d8c8fab6f5a")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.8763 -1.204)
|
||||||
|
(end 0.8763 -0.696)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "498c62d7-c0fb-4549-a83a-a1e93a061f21")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.8763 -0.696)
|
||||||
|
(end 1.4986 -0.696)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "5ba01e75-2bd7-48a5-bd10-4f20230ddd68")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.8763 -0.254)
|
||||||
|
(end 0.8763 0.254)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "bf9fbefe-7903-4680-ab58-ea2eacc2c0a1")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.8763 0.254)
|
||||||
|
(end 1.4986 0.254)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "f6448aae-8c33-42ad-a833-0596639d5fd0")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.8763 0.696)
|
||||||
|
(end 0.8763 1.204)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "aa78fa6e-d027-4041-89f4-37132571603b")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.8763 1.204)
|
||||||
|
(end 1.4986 1.204)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "7b7af4ea-0616-4566-ae33-826d4343ec9d")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 0.8763 1.524)
|
||||||
|
(end 0.8763 -1.524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "c87273b2-010d-4ba0-b6b2-b44c12e78b36")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.4986 -1.204)
|
||||||
|
(end 0.8763 -1.204)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "92b7ef46-eec4-4206-9640-dbdf583daff4")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.4986 -0.696)
|
||||||
|
(end 1.4986 -1.204)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "c0ee007f-3314-4b72-8436-1beda40c61f9")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.4986 -0.254)
|
||||||
|
(end 0.8763 -0.254)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "8d432a6e-0b92-473f-bec8-880ad29cd2ec")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.4986 0.254)
|
||||||
|
(end 1.4986 -0.254)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "818cf166-f20c-4890-b73e-1d08912e8cf1")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.4986 0.696)
|
||||||
|
(end 0.8763 0.696)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "eb857952-bbb1-4662-b527-db16b74a7bed")
|
||||||
|
)
|
||||||
|
(fp_line
|
||||||
|
(start 1.4986 1.204)
|
||||||
|
(end 1.4986 0.696)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "700bb5d9-96a1-4586-a2a2-f2946ef2de34")
|
||||||
|
)
|
||||||
|
(fp_arc
|
||||||
|
(start 0.3048 -1.524)
|
||||||
|
(mid 0 -1.2192)
|
||||||
|
(end -0.3048 -1.524)
|
||||||
|
(stroke
|
||||||
|
(width 0.0254)
|
||||||
|
(type solid)
|
||||||
|
)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "ec7e232d-33f9-40aa-8f91-5e36fd1824e7")
|
||||||
|
)
|
||||||
|
(fp_text user "*"
|
||||||
|
(at -1.6 -1.6 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.SilkS")
|
||||||
|
(uuid "dd281c06-def0-4490-9333-087ceab1ac87")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}"
|
||||||
|
(at 0 0 0)
|
||||||
|
(unlocked yes)
|
||||||
|
(layer "F.Fab")
|
||||||
|
(uuid "5d59ead5-705d-4af1-9038-1a178b66625f")
|
||||||
|
(effects
|
||||||
|
(font
|
||||||
|
(size 1 1)
|
||||||
|
(thickness 0.15)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(pad "1" smd rect
|
||||||
|
(at -1.1176 -0.950001)
|
||||||
|
(size 1.4732 0.5588)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "32cdc73e-dfd3-489c-9ff2-b49257c3c268")
|
||||||
|
)
|
||||||
|
(pad "2" smd rect
|
||||||
|
(at -1.1176 0)
|
||||||
|
(size 1.4732 0.5588)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "1acf9493-9bc3-4460-bc80-7a7e9b090646")
|
||||||
|
)
|
||||||
|
(pad "3" smd rect
|
||||||
|
(at -1.1176 0.950001)
|
||||||
|
(size 1.4732 0.5588)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "0f952788-1ac5-4ace-84c0-8bd3cf299dd4")
|
||||||
|
)
|
||||||
|
(pad "4" smd rect
|
||||||
|
(at 1.1176 0.950001)
|
||||||
|
(size 1.4732 0.5588)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "629205c9-30d5-4cb6-b9ec-5668b0835dd6")
|
||||||
|
)
|
||||||
|
(pad "5" smd rect
|
||||||
|
(at 1.1176 0)
|
||||||
|
(size 1.4732 0.5588)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "6778bea7-1412-4a98-8e71-7fc2cc7e177d")
|
||||||
|
)
|
||||||
|
(pad "6" smd rect
|
||||||
|
(at 1.1176 -0.950001)
|
||||||
|
(size 1.4732 0.5588)
|
||||||
|
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(uuid "72426e92-f0f7-48c4-8708-d2bbed3b8944")
|
||||||
|
)
|
||||||
|
(model "${KIPRJMOD}/libraries/SN74LVC2G17DBV.3dshapes/DBV0006A.stp"
|
||||||
|
(offset
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
(scale
|
||||||
|
(xyz 1 1 1)
|
||||||
|
)
|
||||||
|
(rotate
|
||||||
|
(xyz 0 0 0)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
BIN
olimex-uext-2024.6.pdf
Normal file
BIN
olimex-uext-2024.6.pdf
Normal file
Binary file not shown.
BIN
olimex-uext-back-2024.5.png
Normal file
BIN
olimex-uext-back-2024.5.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 537 KiB |
BIN
olimex-uext-front-2024.5.png
Normal file
BIN
olimex-uext-front-2024.5.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 666 KiB |
133
olimex-uext.kicad_dru
Normal file
133
olimex-uext.kicad_dru
Normal file
|
|
@ -0,0 +1,133 @@
|
||||||
|
(version 1)
|
||||||
|
# Custom Design Rules (DRC) for KiCAD 7.0 (Stored in '<project>.kicad_dru' file).
|
||||||
|
#
|
||||||
|
# Matching JLCPCB capabilities: https://jlcpcb.com/capabilities/pcb-capabilities
|
||||||
|
#
|
||||||
|
# KiCad documentation: https://docs.kicad.org/master/id/pcbnew/pcbnew_advanced.html#custom_design_rules
|
||||||
|
#
|
||||||
|
# Inspiration
|
||||||
|
# - https://gist.github.com/darkxst/f713268e5469645425eed40115fb8b49 (with comments)
|
||||||
|
# - https://gist.github.com/denniskupec/e163d13b0a64c2044bd259f64659485e (with comments)
|
||||||
|
|
||||||
|
# TODO new rule: NPTH pads.
|
||||||
|
# Inner diameter of pad should be 0.4-0.5 mm larger than NPTH drill diameter.
|
||||||
|
# JLCPCB: "We make NPTH via dry sealing film process, if customer would like a NPTH but around with pad/copper, our engineer will dig out around pad/copper about 0.2mm-0.25mm, otherwise the metal potion will be flowed into the hole and it becomes a PTH. (there will be no copper dig out optimization for single board)."
|
||||||
|
|
||||||
|
# TODO: new rule for plated slots: min diameter/width 0.5mm
|
||||||
|
# JLCPCB: "The minimum plated slot width is 0.5mm, which is drawn with a pad."
|
||||||
|
|
||||||
|
# TODO new rule: non-plated slots: min diameter/width 1.0mm
|
||||||
|
# JLCPCB: "The minimum Non-Plated Slot Width is 1.0mm, please draw the slot outline in the mechanical layer(GML or GKO)""
|
||||||
|
|
||||||
|
(rule "Track width, outer layer (1oz copper)"
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Type == 'track'")
|
||||||
|
(constraint track_width (min 0.127mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Track spacing, outer layer (1oz copper)"
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Type == 'track' && B.Type == A.Type")
|
||||||
|
(constraint clearance (min 0.127mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Track width, inner layer"
|
||||||
|
(layer inner)
|
||||||
|
(condition "A.Type == 'track'")
|
||||||
|
(constraint track_width (min 0.09mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Track spacing, inner layer"
|
||||||
|
(layer inner)
|
||||||
|
(condition "A.Type == 'track' && B.Type == A.Type")
|
||||||
|
(constraint clearance (min 0.09mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Silkscreen text"
|
||||||
|
(layer "?.Silkscreen")
|
||||||
|
(condition "A.Type == 'Text' || A.Type == 'Text Box'")
|
||||||
|
(constraint text_thickness (min 0.15mm))
|
||||||
|
(constraint text_height (min 1mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Pad to Silkscreen"
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Type == 'pad' && B.Layer == '?.Silkscreen'")
|
||||||
|
(constraint silk_clearance (min 0.15mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Edge (routed) to track clearance"
|
||||||
|
(condition "A.Type == 'track'")
|
||||||
|
(constraint edge_clearance (min 0.3mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
#(rule "Edge (v-cut) to track clearance"
|
||||||
|
# (condition "A.Type == 'track'")
|
||||||
|
# (constraint edge_clearance (min 0.4mm))
|
||||||
|
#)
|
||||||
|
|
||||||
|
# JLCPCB restrictions ambiguous:
|
||||||
|
# Illustration: 0.2 mm, 1&2 layer: 0.3 mm, multilayer: "(0.15mm more costly)"
|
||||||
|
# This rule handles diameter minimum and maximum for ALL holes.
|
||||||
|
# Other specialized rules handle restrictions (e.g. Via, PTH, NPTH)
|
||||||
|
(rule "Hole diameter"
|
||||||
|
(constraint hole_size (min 0.2mm) (max 6.3mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Hole (NPTH) diameter"
|
||||||
|
(layer outer)
|
||||||
|
(condition "!A.isPlated()")
|
||||||
|
(constraint hole_size (min 0.4mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
# TODO: Hole to board edge ≥ 1 mm. Min. board size 10 × 10 mm
|
||||||
|
(rule "Hole (castellated) diameter"
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Type == 'pad' && A.Fabrication_Property == 'Castellated pad'")
|
||||||
|
(constraint hole_size (min 0.6mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
# JLCPCB: "Via diameter should be 0.1mm(0.15mm preferred) larger than Via hole size" (illustration shows diameters for both dimensions)
|
||||||
|
# JLCPCB: PTH: "The annular ring size will be enlarged to 0.15mm in production."
|
||||||
|
(rule "Annular ring width (via and PTH)"
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.isPlated()")
|
||||||
|
(constraint annular_width (min 0.075mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Clearance: hole to hole (perimeter), different nets"
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Net != B.Net")
|
||||||
|
(constraint hole_to_hole (min 0.5mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Clearance: hole to hole (perimeter), same net"
|
||||||
|
(layer outer)
|
||||||
|
(condition "A.Net == B.Net")
|
||||||
|
(constraint hole_to_hole (min 0.254mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Clearance: track to NPTH hole (perimeter)"
|
||||||
|
# (condition "A.Pad_Type == 'NPTH, mechanical' && B.Type == 'track' && A.Net != B.Net")
|
||||||
|
(condition "!A.isPlated() && B.Type == 'track' && A.Net != B.Net")
|
||||||
|
(constraint hole_clearance (min 0.254mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Clearance: track to PTH hole perimeter"
|
||||||
|
(condition "A.isPlated() && B.Type == 'track' && A.Net != B.Net")
|
||||||
|
(constraint hole_clearance (min 0.33mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
# TODO: try combining with rule "Clearance: PTH to track, different nets"
|
||||||
|
(rule "Clearance: track to pad"
|
||||||
|
(condition "A.Type == 'pad' && B.Type == 'track' && A.Net != B.Net")
|
||||||
|
(constraint clearance (min 0.25mm))
|
||||||
|
)
|
||||||
|
|
||||||
|
(rule "Clearance: pad/via to pad/via"
|
||||||
|
(layer outer)
|
||||||
|
# (condition "(A.Type == 'Pad' || A.Type == 'Via') && (B.Type == 'Pad' || B.Type == 'Via') && A.Net != B.Net")
|
||||||
|
(condition "A.isPlated() && B.isPlated() && A.Net != B.Net")
|
||||||
|
(constraint clearance (min 0.2mm))
|
||||||
|
)
|
||||||
|
|
||||||
12950
olimex-uext.kicad_pcb
Normal file
12950
olimex-uext.kicad_pcb
Normal file
File diff suppressed because it is too large
Load diff
83
olimex-uext.kicad_prl
Normal file
83
olimex-uext.kicad_prl
Normal file
|
|
@ -0,0 +1,83 @@
|
||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"active_layer": 0,
|
||||||
|
"active_layer_preset": "All Layers",
|
||||||
|
"auto_track_width": true,
|
||||||
|
"hidden_netclasses": [],
|
||||||
|
"hidden_nets": [],
|
||||||
|
"high_contrast_mode": 1,
|
||||||
|
"net_color_mode": 1,
|
||||||
|
"opacity": {
|
||||||
|
"images": 0.6,
|
||||||
|
"pads": 1.0,
|
||||||
|
"tracks": 1.0,
|
||||||
|
"vias": 1.0,
|
||||||
|
"zones": 0.6
|
||||||
|
},
|
||||||
|
"selection_filter": {
|
||||||
|
"dimensions": true,
|
||||||
|
"footprints": true,
|
||||||
|
"graphics": true,
|
||||||
|
"keepouts": true,
|
||||||
|
"lockedItems": false,
|
||||||
|
"otherItems": true,
|
||||||
|
"pads": true,
|
||||||
|
"text": true,
|
||||||
|
"tracks": true,
|
||||||
|
"vias": true,
|
||||||
|
"zones": true
|
||||||
|
},
|
||||||
|
"visible_items": [
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
4,
|
||||||
|
5,
|
||||||
|
8,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11,
|
||||||
|
12,
|
||||||
|
13,
|
||||||
|
15,
|
||||||
|
16,
|
||||||
|
17,
|
||||||
|
18,
|
||||||
|
19,
|
||||||
|
20,
|
||||||
|
21,
|
||||||
|
22,
|
||||||
|
23,
|
||||||
|
24,
|
||||||
|
25,
|
||||||
|
26,
|
||||||
|
27,
|
||||||
|
28,
|
||||||
|
29,
|
||||||
|
30,
|
||||||
|
32,
|
||||||
|
33,
|
||||||
|
34,
|
||||||
|
35,
|
||||||
|
36,
|
||||||
|
39,
|
||||||
|
40
|
||||||
|
],
|
||||||
|
"visible_layers": "fffffff_ffffffff",
|
||||||
|
"zone_display_mode": 0
|
||||||
|
},
|
||||||
|
"git": {
|
||||||
|
"repo_password": "",
|
||||||
|
"repo_type": "",
|
||||||
|
"repo_username": "",
|
||||||
|
"ssh_key": ""
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "olimex-uext.kicad_prl",
|
||||||
|
"version": 3
|
||||||
|
},
|
||||||
|
"project": {
|
||||||
|
"files": []
|
||||||
|
}
|
||||||
|
}
|
||||||
685
olimex-uext.kicad_pro
Normal file
685
olimex-uext.kicad_pro
Normal file
|
|
@ -0,0 +1,685 @@
|
||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"3dviewports": [],
|
||||||
|
"design_settings": {
|
||||||
|
"defaults": {
|
||||||
|
"apply_defaults_to_fp_fields": false,
|
||||||
|
"apply_defaults_to_fp_shapes": false,
|
||||||
|
"apply_defaults_to_fp_text": false,
|
||||||
|
"board_outline_line_width": 0.05,
|
||||||
|
"copper_line_width": 0.2,
|
||||||
|
"copper_text_italic": false,
|
||||||
|
"copper_text_size_h": 1.5,
|
||||||
|
"copper_text_size_v": 1.5,
|
||||||
|
"copper_text_thickness": 0.3,
|
||||||
|
"copper_text_upright": false,
|
||||||
|
"courtyard_line_width": 0.05,
|
||||||
|
"dimension_precision": 4,
|
||||||
|
"dimension_units": 3,
|
||||||
|
"dimensions": {
|
||||||
|
"arrow_length": 1270000,
|
||||||
|
"extension_offset": 500000,
|
||||||
|
"keep_text_aligned": true,
|
||||||
|
"suppress_zeroes": false,
|
||||||
|
"text_position": 0,
|
||||||
|
"units_format": 1
|
||||||
|
},
|
||||||
|
"fab_line_width": 0.1,
|
||||||
|
"fab_text_italic": false,
|
||||||
|
"fab_text_size_h": 1.0,
|
||||||
|
"fab_text_size_v": 1.0,
|
||||||
|
"fab_text_thickness": 0.15,
|
||||||
|
"fab_text_upright": false,
|
||||||
|
"other_line_width": 0.1,
|
||||||
|
"other_text_italic": false,
|
||||||
|
"other_text_size_h": 1.0,
|
||||||
|
"other_text_size_v": 1.0,
|
||||||
|
"other_text_thickness": 0.15,
|
||||||
|
"other_text_upright": false,
|
||||||
|
"pads": {
|
||||||
|
"drill": 0.762,
|
||||||
|
"height": 1.524,
|
||||||
|
"width": 1.524
|
||||||
|
},
|
||||||
|
"silk_line_width": 0.1,
|
||||||
|
"silk_text_italic": false,
|
||||||
|
"silk_text_size_h": 1.0,
|
||||||
|
"silk_text_size_v": 1.0,
|
||||||
|
"silk_text_thickness": 0.1,
|
||||||
|
"silk_text_upright": false,
|
||||||
|
"zones": {
|
||||||
|
"min_clearance": 0.25
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"diff_pair_dimensions": [
|
||||||
|
{
|
||||||
|
"gap": 0.0,
|
||||||
|
"via_gap": 0.0,
|
||||||
|
"width": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"drc_exclusions": [
|
||||||
|
"lib_footprint_mismatch|160481800|124153800|4502aa0f-910a-4c4d-bad2-2775ec371ee7|00000000-0000-0000-0000-000000000000"
|
||||||
|
],
|
||||||
|
"meta": {
|
||||||
|
"version": 2
|
||||||
|
},
|
||||||
|
"rule_severities": {
|
||||||
|
"annular_width": "error",
|
||||||
|
"clearance": "error",
|
||||||
|
"connection_width": "warning",
|
||||||
|
"copper_edge_clearance": "error",
|
||||||
|
"copper_sliver": "warning",
|
||||||
|
"courtyards_overlap": "error",
|
||||||
|
"diff_pair_gap_out_of_range": "error",
|
||||||
|
"diff_pair_uncoupled_length_too_long": "error",
|
||||||
|
"drill_out_of_range": "error",
|
||||||
|
"duplicate_footprints": "warning",
|
||||||
|
"extra_footprint": "warning",
|
||||||
|
"footprint": "error",
|
||||||
|
"footprint_symbol_mismatch": "warning",
|
||||||
|
"footprint_type_mismatch": "ignore",
|
||||||
|
"hole_clearance": "error",
|
||||||
|
"hole_near_hole": "error",
|
||||||
|
"holes_co_located": "warning",
|
||||||
|
"invalid_outline": "error",
|
||||||
|
"isolated_copper": "warning",
|
||||||
|
"item_on_disabled_layer": "error",
|
||||||
|
"items_not_allowed": "error",
|
||||||
|
"length_out_of_range": "error",
|
||||||
|
"lib_footprint_issues": "warning",
|
||||||
|
"lib_footprint_mismatch": "warning",
|
||||||
|
"malformed_courtyard": "error",
|
||||||
|
"microvia_drill_out_of_range": "error",
|
||||||
|
"missing_courtyard": "ignore",
|
||||||
|
"missing_footprint": "warning",
|
||||||
|
"net_conflict": "warning",
|
||||||
|
"npth_inside_courtyard": "ignore",
|
||||||
|
"padstack": "warning",
|
||||||
|
"pth_inside_courtyard": "ignore",
|
||||||
|
"shorting_items": "error",
|
||||||
|
"silk_edge_clearance": "warning",
|
||||||
|
"silk_over_copper": "warning",
|
||||||
|
"silk_overlap": "warning",
|
||||||
|
"skew_out_of_range": "error",
|
||||||
|
"solder_mask_bridge": "error",
|
||||||
|
"starved_thermal": "error",
|
||||||
|
"text_height": "warning",
|
||||||
|
"text_thickness": "warning",
|
||||||
|
"through_hole_pad_without_hole": "error",
|
||||||
|
"too_many_vias": "error",
|
||||||
|
"track_dangling": "warning",
|
||||||
|
"track_width": "error",
|
||||||
|
"tracks_crossing": "error",
|
||||||
|
"unconnected_items": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"via_dangling": "warning",
|
||||||
|
"zones_intersect": "error"
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"max_error": 0.005,
|
||||||
|
"min_clearance": 0.0,
|
||||||
|
"min_connection": 0.0,
|
||||||
|
"min_copper_edge_clearance": 0.5,
|
||||||
|
"min_hole_clearance": 0.25,
|
||||||
|
"min_hole_to_hole": 0.25,
|
||||||
|
"min_microvia_diameter": 0.2,
|
||||||
|
"min_microvia_drill": 0.1,
|
||||||
|
"min_resolved_spokes": 2,
|
||||||
|
"min_silk_clearance": 0.0,
|
||||||
|
"min_text_height": 0.8,
|
||||||
|
"min_text_thickness": 0.1,
|
||||||
|
"min_through_hole_diameter": 0.3,
|
||||||
|
"min_track_width": 0.0,
|
||||||
|
"min_via_annular_width": 0.15,
|
||||||
|
"min_via_diameter": 0.5,
|
||||||
|
"solder_mask_to_copper_clearance": 0.005,
|
||||||
|
"use_height_for_length_calcs": true
|
||||||
|
},
|
||||||
|
"teardrop_options": [
|
||||||
|
{
|
||||||
|
"td_onpadsmd": true,
|
||||||
|
"td_onroundshapesonly": false,
|
||||||
|
"td_ontrackend": false,
|
||||||
|
"td_onviapad": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"teardrop_parameters": [
|
||||||
|
{
|
||||||
|
"td_allow_use_two_tracks": true,
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_on_pad_in_zone": false,
|
||||||
|
"td_target_name": "td_round_shape",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"td_allow_use_two_tracks": true,
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_on_pad_in_zone": false,
|
||||||
|
"td_target_name": "td_rect_shape",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"td_allow_use_two_tracks": true,
|
||||||
|
"td_curve_segcount": 0,
|
||||||
|
"td_height_ratio": 1.0,
|
||||||
|
"td_length_ratio": 0.5,
|
||||||
|
"td_maxheight": 2.0,
|
||||||
|
"td_maxlen": 1.0,
|
||||||
|
"td_on_pad_in_zone": false,
|
||||||
|
"td_target_name": "td_track_end",
|
||||||
|
"td_width_to_size_filter_ratio": 0.9
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"track_widths": [
|
||||||
|
0.0,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
"tuning_pattern_settings": {
|
||||||
|
"diff_pair_defaults": {
|
||||||
|
"corner_radius_percentage": 80,
|
||||||
|
"corner_style": 1,
|
||||||
|
"max_amplitude": 1.0,
|
||||||
|
"min_amplitude": 0.2,
|
||||||
|
"single_sided": false,
|
||||||
|
"spacing": 1.0
|
||||||
|
},
|
||||||
|
"diff_pair_skew_defaults": {
|
||||||
|
"corner_radius_percentage": 80,
|
||||||
|
"corner_style": 1,
|
||||||
|
"max_amplitude": 1.0,
|
||||||
|
"min_amplitude": 0.2,
|
||||||
|
"single_sided": false,
|
||||||
|
"spacing": 0.6
|
||||||
|
},
|
||||||
|
"single_track_defaults": {
|
||||||
|
"corner_radius_percentage": 80,
|
||||||
|
"corner_style": 1,
|
||||||
|
"max_amplitude": 1.0,
|
||||||
|
"min_amplitude": 0.2,
|
||||||
|
"single_sided": false,
|
||||||
|
"spacing": 0.6
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"via_dimensions": [
|
||||||
|
{
|
||||||
|
"diameter": 0.0,
|
||||||
|
"drill": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"zones_allow_external_fillets": false
|
||||||
|
},
|
||||||
|
"ipc2581": {
|
||||||
|
"dist": "",
|
||||||
|
"distpn": "",
|
||||||
|
"internal_id": "",
|
||||||
|
"mfg": "",
|
||||||
|
"mpn": ""
|
||||||
|
},
|
||||||
|
"layer_presets": [],
|
||||||
|
"viewports": []
|
||||||
|
},
|
||||||
|
"boards": [],
|
||||||
|
"cvpcb": {
|
||||||
|
"equivalence_files": []
|
||||||
|
},
|
||||||
|
"erc": {
|
||||||
|
"erc_exclusions": [],
|
||||||
|
"meta": {
|
||||||
|
"version": 0
|
||||||
|
},
|
||||||
|
"pin_map": [
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
1,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
2,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2,
|
||||||
|
2
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"rule_severities": {
|
||||||
|
"bus_definition_conflict": "error",
|
||||||
|
"bus_entry_needed": "error",
|
||||||
|
"bus_to_bus_conflict": "error",
|
||||||
|
"bus_to_net_conflict": "error",
|
||||||
|
"conflicting_netclasses": "error",
|
||||||
|
"different_unit_footprint": "error",
|
||||||
|
"different_unit_net": "error",
|
||||||
|
"duplicate_reference": "error",
|
||||||
|
"duplicate_sheet_names": "error",
|
||||||
|
"endpoint_off_grid": "warning",
|
||||||
|
"extra_units": "error",
|
||||||
|
"global_label_dangling": "warning",
|
||||||
|
"hier_label_mismatch": "error",
|
||||||
|
"label_dangling": "error",
|
||||||
|
"lib_symbol_issues": "warning",
|
||||||
|
"missing_bidi_pin": "warning",
|
||||||
|
"missing_input_pin": "warning",
|
||||||
|
"missing_power_pin": "error",
|
||||||
|
"missing_unit": "warning",
|
||||||
|
"multiple_net_names": "warning",
|
||||||
|
"net_not_bus_member": "warning",
|
||||||
|
"no_connect_connected": "warning",
|
||||||
|
"no_connect_dangling": "warning",
|
||||||
|
"pin_not_connected": "error",
|
||||||
|
"pin_not_driven": "error",
|
||||||
|
"pin_to_pin": "error",
|
||||||
|
"power_pin_not_driven": "error",
|
||||||
|
"similar_labels": "warning",
|
||||||
|
"simulation_model_issue": "ignore",
|
||||||
|
"unannotated": "error",
|
||||||
|
"unit_value_mismatch": "error",
|
||||||
|
"unresolved_variable": "error",
|
||||||
|
"wire_dangling": "error"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"pinned_footprint_libs": [],
|
||||||
|
"pinned_symbol_libs": []
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "olimex-uext.kicad_pro",
|
||||||
|
"version": 1
|
||||||
|
},
|
||||||
|
"net_settings": {
|
||||||
|
"classes": [
|
||||||
|
{
|
||||||
|
"bus_width": 12,
|
||||||
|
"clearance": 0.127,
|
||||||
|
"diff_pair_gap": 0.25,
|
||||||
|
"diff_pair_via_gap": 0.25,
|
||||||
|
"diff_pair_width": 0.2,
|
||||||
|
"line_style": 0,
|
||||||
|
"microvia_diameter": 0.3,
|
||||||
|
"microvia_drill": 0.1,
|
||||||
|
"name": "Default",
|
||||||
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"track_width": 0.127,
|
||||||
|
"via_diameter": 0.6,
|
||||||
|
"via_drill": 0.2,
|
||||||
|
"wire_width": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bus_width": 12,
|
||||||
|
"clearance": 0.127,
|
||||||
|
"diff_pair_gap": 0.25,
|
||||||
|
"diff_pair_via_gap": 0.25,
|
||||||
|
"diff_pair_width": 0.2,
|
||||||
|
"line_style": 0,
|
||||||
|
"microvia_diameter": 0.3,
|
||||||
|
"microvia_drill": 0.1,
|
||||||
|
"name": "12V Power",
|
||||||
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"track_width": 0.4,
|
||||||
|
"via_diameter": 0.6,
|
||||||
|
"via_drill": 0.2,
|
||||||
|
"wire_width": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bus_width": 12,
|
||||||
|
"clearance": 0.0,
|
||||||
|
"diff_pair_gap": 0.25,
|
||||||
|
"diff_pair_via_gap": 0.25,
|
||||||
|
"diff_pair_width": 0.2,
|
||||||
|
"line_style": 0,
|
||||||
|
"microvia_diameter": 0.3,
|
||||||
|
"microvia_drill": 0.1,
|
||||||
|
"name": "Power",
|
||||||
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"track_width": 0.254,
|
||||||
|
"via_diameter": 0.6,
|
||||||
|
"via_drill": 0.2,
|
||||||
|
"wire_width": 6
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"meta": {
|
||||||
|
"version": 3
|
||||||
|
},
|
||||||
|
"net_colors": null,
|
||||||
|
"netclass_assignments": null,
|
||||||
|
"netclass_patterns": [
|
||||||
|
{
|
||||||
|
"netclass": "Default",
|
||||||
|
"pattern": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"netclass": "Power",
|
||||||
|
"pattern": "+3V3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"netclass": "Power",
|
||||||
|
"pattern": "+5V"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"netclass": "Power",
|
||||||
|
"pattern": "GND"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"netclass": "12V Power",
|
||||||
|
"pattern": "+12V"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"pcbnew": {
|
||||||
|
"last_paths": {
|
||||||
|
"gencad": "",
|
||||||
|
"idf": "",
|
||||||
|
"netlist": "",
|
||||||
|
"plot": "",
|
||||||
|
"pos_files": "",
|
||||||
|
"specctra_dsn": "",
|
||||||
|
"step": "",
|
||||||
|
"svg": "",
|
||||||
|
"vrml": ""
|
||||||
|
},
|
||||||
|
"page_layout_descr_file": ""
|
||||||
|
},
|
||||||
|
"schematic": {
|
||||||
|
"annotate_start_num": 0,
|
||||||
|
"bom_export_filename": "",
|
||||||
|
"bom_fmt_presets": [],
|
||||||
|
"bom_fmt_settings": {
|
||||||
|
"field_delimiter": "\t",
|
||||||
|
"keep_line_breaks": false,
|
||||||
|
"keep_tabs": false,
|
||||||
|
"name": "TSV",
|
||||||
|
"ref_delimiter": ",",
|
||||||
|
"ref_range_delimiter": "",
|
||||||
|
"string_delimiter": ""
|
||||||
|
},
|
||||||
|
"bom_presets": [],
|
||||||
|
"bom_settings": {
|
||||||
|
"exclude_dnp": false,
|
||||||
|
"fields_ordered": [
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Reference",
|
||||||
|
"name": "Reference",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": true,
|
||||||
|
"label": "Value",
|
||||||
|
"name": "Value",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "LCSC Part",
|
||||||
|
"name": "LCSC Part",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": true,
|
||||||
|
"label": "Datasheet",
|
||||||
|
"name": "Datasheet",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Footprint",
|
||||||
|
"name": "Footprint",
|
||||||
|
"show": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Qty",
|
||||||
|
"name": "${QUANTITY}",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": true,
|
||||||
|
"label": "DNP",
|
||||||
|
"name": "${DNP}",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "#",
|
||||||
|
"name": "${ITEM_NUMBER}",
|
||||||
|
"show": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "Description",
|
||||||
|
"name": "Description",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "JLCPCB Rotation Offset",
|
||||||
|
"name": "JLCPCB Rotation Offset",
|
||||||
|
"show": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"group_by": false,
|
||||||
|
"label": "JLCPCB Position Offset",
|
||||||
|
"name": "JLCPCB Position Offset",
|
||||||
|
"show": false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"filter_string": "",
|
||||||
|
"group_symbols": true,
|
||||||
|
"name": "",
|
||||||
|
"sort_asc": true,
|
||||||
|
"sort_field": "${ITEM_NUMBER}"
|
||||||
|
},
|
||||||
|
"connection_grid_size": 50.0,
|
||||||
|
"drawing": {
|
||||||
|
"dashed_lines_dash_length_ratio": 12.0,
|
||||||
|
"dashed_lines_gap_length_ratio": 3.0,
|
||||||
|
"default_line_thickness": 6.0,
|
||||||
|
"default_text_size": 50.0,
|
||||||
|
"field_names": [],
|
||||||
|
"intersheets_ref_own_page": false,
|
||||||
|
"intersheets_ref_prefix": "",
|
||||||
|
"intersheets_ref_short": false,
|
||||||
|
"intersheets_ref_show": false,
|
||||||
|
"intersheets_ref_suffix": "",
|
||||||
|
"junction_size_choice": 3,
|
||||||
|
"label_size_ratio": 0.375,
|
||||||
|
"operating_point_overlay_i_precision": 3,
|
||||||
|
"operating_point_overlay_i_range": "~A",
|
||||||
|
"operating_point_overlay_v_precision": 3,
|
||||||
|
"operating_point_overlay_v_range": "~V",
|
||||||
|
"overbar_offset_ratio": 1.23,
|
||||||
|
"pin_symbol_size": 25.0,
|
||||||
|
"text_offset_ratio": 0.15
|
||||||
|
},
|
||||||
|
"legacy_lib_dir": "",
|
||||||
|
"legacy_lib_list": [],
|
||||||
|
"meta": {
|
||||||
|
"version": 1
|
||||||
|
},
|
||||||
|
"net_format_name": "",
|
||||||
|
"page_layout_descr_file": "",
|
||||||
|
"plot_directory": "./",
|
||||||
|
"spice_current_sheet_as_root": false,
|
||||||
|
"spice_external_command": "spice \"%I\"",
|
||||||
|
"spice_model_current_sheet_as_root": true,
|
||||||
|
"spice_save_all_currents": false,
|
||||||
|
"spice_save_all_dissipations": false,
|
||||||
|
"spice_save_all_voltages": false,
|
||||||
|
"subpart_first_id": 65,
|
||||||
|
"subpart_id_separator": 0
|
||||||
|
},
|
||||||
|
"sheets": [
|
||||||
|
[
|
||||||
|
"b5c1c3ee-3b71-4e98-b3f5-28edbcb92482",
|
||||||
|
"Root"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"text_variables": {}
|
||||||
|
}
|
||||||
10161
olimex-uext.kicad_sch
Normal file
10161
olimex-uext.kicad_sch
Normal file
File diff suppressed because it is too large
Load diff
BIN
production/Olimex_UEXT_Failsafe_Interposer_2024.6.zip
Normal file
BIN
production/Olimex_UEXT_Failsafe_Interposer_2024.6.zip
Normal file
Binary file not shown.
15
production/bom.csv
Normal file
15
production/bom.csv
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
Designator,Footprint,Quantity,Value,LCSC Part #
|
||||||
|
C1,0603,1,1n,C519404
|
||||||
|
"C2, C4, C5",0603,3,100n,C92490
|
||||||
|
C3,1206,1,10u,C70462
|
||||||
|
"J1, J4",CONN_S05B-PASK-2_JST,2,~,C489718
|
||||||
|
J6,IDC-Header_2x05_P2.54mm_Vertical,1,~,C429962
|
||||||
|
R1,0603,1,680,C112310
|
||||||
|
R2,0603,1,270,C112310
|
||||||
|
R3,0603,1,47K,C105579
|
||||||
|
"R4, R5",0603,2,10K,C98220
|
||||||
|
"R6, R7",0603,2,270,C137754
|
||||||
|
"U1, U5",LTST-BILED-15X16,2,~,C125104
|
||||||
|
U2,DBV6,1,-,C10429
|
||||||
|
U3,PW14,1,-,C36365
|
||||||
|
U4,PW16_TEX,1,~,C2053192
|
||||||
|
26
production/designators.csv
Normal file
26
production/designators.csv
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
C1:1
|
||||||
|
C2:1
|
||||||
|
C3:1
|
||||||
|
C4:1
|
||||||
|
C5:1
|
||||||
|
H1:1
|
||||||
|
H2:1
|
||||||
|
H3:1
|
||||||
|
J1:1
|
||||||
|
J2:1
|
||||||
|
J3:1
|
||||||
|
J4:1
|
||||||
|
J5:1
|
||||||
|
J6:1
|
||||||
|
R1:1
|
||||||
|
R2:1
|
||||||
|
R3:1
|
||||||
|
R4:1
|
||||||
|
R5:1
|
||||||
|
R6:1
|
||||||
|
R7:1
|
||||||
|
U1:1
|
||||||
|
U2:1
|
||||||
|
U3:1
|
||||||
|
U4:1
|
||||||
|
U5:1
|
||||||
|
127
production/netlist.ipc
Normal file
127
production/netlist.ipc
Normal file
|
|
@ -0,0 +1,127 @@
|
||||||
|
P CODE 00
|
||||||
|
P UNITS CUST 0
|
||||||
|
P arrayDim N
|
||||||
|
317+3V3 VIA MD0079PA00X+055360Y-043770X0236Y0000R000S3
|
||||||
|
317+3V3 VIA MD0079PA00X+068470Y-046790X0236Y0000R000S3
|
||||||
|
317+3V3 VIA MD0079PA00X+063710Y-039330X0236Y0000R000S3
|
||||||
|
317GND VIA MD0079PA00X+058490Y-043420X0236Y0000R000S3
|
||||||
|
317GND VIA MD0079PA00X+055780Y-043770X0236Y0000R000S3
|
||||||
|
317GND VIA MD0079PA00X+062400Y-045220X0236Y0000R000S3
|
||||||
|
317+5V VIA MD0079PA00X+062559Y-039331X0236Y0000R000S3
|
||||||
|
317+5V VIA MD0079PA00X+062390Y-045830X0236Y0000R000S3
|
||||||
|
317/FROM_TH VIA MD0079PA00X+059610Y-044260X0236Y0000R000S3
|
||||||
|
317/FROM_TH VIA MD0079PA00X+056110Y-044260X0236Y0000R000S3
|
||||||
|
317/TO_HP VIA MD0079PA00X+061110Y-041670X0236Y0000R000S3
|
||||||
|
317/TO_HP VIA MD0079PA00X+059340Y-042710X0236Y0000R000S3
|
||||||
|
317/FROM_HP VIA MD0079PA00X+057880Y-044470X0236Y0000R000S3
|
||||||
|
317/FROM_HP VIA MD0079PA00X+060380Y-044470X0236Y0000R000S3
|
||||||
|
317/HOST_TO_HP VIA MD0079PA00X+059360Y-045090X0236Y0000R000S3
|
||||||
|
317/HOST_TO_TH VIA MD0079PA00X+060120Y-045090X0236Y0000R000S3
|
||||||
|
317~{HOST_BYPASS} VIA MD0079PA00X+060640Y-043940X0236Y0000R000S3
|
||||||
|
317~{HOST_BYPASS} VIA MD0079PA00X+059870Y-043940X0236Y0000R000S3
|
||||||
|
327~{HOST_ACTIVE} U4 -1 A01X+065550Y-045006X0580Y0140R180S2
|
||||||
|
327(U4-P1.0-PAD2) U4 -2 A01X+065550Y-044750X0580Y0140R180S2
|
||||||
|
327NET-(J5-PIN_3) U4 -3 A01X+065550Y-044494X0580Y0140R180S2
|
||||||
|
327NET-(J5-PIN_2) U4 -4 A01X+065550Y-044238X0580Y0140R180S2
|
||||||
|
327+3V3 U4 -5 A01X+065550Y-043982X0580Y0140R180S2
|
||||||
|
327GND U4 -6 A01X+065550Y-043726X0580Y0140R180S2
|
||||||
|
327(U4-P2.7-PAD7) U4 -7 A01X+065550Y-043470X0580Y0140R180S2
|
||||||
|
327(U4-P2.6-PAD8) U4 -8 A01X+065550Y-043214X0580Y0140R180S2
|
||||||
|
327(U4-P2.1-PAD9) U4 -9 A01X+063250Y-043214X0580Y0140R180S2
|
||||||
|
327U4-P2.0-PAD10) U4 -10 A01X+063250Y-043470X0580Y0140R180S2
|
||||||
|
327~{HOST_BYPASS} U4 -11 A01X+063250Y-043726X0580Y0140R180S2
|
||||||
|
327HOST_TRANSMIT} U4 -12 A01X+063250Y-043982X0580Y0140R180S2
|
||||||
|
327U4-P1.5-PAD13) U4 -13 A01X+063250Y-044238X0580Y0140R180S2
|
||||||
|
327U4-P1.4-PAD14) U4 -14 A01X+063250Y-044494X0580Y0140R180S2
|
||||||
|
327/MCU_TO_HOST U4 -15 A01X+063250Y-044750X0580Y0140R180S2
|
||||||
|
327/HOST_TO_MCU U4 -16 A01X+063250Y-045006X0580Y0140R180S2
|
||||||
|
327NET-(J5-PIN_2) C1 -1 A01X+068060Y-042510X0354Y0374R270S2
|
||||||
|
327GND C1 -2 A01X+068060Y-041900X0354Y0374R270S2
|
||||||
|
317+3V3 J5 -1 D0394PA00X+069662Y-043608X0669Y0669R000S0
|
||||||
|
317NET-(J5-PIN_2) J5 -2 D0394PA00X+069662Y-044608X0669Y0669R000S0
|
||||||
|
317NET-(J5-PIN_3) J5 -3 D0394PA00X+069662Y-045608X0669Y0669R000S0
|
||||||
|
317GND J5 -4 D0394PA00X+069662Y-046608X0669Y0669R000S0
|
||||||
|
327+5V C5 -1 A01X+061906Y-045825X0354Y0374R270S2
|
||||||
|
327GND C5 -2 A01X+061906Y-045214X0354Y0374R270S2
|
||||||
|
317+3V3 J6 -1 D0394PA00X+065182Y-048379X0669Y0669R090S0
|
||||||
|
317GND J6 -2 D0394PA00X+065182Y-049379X0669Y0000R090S0
|
||||||
|
317/HOST_TO_HP J6 -3 D0394PA00X+064182Y-048379X0669Y0000R090S0
|
||||||
|
317/HP_TO_HOST J6 -4 D0394PA00X+064182Y-049379X0669Y0000R090S0
|
||||||
|
317/HOST_TO_TH J6 -5 D0394PA00X+063182Y-048379X0669Y0000R090S0
|
||||||
|
317/TH_TO_HOST J6 -6 D0394PA00X+063182Y-049379X0669Y0000R090S0
|
||||||
|
317/HOST_TO_MCU J6 -7 D0394PA00X+062182Y-048379X0669Y0000R090S0
|
||||||
|
317/MCU_TO_HOST J6 -8 D0394PA00X+062182Y-049379X0669Y0000R090S0
|
||||||
|
317J6-PIN_9-PAD9) J6 -9 D0394PA00X+061182Y-048379X0669Y0000R090S0
|
||||||
|
317-PIN_10-PAD10) J6 -10 D0394PA00X+061182Y-049379X0669Y0000R090S0
|
||||||
|
317+12V J4 -1 D0280PA00X+068150Y-039843X0480Y0000R270S0
|
||||||
|
317GND J4 -2 D0280PA00X+068150Y-039055X0480Y0000R270S0
|
||||||
|
317+5V J4 -3 D0280PA00X+068150Y-038268X0480Y0000R270S0
|
||||||
|
317/FROM_HP J4 -4 D0280PA00X+068150Y-037480X0480Y0000R270S0
|
||||||
|
317/TO_HP J4 -5 D0280PA00X+068150Y-036693X0480Y0000R270S0
|
||||||
|
327NET-(R2-PAD1) R2 -1 A01X+063460Y-040644X0315Y0374R090S2
|
||||||
|
327HOST_TRANSMIT} R2 -2 A01X+063460Y-041294X0315Y0374R090S2
|
||||||
|
317+12V J2 -1 D0394PA00X+060394Y-036484X0669Y0669R000S0
|
||||||
|
317GND J2 -2 D0394PA00X+060394Y-037484X0669Y0669R000S0
|
||||||
|
317+5V J2 -3 D0394PA00X+060394Y-038484X0669Y0669R000S0
|
||||||
|
317/TO_TH J2 -4 D0394PA00X+060394Y-039484X0669Y0669R000S0
|
||||||
|
317/FROM_TH J2 -5 D0394PA00X+060394Y-040484X0669Y0669R000S0
|
||||||
|
327+5V R5 -1 A01X+061306Y-045844X0315Y0374R270S2
|
||||||
|
327HOST_TRANSMIT} R5 -2 A01X+061306Y-045195X0315Y0374R270S2
|
||||||
|
327~{HOST_BYPASS} R4 -1 A01X+061326Y-043891X0315Y0374R270S2
|
||||||
|
327GND R4 -2 A01X+061326Y-043241X0315Y0374R270S2
|
||||||
|
327+3V3 C4 -1 A01X+066554Y-043681X0354Y0374R270S2
|
||||||
|
327GND C4 -2 A01X+066554Y-043071X0354Y0374R270S2
|
||||||
|
327/FROM_TH U2 -1 A01X+056642Y-044274X0580Y0220R270S2
|
||||||
|
327GND U2 -2 A01X+057016Y-044274X0580Y0220R270S2
|
||||||
|
327/FROM_HP U2 -3 A01X+057390Y-044274X0580Y0220R270S2
|
||||||
|
327/HP_TO_HOST U2 -4 A01X+057390Y-043394X0580Y0220R270S2
|
||||||
|
327+3V3 U2 -5 A01X+057016Y-043394X0580Y0220R270S2
|
||||||
|
327/TH_TO_HOST U2 -6 A01X+056642Y-043394X0580Y0220R270S2
|
||||||
|
327+3V3 C2 -1 A01X+055355Y-043280X0354Y0374R000S2
|
||||||
|
327GND C2 -2 A01X+055965Y-043280X0354Y0374R000S2
|
||||||
|
317GND H1 -1 D1063PA00X+063171Y-036890X2126Y0000R000S0
|
||||||
|
327NET-(R1-PAD1) R1 -1 A01X+062830Y-040644X0315Y0374R090S2
|
||||||
|
327GND R1 -2 A01X+062830Y-041294X0315Y0374R090S2
|
||||||
|
327NET-(R7-PAD1) R7 -1 A01X+068216Y-045662X0315Y0374R270S2
|
||||||
|
327GND R7 -2 A01X+068216Y-045012X0315Y0374R270S2
|
||||||
|
327+3V3 C3 -1 A01X+067312Y-043634X0453Y0709R270S2
|
||||||
|
327GND C3 -2 A01X+067312Y-042473X0453Y0709R270S2
|
||||||
|
327+3V3 U1 -P$1 A01X+063306Y-039335X0217Y0335R000S2
|
||||||
|
327+5V U1 -P$2 A01X+062968Y-039335X0217Y0335R000S2
|
||||||
|
327NET-(R2-PAD1) U1 -P$3 A01X+063306Y-039906X0217Y0335R000S2
|
||||||
|
327NET-(R1-PAD1) U1 -P$4 A01X+062968Y-039906X0217Y0335R000S2
|
||||||
|
327+3V3 R3 -1 A01X+068060Y-043701X0315Y0374R270S2
|
||||||
|
327NET-(J5-PIN_2) R3 -2 A01X+068060Y-043052X0315Y0374R270S2
|
||||||
|
317+12V J3 -1 D0394PA00X+065945Y-040472X0669Y0669R180S0
|
||||||
|
317GND J3 -2 D0394PA00X+065945Y-039472X0669Y0669R180S0
|
||||||
|
317+5V J3 -3 D0394PA00X+065945Y-038472X0669Y0669R180S0
|
||||||
|
317/FROM_HP J3 -4 D0394PA00X+065945Y-037472X0669Y0669R180S0
|
||||||
|
317/TO_HP J3 -5 D0394PA00X+065945Y-036472X0669Y0669R180S0
|
||||||
|
317GND H2 -1 D1063PA00X+056670Y-048970X2126Y0000R000S0
|
||||||
|
317+12V J1 -1 D0280PA00X+058193Y-036693X0480Y0000R090S0
|
||||||
|
317GND J1 -2 D0280PA00X+058193Y-037480X0480Y0000R090S0
|
||||||
|
317+5V J1 -3 D0280PA00X+058193Y-038268X0480Y0000R090S0
|
||||||
|
317/TO_TH J1 -4 D0280PA00X+058193Y-039055X0480Y0000R090S0
|
||||||
|
317/FROM_TH J1 -5 D0280PA00X+058193Y-039843X0480Y0000R090S0
|
||||||
|
327NET-(R6-PAD1) R6 -1 A01X+067626Y-045662X0315Y0374R270S2
|
||||||
|
327~{HOST_ACTIVE} R6 -2 A01X+067626Y-045012X0315Y0374R270S2
|
||||||
|
317GND H3 -1 D1063PA00X+069662Y-048970X2126Y0000R000S0
|
||||||
|
327~{HOST_BYPASS} U3 -1 A01X+060634Y-043434X0660Y0140R090S2
|
||||||
|
327/FROM_HP U3 -2 A01X+060378Y-043434X0660Y0140R090S2
|
||||||
|
327/TO_TH U3 -3 A01X+060122Y-043434X0660Y0140R090S2
|
||||||
|
327~{HOST_BYPASS} U3 -4 A01X+059866Y-043434X0660Y0140R090S2
|
||||||
|
327/FROM_TH U3 -5 A01X+059610Y-043434X0660Y0140R090S2
|
||||||
|
327/TO_HP U3 -6 A01X+059354Y-043434X0660Y0140R090S2
|
||||||
|
327GND U3 -7 A01X+059098Y-043434X0660Y0140R090S2
|
||||||
|
327/TO_HP U3 -8 A01X+059098Y-045654X0660Y0140R090S2
|
||||||
|
327/HOST_TO_HP U3 -9 A01X+059354Y-045654X0660Y0140R090S2
|
||||||
|
327HOST_TRANSMIT} U3 -10 A01X+059610Y-045654X0660Y0140R090S2
|
||||||
|
327/TO_TH U3 -11 A01X+059866Y-045654X0660Y0140R090S2
|
||||||
|
327/HOST_TO_TH U3 -12 A01X+060122Y-045654X0660Y0140R090S2
|
||||||
|
327HOST_TRANSMIT} U3 -13 A01X+060378Y-045654X0660Y0140R090S2
|
||||||
|
327+5V U3 -14 A01X+060634Y-045654X0660Y0140R090S2
|
||||||
|
327+3V3 U5 -P$1 A01X+067761Y-046790X0217Y0335R180S2
|
||||||
|
327+3V3 U5 -P$2 A01X+068100Y-046790X0217Y0335R180S2
|
||||||
|
327NET-(R6-PAD1) U5 -P$3 A01X+067761Y-046219X0217Y0335R180S2
|
||||||
|
327NET-(R7-PAD1) U5 -P$4 A01X+068100Y-046219X0217Y0335R180S2
|
||||||
|
999
|
||||||
21
production/positions.csv
Normal file
21
production/positions.csv
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
Designator,Mid X,Mid Y,Rotation,Layer
|
||||||
|
C1,172.8724,-107.201,90.0,top
|
||||||
|
C2,141.3764,-109.9312,0.0,top
|
||||||
|
C3,170.9724,-109.356,90.0,top
|
||||||
|
C4,169.0474,-110.176,90.0,top
|
||||||
|
C5,157.2415,-115.6198,90.0,top
|
||||||
|
J1,145.454699,-99.486,270.0,top
|
||||||
|
J4,175.454699,-99.486,90.0,top
|
||||||
|
J6,160.4818,-124.1538,180.0,top
|
||||||
|
R1,159.5885,-104.0615,270.0,top
|
||||||
|
R2,161.1885,-104.0615,270.0,top
|
||||||
|
R3,172.8724,-110.176,90.0,top
|
||||||
|
R4,155.7683,-110.6577,90.0,top
|
||||||
|
R5,155.7175,-115.6198,90.0,top
|
||||||
|
R6,171.769,-115.1566,90.0,top
|
||||||
|
R7,173.269,-115.1566,90.0,top
|
||||||
|
U1,160.368199,-100.6365,90.0,top
|
||||||
|
U2,144.8209,-111.3371,90.0,top
|
||||||
|
U3,152.0599,-113.1405,270.0,top
|
||||||
|
U4,163.576,-112.0394,90.0,top
|
||||||
|
U5,172.544,-118.1216,270.0,top
|
||||||
|
8
sym-lib-table
Normal file
8
sym-lib-table
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
(sym_lib_table
|
||||||
|
(version 7)
|
||||||
|
(lib (name "MSP430FR2000IPW16")(type "KiCad")(uri "${KIPRJMOD}/libraries/MSP430FR2000IPW16.kicad_sym")(options "")(descr ""))
|
||||||
|
(lib (name "S05B-PASK-2")(type "KiCad")(uri "${KIPRJMOD}/libraries/S05B-PASK-2.kicad_sym")(options "")(descr ""))
|
||||||
|
(lib (name "LTST-C195KGJRKT")(type "KiCad")(uri "${KIPRJMOD}/libraries/LTST-C195KGJRKT.kicad_sym")(options "")(descr ""))
|
||||||
|
(lib (name "SN74LVC2G17DBV")(type "KiCad")(uri "${KIPRJMOD}/libraries/SN74LVC2G17DBV.kicad_sym")(options "")(descr ""))
|
||||||
|
(lib (name "SN74AHCT125PW")(type "KiCad")(uri "${KIPRJMOD}/libraries/SN74AHCT125PW.kicad_sym")(options "")(descr ""))
|
||||||
|
)
|
||||||
Loading…
Add table
Add a link
Reference in a new issue