mirror of
https://github.com/tillitis/tillitis-key1.git
synced 2025-04-20 15:25:55 -04:00
Add TP1 programmer design
This commit is contained in:
parent
d5163e392a
commit
5e4187aba3
289
hw/boards/tp1/LICENSE.txt
Normal file
289
hw/boards/tp1/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.
|
4
hw/boards/tp1/fp-lib-table
Normal file
4
hw/boards/tp1/fp-lib-table
Normal file
@ -0,0 +1,4 @@
|
||||
(fp_lib_table
|
||||
(lib (name "mta1")(type "KiCad")(uri "${KIPRJMOD}/../mta1-library/mta1.pretty")(options "")(descr ""))
|
||||
(lib (name "MCU_RaspberryPi_and_Boards")(type "KiCad")(uri "${KIPRJMOD}/../KiCad-RP Pico/RP-Pico-Libraries/MCU_RaspberryPi_and_Boards.pretty")(options "")(descr ""))
|
||||
)
|
BIN
hw/boards/tp1/gerbers/2022-11-09_TK1_programmer.zip
Normal file
BIN
hw/boards/tp1/gerbers/2022-11-09_TK1_programmer.zip
Normal file
Binary file not shown.
3228
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-B_Cu.gbr
Normal file
3228
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-B_Cu.gbr
Normal file
File diff suppressed because it is too large
Load Diff
83
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-B_Mask.gbr
Normal file
83
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-B_Mask.gbr
Normal file
@ -0,0 +1,83 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.4)*%
|
||||
%TF.CreationDate,2022-11-07T15:55:16+01:00*%
|
||||
%TF.ProjectId,mta1-usb-v1-programmer,6d746131-2d75-4736-922d-76312d70726f,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Soldermask,Bot*%
|
||||
%TF.FilePolarity,Negative*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.4)) date 2022-11-07 15:55:16*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10C,5.000000*%
|
||||
%ADD11R,1.700000X1.700000*%
|
||||
%ADD12O,1.700000X1.700000*%
|
||||
%ADD13O,1.500000X1.500000*%
|
||||
%ADD14O,1.800000X1.800000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,JIG1*%
|
||||
X130050000Y-120000000D03*
|
||||
X149950000Y-128750000D03*
|
||||
X149950000Y-111250000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,J2*%
|
||||
X154500000Y-51000000D03*
|
||||
D12*
|
||||
X154500000Y-53540000D03*
|
||||
X154500000Y-56080000D03*
|
||||
X154500000Y-58620000D03*
|
||||
X154500000Y-61160000D03*
|
||||
X154500000Y-63700000D03*
|
||||
X154500000Y-66240000D03*
|
||||
X154500000Y-68780000D03*
|
||||
X154500000Y-71320000D03*
|
||||
X154500000Y-73860000D03*
|
||||
X154500000Y-76400000D03*
|
||||
X154500000Y-78940000D03*
|
||||
X154500000Y-81480000D03*
|
||||
X154500000Y-84020000D03*
|
||||
X154500000Y-86560000D03*
|
||||
X154500000Y-89100000D03*
|
||||
X154500000Y-91640000D03*
|
||||
X154500000Y-94180000D03*
|
||||
X154500000Y-96720000D03*
|
||||
X154500000Y-99260000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,J1*%
|
||||
X126500000Y-51000000D03*
|
||||
D12*
|
||||
X126500000Y-53540000D03*
|
||||
X126500000Y-56080000D03*
|
||||
X126500000Y-58620000D03*
|
||||
X126500000Y-61160000D03*
|
||||
X126500000Y-63700000D03*
|
||||
X126500000Y-66240000D03*
|
||||
X126500000Y-68780000D03*
|
||||
X126500000Y-71320000D03*
|
||||
X126500000Y-73860000D03*
|
||||
X126500000Y-76400000D03*
|
||||
X126500000Y-78940000D03*
|
||||
X126500000Y-81480000D03*
|
||||
X126500000Y-84020000D03*
|
||||
X126500000Y-86560000D03*
|
||||
X126500000Y-89100000D03*
|
||||
X126500000Y-91640000D03*
|
||||
X126500000Y-94180000D03*
|
||||
X126500000Y-96720000D03*
|
||||
X126500000Y-99260000D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,U2*%
|
||||
X138075000Y-54030000D03*
|
||||
D14*
|
||||
X143225000Y-51000000D03*
|
||||
X137775000Y-51000000D03*
|
||||
D13*
|
||||
X142925000Y-54030000D03*
|
||||
%TD*%
|
||||
M02*
|
15
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-B_Paste.gbr
Normal file
15
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-B_Paste.gbr
Normal file
@ -0,0 +1,15 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.4)*%
|
||||
%TF.CreationDate,2022-11-07T15:55:16+01:00*%
|
||||
%TF.ProjectId,mta1-usb-v1-programmer,6d746131-2d75-4736-922d-76312d70726f,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Paste,Bot*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.4)) date 2022-11-07 15:55:16*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
G04 APERTURE END LIST*
|
||||
M02*
|
3757
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-B_Silkscreen.gbr
Normal file
3757
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-B_Silkscreen.gbr
Normal file
File diff suppressed because it is too large
Load Diff
46
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-Edge_Cuts.gbr
Normal file
46
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-Edge_Cuts.gbr
Normal file
@ -0,0 +1,46 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.4)*%
|
||||
%TF.CreationDate,2022-11-07T15:55:16+01:00*%
|
||||
%TF.ProjectId,mta1-usb-v1-programmer,6d746131-2d75-4736-922d-76312d70726f,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Profile,NP*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.4)) date 2022-11-07 15:55:16*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%TA.AperFunction,Profile*%
|
||||
%ADD10C,0.100000*%
|
||||
%TD*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
X119000000Y-49000000D02*
|
||||
G75*
|
||||
G03*
|
||||
X118000000Y-50000000I0J-1000000D01*
|
||||
G01*
|
||||
X162000000Y-49000000D02*
|
||||
X119000000Y-49000000D01*
|
||||
X118000000Y-50000000D02*
|
||||
X118000000Y-134992893D01*
|
||||
X118000000Y-134992893D02*
|
||||
G75*
|
||||
G03*
|
||||
X119000000Y-135992893I1000000J0D01*
|
||||
G01*
|
||||
X163000000Y-50000000D02*
|
||||
G75*
|
||||
G03*
|
||||
X162000000Y-49000000I-1000000J0D01*
|
||||
G01*
|
||||
X119000000Y-135992893D02*
|
||||
X162000000Y-135992893D01*
|
||||
X163000000Y-134992893D02*
|
||||
X163000000Y-50000000D01*
|
||||
X162000000Y-135992893D02*
|
||||
G75*
|
||||
G03*
|
||||
X163000000Y-134992893I0J1000000D01*
|
||||
G01*
|
||||
M02*
|
891
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-F_Cu.gbr
Normal file
891
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-F_Cu.gbr
Normal file
@ -0,0 +1,891 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.4)*%
|
||||
%TF.CreationDate,2022-11-07T15:55:16+01:00*%
|
||||
%TF.ProjectId,mta1-usb-v1-programmer,6d746131-2d75-4736-922d-76312d70726f,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Copper,L1,Top*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.4)) date 2022-11-07 15:55:16*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
G04 Aperture macros list*
|
||||
%AMRoundRect*
|
||||
0 Rectangle with rounded corners*
|
||||
0 $1 Rounding radius*
|
||||
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
|
||||
0 Add a 4 corners polygon primitive as box body*
|
||||
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
|
||||
0 Add four circle primitives for the rounded corners*
|
||||
1,1,$1+$1,$2,$3*
|
||||
1,1,$1+$1,$4,$5*
|
||||
1,1,$1+$1,$6,$7*
|
||||
1,1,$1+$1,$8,$9*
|
||||
0 Add four rect primitives between the rounded corners*
|
||||
20,1,$1+$1,$2,$3,$4,$5,0*
|
||||
20,1,$1+$1,$4,$5,$6,$7,0*
|
||||
20,1,$1+$1,$6,$7,$8,$9,0*
|
||||
20,1,$1+$1,$8,$9,$2,$3,0*%
|
||||
G04 Aperture macros list end*
|
||||
%TA.AperFunction,SMDPad,CuDef*%
|
||||
%ADD10RoundRect,0.112500X0.112500X-0.112500X0.112500X0.112500X-0.112500X0.112500X-0.112500X-0.112500X0*%
|
||||
%TD*%
|
||||
%TA.AperFunction,ComponentPad*%
|
||||
%ADD11C,5.000000*%
|
||||
%TD*%
|
||||
%TA.AperFunction,SMDPad,CuDef*%
|
||||
%ADD12RoundRect,0.170000X1.130000X0.680000X-1.130000X0.680000X-1.130000X-0.680000X1.130000X-0.680000X0*%
|
||||
%TD*%
|
||||
%TA.AperFunction,SMDPad,CuDef*%
|
||||
%ADD13RoundRect,0.170000X-1.130000X-0.680000X1.130000X-0.680000X1.130000X0.680000X-1.130000X0.680000X0*%
|
||||
%TD*%
|
||||
%TA.AperFunction,ComponentPad*%
|
||||
%ADD14R,1.700000X1.700000*%
|
||||
%TD*%
|
||||
%TA.AperFunction,ComponentPad*%
|
||||
%ADD15O,1.700000X1.700000*%
|
||||
%TD*%
|
||||
%TA.AperFunction,SMDPad,CuDef*%
|
||||
%ADD16RoundRect,0.250000X-0.625000X0.375000X-0.625000X-0.375000X0.625000X-0.375000X0.625000X0.375000X0*%
|
||||
%TD*%
|
||||
%TA.AperFunction,SMDPad,CuDef*%
|
||||
%ADD17RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*%
|
||||
%TD*%
|
||||
%TA.AperFunction,SMDPad,CuDef*%
|
||||
%ADD18RoundRect,0.112500X-0.112500X0.112500X-0.112500X-0.112500X0.112500X-0.112500X0.112500X0.112500X0*%
|
||||
%TD*%
|
||||
%TA.AperFunction,SMDPad,CuDef*%
|
||||
%ADD19R,1.700000X3.500000*%
|
||||
%TD*%
|
||||
%TA.AperFunction,SMDPad,CuDef*%
|
||||
%ADD20R,3.500000X1.700000*%
|
||||
%TD*%
|
||||
%TA.AperFunction,ViaPad*%
|
||||
%ADD21C,0.600000*%
|
||||
%TD*%
|
||||
%TA.AperFunction,Conductor*%
|
||||
%ADD22C,0.800000*%
|
||||
%TD*%
|
||||
%TA.AperFunction,Conductor*%
|
||||
%ADD23C,0.250000*%
|
||||
%TD*%
|
||||
%TA.AperFunction,Conductor*%
|
||||
%ADD24C,0.200000*%
|
||||
%TD*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.P,R16,1*%
|
||||
%TO.N,/CDONE*%
|
||||
X129750000Y-105800000D03*
|
||||
%TO.P,R16,2*%
|
||||
%TO.N,/CDONE_U*%
|
||||
X129750000Y-105000000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.P,JIG1,M1*%
|
||||
%TO.N,N/C*%
|
||||
X130050000Y-120000000D03*
|
||||
%TO.P,JIG1,M2*%
|
||||
X149950000Y-128750000D03*
|
||||
%TO.P,JIG1,M3*%
|
||||
X149950000Y-111250000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.P,J4,7,7*%
|
||||
%TO.N,GND*%
|
||||
X134250000Y-108250000D03*
|
||||
%TO.P,J4,6,6*%
|
||||
%TO.N,/CDONE*%
|
||||
X134250000Y-110250000D03*
|
||||
%TO.P,J4,5,5*%
|
||||
%TO.N,/CRESET*%
|
||||
X134250000Y-112250000D03*
|
||||
%TO.P,J4,4,4*%
|
||||
%TO.N,/MISO*%
|
||||
X134250000Y-114250000D03*
|
||||
%TO.P,J4,3,3*%
|
||||
%TO.N,/SS*%
|
||||
X134250000Y-116250000D03*
|
||||
%TO.P,J4,2,2*%
|
||||
%TO.N,/MOSI*%
|
||||
X134250000Y-118250000D03*
|
||||
%TO.P,J4,1,1*%
|
||||
%TO.N,/SCK*%
|
||||
X134250000Y-120250000D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.P,J3,1,1*%
|
||||
%TO.N,GND*%
|
||||
X145750000Y-130250000D03*
|
||||
%TO.P,J3,2,2*%
|
||||
%TO.N,/5V_DUT*%
|
||||
X145750000Y-132250000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.P,J2,1,Pin_1*%
|
||||
%TO.N,+5V*%
|
||||
X154500000Y-51000000D03*
|
||||
D15*
|
||||
%TO.P,J2,2,Pin_2*%
|
||||
%TO.N,/PICO_VSYS*%
|
||||
X154500000Y-53540000D03*
|
||||
%TO.P,J2,3,Pin_3*%
|
||||
%TO.N,GND*%
|
||||
X154500000Y-56080000D03*
|
||||
%TO.P,J2,4,Pin_4*%
|
||||
%TO.N,/PICO_3V3_EN*%
|
||||
X154500000Y-58620000D03*
|
||||
%TO.P,J2,5,Pin_5*%
|
||||
%TO.N,/PICO_3V3*%
|
||||
X154500000Y-61160000D03*
|
||||
%TO.P,J2,6,Pin_6*%
|
||||
%TO.N,/PICO_ADC_VREF*%
|
||||
X154500000Y-63700000D03*
|
||||
%TO.P,J2,7,Pin_7*%
|
||||
%TO.N,/PICO28*%
|
||||
X154500000Y-66240000D03*
|
||||
%TO.P,J2,8,Pin_8*%
|
||||
%TO.N,GND*%
|
||||
X154500000Y-68780000D03*
|
||||
%TO.P,J2,9,Pin_9*%
|
||||
%TO.N,/PICO27*%
|
||||
X154500000Y-71320000D03*
|
||||
%TO.P,J2,10,Pin_10*%
|
||||
%TO.N,/PICO26*%
|
||||
X154500000Y-73860000D03*
|
||||
%TO.P,J2,11,Pin_11*%
|
||||
%TO.N,/PICO_RUN*%
|
||||
X154500000Y-76400000D03*
|
||||
%TO.P,J2,12,Pin_12*%
|
||||
%TO.N,/PICO22*%
|
||||
X154500000Y-78940000D03*
|
||||
%TO.P,J2,13,Pin_13*%
|
||||
%TO.N,GND*%
|
||||
X154500000Y-81480000D03*
|
||||
%TO.P,J2,14,Pin_14*%
|
||||
%TO.N,/GPIO4_U*%
|
||||
X154500000Y-84020000D03*
|
||||
%TO.P,J2,15,Pin_15*%
|
||||
%TO.N,/GPIO3_U*%
|
||||
X154500000Y-86560000D03*
|
||||
%TO.P,J2,16,Pin_16*%
|
||||
%TO.N,/GPIO2_U*%
|
||||
X154500000Y-89100000D03*
|
||||
%TO.P,J2,17,Pin_17*%
|
||||
%TO.N,/GPIO1_U*%
|
||||
X154500000Y-91640000D03*
|
||||
%TO.P,J2,18,Pin_18*%
|
||||
%TO.N,GND*%
|
||||
X154500000Y-94180000D03*
|
||||
%TO.P,J2,19,Pin_19*%
|
||||
%TO.N,/CTS_U*%
|
||||
X154500000Y-96720000D03*
|
||||
%TO.P,J2,20,Pin_20*%
|
||||
%TO.N,/RTS_U*%
|
||||
X154500000Y-99260000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.P,F1,1*%
|
||||
%TO.N,+5V*%
|
||||
X159500000Y-55100000D03*
|
||||
%TO.P,F1,2*%
|
||||
%TO.N,/5V_FUSE*%
|
||||
X159500000Y-57900000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.P,R12,1*%
|
||||
%TO.N,/MOSI*%
|
||||
X123750000Y-105800000D03*
|
||||
%TO.P,R12,2*%
|
||||
%TO.N,/MOSI_U*%
|
||||
X123750000Y-105000000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.P,J1,1,Pin_1*%
|
||||
%TO.N,/PICO_0*%
|
||||
X126500000Y-51000000D03*
|
||||
D15*
|
||||
%TO.P,J1,2,Pin_2*%
|
||||
%TO.N,/PICO_1*%
|
||||
X126500000Y-53540000D03*
|
||||
%TO.P,J1,3,Pin_3*%
|
||||
%TO.N,GND*%
|
||||
X126500000Y-56080000D03*
|
||||
%TO.P,J1,4,Pin_4*%
|
||||
%TO.N,/PICO_2*%
|
||||
X126500000Y-58620000D03*
|
||||
%TO.P,J1,5,Pin_5*%
|
||||
%TO.N,/PICO_3*%
|
||||
X126500000Y-61160000D03*
|
||||
%TO.P,J1,6,Pin_6*%
|
||||
%TO.N,/PICO_4*%
|
||||
X126500000Y-63700000D03*
|
||||
%TO.P,J1,7,Pin_7*%
|
||||
%TO.N,/PICO_5*%
|
||||
X126500000Y-66240000D03*
|
||||
%TO.P,J1,8,Pin_8*%
|
||||
%TO.N,GND*%
|
||||
X126500000Y-68780000D03*
|
||||
%TO.P,J1,9,Pin_9*%
|
||||
%TO.N,/PICO_6*%
|
||||
X126500000Y-71320000D03*
|
||||
%TO.P,J1,10,Pin_10*%
|
||||
%TO.N,/5V_EN*%
|
||||
X126500000Y-73860000D03*
|
||||
%TO.P,J1,11,Pin_11*%
|
||||
%TO.N,/TX_U*%
|
||||
X126500000Y-76400000D03*
|
||||
%TO.P,J1,12,Pin_12*%
|
||||
%TO.N,/RX_U*%
|
||||
X126500000Y-78940000D03*
|
||||
%TO.P,J1,13,Pin_13*%
|
||||
%TO.N,GND*%
|
||||
X126500000Y-81480000D03*
|
||||
%TO.P,J1,14,Pin_14*%
|
||||
%TO.N,/SCK_U*%
|
||||
X126500000Y-84020000D03*
|
||||
%TO.P,J1,15,Pin_15*%
|
||||
%TO.N,/MOSI_U*%
|
||||
X126500000Y-86560000D03*
|
||||
%TO.P,J1,16,Pin_16*%
|
||||
%TO.N,/SS_U*%
|
||||
X126500000Y-89100000D03*
|
||||
%TO.P,J1,17,Pin_17*%
|
||||
%TO.N,/MISO_U*%
|
||||
X126500000Y-91640000D03*
|
||||
%TO.P,J1,18,Pin_18*%
|
||||
%TO.N,GND*%
|
||||
X126500000Y-94180000D03*
|
||||
%TO.P,J1,19,Pin_19*%
|
||||
%TO.N,/CRESET_U*%
|
||||
X126500000Y-96720000D03*
|
||||
%TO.P,J1,20,Pin_20*%
|
||||
%TO.N,/CDONE_U*%
|
||||
X126500000Y-99260000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.P,R14,1*%
|
||||
%TO.N,/MISO*%
|
||||
X126750000Y-105800000D03*
|
||||
%TO.P,R14,2*%
|
||||
%TO.N,/MISO_U*%
|
||||
X126750000Y-105000000D03*
|
||||
%TD*%
|
||||
%TO.P,R11,2*%
|
||||
%TO.N,/SCK_U*%
|
||||
X122250000Y-105000000D03*
|
||||
%TO.P,R11,1*%
|
||||
%TO.N,/SCK*%
|
||||
X122250000Y-105800000D03*
|
||||
%TD*%
|
||||
%TO.P,R13,1*%
|
||||
%TO.N,/SS*%
|
||||
X125250000Y-105800000D03*
|
||||
%TO.P,R13,2*%
|
||||
%TO.N,/SS_U*%
|
||||
X125250000Y-105000000D03*
|
||||
%TD*%
|
||||
D17*
|
||||
%TO.P,Q1,1,G*%
|
||||
%TO.N,Net-(Q1-Pad1)*%
|
||||
X120762500Y-113540000D03*
|
||||
%TO.P,Q1,2,S*%
|
||||
%TO.N,GND*%
|
||||
X120762500Y-115440000D03*
|
||||
%TO.P,Q1,3,D*%
|
||||
%TO.N,Net-(Q1-Pad3)*%
|
||||
X122637500Y-114490000D03*
|
||||
%TD*%
|
||||
D18*
|
||||
%TO.P,R8,1*%
|
||||
%TO.N,Net-(Q1-Pad3)*%
|
||||
X120500000Y-121000000D03*
|
||||
%TO.P,R8,2*%
|
||||
%TO.N,/5V_FUSE*%
|
||||
X120500000Y-121800000D03*
|
||||
%TD*%
|
||||
D17*
|
||||
%TO.P,Q2,1,G*%
|
||||
%TO.N,Net-(Q1-Pad3)*%
|
||||
X120762500Y-117350000D03*
|
||||
%TO.P,Q2,2,S*%
|
||||
%TO.N,/5V_FUSE*%
|
||||
X120762500Y-119250000D03*
|
||||
%TO.P,Q2,3,D*%
|
||||
%TO.N,/5V_DUT*%
|
||||
X122637500Y-118300000D03*
|
||||
%TD*%
|
||||
D19*
|
||||
%TO.P,U2,43,SWDIO*%
|
||||
%TO.N,unconnected-(U2-Pad43)*%
|
||||
X143040000Y-99800000D03*
|
||||
%TO.P,U2,42,GND*%
|
||||
%TO.N,GND*%
|
||||
X140500000Y-99800000D03*
|
||||
%TO.P,U2,41,SWCLK*%
|
||||
%TO.N,unconnected-(U2-Pad41)*%
|
||||
X137960000Y-99800000D03*
|
||||
D20*
|
||||
%TO.P,U2,40,VBUS*%
|
||||
%TO.N,+5V*%
|
||||
X150290000Y-50870000D03*
|
||||
%TO.P,U2,39,VSYS*%
|
||||
%TO.N,/PICO_VSYS*%
|
||||
X150290000Y-53410000D03*
|
||||
%TO.P,U2,38,GND*%
|
||||
%TO.N,GND*%
|
||||
X150290000Y-55950000D03*
|
||||
%TO.P,U2,37,3V3_EN*%
|
||||
%TO.N,/PICO_3V3_EN*%
|
||||
X150290000Y-58490000D03*
|
||||
%TO.P,U2,36,3V3*%
|
||||
%TO.N,/PICO_3V3*%
|
||||
X150290000Y-61030000D03*
|
||||
%TO.P,U2,35,ADC_VREF*%
|
||||
%TO.N,/PICO_ADC_VREF*%
|
||||
X150290000Y-63570000D03*
|
||||
%TO.P,U2,34,GPIO28_ADC2*%
|
||||
%TO.N,/PICO28*%
|
||||
X150290000Y-66110000D03*
|
||||
%TO.P,U2,33,AGND*%
|
||||
%TO.N,GND*%
|
||||
X150290000Y-68650000D03*
|
||||
%TO.P,U2,32,GPIO27_ADC1*%
|
||||
%TO.N,/PICO27*%
|
||||
X150290000Y-71190000D03*
|
||||
%TO.P,U2,31,GPIO26_ADC0*%
|
||||
%TO.N,/PICO26*%
|
||||
X150290000Y-73730000D03*
|
||||
%TO.P,U2,30,RUN*%
|
||||
%TO.N,/PICO_RUN*%
|
||||
X150290000Y-76270000D03*
|
||||
%TO.P,U2,29,GPIO22*%
|
||||
%TO.N,/PICO22*%
|
||||
X150290000Y-78810000D03*
|
||||
%TO.P,U2,28,GND*%
|
||||
%TO.N,GND*%
|
||||
X150290000Y-81350000D03*
|
||||
%TO.P,U2,27,GPIO21*%
|
||||
%TO.N,/GPIO4_U*%
|
||||
X150290000Y-83890000D03*
|
||||
%TO.P,U2,26,GPIO20*%
|
||||
%TO.N,/GPIO3_U*%
|
||||
X150290000Y-86430000D03*
|
||||
%TO.P,U2,25,GPIO19*%
|
||||
%TO.N,/GPIO2_U*%
|
||||
X150290000Y-88970000D03*
|
||||
%TO.P,U2,24,GPIO18*%
|
||||
%TO.N,/GPIO1_U*%
|
||||
X150290000Y-91510000D03*
|
||||
%TO.P,U2,23,GND*%
|
||||
%TO.N,GND*%
|
||||
X150290000Y-94050000D03*
|
||||
%TO.P,U2,22,GPIO17*%
|
||||
%TO.N,/CTS_U*%
|
||||
X150290000Y-96590000D03*
|
||||
%TO.P,U2,21,GPIO16*%
|
||||
%TO.N,/RTS_U*%
|
||||
X150290000Y-99130000D03*
|
||||
%TO.P,U2,20,GPIO15*%
|
||||
%TO.N,/CDONE_U*%
|
||||
X130710000Y-99130000D03*
|
||||
%TO.P,U2,19,GPIO14*%
|
||||
%TO.N,/CRESET_U*%
|
||||
X130710000Y-96590000D03*
|
||||
%TO.P,U2,18,GND*%
|
||||
%TO.N,GND*%
|
||||
X130710000Y-94050000D03*
|
||||
%TO.P,U2,17,GPIO13*%
|
||||
%TO.N,/MISO_U*%
|
||||
X130710000Y-91510000D03*
|
||||
%TO.P,U2,16,GPIO12*%
|
||||
%TO.N,/SS_U*%
|
||||
X130710000Y-88970000D03*
|
||||
%TO.P,U2,15,GPIO11*%
|
||||
%TO.N,/MOSI_U*%
|
||||
X130710000Y-86430000D03*
|
||||
%TO.P,U2,14,GPIO10*%
|
||||
%TO.N,/SCK_U*%
|
||||
X130710000Y-83890000D03*
|
||||
%TO.P,U2,13,GND*%
|
||||
%TO.N,GND*%
|
||||
X130710000Y-81350000D03*
|
||||
%TO.P,U2,12,GPIO9*%
|
||||
%TO.N,/RX_U*%
|
||||
X130710000Y-78810000D03*
|
||||
%TO.P,U2,11,GPIO8*%
|
||||
%TO.N,/TX_U*%
|
||||
X130710000Y-76270000D03*
|
||||
%TO.P,U2,10,GPIO7*%
|
||||
%TO.N,/5V_EN*%
|
||||
X130710000Y-73730000D03*
|
||||
%TO.P,U2,9,GPIO6*%
|
||||
%TO.N,/PICO_6*%
|
||||
X130710000Y-71190000D03*
|
||||
%TO.P,U2,8,GND*%
|
||||
%TO.N,GND*%
|
||||
X130710000Y-68650000D03*
|
||||
%TO.P,U2,7,GPIO5*%
|
||||
%TO.N,/PICO_5*%
|
||||
X130710000Y-66110000D03*
|
||||
%TO.P,U2,6,GPIO4*%
|
||||
%TO.N,/PICO_4*%
|
||||
X130710000Y-63570000D03*
|
||||
%TO.P,U2,5,GPIO3*%
|
||||
%TO.N,/PICO_3*%
|
||||
X130710000Y-61030000D03*
|
||||
%TO.P,U2,4,GPIO2*%
|
||||
%TO.N,/PICO_2*%
|
||||
X130710000Y-58490000D03*
|
||||
%TO.P,U2,3,GND*%
|
||||
%TO.N,GND*%
|
||||
X130710000Y-55950000D03*
|
||||
%TO.P,U2,2,GPIO1*%
|
||||
%TO.N,/PICO_1*%
|
||||
X130710000Y-53410000D03*
|
||||
%TO.P,U2,1,GPIO0*%
|
||||
%TO.N,/PICO_0*%
|
||||
X130710000Y-50870000D03*
|
||||
%TD*%
|
||||
D18*
|
||||
%TO.P,R17,1*%
|
||||
%TO.N,/5V_EN*%
|
||||
X120750000Y-105000000D03*
|
||||
%TO.P,R17,2*%
|
||||
%TO.N,Net-(Q1-Pad1)*%
|
||||
X120750000Y-105800000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.P,R15,1*%
|
||||
%TO.N,/CRESET*%
|
||||
X128250000Y-105800000D03*
|
||||
%TO.P,R15,2*%
|
||||
%TO.N,/CRESET_U*%
|
||||
X128250000Y-105000000D03*
|
||||
%TD*%
|
||||
D18*
|
||||
%TO.P,R7,1*%
|
||||
%TO.N,GND*%
|
||||
X119300000Y-105000000D03*
|
||||
%TO.P,R7,2*%
|
||||
%TO.N,Net-(Q1-Pad1)*%
|
||||
X119300000Y-105800000D03*
|
||||
%TD*%
|
||||
D21*
|
||||
%TO.N,GND*%
|
||||
X132100000Y-108300000D03*
|
||||
X143800000Y-130300000D03*
|
||||
X119300000Y-104200000D03*
|
||||
X119380000Y-115500000D03*
|
||||
X140500000Y-102200000D03*
|
||||
%TD*%
|
||||
D22*
|
||||
%TO.N,GND*%
|
||||
X140500000Y-98900000D02*
|
||||
X140500000Y-102200000D01*
|
||||
D23*
|
||||
%TO.N,/PICO26*%
|
||||
X149520000Y-73860000D02*
|
||||
X149390000Y-73730000D01*
|
||||
X154500000Y-73860000D02*
|
||||
X149520000Y-73860000D01*
|
||||
%TO.N,/PICO27*%
|
||||
X149520000Y-71320000D02*
|
||||
X149390000Y-71190000D01*
|
||||
X154500000Y-71320000D02*
|
||||
X149520000Y-71320000D01*
|
||||
%TO.N,/PICO28*%
|
||||
X149520000Y-66240000D02*
|
||||
X149390000Y-66110000D01*
|
||||
X154500000Y-66240000D02*
|
||||
X149520000Y-66240000D01*
|
||||
%TO.N,/SCK*%
|
||||
X126300000Y-113200000D02*
|
||||
X122250000Y-109150000D01*
|
||||
X126300000Y-121100000D02*
|
||||
X126300000Y-113200000D01*
|
||||
X122250000Y-109150000D02*
|
||||
X122250000Y-105800000D01*
|
||||
X132200000Y-123100000D02*
|
||||
X128300000Y-123100000D01*
|
||||
X128300000Y-123100000D02*
|
||||
X126300000Y-121100000D01*
|
||||
X134250000Y-121050000D02*
|
||||
X132200000Y-123100000D01*
|
||||
X134250000Y-120250000D02*
|
||||
X134250000Y-121050000D01*
|
||||
D22*
|
||||
%TO.N,/5V_DUT*%
|
||||
X123800000Y-118300000D02*
|
||||
X122637500Y-118300000D01*
|
||||
X124900000Y-119400000D02*
|
||||
X123800000Y-118300000D01*
|
||||
X124900000Y-121800000D02*
|
||||
X124900000Y-119400000D01*
|
||||
X135350000Y-132250000D02*
|
||||
X124900000Y-121800000D01*
|
||||
X145750000Y-132250000D02*
|
||||
X135350000Y-132250000D01*
|
||||
%TO.N,/5V_FUSE*%
|
||||
X159500000Y-133000000D02*
|
||||
X159500000Y-57900000D01*
|
||||
X158000000Y-134500000D02*
|
||||
X159500000Y-133000000D01*
|
||||
X134337500Y-134500000D02*
|
||||
X158000000Y-134500000D01*
|
||||
X122900000Y-122700000D02*
|
||||
X122900000Y-123062500D01*
|
||||
X122900000Y-123062500D02*
|
||||
X134337500Y-134500000D01*
|
||||
D23*
|
||||
%TO.N,Net-(Q1-Pad1)*%
|
||||
X120750000Y-113527500D02*
|
||||
X120762500Y-113540000D01*
|
||||
X120750000Y-107000000D02*
|
||||
X120750000Y-113527500D01*
|
||||
%TO.N,/MOSI*%
|
||||
X132650000Y-118250000D02*
|
||||
X134250000Y-118250000D01*
|
||||
X123750000Y-109350000D02*
|
||||
X132650000Y-118250000D01*
|
||||
X123750000Y-105800000D02*
|
||||
X123750000Y-109350000D01*
|
||||
%TO.N,/SS*%
|
||||
X125250000Y-109350000D02*
|
||||
X125250000Y-105800000D01*
|
||||
X132150000Y-116250000D02*
|
||||
X125250000Y-109350000D01*
|
||||
X134250000Y-116250000D02*
|
||||
X132150000Y-116250000D01*
|
||||
%TO.N,/MISO*%
|
||||
X126750000Y-109250000D02*
|
||||
X131750000Y-114250000D01*
|
||||
X131750000Y-114250000D02*
|
||||
X134250000Y-114250000D01*
|
||||
X126750000Y-105800000D02*
|
||||
X126750000Y-109250000D01*
|
||||
%TO.N,/CRESET*%
|
||||
X128250000Y-108850000D02*
|
||||
X128250000Y-105800000D01*
|
||||
X131650000Y-112250000D02*
|
||||
X128250000Y-108850000D01*
|
||||
X134250000Y-112250000D02*
|
||||
X131650000Y-112250000D01*
|
||||
%TO.N,/CDONE*%
|
||||
X132250000Y-110250000D02*
|
||||
X134250000Y-110250000D01*
|
||||
X129750000Y-107750000D02*
|
||||
X132250000Y-110250000D01*
|
||||
X129750000Y-105800000D02*
|
||||
X129750000Y-107750000D01*
|
||||
%TO.N,Net-(Q1-Pad3)*%
|
||||
X122637500Y-114490000D02*
|
||||
X122637500Y-115942500D01*
|
||||
X122637500Y-115942500D02*
|
||||
X121230000Y-117350000D01*
|
||||
X121230000Y-117350000D02*
|
||||
X120762500Y-117350000D01*
|
||||
%TO.N,Net-(Q1-Pad1)*%
|
||||
X120750000Y-107000000D02*
|
||||
X120125000Y-107000000D01*
|
||||
X120750000Y-105800000D02*
|
||||
X120750000Y-107000000D01*
|
||||
X119300000Y-105800000D02*
|
||||
X119300000Y-106175000D01*
|
||||
X119300000Y-106175000D02*
|
||||
X120125000Y-107000000D01*
|
||||
%TO.N,/MOSI_U*%
|
||||
X123750000Y-103250000D02*
|
||||
X123750000Y-105000000D01*
|
||||
%TO.N,/MISO_U*%
|
||||
X124300000Y-101800000D02*
|
||||
X126750000Y-104250000D01*
|
||||
%TO.N,/CDONE_U*%
|
||||
X129750000Y-104150000D02*
|
||||
X129750000Y-105000000D01*
|
||||
%TO.N,/SS_U*%
|
||||
X123740000Y-102190000D02*
|
||||
X125250000Y-103700000D01*
|
||||
%TO.N,/SCK_U*%
|
||||
X122540000Y-87980000D02*
|
||||
X122540000Y-103560000D01*
|
||||
%TO.N,/CRESET_U*%
|
||||
X128250000Y-104150000D02*
|
||||
X128250000Y-105000000D01*
|
||||
%TO.N,/SCK_U*%
|
||||
X122250000Y-103850000D02*
|
||||
X122250000Y-105000000D01*
|
||||
X122540000Y-103560000D02*
|
||||
X122250000Y-103850000D01*
|
||||
D22*
|
||||
%TO.N,+5V*%
|
||||
X158170000Y-50870000D02*
|
||||
X159500000Y-52200000D01*
|
||||
X159500000Y-52200000D02*
|
||||
X159500000Y-55100000D01*
|
||||
X149390000Y-50870000D02*
|
||||
X158170000Y-50870000D01*
|
||||
D23*
|
||||
%TO.N,/SS_U*%
|
||||
X125250000Y-103700000D02*
|
||||
X125250000Y-103950000D01*
|
||||
X123740000Y-91860000D02*
|
||||
X123740000Y-102190000D01*
|
||||
X126500000Y-89100000D02*
|
||||
X123740000Y-91860000D01*
|
||||
%TO.N,/MISO_U*%
|
||||
X126750000Y-104250000D02*
|
||||
X126750000Y-105000000D01*
|
||||
X124300000Y-93840000D02*
|
||||
X124300000Y-101800000D01*
|
||||
X126500000Y-91640000D02*
|
||||
X124300000Y-93840000D01*
|
||||
%TO.N,/SCK_U*%
|
||||
X126500000Y-84020000D02*
|
||||
X122540000Y-87980000D01*
|
||||
%TO.N,/CDONE_U*%
|
||||
X126500000Y-100900000D02*
|
||||
X129750000Y-104150000D01*
|
||||
X126500000Y-99260000D02*
|
||||
X126500000Y-100900000D01*
|
||||
%TO.N,/CRESET_U*%
|
||||
X124900000Y-100800000D02*
|
||||
X128250000Y-104150000D01*
|
||||
X124900000Y-98320000D02*
|
||||
X124900000Y-100800000D01*
|
||||
X126500000Y-96720000D02*
|
||||
X124900000Y-98320000D01*
|
||||
D24*
|
||||
%TO.N,/SS_U*%
|
||||
X125250000Y-105000000D02*
|
||||
X125250000Y-103950000D01*
|
||||
D23*
|
||||
%TO.N,/MOSI_U*%
|
||||
X123170000Y-89890000D02*
|
||||
X123170000Y-102670000D01*
|
||||
X123170000Y-102670000D02*
|
||||
X123750000Y-103250000D01*
|
||||
X126500000Y-86560000D02*
|
||||
X123170000Y-89890000D01*
|
||||
%TO.N,/5V_FUSE*%
|
||||
X120500000Y-122400000D02*
|
||||
X120500000Y-121800000D01*
|
||||
X122900000Y-122700000D02*
|
||||
X120800000Y-122700000D01*
|
||||
X120800000Y-122700000D02*
|
||||
X120500000Y-122400000D01*
|
||||
%TO.N,Net-(Q1-Pad3)*%
|
||||
X119700000Y-117800000D02*
|
||||
X120150000Y-117350000D01*
|
||||
X120150000Y-117350000D02*
|
||||
X120762500Y-117350000D01*
|
||||
X120500000Y-120500000D02*
|
||||
X119700000Y-119700000D01*
|
||||
X120500000Y-121000000D02*
|
||||
X120500000Y-120500000D01*
|
||||
X119700000Y-119700000D02*
|
||||
X119700000Y-117800000D01*
|
||||
D22*
|
||||
%TO.N,GND*%
|
||||
X132150000Y-108250000D02*
|
||||
X132100000Y-108300000D01*
|
||||
X134250000Y-108250000D02*
|
||||
X132150000Y-108250000D01*
|
||||
X143850000Y-130250000D02*
|
||||
X143800000Y-130300000D01*
|
||||
X145750000Y-130250000D02*
|
||||
X143850000Y-130250000D01*
|
||||
%TO.N,/5V_FUSE*%
|
||||
X122900000Y-121000000D02*
|
||||
X121150000Y-119250000D01*
|
||||
X121150000Y-119250000D02*
|
||||
X120762500Y-119250000D01*
|
||||
X122900000Y-122700000D02*
|
||||
X122900000Y-121000000D01*
|
||||
D23*
|
||||
%TO.N,/5V_EN*%
|
||||
X120750000Y-104000000D02*
|
||||
X120750000Y-105000000D01*
|
||||
X120700000Y-103950000D02*
|
||||
X120750000Y-104000000D01*
|
||||
X120700000Y-79660000D02*
|
||||
X120700000Y-103950000D01*
|
||||
X126500000Y-73860000D02*
|
||||
X120700000Y-79660000D01*
|
||||
D22*
|
||||
%TO.N,GND*%
|
||||
X154370000Y-68650000D02*
|
||||
X154500000Y-68780000D01*
|
||||
X149390000Y-55950000D02*
|
||||
X154370000Y-55950000D01*
|
||||
X149390000Y-68650000D02*
|
||||
X154370000Y-68650000D01*
|
||||
D23*
|
||||
X119300000Y-105000000D02*
|
||||
X119300000Y-104140000D01*
|
||||
D22*
|
||||
X154370000Y-81350000D02*
|
||||
X154500000Y-81480000D01*
|
||||
X131610000Y-94050000D02*
|
||||
X126630000Y-94050000D01*
|
||||
X126630000Y-55950000D02*
|
||||
X126500000Y-56080000D01*
|
||||
X126630000Y-81350000D02*
|
||||
X126500000Y-81480000D01*
|
||||
D23*
|
||||
X120762500Y-115440000D02*
|
||||
X119440000Y-115440000D01*
|
||||
X119440000Y-115440000D02*
|
||||
X119380000Y-115500000D01*
|
||||
D22*
|
||||
X131610000Y-55950000D02*
|
||||
X126630000Y-55950000D01*
|
||||
X131610000Y-68650000D02*
|
||||
X126630000Y-68650000D01*
|
||||
X126630000Y-68650000D02*
|
||||
X126500000Y-68780000D01*
|
||||
X149390000Y-94050000D02*
|
||||
X154370000Y-94050000D01*
|
||||
X149390000Y-81350000D02*
|
||||
X154370000Y-81350000D01*
|
||||
X154370000Y-55950000D02*
|
||||
X154500000Y-56080000D01*
|
||||
X126630000Y-94050000D02*
|
||||
X126500000Y-94180000D01*
|
||||
X131610000Y-81350000D02*
|
||||
X126630000Y-81350000D01*
|
||||
D23*
|
||||
%TO.N,/PICO_0*%
|
||||
X131480000Y-51000000D02*
|
||||
X131610000Y-50870000D01*
|
||||
X126500000Y-51000000D02*
|
||||
X131480000Y-51000000D01*
|
||||
%TO.N,/PICO_1*%
|
||||
X131480000Y-53540000D02*
|
||||
X131610000Y-53410000D01*
|
||||
X126500000Y-53540000D02*
|
||||
X131480000Y-53540000D01*
|
||||
%TO.N,/PICO_2*%
|
||||
X126500000Y-58620000D02*
|
||||
X131480000Y-58620000D01*
|
||||
X131480000Y-58620000D02*
|
||||
X131610000Y-58490000D01*
|
||||
%TO.N,/PICO_3*%
|
||||
X126500000Y-61160000D02*
|
||||
X131480000Y-61160000D01*
|
||||
X131480000Y-61160000D02*
|
||||
X131610000Y-61030000D01*
|
||||
%TO.N,/PICO_4*%
|
||||
X131480000Y-63700000D02*
|
||||
X131610000Y-63570000D01*
|
||||
X126500000Y-63700000D02*
|
||||
X131480000Y-63700000D01*
|
||||
%TO.N,/PICO_5*%
|
||||
X126500000Y-66240000D02*
|
||||
X131480000Y-66240000D01*
|
||||
X131480000Y-66240000D02*
|
||||
X131610000Y-66110000D01*
|
||||
%TO.N,/PICO_6*%
|
||||
X131480000Y-71320000D02*
|
||||
X131610000Y-71190000D01*
|
||||
X126500000Y-71320000D02*
|
||||
X131480000Y-71320000D01*
|
||||
%TO.N,/PICO_VSYS*%
|
||||
X154500000Y-53540000D02*
|
||||
X149520000Y-53540000D01*
|
||||
X149520000Y-53540000D02*
|
||||
X149390000Y-53410000D01*
|
||||
%TO.N,/PICO_3V3_EN*%
|
||||
X149520000Y-58620000D02*
|
||||
X149390000Y-58490000D01*
|
||||
X154500000Y-58620000D02*
|
||||
X149520000Y-58620000D01*
|
||||
%TO.N,/PICO_3V3*%
|
||||
X149520000Y-61160000D02*
|
||||
X149390000Y-61030000D01*
|
||||
X154500000Y-61160000D02*
|
||||
X149520000Y-61160000D01*
|
||||
%TO.N,/PICO_ADC_VREF*%
|
||||
X154500000Y-63700000D02*
|
||||
X149520000Y-63700000D01*
|
||||
X149520000Y-63700000D02*
|
||||
X149390000Y-63570000D01*
|
||||
%TO.N,/PICO_RUN*%
|
||||
X154500000Y-76400000D02*
|
||||
X149520000Y-76400000D01*
|
||||
%TO.N,/PICO22*%
|
||||
X149520000Y-78940000D02*
|
||||
X149390000Y-78810000D01*
|
||||
X154500000Y-78940000D02*
|
||||
X149520000Y-78940000D01*
|
||||
%TO.N,/TX_U*%
|
||||
X131480000Y-76400000D02*
|
||||
X131610000Y-76270000D01*
|
||||
X126500000Y-76400000D02*
|
||||
X131480000Y-76400000D01*
|
||||
%TO.N,/RX_U*%
|
||||
X131480000Y-78940000D02*
|
||||
X131610000Y-78810000D01*
|
||||
X126500000Y-78940000D02*
|
||||
X131480000Y-78940000D01*
|
||||
%TO.N,/SCK_U*%
|
||||
X126500000Y-84020000D02*
|
||||
X131480000Y-84020000D01*
|
||||
X131480000Y-84020000D02*
|
||||
X131610000Y-83890000D01*
|
||||
%TO.N,/MOSI_U*%
|
||||
X131480000Y-86560000D02*
|
||||
X131610000Y-86430000D01*
|
||||
X126500000Y-86560000D02*
|
||||
X131480000Y-86560000D01*
|
||||
%TO.N,/SS_U*%
|
||||
X131480000Y-89100000D02*
|
||||
X131610000Y-88970000D01*
|
||||
X126500000Y-89100000D02*
|
||||
X131480000Y-89100000D01*
|
||||
%TO.N,/MISO_U*%
|
||||
X126630000Y-91510000D02*
|
||||
X126500000Y-91640000D01*
|
||||
X131610000Y-91510000D02*
|
||||
X126630000Y-91510000D01*
|
||||
%TO.N,/CRESET_U*%
|
||||
X126500000Y-96720000D02*
|
||||
X131480000Y-96720000D01*
|
||||
X131480000Y-96720000D02*
|
||||
X131610000Y-96590000D01*
|
||||
%TO.N,/CDONE_U*%
|
||||
X126630000Y-99130000D02*
|
||||
X126500000Y-99260000D01*
|
||||
X131610000Y-99130000D02*
|
||||
X126630000Y-99130000D01*
|
||||
%TO.N,/GPIO4_U*%
|
||||
X149390000Y-83890000D02*
|
||||
X149520000Y-84020000D01*
|
||||
X149520000Y-84020000D02*
|
||||
X154500000Y-84020000D01*
|
||||
%TO.N,/GPIO3_U*%
|
||||
X149390000Y-86430000D02*
|
||||
X154370000Y-86430000D01*
|
||||
%TO.N,/GPIO2_U*%
|
||||
X149390000Y-88970000D02*
|
||||
X154370000Y-88970000D01*
|
||||
%TO.N,/GPIO1_U*%
|
||||
X149520000Y-91640000D02*
|
||||
X154500000Y-91640000D01*
|
||||
X149390000Y-91510000D02*
|
||||
X149520000Y-91640000D01*
|
||||
%TO.N,/CTS_U*%
|
||||
X149390000Y-96590000D02*
|
||||
X154370000Y-96590000D01*
|
||||
%TO.N,/RTS_U*%
|
||||
X149390000Y-99130000D02*
|
||||
X154370000Y-99130000D01*
|
||||
%TO.N,/5V_EN*%
|
||||
X131480000Y-73860000D02*
|
||||
X126500000Y-73860000D01*
|
||||
X131610000Y-73730000D02*
|
||||
X131480000Y-73860000D01*
|
||||
%TD*%
|
||||
M02*
|
229
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-F_Mask.gbr
Normal file
229
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-F_Mask.gbr
Normal file
@ -0,0 +1,229 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.4)*%
|
||||
%TF.CreationDate,2022-11-07T15:55:16+01:00*%
|
||||
%TF.ProjectId,mta1-usb-v1-programmer,6d746131-2d75-4736-922d-76312d70726f,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Soldermask,Top*%
|
||||
%TF.FilePolarity,Negative*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.4)) date 2022-11-07 15:55:16*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
G04 Aperture macros list*
|
||||
%AMRoundRect*
|
||||
0 Rectangle with rounded corners*
|
||||
0 $1 Rounding radius*
|
||||
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
|
||||
0 Add a 4 corners polygon primitive as box body*
|
||||
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
|
||||
0 Add four circle primitives for the rounded corners*
|
||||
1,1,$1+$1,$2,$3*
|
||||
1,1,$1+$1,$4,$5*
|
||||
1,1,$1+$1,$6,$7*
|
||||
1,1,$1+$1,$8,$9*
|
||||
0 Add four rect primitives between the rounded corners*
|
||||
20,1,$1+$1,$2,$3,$4,$5,0*
|
||||
20,1,$1+$1,$4,$5,$6,$7,0*
|
||||
20,1,$1+$1,$6,$7,$8,$9,0*
|
||||
20,1,$1+$1,$8,$9,$2,$3,0*%
|
||||
G04 Aperture macros list end*
|
||||
%ADD10RoundRect,0.112500X0.112500X-0.112500X0.112500X0.112500X-0.112500X0.112500X-0.112500X-0.112500X0*%
|
||||
%ADD11C,5.000000*%
|
||||
%ADD12RoundRect,0.170000X1.130000X0.680000X-1.130000X0.680000X-1.130000X-0.680000X1.130000X-0.680000X0*%
|
||||
%ADD13RoundRect,0.170000X-1.130000X-0.680000X1.130000X-0.680000X1.130000X0.680000X-1.130000X0.680000X0*%
|
||||
%ADD14R,1.700000X1.700000*%
|
||||
%ADD15O,1.700000X1.700000*%
|
||||
%ADD16RoundRect,0.250000X-0.625000X0.375000X-0.625000X-0.375000X0.625000X-0.375000X0.625000X0.375000X0*%
|
||||
%ADD17RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*%
|
||||
%ADD18RoundRect,0.112500X-0.112500X0.112500X-0.112500X-0.112500X0.112500X-0.112500X0.112500X0.112500X0*%
|
||||
%ADD19R,1.700000X3.500000*%
|
||||
%ADD20R,3.500000X1.700000*%
|
||||
%ADD21O,1.500000X1.500000*%
|
||||
%ADD22O,1.800000X1.800000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,R16*%
|
||||
X129750000Y-105800000D03*
|
||||
X129750000Y-105000000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,JIG1*%
|
||||
X130050000Y-120000000D03*
|
||||
X149950000Y-128750000D03*
|
||||
X149950000Y-111250000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,J4*%
|
||||
X134250000Y-108250000D03*
|
||||
X134250000Y-110250000D03*
|
||||
X134250000Y-112250000D03*
|
||||
X134250000Y-114250000D03*
|
||||
X134250000Y-116250000D03*
|
||||
X134250000Y-118250000D03*
|
||||
X134250000Y-120250000D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,J3*%
|
||||
X145750000Y-130250000D03*
|
||||
X145750000Y-132250000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,J2*%
|
||||
X154500000Y-51000000D03*
|
||||
D15*
|
||||
X154500000Y-53540000D03*
|
||||
X154500000Y-56080000D03*
|
||||
X154500000Y-58620000D03*
|
||||
X154500000Y-61160000D03*
|
||||
X154500000Y-63700000D03*
|
||||
X154500000Y-66240000D03*
|
||||
X154500000Y-68780000D03*
|
||||
X154500000Y-71320000D03*
|
||||
X154500000Y-73860000D03*
|
||||
X154500000Y-76400000D03*
|
||||
X154500000Y-78940000D03*
|
||||
X154500000Y-81480000D03*
|
||||
X154500000Y-84020000D03*
|
||||
X154500000Y-86560000D03*
|
||||
X154500000Y-89100000D03*
|
||||
X154500000Y-91640000D03*
|
||||
X154500000Y-94180000D03*
|
||||
X154500000Y-96720000D03*
|
||||
X154500000Y-99260000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.C,F1*%
|
||||
X159500000Y-55100000D03*
|
||||
X159500000Y-57900000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R12*%
|
||||
X123750000Y-105800000D03*
|
||||
X123750000Y-105000000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,J1*%
|
||||
X126500000Y-51000000D03*
|
||||
D15*
|
||||
X126500000Y-53540000D03*
|
||||
X126500000Y-56080000D03*
|
||||
X126500000Y-58620000D03*
|
||||
X126500000Y-61160000D03*
|
||||
X126500000Y-63700000D03*
|
||||
X126500000Y-66240000D03*
|
||||
X126500000Y-68780000D03*
|
||||
X126500000Y-71320000D03*
|
||||
X126500000Y-73860000D03*
|
||||
X126500000Y-76400000D03*
|
||||
X126500000Y-78940000D03*
|
||||
X126500000Y-81480000D03*
|
||||
X126500000Y-84020000D03*
|
||||
X126500000Y-86560000D03*
|
||||
X126500000Y-89100000D03*
|
||||
X126500000Y-91640000D03*
|
||||
X126500000Y-94180000D03*
|
||||
X126500000Y-96720000D03*
|
||||
X126500000Y-99260000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R14*%
|
||||
X126750000Y-105800000D03*
|
||||
X126750000Y-105000000D03*
|
||||
%TD*%
|
||||
%TO.C,R11*%
|
||||
X122250000Y-105000000D03*
|
||||
X122250000Y-105800000D03*
|
||||
%TD*%
|
||||
%TO.C,R13*%
|
||||
X125250000Y-105800000D03*
|
||||
X125250000Y-105000000D03*
|
||||
%TD*%
|
||||
D17*
|
||||
%TO.C,Q1*%
|
||||
X120762500Y-113540000D03*
|
||||
X120762500Y-115440000D03*
|
||||
X122637500Y-114490000D03*
|
||||
%TD*%
|
||||
D18*
|
||||
%TO.C,R8*%
|
||||
X120500000Y-121000000D03*
|
||||
X120500000Y-121800000D03*
|
||||
%TD*%
|
||||
D17*
|
||||
%TO.C,Q2*%
|
||||
X120762500Y-117350000D03*
|
||||
X120762500Y-119250000D03*
|
||||
X122637500Y-118300000D03*
|
||||
%TD*%
|
||||
D19*
|
||||
%TO.C,U2*%
|
||||
X143040000Y-99800000D03*
|
||||
X140500000Y-99800000D03*
|
||||
X137960000Y-99800000D03*
|
||||
D20*
|
||||
X150290000Y-50870000D03*
|
||||
X150290000Y-53410000D03*
|
||||
X150290000Y-55950000D03*
|
||||
X150290000Y-58490000D03*
|
||||
X150290000Y-61030000D03*
|
||||
X150290000Y-63570000D03*
|
||||
X150290000Y-66110000D03*
|
||||
X150290000Y-68650000D03*
|
||||
X150290000Y-71190000D03*
|
||||
X150290000Y-73730000D03*
|
||||
X150290000Y-76270000D03*
|
||||
X150290000Y-78810000D03*
|
||||
X150290000Y-81350000D03*
|
||||
X150290000Y-83890000D03*
|
||||
X150290000Y-86430000D03*
|
||||
X150290000Y-88970000D03*
|
||||
X150290000Y-91510000D03*
|
||||
X150290000Y-94050000D03*
|
||||
X150290000Y-96590000D03*
|
||||
X150290000Y-99130000D03*
|
||||
X130710000Y-99130000D03*
|
||||
X130710000Y-96590000D03*
|
||||
X130710000Y-94050000D03*
|
||||
X130710000Y-91510000D03*
|
||||
X130710000Y-88970000D03*
|
||||
X130710000Y-86430000D03*
|
||||
X130710000Y-83890000D03*
|
||||
X130710000Y-81350000D03*
|
||||
X130710000Y-78810000D03*
|
||||
X130710000Y-76270000D03*
|
||||
X130710000Y-73730000D03*
|
||||
X130710000Y-71190000D03*
|
||||
X130710000Y-68650000D03*
|
||||
X130710000Y-66110000D03*
|
||||
X130710000Y-63570000D03*
|
||||
X130710000Y-61030000D03*
|
||||
X130710000Y-58490000D03*
|
||||
X130710000Y-55950000D03*
|
||||
X130710000Y-53410000D03*
|
||||
X130710000Y-50870000D03*
|
||||
D21*
|
||||
X138075000Y-54030000D03*
|
||||
D22*
|
||||
X143225000Y-51000000D03*
|
||||
X137775000Y-51000000D03*
|
||||
D21*
|
||||
X142925000Y-54030000D03*
|
||||
%TD*%
|
||||
D18*
|
||||
%TO.C,R17*%
|
||||
X120750000Y-105000000D03*
|
||||
X120750000Y-105800000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R15*%
|
||||
X128250000Y-105800000D03*
|
||||
X128250000Y-105000000D03*
|
||||
%TD*%
|
||||
D18*
|
||||
%TO.C,R7*%
|
||||
X119300000Y-105000000D03*
|
||||
X119300000Y-105800000D03*
|
||||
%TD*%
|
||||
M02*
|
113
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-F_Paste.gbr
Normal file
113
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-F_Paste.gbr
Normal file
@ -0,0 +1,113 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.4)*%
|
||||
%TF.CreationDate,2022-11-07T15:55:16+01:00*%
|
||||
%TF.ProjectId,mta1-usb-v1-programmer,6d746131-2d75-4736-922d-76312d70726f,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Paste,Top*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.4)) date 2022-11-07 15:55:16*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
G04 Aperture macros list*
|
||||
%AMRoundRect*
|
||||
0 Rectangle with rounded corners*
|
||||
0 $1 Rounding radius*
|
||||
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
|
||||
0 Add a 4 corners polygon primitive as box body*
|
||||
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
|
||||
0 Add four circle primitives for the rounded corners*
|
||||
1,1,$1+$1,$2,$3*
|
||||
1,1,$1+$1,$4,$5*
|
||||
1,1,$1+$1,$6,$7*
|
||||
1,1,$1+$1,$8,$9*
|
||||
0 Add four rect primitives between the rounded corners*
|
||||
20,1,$1+$1,$2,$3,$4,$5,0*
|
||||
20,1,$1+$1,$4,$5,$6,$7,0*
|
||||
20,1,$1+$1,$6,$7,$8,$9,0*
|
||||
20,1,$1+$1,$8,$9,$2,$3,0*%
|
||||
G04 Aperture macros list end*
|
||||
%ADD10RoundRect,0.112500X0.112500X-0.112500X0.112500X0.112500X-0.112500X0.112500X-0.112500X-0.112500X0*%
|
||||
%ADD11RoundRect,0.170000X1.130000X0.680000X-1.130000X0.680000X-1.130000X-0.680000X1.130000X-0.680000X0*%
|
||||
%ADD12RoundRect,0.170000X-1.130000X-0.680000X1.130000X-0.680000X1.130000X0.680000X-1.130000X0.680000X0*%
|
||||
%ADD13RoundRect,0.250000X-0.625000X0.375000X-0.625000X-0.375000X0.625000X-0.375000X0.625000X0.375000X0*%
|
||||
%ADD14RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*%
|
||||
%ADD15RoundRect,0.112500X-0.112500X0.112500X-0.112500X-0.112500X0.112500X-0.112500X0.112500X0.112500X0*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,R16*%
|
||||
X129750000Y-105800000D03*
|
||||
X129750000Y-105000000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,J4*%
|
||||
X134250000Y-108250000D03*
|
||||
X134250000Y-110250000D03*
|
||||
X134250000Y-112250000D03*
|
||||
X134250000Y-114250000D03*
|
||||
X134250000Y-116250000D03*
|
||||
X134250000Y-118250000D03*
|
||||
X134250000Y-120250000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,J3*%
|
||||
X145750000Y-130250000D03*
|
||||
X145750000Y-132250000D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,F1*%
|
||||
X159500000Y-55100000D03*
|
||||
X159500000Y-57900000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R12*%
|
||||
X123750000Y-105800000D03*
|
||||
X123750000Y-105000000D03*
|
||||
%TD*%
|
||||
%TO.C,R14*%
|
||||
X126750000Y-105800000D03*
|
||||
X126750000Y-105000000D03*
|
||||
%TD*%
|
||||
%TO.C,R11*%
|
||||
X122250000Y-105000000D03*
|
||||
X122250000Y-105800000D03*
|
||||
%TD*%
|
||||
%TO.C,R13*%
|
||||
X125250000Y-105800000D03*
|
||||
X125250000Y-105000000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,Q1*%
|
||||
X120762500Y-113540000D03*
|
||||
X120762500Y-115440000D03*
|
||||
X122637500Y-114490000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,R8*%
|
||||
X120500000Y-121000000D03*
|
||||
X120500000Y-121800000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,Q2*%
|
||||
X120762500Y-117350000D03*
|
||||
X120762500Y-119250000D03*
|
||||
X122637500Y-118300000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,R17*%
|
||||
X120750000Y-105000000D03*
|
||||
X120750000Y-105800000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R15*%
|
||||
X128250000Y-105800000D03*
|
||||
X128250000Y-105000000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,R7*%
|
||||
X119300000Y-105000000D03*
|
||||
X119300000Y-105800000D03*
|
||||
%TD*%
|
||||
M02*
|
1945
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-F_Silkscreen.gbr
Normal file
1945
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-F_Silkscreen.gbr
Normal file
File diff suppressed because it is too large
Load Diff
23
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-NPTH.drl
Normal file
23
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-NPTH.drl
Normal file
@ -0,0 +1,23 @@
|
||||
M48
|
||||
; DRILL file {KiCad (6.0.4)} date Mon Nov 7 15:55:19 2022
|
||||
; FORMAT={-:-/ absolute / inch / decimal}
|
||||
; #@! TF.CreationDate,2022-11-07T15:55:19+01:00
|
||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.4)
|
||||
; #@! TF.FileFunction,NonPlated,1,2,NPTH
|
||||
FMAT,2
|
||||
INCH
|
||||
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
|
||||
T1C0.0591
|
||||
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
|
||||
T2C0.0709
|
||||
%
|
||||
G90
|
||||
G05
|
||||
T1
|
||||
X5.436Y-2.1272
|
||||
X5.627Y-2.1272
|
||||
T2
|
||||
X5.4242Y-2.0079
|
||||
X5.6388Y-2.0079
|
||||
T0
|
||||
M30
|
70
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-PTH.drl
Normal file
70
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-PTH.drl
Normal file
@ -0,0 +1,70 @@
|
||||
M48
|
||||
; DRILL file {KiCad (6.0.4)} date Mon Nov 7 15:55:19 2022
|
||||
; FORMAT={-:-/ absolute / inch / decimal}
|
||||
; #@! TF.CreationDate,2022-11-07T15:55:19+01:00
|
||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.4)
|
||||
; #@! TF.FileFunction,Plated,1,2,PTH
|
||||
FMAT,2
|
||||
INCH
|
||||
; #@! TA.AperFunction,Plated,PTH,ViaDrill
|
||||
T1C0.0118
|
||||
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
|
||||
T2C0.0394
|
||||
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
|
||||
T3C0.1260
|
||||
%
|
||||
G90
|
||||
G05
|
||||
T1
|
||||
X4.6969Y-4.1024
|
||||
X4.7Y-4.5472
|
||||
X5.2008Y-4.2638
|
||||
X5.5315Y-4.0236
|
||||
X5.6614Y-5.1299
|
||||
T2
|
||||
X4.9803Y-2.0079
|
||||
X4.9803Y-2.1079
|
||||
X4.9803Y-2.2079
|
||||
X4.9803Y-2.3079
|
||||
X4.9803Y-2.4079
|
||||
X4.9803Y-2.5079
|
||||
X4.9803Y-2.6079
|
||||
X4.9803Y-2.7079
|
||||
X4.9803Y-2.8079
|
||||
X4.9803Y-2.9079
|
||||
X4.9803Y-3.0079
|
||||
X4.9803Y-3.1079
|
||||
X4.9803Y-3.2079
|
||||
X4.9803Y-3.3079
|
||||
X4.9803Y-3.4079
|
||||
X4.9803Y-3.5079
|
||||
X4.9803Y-3.6079
|
||||
X4.9803Y-3.7079
|
||||
X4.9803Y-3.8079
|
||||
X4.9803Y-3.9079
|
||||
X6.0827Y-2.0079
|
||||
X6.0827Y-2.1079
|
||||
X6.0827Y-2.2079
|
||||
X6.0827Y-2.3079
|
||||
X6.0827Y-2.4079
|
||||
X6.0827Y-2.5079
|
||||
X6.0827Y-2.6079
|
||||
X6.0827Y-2.7079
|
||||
X6.0827Y-2.8079
|
||||
X6.0827Y-2.9079
|
||||
X6.0827Y-3.0079
|
||||
X6.0827Y-3.1079
|
||||
X6.0827Y-3.2079
|
||||
X6.0827Y-3.3079
|
||||
X6.0827Y-3.4079
|
||||
X6.0827Y-3.5079
|
||||
X6.0827Y-3.6079
|
||||
X6.0827Y-3.7079
|
||||
X6.0827Y-3.8079
|
||||
X6.0827Y-3.9079
|
||||
T3
|
||||
X5.1201Y-4.7244
|
||||
X5.9035Y-4.3799
|
||||
X5.9035Y-5.0689
|
||||
T0
|
||||
M30
|
127
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-job.gbrjob
Normal file
127
hw/boards/tp1/gerbers/mta1-usb-v1-programmer-job.gbrjob
Normal file
@ -0,0 +1,127 @@
|
||||
{
|
||||
"Header": {
|
||||
"GenerationSoftware": {
|
||||
"Vendor": "KiCad",
|
||||
"Application": "Pcbnew",
|
||||
"Version": "(6.0.4)"
|
||||
},
|
||||
"CreationDate": "2022-11-07T15:55:16+01:00"
|
||||
},
|
||||
"GeneralSpecs": {
|
||||
"ProjectId": {
|
||||
"Name": "mta1-usb-v1-programmer",
|
||||
"GUID": "6d746131-2d75-4736-922d-76312d70726f",
|
||||
"Revision": "rev?"
|
||||
},
|
||||
"Size": {
|
||||
"X": 45.1,
|
||||
"Y": 87.0929
|
||||
},
|
||||
"LayerNumber": 2,
|
||||
"BoardThickness": 1.6,
|
||||
"Finish": "None"
|
||||
},
|
||||
"DesignRules": [
|
||||
{
|
||||
"Layers": "Outer",
|
||||
"PadToPad": 0.2,
|
||||
"PadToTrack": 0.2,
|
||||
"TrackToTrack": 0.2,
|
||||
"MinLineWidth": 0.2,
|
||||
"TrackToRegion": 0.508,
|
||||
"RegionToRegion": 0.508
|
||||
}
|
||||
],
|
||||
"FilesAttributes": [
|
||||
{
|
||||
"Path": "mta1-usb-v1-programmer-F_Cu.gbr",
|
||||
"FileFunction": "Copper,L1,Top",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "mta1-usb-v1-programmer-B_Cu.gbr",
|
||||
"FileFunction": "Copper,L2,Bot",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "mta1-usb-v1-programmer-F_Paste.gbr",
|
||||
"FileFunction": "SolderPaste,Top",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "mta1-usb-v1-programmer-B_Paste.gbr",
|
||||
"FileFunction": "SolderPaste,Bot",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "mta1-usb-v1-programmer-F_Silkscreen.gbr",
|
||||
"FileFunction": "Legend,Top",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "mta1-usb-v1-programmer-B_Silkscreen.gbr",
|
||||
"FileFunction": "Legend,Bot",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "mta1-usb-v1-programmer-F_Mask.gbr",
|
||||
"FileFunction": "SolderMask,Top",
|
||||
"FilePolarity": "Negative"
|
||||
},
|
||||
{
|
||||
"Path": "mta1-usb-v1-programmer-B_Mask.gbr",
|
||||
"FileFunction": "SolderMask,Bot",
|
||||
"FilePolarity": "Negative"
|
||||
},
|
||||
{
|
||||
"Path": "mta1-usb-v1-programmer-Edge_Cuts.gbr",
|
||||
"FileFunction": "Profile",
|
||||
"FilePolarity": "Positive"
|
||||
}
|
||||
],
|
||||
"MaterialStackup": [
|
||||
{
|
||||
"Type": "Legend",
|
||||
"Name": "Top Silk Screen"
|
||||
},
|
||||
{
|
||||
"Type": "SolderPaste",
|
||||
"Name": "Top Solder Paste"
|
||||
},
|
||||
{
|
||||
"Type": "SolderMask",
|
||||
"Thickness": 0.01,
|
||||
"Name": "Top Solder Mask"
|
||||
},
|
||||
{
|
||||
"Type": "Copper",
|
||||
"Thickness": 0.035,
|
||||
"Name": "F.Cu"
|
||||
},
|
||||
{
|
||||
"Type": "Dielectric",
|
||||
"Thickness": 1.51,
|
||||
"Material": "FR4",
|
||||
"Name": "F.Cu/B.Cu",
|
||||
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
|
||||
},
|
||||
{
|
||||
"Type": "Copper",
|
||||
"Thickness": 0.035,
|
||||
"Name": "B.Cu"
|
||||
},
|
||||
{
|
||||
"Type": "SolderMask",
|
||||
"Thickness": 0.01,
|
||||
"Name": "Bottom Solder Mask"
|
||||
},
|
||||
{
|
||||
"Type": "SolderPaste",
|
||||
"Name": "Bottom Solder Paste"
|
||||
},
|
||||
{
|
||||
"Type": "Legend",
|
||||
"Name": "Bottom Silk Screen"
|
||||
}
|
||||
]
|
||||
}
|
4
hw/boards/tp1/sym-lib-table
Normal file
4
hw/boards/tp1/sym-lib-table
Normal file
@ -0,0 +1,4 @@
|
||||
(sym_lib_table
|
||||
(lib (name "mta1")(type "KiCad")(uri "${KIPRJMOD}/../mta1-library/mta1.kicad_sym")(options "")(descr ""))
|
||||
(lib (name "MCU_RaspberryPi_and_Boards")(type "KiCad")(uri "C:/Users/matt/Other-Repos/tillitis-key1/hw/boards/KiCad-RP Pico/RP-Pico-Libraries/MCU_RaspberryPi_and_Boards.kicad_sym")(options "")(descr ""))
|
||||
)
|
5382
hw/boards/tp1/tp1.kicad_pcb
Normal file
5382
hw/boards/tp1/tp1.kicad_pcb
Normal file
File diff suppressed because it is too large
Load Diff
75
hw/boards/tp1/tp1.kicad_prl
Normal file
75
hw/boards/tp1/tp1.kicad_prl
Normal file
@ -0,0 +1,75 @@
|
||||
{
|
||||
"board": {
|
||||
"active_layer": 37,
|
||||
"active_layer_preset": "",
|
||||
"auto_track_width": true,
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"net_color_mode": 1,
|
||||
"opacity": {
|
||||
"pads": 1.0,
|
||||
"tracks": 1.0,
|
||||
"vias": 1.0,
|
||||
"zones": 0.6
|
||||
},
|
||||
"ratsnest_display_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"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,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36
|
||||
],
|
||||
"visible_layers": "00290aa_80000001",
|
||||
"zone_display_mode": 0
|
||||
},
|
||||
"meta": {
|
||||
"filename": "tp1.kicad_prl",
|
||||
"version": 3
|
||||
},
|
||||
"project": {
|
||||
"files": []
|
||||
}
|
||||
}
|
472
hw/boards/tp1/tp1.kicad_pro
Normal file
472
hw/boards/tp1/tp1.kicad_pro
Normal file
@ -0,0 +1,472 @@
|
||||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"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.049999999999999996,
|
||||
"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.09999999999999999,
|
||||
"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.15,
|
||||
"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.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.0,
|
||||
"via_gap": 0.0,
|
||||
"width": 0.0
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [
|
||||
"malformed_courtyard|129500000|49000000|90b5a430-ba57-43ad-a0e2-496170af0c4f|00000000-0000-0000-0000-000000000000",
|
||||
"malformed_courtyard|151500000|101000000|90b5a430-ba57-43ad-a0e2-496170af0c4f|00000000-0000-0000-0000-000000000000",
|
||||
"silk_over_copper|131470096|118818179|03cd9e72-64ed-4b6c-ba73-58ce597749fc|70341d2a-7d4a-4e85-828f-6f0009865ad8",
|
||||
"silk_over_copper|133000000|107570000|a0af37c1-9d94-4222-8d98-681c02a0f0e9|f05ba679-d23d-42b7-b001-03eb17c3bfb7",
|
||||
"silk_over_copper|133000000|109570000|a0af37c1-9d94-4222-8d98-681c02a0f0e9|a280521c-c74b-4ecf-b9b4-213ba488c164",
|
||||
"silk_over_copper|133000000|111570000|a0af37c1-9d94-4222-8d98-681c02a0f0e9|88ffbfb3-9878-483c-a550-aedc0a450e53",
|
||||
"silk_over_copper|133000000|113570000|a0af37c1-9d94-4222-8d98-681c02a0f0e9|9c8b2f50-a3a6-4549-ab6a-bdef1068f086",
|
||||
"silk_over_copper|133000000|115570000|a0af37c1-9d94-4222-8d98-681c02a0f0e9|f4f8a9fe-a440-43ec-b602-e6d151d14e34",
|
||||
"silk_over_copper|133000000|117570000|a0af37c1-9d94-4222-8d98-681c02a0f0e9|2d43bc39-9b46-44ea-a11b-604cd85edb13",
|
||||
"silk_over_copper|133000000|119570000|a0af37c1-9d94-4222-8d98-681c02a0f0e9|0efb60ab-968b-448c-bc7e-1a6ed5f5c35a",
|
||||
"silk_over_copper|146880000|130930000|3b78f07d-b588-4f2a-b13d-6203a4505860|b8adbe77-8454-4855-9054-7713fdf3190a",
|
||||
"silk_over_copper|146880000|132930000|3b78f07d-b588-4f2a-b13d-6203a4505860|5bfbfc49-7111-4b81-9ca8-3bd4ef9e5a8e",
|
||||
"silk_over_copper|150734199|109577156|43adeeda-45a9-49c0-9f1f-746f14391161|b2bf71ba-8702-49f6-9f79-f53c7401c9c8",
|
||||
"silk_over_copper|151452581|129825000|6853a500-96d2-454b-9700-96a6e895d44c|aa6a93a9-29cd-4f09-b721-64a6aa5605f0"
|
||||
],
|
||||
"meta": {
|
||||
"version": 2
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"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_type_mismatch": "error",
|
||||
"hole_clearance": "error",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"length_out_of_range": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_out_of_range": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"net_conflict": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"silk_over_copper": "warning",
|
||||
"silk_overlap": "ignore",
|
||||
"skew_out_of_range": "error",
|
||||
"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",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.25,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_silk_clearance": 0.0,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"use_height_for_length_calcs": true
|
||||
},
|
||||
"track_widths": [
|
||||
0.0,
|
||||
0.2
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"zones_allow_external_fillets": false,
|
||||
"zones_use_no_outline": true
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"erc": {
|
||||
"erc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"pin_map": [
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
]
|
||||
],
|
||||
"rule_severities": {
|
||||
"bus_definition_conflict": "error",
|
||||
"bus_entry_needed": "error",
|
||||
"bus_label_syntax": "error",
|
||||
"bus_to_bus_conflict": "error",
|
||||
"bus_to_net_conflict": "error",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_reference": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"extra_units": "error",
|
||||
"global_label_dangling": "warning",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"lib_symbol_issues": "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": "warning",
|
||||
"power_pin_not_driven": "error",
|
||||
"similar_labels": "warning",
|
||||
"unannotated": "error",
|
||||
"unit_value_mismatch": "error",
|
||||
"unresolved_variable": "error",
|
||||
"wire_dangling": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "tp1.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.2,
|
||||
"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.25,
|
||||
"via_diameter": 0.6,
|
||||
"via_drill": 0.3,
|
||||
"wire_width": 6.0
|
||||
},
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Power",
|
||||
"nets": [
|
||||
"+5V",
|
||||
"/5V_DUT",
|
||||
"/5V_FUSE",
|
||||
"GND"
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.8,
|
||||
"via_diameter": 0.6,
|
||||
"via_drill": 0.3,
|
||||
"wire_width": 6.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 2
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"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,
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.15
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 1
|
||||
},
|
||||
"net_format_name": "",
|
||||
"ngspice": {
|
||||
"fix_include_paths": true,
|
||||
"fix_passive_vals": false,
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"model_mode": 0,
|
||||
"workbook_filename": ""
|
||||
},
|
||||
"page_layout_descr_file": "C:\\Users\\matt\\Other-Repos\\tillitis-key1\\hw\\boards\\mta1-library\\CERN_OHL_S_drawing_sheet.kicad_wks",
|
||||
"plot_directory": "",
|
||||
"spice_adjust_passive_values": false,
|
||||
"spice_external_command": "spice \"%I\"",
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"b5fbde6a-5a24-47bc-a5df-ebb462e219ef",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
2630
hw/boards/tp1/tp1.kicad_sch
Normal file
2630
hw/boards/tp1/tp1.kicad_sch
Normal file
File diff suppressed because it is too large
Load Diff
BIN
hw/boards/tp1/tp1.pdf
Normal file
BIN
hw/boards/tp1/tp1.pdf
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user