Compare commits
No commits in common. "main" and "olimex-uext" have entirely different histories.
main
...
olimex-uex
38 changed files with 185980 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/)
|
||||
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
|
||||
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
|
||||
each other even if the ESPHome 'host' is not operating properly (or
|
||||
not connected at all). They are designed to be interposed between the
|
||||
heat pump/air handler and the thermostat.
|
||||
not connected at all).
|
||||
|
||||
##
|
||||
|
||||
## 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
|
||||
chips (each chip can route either of two signals to its
|
||||
input/output). These are used to either connect the UART TX/RX signals
|
||||
between the HP/AH and thermostat (the 'bypass' mode), or to connect
|
||||
them to the GPIOs on the ESPHome device (the 'host' mode, so that the
|
||||
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.
|
||||
This board is designed to be used with an
|
||||
[Olimex](https://www.olimex.com/Products/IoT/) ESP32-based host board
|
||||
that has a [UEXT](https://www.olimex.com/Products/Modules/)
|
||||
connector. However, since the host connections are standard header
|
||||
pins, it can be used with any ESP32-based board by using jumper wires.
|
||||
|
||||
In addition to the multiplexers there is an
|
||||
[MSP430](https://www.ti.com/microcontrollers-mcus-processors/msp430-microcontrollers/overview.html)
|
||||
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.
|
||||
The board contains CN105-style connectors, the analog multiplexers and
|
||||
MSP430, 3.3V-to-5V level shifters, and various status LEDs.
|
||||
|
||||
## Firmware
|
||||
## Power Supplies
|
||||
|
||||
The [firmware](../firmware) is a C program which runs on the
|
||||
MSP430. It can be used with any variant of the MSP430 low-cost
|
||||
mixed-signal MCUs (FR2000, FR2100, FR2110, or FR2111) with no code
|
||||
changes.
|
||||
The 5V portion of the board includes the analog multiplexers (which
|
||||
handle 5V UART signals), the upper indicator LEDs, and one side of
|
||||
each of the level shifters. This portion of the board obtains power
|
||||
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
|
||||
be used with an [Olimex](https://www.olimex.com/Products/IoT/)
|
||||
ESP32-based host board that has a
|
||||
[UEXT](https://www.olimex.com/Products/Modules/) connector. However,
|
||||
since the host connections are standard header pins, it can be used
|
||||
with any ESP32-based board by using jumper wires.
|
||||
The host connection is a 10-pin
|
||||
[IDC](https://en.wikipedia.org/wiki/IDC_(electrical_connector))-style
|
||||
pin header receptacle, as is commonly used by Olimex on their UEXT
|
||||
modules. The pins are 0.64mm/.025in square, which means they can be
|
||||
used with commonly available 'Dupont' jumper wires to connect to an
|
||||
ESP host board (or breadboard) if a 10-pin ribbon cable is not used.
|
||||
|
||||
The board contains the above-mentioned CN105-style connectors, the
|
||||
analog multiplexers and MSP430, 3.3V-to-5V level shifters, and various
|
||||
status LEDs.
|
||||
### Pinout
|
||||
|
||||
## 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
|
||||
|
||||
|
|
@ -80,6 +168,3 @@ please do not be offended :-)
|
|||
|
||||
* [Fabrication Toolkit](https://github.com/bennymeg/Fabrication-Toolkit)
|
||||
* [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}
|
||||
96664
fp-info-cache
Normal file
96664
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 "MSP430FR2000IRLLR")(type "KiCad")(uri "${KIPRJMOD}/libraries/MSP430FR2000IRLLR.pretty")(options "")(descr ""))
|
||||
(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 "SN74LVC2G53DCT3")(type "KiCad")(uri "${KIPRJMOD}/libraries/SN74LVC2G53DCT3.pretty")(options "")(descr ""))
|
||||
(lib (name "LTST-C195KGJRKT")(type "KiCad")(uri "${KIPRJMOD}/libraries/LTST-C195KGJRKT.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)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
1053
libraries/MSP430FR2000IPW16.pretty/PW16_TEX.kicad_mod
Normal file
1053
libraries/MSP430FR2000IPW16.pretty/PW16_TEX.kicad_mod
Normal file
File diff suppressed because it is too large
Load diff
13644
libraries/MSP430FR2000IRLLR.3dshapes/RLL0024A.stp
Normal file
13644
libraries/MSP430FR2000IRLLR.3dshapes/RLL0024A.stp
Normal file
File diff suppressed because it is too large
Load diff
576
libraries/MSP430FR2000IRLLR.kicad_sym
Normal file
576
libraries/MSP430FR2000IRLLR.kicad_sym
Normal file
|
|
@ -0,0 +1,576 @@
|
|||
(kicad_symbol_lib
|
||||
(version 20231120)
|
||||
(generator "kicad_symbol_editor")
|
||||
(generator_version "8.0")
|
||||
(symbol "MSP430FR2000IRLLR"
|
||||
(pin_names
|
||||
(offset 0.254)
|
||||
)
|
||||
(exclude_from_sim no)
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
(property "Reference" "U"
|
||||
(at 21.336 -37.846 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.524 1.524)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "MSP430FR2000IRLLR"
|
||||
(at 21.59 -40.386 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.524 1.524)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" "RLL24_TEX"
|
||||
(at 21.082 -45.72 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(italic yes)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" "MSP430FR2000IRLLR"
|
||||
(at 21.336 -43.18 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(italic yes)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "ki_keywords" "MSP430FR2000IRLLR"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "ki_fp_filters" "RLL24_TEX"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(symbol "MSP430FR2000IRLLR_1_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy 7.62 -35.56) (xy 34.29 -35.56)
|
||||
)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(fill
|
||||
(type none)
|
||||
)
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 7.62 5.08) (xy 7.62 -35.56)
|
||||
)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(fill
|
||||
(type none)
|
||||
)
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 34.29 -35.56) (xy 34.29 5.08)
|
||||
)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(fill
|
||||
(type none)
|
||||
)
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 34.29 5.08) (xy 7.62 5.08)
|
||||
)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(fill
|
||||
(type none)
|
||||
)
|
||||
)
|
||||
(pin input line
|
||||
(at 0 0 0)
|
||||
(length 7.62)
|
||||
(name "TEST/SBWTCK"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "1"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin no_connect line
|
||||
(at 0 -17.78 0)
|
||||
(length 7.62)
|
||||
(name "NC"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "10"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -25.4 180)
|
||||
(length 7.62)
|
||||
(name "P2.1"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "11"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin no_connect line
|
||||
(at 0 -20.32 0)
|
||||
(length 7.62)
|
||||
(name "NC"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "12"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -17.78 180)
|
||||
(length 7.62)
|
||||
(name "P1.7"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "13"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -15.24 180)
|
||||
(length 7.62)
|
||||
(name "P1.6"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "14"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -12.7 180)
|
||||
(length 7.62)
|
||||
(name "P1.5"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "15"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -10.16 180)
|
||||
(length 7.62)
|
||||
(name "P1.4"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "16"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -7.62 180)
|
||||
(length 7.62)
|
||||
(name "P1.3"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "17"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin no_connect line
|
||||
(at 0 -22.86 0)
|
||||
(length 7.62)
|
||||
(name "NC"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "18"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -5.08 180)
|
||||
(length 7.62)
|
||||
(name "P1.2"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "19"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 0 -2.54 0)
|
||||
(length 7.62)
|
||||
(name "*RST/NMI/SBWTDIO"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "2"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 0 180)
|
||||
(length 7.62)
|
||||
(name "P1.0"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "20"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin no_connect line
|
||||
(at 0 -25.4 0)
|
||||
(length 7.62)
|
||||
(name "NC"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "21"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin no_connect line
|
||||
(at 0 -27.94 0)
|
||||
(length 7.62)
|
||||
(name "NC"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "22"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -2.54 180)
|
||||
(length 7.62)
|
||||
(name "P1.1"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "23"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin no_connect line
|
||||
(at 0 -30.48 0)
|
||||
(length 7.62)
|
||||
(name "NC"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "24"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin power_in line
|
||||
(at 0 -33.02 0)
|
||||
(length 7.62)
|
||||
(name "PAD"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "25"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin power_in line
|
||||
(at 0 -5.08 0)
|
||||
(length 7.62)
|
||||
(name "DVCC"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "3"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin power_in line
|
||||
(at 0 -7.62 0)
|
||||
(length 7.62)
|
||||
(name "DVSS"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "4"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -30.48 180)
|
||||
(length 7.62)
|
||||
(name "P2.7"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "5"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin no_connect line
|
||||
(at 0 -12.7 0)
|
||||
(length 7.62)
|
||||
(name "NC"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "6"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -27.94 180)
|
||||
(length 7.62)
|
||||
(name "P2.6"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "7"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin bidirectional line
|
||||
(at 41.91 -22.86 180)
|
||||
(length 7.62)
|
||||
(name "P2.0"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "8"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin no_connect line
|
||||
(at 0 -15.24 0)
|
||||
(length 7.62)
|
||||
(name "NC"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "9"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
1430
libraries/MSP430FR2000IRLLR.pretty/RLL24_TEX.kicad_mod
Normal file
1430
libraries/MSP430FR2000IRLLR.pretty/RLL24_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)
|
||||
)
|
||||
)
|
||||
)
|
||||
3671
libraries/SN74LVC2G53DCT3.3dshapes/DCT0008A.stp
Normal file
3671
libraries/SN74LVC2G53DCT3.3dshapes/DCT0008A.stp
Normal file
File diff suppressed because it is too large
Load diff
278
libraries/SN74LVC2G53DCT3.kicad_sym
Normal file
278
libraries/SN74LVC2G53DCT3.kicad_sym
Normal file
|
|
@ -0,0 +1,278 @@
|
|||
(kicad_symbol_lib
|
||||
(version 20231120)
|
||||
(generator "kicad_symbol_editor")
|
||||
(generator_version "8.0")
|
||||
(symbol "SN74LVC2G53DCT3"
|
||||
(pin_names
|
||||
(offset 0.254)
|
||||
)
|
||||
(exclude_from_sim no)
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
(property "Reference" "U"
|
||||
(at 20.32 -32.258 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.524 1.524)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "SN74LVC2G53DCT3"
|
||||
(at 20.828 -34.544 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.524 1.524)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" "DCT8"
|
||||
(at 20.574 -39.116 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(italic yes)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" "SN74LVC2G53DCT3"
|
||||
(at 20.828 -36.83 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(italic yes)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 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" "SN74LVC2G53DCT3"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "ki_fp_filters" "DCT8 DCT8-M DCT8-L"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(symbol "SN74LVC2G53DCT3_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy 7.62 -30.48) (xy 33.02 -30.48)
|
||||
)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(fill
|
||||
(type none)
|
||||
)
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 7.62 5.08) (xy 7.62 -30.48)
|
||||
)
|
||||
(stroke
|
||||
(width 0.127)
|
||||
(type default)
|
||||
)
|
||||
(fill
|
||||
(type none)
|
||||
)
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 33.02 -30.48) (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 -2.54 0)
|
||||
(length 7.62)
|
||||
(name "COM"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "1"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin input line
|
||||
(at 0 -5.08 0)
|
||||
(length 7.62)
|
||||
(name "INH"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "2"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin power_in line
|
||||
(at 0 -22.86 0)
|
||||
(length 7.62)
|
||||
(name "GND"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "3"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin power_in line
|
||||
(at 0 -25.4 0)
|
||||
(length 7.62)
|
||||
(name "GND"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "4"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin input line
|
||||
(at 0 0 0)
|
||||
(length 7.62)
|
||||
(name "A"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "5"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin output line
|
||||
(at 40.64 -2.54 180)
|
||||
(length 7.62)
|
||||
(name "Y2"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "6"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin output line
|
||||
(at 40.64 0 180)
|
||||
(length 7.62)
|
||||
(name "Y1"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "7"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin power_in line
|
||||
(at 0 -15.24 0)
|
||||
(length 7.62)
|
||||
(name "VCC"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "8"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
615
libraries/SN74LVC2G53DCT3.pretty/DCT8.kicad_mod
Normal file
615
libraries/SN74LVC2G53DCT3.pretty/DCT8.kicad_mod
Normal file
|
|
@ -0,0 +1,615 @@
|
|||
(footprint "DCT8"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(tags "SN74LVC2G53DCT3 ")
|
||||
(property "Reference" "REF**"
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "d4bc9f3c-864b-44c3-962a-16c6b9cbad90")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "DCT8"
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "196c3a9f-a737-42f5-b464-9319a5f411d5")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "6c64e253-b1c4-469a-89f5-db4cd0296f09")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "10cf993d-8a4b-4ab2-b7d2-f3d5bf245bda")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "a1f83fc4-a6f2-441a-b09f-bee0c8da6361")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr smd)
|
||||
(fp_line
|
||||
(start -1.4478 1.5748)
|
||||
(end 1.4478 1.5748)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "7920c594-e7b2-4f8d-9410-41f1c0bb7515")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 -1.5748)
|
||||
(end -1.4478 -1.5748)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "54b96476-f6e6-4d9a-9527-7fe79c902bed")
|
||||
)
|
||||
(fp_arc
|
||||
(start 0.3048 -1.5748)
|
||||
(mid 0 -1.27)
|
||||
(end -0.3048 -1.5748)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "85f06f21-90e3-428c-a4dd-e3c2a1b3e1c5")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.7305 -1.8288)
|
||||
(end 2.7305 -1.8288)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "0e4a9124-c38f-4ce8-8f85-c130959622ef")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.7305 1.8288)
|
||||
(end -2.7305 -1.8288)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "315315aa-1762-4889-9e12-8952dcaa69e3")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.7305 -1.8288)
|
||||
(end 2.7305 1.8288)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "019002fb-d4e1-4ab9-817c-42e66fe17e93")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.7305 1.8288)
|
||||
(end -2.7305 1.8288)
|
||||
(stroke
|
||||
(width 0.1524)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "a63dd438-c9d3-4dc8-9918-4295381b40c0")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.1209 -1.1274)
|
||||
(end -2.1209 -0.8226)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "be7a6fda-4229-4dcf-bd36-bc5dcb00efd5")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.1209 -0.8226)
|
||||
(end -1.4478 -0.8226)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "a4466160-d166-4dd8-be73-6c2a939ccc68")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.1209 -0.4774)
|
||||
(end -2.1209 -0.1726)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "56135f8e-4cf0-4e79-8071-d1d1320c1fbe")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.1209 -0.1726)
|
||||
(end -1.4478 -0.1726)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "09021629-01fe-427f-af40-d9e1d0e47537")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.1209 0.1726)
|
||||
(end -2.1209 0.4774)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "5e83c071-4a80-4293-8e9f-df4d71c224ec")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.1209 0.4774)
|
||||
(end -1.4478 0.4774)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "5e2def41-341f-41b8-830b-d0e332396ea0")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.1209 0.8226)
|
||||
(end -2.1209 1.1274)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "c727f120-27ea-49d7-a462-4a936adad3c7")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.1209 1.1274)
|
||||
(end -1.4478 1.1274)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "eda63c7b-e6da-49ee-be1f-9b6d11a97fab")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4478 -1.5748)
|
||||
(end -1.4478 1.5748)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "41a27631-93a3-4960-add3-9d9ad7c734f6")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4478 -1.1274)
|
||||
(end -2.1209 -1.1274)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "8548d821-e337-4a5b-81a9-366431381ff3")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4478 -0.8226)
|
||||
(end -1.4478 -1.1274)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "0958bf2e-84dd-4b68-950d-385e31e69b1f")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4478 -0.4774)
|
||||
(end -2.1209 -0.4774)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "e2656a03-c689-4980-9a7b-66b718eb8138")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4478 -0.1726)
|
||||
(end -1.4478 -0.4774)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "0fd40d2e-d72b-481d-828b-0999d5b926bb")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4478 0.1726)
|
||||
(end -2.1209 0.1726)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "3210b5df-b2c4-4b1a-9a95-c6da34ed585b")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4478 0.4774)
|
||||
(end -1.4478 0.1726)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "9e4add83-553f-4479-a156-4fa900f6bbf4")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4478 0.8226)
|
||||
(end -2.1209 0.8226)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "a3a2000d-1e2e-4e7b-826d-b4b5c7dfea99")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4478 1.1274)
|
||||
(end -1.4478 0.8226)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "8d970534-b8f7-42fa-946e-f412174257dd")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4478 1.5748)
|
||||
(end 1.4478 1.5748)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "40ead43a-4d8c-44c5-b77d-30a90943a230")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 -1.5748)
|
||||
(end -1.4478 -1.5748)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "438fa845-892f-40f5-a6a0-17e80384250a")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 -1.1274)
|
||||
(end 1.4478 -0.8226)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "0df59c26-77b1-4fe5-bca0-d944d0f19553")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 -0.8226)
|
||||
(end 2.1209 -0.8226)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "8935f1e4-d46e-4c2a-b8e3-29de4e7100e0")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 -0.4774)
|
||||
(end 1.4478 -0.1726)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "a1cdb4f0-4ef8-4755-8939-a012cc105d8b")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 -0.1726)
|
||||
(end 2.1209 -0.1726)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "7e7cfd55-2ee5-43e0-8f2a-f998d13f0937")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 0.1726)
|
||||
(end 1.4478 0.4774)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "2994f15a-f43d-4e59-8c97-9e71de795397")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 0.4774)
|
||||
(end 2.1209 0.4774)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "61c2edb0-48de-4b69-ab4b-db3eb04315bc")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 0.8226)
|
||||
(end 1.4478 1.1274)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "e422132d-de24-436b-af8b-5076977883bd")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 1.1274)
|
||||
(end 2.1209 1.1274)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "c887a5d5-0bea-4ace-8d54-31141441d5a0")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4478 1.5748)
|
||||
(end 1.4478 -1.5748)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "e8b02573-5b84-421c-ac4f-7798e077c45a")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.1209 -1.1274)
|
||||
(end 1.4478 -1.1274)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "721d52b3-6a4d-413e-b1bf-32d93df459e0")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.1209 -0.8226)
|
||||
(end 2.1209 -1.1274)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "8e93d042-0b9a-48aa-94c6-768eaf6c6249")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.1209 -0.4774)
|
||||
(end 1.4478 -0.4774)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "6c1882c7-fab5-4475-acea-e2cfe43fcf12")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.1209 -0.1726)
|
||||
(end 2.1209 -0.4774)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "03d7643e-cd66-4380-886c-4368defcfe36")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.1209 0.1726)
|
||||
(end 1.4478 0.1726)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "f484529b-dd90-4f83-85c6-6eca41b04b9b")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.1209 0.4774)
|
||||
(end 2.1209 0.1726)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "bf05759f-5c5b-48e6-bcc2-08acfc82ad73")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.1209 0.8226)
|
||||
(end 1.4478 0.8226)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "47866561-6bbe-4876-8eb1-9760d788b082")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.1209 1.1274)
|
||||
(end 2.1209 0.8226)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "fbf35e7d-303c-470d-bbaa-397cb0e24c55")
|
||||
)
|
||||
(fp_arc
|
||||
(start 0.3048 -1.5748)
|
||||
(mid 0 -1.27)
|
||||
(end -0.3048 -1.5748)
|
||||
(stroke
|
||||
(width 0.0254)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "c3b35b30-dc10-45e5-b5c9-d4d737c190f0")
|
||||
)
|
||||
(fp_text user "*"
|
||||
(at -1.94945 -2.4736 0)
|
||||
(layer "F.SilkS")
|
||||
(uuid "9e0250c1-f692-4866-878c-67ac81f990ce")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "1c58efff-0e3f-4fa7-be6c-403baadc5c71")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "*"
|
||||
(at -1.94945 -2.4736 0)
|
||||
(layer "F.Fab")
|
||||
(uuid "1c8c0951-7456-43c8-9e9e-4f82c3ade397")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "*"
|
||||
(at -1.94945 -2.4736 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "2969fd03-5c78-4b15-a470-7908a757a483")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "1" smd rect
|
||||
(at -1.69545 -0.974999)
|
||||
(size 1.5621 0.3556)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(uuid "6debe0cd-c1ef-49df-aab1-abee183c9e72")
|
||||
)
|
||||
(pad "2" smd rect
|
||||
(at -1.69545 -0.325001)
|
||||
(size 1.5621 0.3556)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(uuid "264f592b-aa88-438f-9876-841250eaca89")
|
||||
)
|
||||
(pad "3" smd rect
|
||||
(at -1.69545 0.325001)
|
||||
(size 1.5621 0.3556)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(uuid "a9ceecc0-11cd-4d3a-86ab-7c3b2c72566c")
|
||||
)
|
||||
(pad "4" smd rect
|
||||
(at -1.69545 0.974999)
|
||||
(size 1.5621 0.3556)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(uuid "572dff62-48c2-4f12-91fa-93a54526d396")
|
||||
)
|
||||
(pad "5" smd rect
|
||||
(at 1.69545 0.974999)
|
||||
(size 1.5621 0.3556)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(uuid "202bb6dd-5e48-4fc6-b957-f59f5331256e")
|
||||
)
|
||||
(pad "6" smd rect
|
||||
(at 1.69545 0.325001)
|
||||
(size 1.5621 0.3556)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(uuid "0482e058-2315-49b9-be38-105b06650d76")
|
||||
)
|
||||
(pad "7" smd rect
|
||||
(at 1.69545 -0.325001)
|
||||
(size 1.5621 0.3556)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(uuid "3d57938a-8c29-4010-a22a-83c1df49a624")
|
||||
)
|
||||
(pad "8" smd rect
|
||||
(at 1.69545 -0.974999)
|
||||
(size 1.5621 0.3556)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(uuid "2d92f2f3-d1db-4d95-9615-1e6c4db312f2")
|
||||
)
|
||||
(model "${KIPRJMOD}/libraries/SN74LVC2G53DCT3.3dshapes/DCT0008A.stp"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
)
|
||||
BIN
olimex-uext-2024.5.pdf
Normal file
BIN
olimex-uext-2024.5.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))
|
||||
)
|
||||
|
||||
18636
olimex-uext.kicad_pcb
Normal file
18636
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": []
|
||||
}
|
||||
}
|
||||
642
olimex-uext.kicad_pro
Normal file
642
olimex-uext.kicad_pro
Normal file
|
|
@ -0,0 +1,642 @@
|
|||
{
|
||||
"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|145825000|119690000|7272b124-daf1-447a-8ee5-0247754ff6e3|00000000-0000-0000-0000-000000000000",
|
||||
"lib_footprint_mismatch|151241666|119700000|30f7d6be-1e64-4542-bb1f-05798352e9e4|00000000-0000-0000-0000-000000000000",
|
||||
"lib_footprint_mismatch|156658332|119700000|71c13897-9736-47ec-9b60-4dbc576346cf|00000000-0000-0000-0000-000000000000",
|
||||
"lib_footprint_mismatch|160540000|128770000|4502aa0f-910a-4c4d-bad2-2775ec371ee7|00000000-0000-0000-0000-000000000000",
|
||||
"lib_footprint_mismatch|162075000|119700000|8fe17254-cb1e-404a-94ae-5c4a5ab058b2|00000000-0000-0000-0000-000000000000",
|
||||
"lib_footprint_mismatch|167425000|119700000|4d30ffec-a609-4e96-9a7f-0beb3de74e75|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": [
|
||||
"lib_symbol_issues|1155700|1003300|100066b1-1510-49b7-8a73-adedecc057ec|00000000-0000-0000-0000-000000000000|||",
|
||||
"lib_symbol_issues|1168400|1536700|d4b93856-f2b2-4ca7-929c-d44049e0e4ef|00000000-0000-0000-0000-000000000000|||",
|
||||
"lib_symbol_issues|2489200|292100|e02d637d-74d1-480f-b04a-26119cb5bc45|00000000-0000-0000-0000-000000000000|||",
|
||||
"lib_symbol_issues|2628900|1003300|dae68bca-883c-472c-8390-d7295a1cce6a|00000000-0000-0000-0000-000000000000|||",
|
||||
"lib_symbol_issues|2628900|1397000|a622e0ea-c66b-4a77-b244-e7d38302c2a6|00000000-0000-0000-0000-000000000000|||",
|
||||
"lib_symbol_issues|381000|1536700|c579c64d-c3fd-4299-af5f-21970273b379|00000000-0000-0000-0000-000000000000|||"
|
||||
],
|
||||
"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
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 3
|
||||
},
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": []
|
||||
},
|
||||
"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": {}
|
||||
}
|
||||
14430
olimex-uext.kicad_sch
Normal file
14430
olimex-uext.kicad_sch
Normal file
File diff suppressed because it is too large
Load diff
BIN
production/Olimex_UEXT_Adapter_for_MUART_Failsafe_2024.5.zip
Normal file
BIN
production/Olimex_UEXT_Adapter_for_MUART_Failsafe_2024.5.zip
Normal file
Binary file not shown.
14
production/bom.csv
Normal file
14
production/bom.csv
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
Designator,Footprint,Quantity,Value,LCSC Part #
|
||||
C1,0603,1,1n,C519404
|
||||
"C2, C3, C4, C5, C6",0603,5,100n,C92490
|
||||
C7,1206,1,10u,C70462
|
||||
"J1, J4",CONN_S05B-PASK-2_JST,2,~,C489718
|
||||
J6,IDC-Header_2x05_P2.54mm_Vertical,1,~,C429962
|
||||
"Q1, Q2, Q3, Q4, Q5",SOT-23,5,~,C78284
|
||||
"R1, R2",0603,2,680,C112310
|
||||
"R10, R11, R12, R13, R4, R5, R6, R7, R8, R9",0603,10,10K,C98220
|
||||
"R14, R15",0603,2,270,C137754
|
||||
R3,0603,1,47K,C105579
|
||||
"U1, U7",LTST-BILED-15X16,2,~,C125104
|
||||
"U2, U3, U4, U5",DCT8,4,~,C201617
|
||||
U6,PW16_TEX,1,~,C2053192
|
||||
|
43
production/designators.csv
Normal file
43
production/designators.csv
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
C1:1
|
||||
C2:1
|
||||
C3:1
|
||||
C4:1
|
||||
C5:1
|
||||
C6:1
|
||||
C7:1
|
||||
H1:1
|
||||
H2:1
|
||||
H3:1
|
||||
J1:1
|
||||
J2:1
|
||||
J3:1
|
||||
J4:1
|
||||
J5:1
|
||||
J6:1
|
||||
Q1:1
|
||||
Q2:1
|
||||
Q3:1
|
||||
Q4:1
|
||||
Q5:1
|
||||
R1:1
|
||||
R10:1
|
||||
R11:1
|
||||
R12:1
|
||||
R13:1
|
||||
R14:1
|
||||
R15:1
|
||||
R2:1
|
||||
R3:1
|
||||
R4:1
|
||||
R5:1
|
||||
R6:1
|
||||
R7:1
|
||||
R8:1
|
||||
R9:1
|
||||
U1:1
|
||||
U2:1
|
||||
U3:1
|
||||
U4:1
|
||||
U5:1
|
||||
U6:1
|
||||
U7:1
|
||||
|
191
production/netlist.ipc
Normal file
191
production/netlist.ipc
Normal file
|
|
@ -0,0 +1,191 @@
|
|||
P CODE 00
|
||||
P UNITS CUST 0
|
||||
P arrayDim N
|
||||
317+3V3 VIA MD0079PA00X+067569Y-048484X0236Y0000R000S3
|
||||
317+3V3 VIA MD0079PA00X+058693Y-048189X0236Y0000R000S3
|
||||
317+3V3 VIA MD0079PA00X+060800Y-048189X0236Y0000R000S3
|
||||
317+3V3 VIA MD0079PA00X+062945Y-048189X0236Y0000R000S3
|
||||
317+3V3 VIA MD0079PA00X+056604Y-048189X0236Y0000R000S3
|
||||
317+3V3 VIA MD0079PA00X+065071Y-048189X0236Y0000R000S3
|
||||
317GND VIA MD0079PA00X+062441Y-045276X0236Y0000R000S3
|
||||
317GND VIA MD0079PA00X+056083Y-045276X0236Y0000R000S3
|
||||
317GND VIA MD0079PA00X+058189Y-045276X0236Y0000R000S3
|
||||
317GND VIA MD0079PA00X+062835Y-041772X0236Y0000R000S3
|
||||
317GND VIA MD0079PA00X+067687Y-045728X0236Y0000R000S3
|
||||
317GND VIA MD0079PA00X+068376Y-042323X0236Y0000R000S3
|
||||
317GND VIA MD0079PA00X+060315Y-045276X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+062441Y-043406X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+062559Y-039331X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+064272Y-045364X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+056083Y-043406X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+060315Y-043406X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+058189Y-043406X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+060719Y-047756X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+062844Y-047756X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+064941Y-047756X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+056417Y-047756X0236Y0000R000S3
|
||||
317+5V VIA MD0079PA00X+058573Y-047756X0236Y0000R000S3
|
||||
317/TH_RX VIA MD0079PA00X+063366Y-046004X0236Y0000R000S3
|
||||
317/TH_RX VIA MD0079PA00X+059626Y-043406X0236Y0000R000S3
|
||||
317/TH_TX VIA MD0079PA00X+057500Y-043406X0236Y0000R000S3
|
||||
317/TH_TX VIA MD0079PA00X+061240Y-046004X0236Y0000R000S3
|
||||
317{INPUT_SEL_5V} VIA MD0079PA00X+057244Y-044685X0236Y0000R000S3
|
||||
317{INPUT_SEL_5V} VIA MD0079PA00X+063455Y-041762X0236Y0000R000S3
|
||||
317{INPUT_SEL_5V} VIA MD0079PA00X+063110Y-044685X0236Y0000R000S3
|
||||
317{INPUT_SEL_5V} VIA MD0079PA00X+058839Y-044685X0236Y0000R000S3
|
||||
317{INPUT_SEL_5V} VIA MD0079PA00X+059370Y-044685X0236Y0000R000S3
|
||||
317{INPUT_SEL_5V} VIA MD0079PA00X+056732Y-044685X0236Y0000R000S3
|
||||
317{INPUT_SEL_5V} VIA MD0079PA00X+060984Y-044685X0236Y0000R000S3
|
||||
327~{HOST_ACTIVE} U6 -1 A01X+067504Y-045246X0580Y0140R180S2
|
||||
327INPUT_SEL_3V3} U6 -2 A01X+067504Y-044990X0580Y0140R180S2
|
||||
327NET-(J5-PIN_3) U6 -3 A01X+067504Y-044734X0580Y0140R180S2
|
||||
327NET-(J5-PIN_2) U6 -4 A01X+067504Y-044478X0580Y0140R180S2
|
||||
327+3V3 U6 -5 A01X+067504Y-044222X0580Y0140R180S2
|
||||
327GND U6 -6 A01X+067504Y-043967X0580Y0140R180S2
|
||||
327(U6-P2.7-PAD7) U6 -7 A01X+067504Y-043711X0580Y0140R180S2
|
||||
327(U6-P2.6-PAD8) U6 -8 A01X+067504Y-043455X0580Y0140R180S2
|
||||
327(U6-P2.1-PAD9) U6 -9 A01X+065204Y-043455X0580Y0140R180S2
|
||||
327U6-P2.0-PAD10) U6 -10 A01X+065204Y-043711X0580Y0140R180S2
|
||||
327U6-P1.7-PAD11) U6 -11 A01X+065204Y-043967X0580Y0140R180S2
|
||||
327U6-P1.6-PAD12) U6 -12 A01X+065204Y-044222X0580Y0140R180S2
|
||||
327U6-P1.5-PAD13) U6 -13 A01X+065204Y-044478X0580Y0140R180S2
|
||||
327U6-P1.4-PAD14) U6 -14 A01X+065204Y-044734X0580Y0140R180S2
|
||||
327U6-P1.3-PAD15) U6 -15 A01X+065204Y-044990X0580Y0140R180S2
|
||||
327U6-P1.2-PAD16) U6 -16 A01X+065204Y-045246X0580Y0140R180S2
|
||||
327NET-(J5-PIN_2) C1 -1 A01X+069911Y-042362X0354Y0374R270S2
|
||||
327GND C1 -2 A01X+069911Y-041752X0354Y0374R270S2
|
||||
327+3V3 Q2 -1 A01X+059170Y-047495X0581Y0236R270S2
|
||||
327HOST_TH_TX_3V3 Q2 -2 A01X+059918Y-047495X0581Y0236R270S2
|
||||
327/HOST_TH_TX_5V Q2 -3 A01X+059544Y-046757X0581Y0236R270S2
|
||||
317+3V3 J5 -1 D0394PA00X+069685Y-045425X0669Y0669R000S0
|
||||
317NET-(J5-PIN_2) J5 -2 D0394PA00X+069685Y-046425X0669Y0669R000S0
|
||||
317NET-(J5-PIN_3) J5 -3 D0394PA00X+069685Y-047425X0669Y0669R000S0
|
||||
317GND J5 -4 D0394PA00X+069685Y-048425X0669Y0669R000S0
|
||||
327+5V C4 -1 A01X+060315Y-043888X0354Y0374R090S2
|
||||
327GND C4 -2 A01X+060315Y-044498X0354Y0374R090S2
|
||||
317+3V3 J6 -1 D0394PA00X+065205Y-050197X0669Y0669R090S0
|
||||
317GND J6 -2 D0394PA00X+065205Y-051197X0669Y0000R090S0
|
||||
317HOST_HP_TX_3V3 J6 -3 D0394PA00X+064205Y-050197X0669Y0000R090S0
|
||||
317HOST_HP_RX_3V3 J6 -4 D0394PA00X+064205Y-051197X0669Y0000R090S0
|
||||
317HOST_TH_TX_3V3 J6 -5 D0394PA00X+063205Y-050197X0669Y0000R090S0
|
||||
317HOST_TH_RX_3V3 J6 -6 D0394PA00X+063205Y-051197X0669Y0000R090S0
|
||||
317~{HOST_ACTIVE} J6 -7 D0394PA00X+062205Y-050197X0669Y0000R090S0
|
||||
317J6-PIN_8-PAD8) J6 -8 D0394PA00X+062205Y-051197X0669Y0000R090S0
|
||||
317J6-PIN_9-PAD9) J6 -9 D0394PA00X+061205Y-050197X0669Y0000R090S0
|
||||
317-PIN_10-PAD10) J6 -10 D0394PA00X+061205Y-051197X0669Y0000R090S0
|
||||
317+12V J4 -1 D0280PA00X+068150Y-039843X0480Y0000R270S0
|
||||
317GND J4 -2 D0280PA00X+068150Y-039055X0480Y0000R270S0
|
||||
317+5V J4 -3 D0280PA00X+068150Y-038268X0480Y0000R270S0
|
||||
317/HP_TX J4 -4 D0280PA00X+068150Y-037480X0480Y0000R270S0
|
||||
317/HP_RX J4 -5 D0280PA00X+068150Y-036693X0480Y0000R270S0
|
||||
327+3V3 Q5 -1 A01X+065541Y-047495X0581Y0236R270S2
|
||||
327INPUT_SEL_3V3} Q5 -2 A01X+066289Y-047495X0581Y0236R270S2
|
||||
327{INPUT_SEL_5V} Q5 -3 A01X+065915Y-046757X0581Y0236R270S2
|
||||
327NET-(R2-PAD1) R2 -1 A01X+063460Y-040644X0315Y0374R090S2
|
||||
327{INPUT_SEL_5V} R2 -2 A01X+063460Y-041294X0315Y0374R090S2
|
||||
327+5V R5 -1 A01X+060719Y-047274X0315Y0374R270S2
|
||||
327/HOST_HP_TX_5V R5 -2 A01X+060719Y-046624X0315Y0374R270S2
|
||||
327+3V3 R9 -1 A01X+057052Y-048189X0315Y0374R000S2
|
||||
327HOST_TH_RX_3V3 R9 -2 A01X+057702Y-048189X0315Y0374R000S2
|
||||
317+12V J2 -1 D0394PA00X+060394Y-036484X0669Y0669R000S0
|
||||
317GND J2 -2 D0394PA00X+060394Y-037484X0669Y0669R000S0
|
||||
317+5V J2 -3 D0394PA00X+060394Y-038484X0669Y0669R000S0
|
||||
317/TH_RX J2 -4 D0394PA00X+060394Y-039484X0669Y0669R000S0
|
||||
317/TH_TX J2 -5 D0394PA00X+060394Y-040484X0669Y0669R000S0
|
||||
327+5V R4 -1 A01X+056427Y-047274X0315Y0374R270S2
|
||||
327/HOST_TH_RX_5V R4 -2 A01X+056427Y-046624X0315Y0374R270S2
|
||||
327/HP_RX U4 -1 A01X+061749Y-044039X0615Y0140R090S2
|
||||
327GND U4 -2 A01X+061493Y-044039X0615Y0140R090S2
|
||||
327GND U4 -3 A01X+061237Y-044039X0615Y0140R090S2
|
||||
327GND U4 -4 A01X+060981Y-044039X0615Y0140R090S2
|
||||
327{INPUT_SEL_5V} U4 -5 A01X+060981Y-045374X0615Y0140R090S2
|
||||
327/TH_TX U4 -6 A01X+061237Y-045374X0615Y0140R090S2
|
||||
327/HOST_HP_TX_5V U4 -7 A01X+061493Y-045374X0615Y0140R090S2
|
||||
327+5V U4 -8 A01X+061749Y-045374X0615Y0140R090S2
|
||||
327+3V3 C6 -1 A01X+068406Y-043533X0354Y0374R270S2
|
||||
327GND C6 -2 A01X+068406Y-042923X0354Y0374R270S2
|
||||
327+3V3 Q3 -1 A01X+061302Y-047495X0581Y0236R270S2
|
||||
327HOST_HP_TX_3V3 Q3 -2 A01X+062051Y-047495X0581Y0236R270S2
|
||||
327/HOST_HP_TX_5V Q3 -3 A01X+061677Y-046757X0581Y0236R270S2
|
||||
327+3V3 Q1 -1 A01X+057037Y-047491X0581Y0236R270S2
|
||||
327HOST_TH_RX_3V3 Q1 -2 A01X+057785Y-047491X0581Y0236R270S2
|
||||
327/HOST_TH_RX_5V Q1 -3 A01X+057411Y-046753X0581Y0236R270S2
|
||||
327+5V C3 -1 A01X+058189Y-043888X0354Y0374R090S2
|
||||
327GND C3 -2 A01X+058189Y-044498X0354Y0374R090S2
|
||||
327+3V3 R12 -1 A01X+063484Y-048189X0315Y0374R000S2
|
||||
327HOST_HP_RX_3V3 R12 -2 A01X+064134Y-048189X0315Y0374R000S2
|
||||
327/HP_TX U5 -1 A01X+063878Y-044039X0615Y0140R090S2
|
||||
327GND U5 -2 A01X+063622Y-044039X0615Y0140R090S2
|
||||
327GND U5 -3 A01X+063366Y-044039X0615Y0140R090S2
|
||||
327GND U5 -4 A01X+063110Y-044039X0615Y0140R090S2
|
||||
327{INPUT_SEL_5V} U5 -5 A01X+063110Y-045374X0615Y0140R090S2
|
||||
327/TH_RX U5 -6 A01X+063366Y-045374X0615Y0140R090S2
|
||||
327/HOST_HP_RX_5V U5 -7 A01X+063622Y-045374X0615Y0140R090S2
|
||||
327+5V U5 -8 A01X+063878Y-045374X0615Y0140R090S2
|
||||
327+3V3 Q4 -1 A01X+063435Y-047495X0581Y0236R270S2
|
||||
327HOST_HP_RX_3V3 Q4 -2 A01X+064183Y-047495X0581Y0236R270S2
|
||||
327/HOST_HP_RX_5V Q4 -3 A01X+063809Y-046757X0581Y0236R270S2
|
||||
327+3V3 R10 -1 A01X+059185Y-048189X0315Y0374R000S2
|
||||
327HOST_TH_TX_3V3 R10 -2 A01X+059834Y-048189X0315Y0374R000S2
|
||||
317GND H1 -1 D1063PA00X+063171Y-036890X2126Y0000R000S0
|
||||
327NET-(R1-PAD1) R1 -1 A01X+062830Y-040644X0315Y0374R090S2
|
||||
327GND R1 -2 A01X+062830Y-041294X0315Y0374R090S2
|
||||
327NET-(R15-PAD1) R15 -1 A01X+067687Y-046833X0315Y0374R270S2
|
||||
327GND R15 -2 A01X+067687Y-046183X0315Y0374R270S2
|
||||
327+3V3 C7 -1 A01X+069163Y-043486X0453Y0709R270S2
|
||||
327GND C7 -2 A01X+069163Y-042325X0453Y0709R270S2
|
||||
327+5V 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+069911Y-043553X0315Y0374R270S2
|
||||
327NET-(J5-PIN_2) R3 -2 A01X+069911Y-042904X0315Y0374R270S2
|
||||
327+5V C5 -1 A01X+062441Y-043888X0354Y0374R090S2
|
||||
327GND C5 -2 A01X+062441Y-044498X0354Y0374R090S2
|
||||
317+12V J3 -1 D0394PA00X+065945Y-040472X0669Y0669R180S0
|
||||
317GND J3 -2 D0394PA00X+065945Y-039472X0669Y0669R180S0
|
||||
317+5V J3 -3 D0394PA00X+065945Y-038472X0669Y0669R180S0
|
||||
317/HP_TX J3 -4 D0394PA00X+065945Y-037472X0669Y0669R180S0
|
||||
317/HP_RX J3 -5 D0394PA00X+065945Y-036472X0669Y0669R180S0
|
||||
327+3V3 R11 -1 A01X+061358Y-048189X0315Y0374R000S2
|
||||
327HOST_HP_TX_3V3 R11 -2 A01X+062008Y-048189X0315Y0374R000S2
|
||||
317GND H2 -1 D1063PA00X+056693Y-050787X2126Y0000R000S0
|
||||
327+5V R8 -1 A01X+058573Y-047278X0315Y0374R270S2
|
||||
327/HOST_TH_TX_5V R8 -2 A01X+058573Y-046628X0315Y0374R270S2
|
||||
327+5V R6 -1 A01X+062844Y-047274X0315Y0374R270S2
|
||||
327/HOST_HP_RX_5V R6 -2 A01X+062844Y-046624X0315Y0374R270S2
|
||||
327+5V C2 -1 A01X+056083Y-043888X0354Y0374R090S2
|
||||
327GND C2 -2 A01X+056083Y-044498X0354Y0374R090S2
|
||||
317+12V J1 -1 D0280PA00X+058193Y-036693X0480Y0000R090S0
|
||||
317GND J1 -2 D0280PA00X+058193Y-037480X0480Y0000R090S0
|
||||
317+5V J1 -3 D0280PA00X+058193Y-038268X0480Y0000R090S0
|
||||
317/TH_RX J1 -4 D0280PA00X+058193Y-039055X0480Y0000R090S0
|
||||
317/TH_TX J1 -5 D0280PA00X+058193Y-039843X0480Y0000R090S0
|
||||
327NET-(R14-PAD1) R14 -1 A01X+067096Y-046833X0315Y0374R270S2
|
||||
327~{HOST_ACTIVE} R14 -2 A01X+067096Y-046183X0315Y0374R270S2
|
||||
317GND H3 -1 D1063PA00X+069685Y-050787X2126Y0000R000S0
|
||||
327/TH_TX U2 -1 A01X+057490Y-044039X0615Y0140R090S2
|
||||
327{INPUT_SEL_5V} U2 -2 A01X+057234Y-044039X0615Y0140R090S2
|
||||
327GND U2 -3 A01X+056978Y-044039X0615Y0140R090S2
|
||||
327GND U2 -4 A01X+056722Y-044039X0615Y0140R090S2
|
||||
327{INPUT_SEL_5V} U2 -5 A01X+056722Y-045374X0615Y0140R090S2
|
||||
327GND U2 -6 A01X+056978Y-045374X0615Y0140R090S2
|
||||
327/HOST_TH_RX_5V U2 -7 A01X+057234Y-045374X0615Y0140R090S2
|
||||
327+5V U2 -8 A01X+057490Y-045374X0615Y0140R090S2
|
||||
327+3V3 U7 -P$1 A01X+067232Y-047961X0217Y0335R180S2
|
||||
327+3V3 U7 -P$2 A01X+067571Y-047961X0217Y0335R180S2
|
||||
327NET-(R14-PAD1) U7 -P$3 A01X+067232Y-047390X0217Y0335R180S2
|
||||
327NET-(R15-PAD1) U7 -P$4 A01X+067571Y-047390X0217Y0335R180S2
|
||||
327+5V R7 -1 A01X+064941Y-047274X0315Y0374R270S2
|
||||
327{INPUT_SEL_5V} R7 -2 A01X+064941Y-046624X0315Y0374R270S2
|
||||
327+3V3 R13 -1 A01X+065600Y-048189X0315Y0374R000S2
|
||||
327INPUT_SEL_3V3} R13 -2 A01X+066250Y-048189X0315Y0374R000S2
|
||||
327/TH_RX U3 -1 A01X+059619Y-044039X0615Y0140R090S2
|
||||
327{INPUT_SEL_5V} U3 -2 A01X+059364Y-044039X0615Y0140R090S2
|
||||
327GND U3 -3 A01X+059108Y-044039X0615Y0140R090S2
|
||||
327GND U3 -4 A01X+058852Y-044039X0615Y0140R090S2
|
||||
327{INPUT_SEL_5V} U3 -5 A01X+058852Y-045374X0615Y0140R090S2
|
||||
327GND U3 -6 A01X+059108Y-045374X0615Y0140R090S2
|
||||
327/HOST_TH_TX_5V U3 -7 A01X+059364Y-045374X0615Y0140R090S2
|
||||
327+5V U3 -8 A01X+059619Y-045374X0615Y0140R090S2
|
||||
999
|
||||
38
production/positions.csv
Normal file
38
production/positions.csv
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
Designator,Mid X,Mid Y,Rotation,Layer
|
||||
C1,177.575,-106.825,90.0,top
|
||||
C2,142.45,-112.25,270.0,top
|
||||
C3,147.8,-112.25,270.0,top
|
||||
C4,153.2,-112.25,270.0,top
|
||||
C5,158.6,-112.25,270.0,top
|
||||
C6,173.75,-109.8,90.0,top
|
||||
C7,175.675,-108.98,90.0,top
|
||||
J1,145.454699,-99.486,270.0,top
|
||||
J4,175.454699,-99.486,90.0,top
|
||||
J6,160.54,-128.77,180.0,top
|
||||
Q1,145.825,-119.69,270.0,top
|
||||
Q2,151.241666,-119.7,270.0,top
|
||||
Q3,156.658332,-119.7,270.0,top
|
||||
Q4,162.075,-119.7,270.0,top
|
||||
Q5,167.425,-119.7,270.0,top
|
||||
R1,159.5885,-104.0615,270.0,top
|
||||
R10,151.154166,-122.4,0.0,top
|
||||
R11,156.675,-122.4,0.0,top
|
||||
R12,162.075,-122.4,0.0,top
|
||||
R13,167.45,-122.4,0.0,top
|
||||
R14,170.425,-118.13,90.0,top
|
||||
R15,171.925,-118.13,90.0,top
|
||||
R2,161.1885,-104.0615,270.0,top
|
||||
R3,177.575,-109.8,90.0,top
|
||||
R4,143.325,-119.25,90.0,top
|
||||
R5,154.225,-119.25,90.0,top
|
||||
R6,159.625,-119.25,90.0,top
|
||||
R7,164.95,-119.25,90.0,top
|
||||
R8,148.775,-119.26,90.0,top
|
||||
R9,145.7375,-122.4,0.0,top
|
||||
U1,160.368199,-100.6365,90.0,top
|
||||
U2,145.049999,-113.55455,90.0,top
|
||||
U3,150.458332,-113.55455,90.0,top
|
||||
U4,155.866665,-113.55455,90.0,top
|
||||
U5,161.275,-113.55455,90.0,top
|
||||
U6,168.5389,-112.65,90.0,top
|
||||
U7,171.2,-121.095,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 "MSP430FR2000IRLLR")(type "KiCad")(uri "${KIPRJMOD}/libraries/MSP430FR2000IRLLR.kicad_sym")(options "")(descr ""))
|
||||
(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 "SN74LVC2G53DCT3")(type "KiCad")(uri "${KIPRJMOD}/libraries/SN74LVC2G53DCT3.kicad_sym")(options "")(descr ""))
|
||||
(lib (name "LTST-C195KGJRKT")(type "KiCad")(uri "${KIPRJMOD}/libraries/LTST-C195KGJRKT.kicad_sym")(options "")(descr ""))
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue