Compare commits
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))))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue