Added original files

This commit is contained in:
lurenaud 2021-05-22 16:20:53 +02:00
parent 70f0e2f94f
commit 5c88724e38
59 changed files with 518333 additions and 0 deletions

View File

@ -0,0 +1,55 @@
#include <SoftwareSerial.h>
const byte pinLinTx = 10;
const byte pinLinRx = 8;
const byte pinLinFalut = 9;
const byte pinLinCS = 11;
const byte pinSDA = 0;
const byte pinSCL = 2;
const byte pinRTISerial = 5;
const byte pinDefaultRemoteControl = 1;
const byte pinMuxVgaSel = 3;
const byte pinMuxLogicSel = 4;
const byte pinLedDbg = 7;
const byte pinLedCom = 6;
enum display_mode_name {RTI_RGB, RTI_PAL, RTI_NTSC, RTI_OFF};
const char display_modes[] = {0x40, 0x45, 0x4C, 0x46};
const char brightness_levels[] = {0x20, 0x61, 0x62, 0x23, 0x64, 0x25, 0x26, 0x67, 0x68, 0x29, 0x2A, 0x2C, 0x6B, 0x6D, 0x6E, 0x2F};
int current_display_mode = RTI_RGB;
bool send_brightness = true;
char current_brightness_level = 15;
//delay between bytes, ms
const int rti_delay = 100;
// set up a new serial object
SoftwareSerial rtiSerial(pinLedCom, pinRTISerial);
void setup() {
pinMode(pinMuxLogicSel, OUTPUT);
pinMode(pinMuxVgaSel, OUTPUT);
digitalWrite(pinMuxLogicSel, HIGH);
digitalWrite(pinMuxVgaSel, HIGH);
pinMode(pinLedDbg, OUTPUT);
digitalWrite(pinLedDbg, HIGH); // turn the LED ON
rtiSerial.begin(2400);
delay(10);
}
void loop() {
rtiWrite(display_modes[current_display_mode]);
if (send_brightness)
rtiWrite(brightness_levels[current_brightness_level]);
else
rtiWrite(0x40);
rtiWrite(0x83);
}
void rtiWrite(char byte) {
rtiSerial.print(byte);
delay(rti_delay);
}

BIN
CAD/AndroidAutoPi.SLDASM Normal file

Binary file not shown.

BIN
CAD/PCB_AndroidAuto.SLDPRT Normal file

Binary file not shown.

Binary file not shown.

BIN
CAD/Rendus/V1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 MiB

BIN
CAD/STL/Tough2000_V1.form Normal file

Binary file not shown.

BIN
CAD/STL/case_bottom.STL Normal file

Binary file not shown.

BIN
CAD/STL/case_top.STL Normal file

Binary file not shown.

BIN
CAD/case_bottom.SLDPRT Normal file

Binary file not shown.

BIN
CAD/case_top.SLDPRT Normal file

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

2810
Kicad/3D/7427932 (rev1).stp Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

10019
Kicad/3D/GT17V-10DP-DS.stp Normal file

File diff suppressed because it is too large Load Diff

404750
Kicad/3D/PCB_AndroidAuto.stp Normal file

File diff suppressed because it is too large Load Diff

20012
Kicad/3D/RPM-3.0.step Normal file

File diff suppressed because it is too large Load Diff

7006
Kicad/3D/TS3V712E.step Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -0,0 +1,354 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Generic_Conn_02x20_Odd_Even
#
DEF Connector_Generic_Conn_02x20_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 1000 50 H V C CNN
F1 "Connector_Generic_Conn_02x20_Odd_Even" 50 -1100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 950 150 -1050 1 1 10 f
S 150 -995 100 -1005 1 1 6 N
S 150 -895 100 -905 1 1 6 N
S 150 -795 100 -805 1 1 6 N
S 150 -695 100 -705 1 1 6 N
S 150 -595 100 -605 1 1 6 N
S 150 -495 100 -505 1 1 6 N
S 150 -395 100 -405 1 1 6 N
S 150 -295 100 -305 1 1 6 N
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
S 150 405 100 395 1 1 6 N
S 150 505 100 495 1 1 6 N
S 150 605 100 595 1 1 6 N
S 150 705 100 695 1 1 6 N
S 150 805 100 795 1 1 6 N
S 150 905 100 895 1 1 6 N
X Pin_1 1 -200 900 150 R 50 50 1 1 P
X Pin_10 10 300 500 150 L 50 50 1 1 P
X Pin_11 11 -200 400 150 R 50 50 1 1 P
X Pin_12 12 300 400 150 L 50 50 1 1 P
X Pin_13 13 -200 300 150 R 50 50 1 1 P
X Pin_14 14 300 300 150 L 50 50 1 1 P
X Pin_15 15 -200 200 150 R 50 50 1 1 P
X Pin_16 16 300 200 150 L 50 50 1 1 P
X Pin_17 17 -200 100 150 R 50 50 1 1 P
X Pin_18 18 300 100 150 L 50 50 1 1 P
X Pin_19 19 -200 0 150 R 50 50 1 1 P
X Pin_2 2 300 900 150 L 50 50 1 1 P
X Pin_20 20 300 0 150 L 50 50 1 1 P
X Pin_21 21 -200 -100 150 R 50 50 1 1 P
X Pin_22 22 300 -100 150 L 50 50 1 1 P
X Pin_23 23 -200 -200 150 R 50 50 1 1 P
X Pin_24 24 300 -200 150 L 50 50 1 1 P
X Pin_25 25 -200 -300 150 R 50 50 1 1 P
X Pin_26 26 300 -300 150 L 50 50 1 1 P
X Pin_27 27 -200 -400 150 R 50 50 1 1 P
X Pin_28 28 300 -400 150 L 50 50 1 1 P
X Pin_29 29 -200 -500 150 R 50 50 1 1 P
X Pin_3 3 -200 800 150 R 50 50 1 1 P
X Pin_30 30 300 -500 150 L 50 50 1 1 P
X Pin_31 31 -200 -600 150 R 50 50 1 1 P
X Pin_32 32 300 -600 150 L 50 50 1 1 P
X Pin_33 33 -200 -700 150 R 50 50 1 1 P
X Pin_34 34 300 -700 150 L 50 50 1 1 P
X Pin_35 35 -200 -800 150 R 50 50 1 1 P
X Pin_36 36 300 -800 150 L 50 50 1 1 P
X Pin_37 37 -200 -900 150 R 50 50 1 1 P
X Pin_38 38 300 -900 150 L 50 50 1 1 P
X Pin_39 39 -200 -1000 150 R 50 50 1 1 P
X Pin_4 4 300 800 150 L 50 50 1 1 P
X Pin_40 40 300 -1000 150 L 50 50 1 1 P
X Pin_5 5 -200 700 150 R 50 50 1 1 P
X Pin_6 6 300 700 150 L 50 50 1 1 P
X Pin_7 7 -200 600 150 R 50 50 1 1 P
X Pin_8 8 300 600 150 L 50 50 1 1 P
X Pin_9 9 -200 500 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Shielded_Conn_02x05_Top_Bottom_Shielded
#
DEF Connector_Generic_Shielded_Conn_02x05_Top_Bottom_Shielded J 0 40 Y N 1 F N
F0 "J" 60 290 50 H V C CNN
F1 "Connector_Generic_Shielded_Conn_02x05_Top_Bottom_Shielded" 90 -290 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??-1SH*
$ENDFPLIST
DRAW
S -50 250 150 -250 1 1 6 N
S -40 -195 10 -205 1 1 6 N
S -40 -95 10 -105 1 1 6 N
S -40 5 10 -5 1 1 6 N
S -40 105 10 95 1 1 6 N
S -40 205 10 195 1 1 6 N
S -40 240 140 -240 1 1 10 f
S 140 -195 90 -205 1 1 6 N
S 140 -95 90 -105 1 1 6 N
S 140 5 90 -5 1 1 6 N
S 140 105 90 95 1 1 6 N
S 140 205 90 195 1 1 6 N
X Pin_1 1 -200 200 160 R 50 50 1 1 P
X Pin_10 10 300 -200 160 L 50 50 1 1 P
X Pin_2 2 -200 100 160 R 50 50 1 1 P
X Pin_3 3 -200 0 160 R 50 50 1 1 P
X Pin_4 4 -200 -100 160 R 50 50 1 1 P
X Pin_5 5 -200 -200 160 R 50 50 1 1 P
X Pin_6 6 300 200 160 L 50 50 1 1 P
X Pin_7 7 300 100 160 L 50 50 1 1 P
X Pin_8 8 300 0 160 L 50 50 1 1 P
X Pin_9 9 300 -100 160 L 50 50 1 1 P
X Shield SH 50 -400 150 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_RJ45_Shielded
#
DEF Connector_RJ45_Shielded J 0 40 Y Y 1 F N
F0 "J" -200 550 50 H V R CNN
F1 "Connector_RJ45_Shielded" 100 550 50 H V L CNN
F2 "" 0 25 50 V I C CNN
F3 "" 0 25 50 V I C CNN
ALIAS RJ31_Shielded RJ32_Shielded RJ33_Shielded RJ34_Shielded RJ35_Shielded RJ41_Shielded RJ45_Shielded RJ49_Shielded RJ61_Shielded
$FPLIST
8P8C*
RJ31*
RJ32*
RJ33*
RJ34*
RJ35*
RJ41*
RJ45*
RJ49*
RJ61*
$ENDFPLIST
DRAW
S 300 500 -300 -400 0 1 10 f
P 2 0 1 0 -200 175 -250 175 N
P 2 0 1 0 -200 225 -250 225 N
P 3 0 1 0 -250 -125 -200 -125 -200 -125 N
P 3 0 1 0 -250 -75 -200 -75 -200 -75 N
P 3 0 1 0 -250 -25 -200 -25 -200 -25 N
P 3 0 1 0 -250 25 -200 25 -200 25 N
P 3 0 1 0 -250 75 -200 75 -200 75 N
P 3 0 1 0 -200 125 -250 125 -250 125 N
P 14 0 1 0 -250 -175 -250 275 150 275 150 175 200 175 200 125 250 125 250 -25 200 -25 200 -75 150 -75 150 -175 -250 -175 -250 -175 N
X ~ 1 400 -300 100 L 50 50 1 1 P
X ~ 2 400 -200 100 L 50 50 1 1 P
X ~ 3 400 -100 100 L 50 50 1 1 P
X ~ 4 400 0 100 L 50 50 1 1 P
X ~ 5 400 100 100 L 50 50 1 1 P
X ~ 6 400 200 100 L 50 50 1 1 P
X ~ 7 400 300 100 L 50 50 1 1 P
X ~ 8 400 400 100 L 50 50 1 1 P
X ~ SH 0 -500 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Raspberry_Pi_2_3
#
DEF Connector_Raspberry_Pi_2_3 J 0 40 Y Y 1 F N
F0 "J" -700 1250 50 H V L BNN
F1 "Connector_Raspberry_Pi_2_3" 400 -1250 50 H V L TNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
PinHeader*2x20*P2.54mm*Vertical*
PinSocket*2x20*P2.54mm*Vertical*
$ENDFPLIST
DRAW
S -700 1200 700 -1200 0 1 10 f
S -665 -690 -700 -710 1 1 0 N
S -665 -590 -700 -610 1 1 0 N
S -665 -490 -700 -510 1 1 0 N
S -665 -390 -700 -410 1 1 0 N
S -665 -290 -700 -310 1 1 0 N
S -665 -190 -700 -210 1 1 0 N
S -665 10 -700 -10 1 1 0 N
S -665 110 -700 90 1 1 0 N
S -665 210 -700 190 1 1 0 N
S -665 410 -700 390 1 1 0 N
S -665 510 -700 490 1 1 0 N
S -665 610 -700 590 1 1 0 N
S -665 810 -700 790 1 1 0 N
S -665 910 -700 890 1 1 0 N
S -410 -1165 -390 -1200 1 1 0 N
S -310 -1165 -290 -1200 1 1 0 N
S -210 -1165 -190 -1200 1 1 0 N
S -210 1200 -190 1165 1 1 0 N
S -110 -1165 -90 -1200 1 1 0 N
S -110 1200 -90 1165 1 1 0 N
S -10 -1165 10 -1200 1 1 0 N
S 90 -1165 110 -1200 1 1 0 N
S 90 1200 110 1165 1 1 0 N
S 190 -1165 210 -1200 1 1 0 N
S 190 1200 210 1165 1 1 0 N
S 290 -1165 310 -1200 1 1 0 N
S 700 -790 665 -810 1 1 0 N
S 700 -690 665 -710 1 1 0 N
S 700 -490 665 -510 1 1 0 N
S 700 -390 665 -410 1 1 0 N
S 700 -290 665 -310 1 1 0 N
S 700 -190 665 -210 1 1 0 N
S 700 -90 665 -110 1 1 0 N
S 700 110 665 90 1 1 0 N
S 700 210 665 190 1 1 0 N
S 700 310 665 290 1 1 0 N
S 700 510 665 490 1 1 0 N
S 700 610 665 590 1 1 0 N
S 700 810 665 790 1 1 0 N
S 700 910 665 890 1 1 0 N
X 3V3 1 100 1300 100 D 50 50 1 1 W
X GPIO15/RXD 10 -800 800 100 R 50 50 1 1 B
X GPIO17 11 -800 500 100 R 50 50 1 1 B
X GPIO18/PWM0 12 -800 400 100 R 50 50 1 1 B
X GPIO27 13 -800 -700 100 R 50 50 1 1 B
X GND 14 -200 -1300 100 U 50 50 1 1 W
X GPIO22 15 -800 -200 100 R 50 50 1 1 B
X GPIO23 16 -800 -300 100 R 50 50 1 1 B
X 3V3 17 200 1300 100 D 50 50 1 1 W
X GPIO24 18 -800 -400 100 R 50 50 1 1 B
X MOSI0/GPIO10 19 800 -400 100 L 50 50 1 1 B
X 5V 2 -200 1300 100 D 50 50 1 1 W
X GND 20 -100 -1300 100 U 50 50 1 1 W
X MISO0/GPIO9 21 800 -300 100 L 50 50 1 1 B
X GPIO25 22 -800 -500 100 R 50 50 1 1 B
X SCLK0/GPIO11 23 800 -500 100 L 50 50 1 1 B
X ~CE0~/GPIO8 24 800 -200 100 L 50 50 1 1 B
X GND 25 0 -1300 100 U 50 50 1 1 W
X ~CE1~/GPIO7 26 800 -100 100 L 50 50 1 1 B
X ID_SD/GPIO0 27 800 900 100 L 50 50 1 1 B
X ID_SC/GPIO1 28 800 800 100 L 50 50 1 1 B
X GCLK1/GPIO5 29 800 200 100 L 50 50 1 1 B
X SDA/GPIO2 3 800 600 100 L 50 50 1 1 B
X GND 30 100 -1300 100 U 50 50 1 1 W
X GCLK2/GPIO6 31 800 100 100 L 50 50 1 1 B
X PWM0/GPIO12 32 800 -700 100 L 50 50 1 1 B
X PWM1/GPIO13 33 800 -800 100 L 50 50 1 1 B
X GND 34 200 -1300 100 U 50 50 1 1 W
X GPIO19/MISO1 35 -800 200 100 R 50 50 1 1 B
X GPIO16 36 -800 600 100 R 50 50 1 1 B
X GPIO26 37 -800 -600 100 R 50 50 1 1 B
X GPIO20/MOSI1 38 -800 100 100 R 50 50 1 1 B
X GND 39 300 -1300 100 U 50 50 1 1 W
X 5V 4 -100 1300 100 D 50 50 1 1 W
X GPIO21/SCLK1 40 -800 0 100 R 50 50 1 1 B
X SCL/GPIO3 5 800 500 100 L 50 50 1 1 B
X GND 6 -400 -1300 100 U 50 50 1 1 W
X GCLK0/GPIO4 7 800 300 100 L 50 50 1 1 B
X GPIO14/TXD 8 -800 900 100 R 50 50 1 1 B
X GND 9 -300 -1300 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_+3V3
#
DEF power_+3V3 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3V3" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,485 @@
{
"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.254,
"height": 0.508,
"width": 0.508
},
"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.19999999999999998
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"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",
"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": "error",
"silk_overlap": "error",
"skew_out_of_range": "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.15,
"min_copper_edge_clearance": 0.049999999999999996,
"min_hole_clearance": 0.0,
"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.19999999999999998,
"min_track_width": 0.15,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.19999999999999998
},
"track_widths": [
0.0,
0.15,
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_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": "PCB_AndroidAuto.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"clearance": 0.1,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.5,
"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.2,
"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.5,
"microvia_drill": 0.1,
"name": "5V3A",
"nets": [
"+5V"
],
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 1.37,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6.0
},
{
"bus_width": 12.0,
"clearance": 0.15,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.5,
"microvia_drill": 0.1,
"name": "Power",
"nets": [
"+3V3"
],
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.5,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
},
{
"bus_width": 12.0,
"clearance": 0.1,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.5,
"microvia_drill": 0.1,
"name": "smaller",
"nets": [],
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.15,
"via_diameter": 0.5,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 0
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "3D/PCB_AndroidAuto.stp",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"drawing": {
"default_bus_thickness": 12.0,
"default_junction_size": 40.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"default_wire_thickness": 6.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,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.3
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 0
},
"net_format_name": "",
"ngspice": {
"meta": {
"version": 0
},
"model_mode": 0
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"317a70f5-3dae-4b7a-916d-b4d113ddf4d7",
""
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,689 @@
(kicad_symbol_lib (version 20201005) (generator kicad_symbol_editor)
(symbol "PCB_AndroidAuto:DMG2305UX" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "Q" (id 0) (at -2.54 3.81 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "DMG2305UX" (id 1) (at 12.7 3.81 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 5.08 4.953 0)
(effects (font (size 1.27 1.27)))
)
(property "Datasheet" "" (id 3) (at -2.54 0 0)
(effects (font (size 1.27 1.27)))
)
(property "ki_keywords" "pmos p-mos p-mosfet transistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Transistor P-MOSFET" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SOT-23" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "DMG2305UX_0_1"
(circle (center 0 0) (radius 3.2512) (stroke (width 0.254)) (fill (type background)))
(circle (center 0.0254 -2.032) (radius 0.1524) (stroke (width 0)) (fill (type outline)))
(circle (center 0.0254 2.54) (radius 0.1778) (stroke (width 0)) (fill (type outline)))
(polyline
(pts
(xy -2.54 0)
(xy -2.286 0)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy -1.778 -1.524)
(xy 0 -1.524)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -1.778 -1.016)
(xy -1.778 -2.032)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -1.778 0)
(xy 0 0)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -1.778 0.508)
(xy -1.778 -0.508)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -1.778 1.397)
(xy 0 1.397)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -1.778 1.905)
(xy -1.778 0.889)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0 -2.032)
(xy 0 -2.921)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0 -1.778)
(xy 0 0)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0 -1.27)
(xy 0 -2.032)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0 1.524)
(xy 0 2.794)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0 2.159)
(xy 0 1.397)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0.889 -0.5334)
(xy 1.6764 -0.508)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -2.286 1.778)
(xy -2.286 -1.905)
(xy -2.286 -1.397)
(xy -2.286 -1.651)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy -0.381 0)
(xy -1.397 0.381)
(xy -1.397 -0.381)
(xy -0.381 0)
)
(stroke (width 0)) (fill (type outline))
)
(polyline
(pts
(xy 1.27 -0.4572)
(xy 0.9906 0.1524)
(xy 1.524 0.1524)
(xy 1.2446 -0.4572)
)
(stroke (width 0)) (fill (type outline))
)
(polyline
(pts
(xy 0 2.54)
(xy 1.27 2.54)
(xy 1.27 0.508)
(xy 1.27 -2.032)
(xy 0 -2.032)
)
(stroke (width 0)) (fill (type none))
)
)
(symbol "DMG2305UX_1_1"
(pin input line (at -6.35 0 0) (length 3.81)
(name "G" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -6.35 90) (length 3.81)
(name "S" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 6.35 270) (length 3.81)
(name "D" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "PCB_AndroidAuto:DMMT5401" (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "Q" (id 0) (at 5.08 1.905 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "DMMT5401" (id 1) (at 5.08 0 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "SOT-26" (id 2) (at 5.08 -1.905 0)
(effects (font (size 1.27 1.27) italic) (justify left))
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "ki_keywords" "PNP Matched Transistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "PNP Matched Transistor Pair" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SOT-26" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "DMMT5401_0_1"
(circle (center 1.27 0) (radius 2.8194) (stroke (width 0.254)) (fill (type background)))
(polyline
(pts
(xy 0 0)
(xy 0.635 0)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 2.54 -2.54)
(xy 0.635 -0.635)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 2.54 2.54)
(xy 0.635 0.635)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0.635 1.905)
(xy 0.635 -1.905)
(xy 0.635 -1.905)
)
(stroke (width 0.508)) (fill (type outline))
)
(polyline
(pts
(xy 1.397 -1.905)
(xy 1.905 -1.397)
(xy 0.889 -0.889)
(xy 1.397 -1.905)
(xy 1.397 -1.905)
)
(stroke (width 0)) (fill (type outline))
)
)
(symbol "DMMT5401_1_1"
(pin passive line (at 2.54 5.08 270) (length 2.54)
(name "C" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 0 0) (length 5.08)
(name "B" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 2.54 -5.08 90) (length 2.54)
(name "E" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
(symbol "DMMT5401_2_1"
(pin input line (at -5.08 0 0) (length 5.08)
(name "B" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 2.54 5.08 270) (length 2.54)
(name "C" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 2.54 -5.08 90) (length 2.54)
(name "E" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "PCB_AndroidAuto:MCP2004AT-E_SN" (pin_names (offset 0.762)) (in_bom yes) (on_board yes)
(property "Reference" "IC" (id 0) (at 31.75 7.62 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "MCP2004AT-E_SN" (id 1) (at 31.75 5.08 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "SOIC127P600X175-8N" (id 2) (at 31.75 2.54 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en547677" (id 3) (at 31.75 0 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Description" "LIN Transceivers Stand alone LIN Transceiver" (id 4) (at 31.75 -2.54 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Height" "1.75" (id 5) (at 31.75 -5.08 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Mouser Part Number" "579-MCP2004ATESN" (id 6) (at 31.75 -7.62 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Microchip-Technology/MCP2004AT-E-SN?qs=hort8UWU32o8Gqca9Gm13A%3D%3D" (id 7) (at 31.75 -10.16 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Manufacturer_Name" "Microchip" (id 8) (at 31.75 -12.7 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Manufacturer_Part_Number" "MCP2004AT-E/SN" (id 9) (at 31.75 -15.24 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "ki_description" "LIN Transceivers Stand alone LIN Transceiver" (id 10) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "MCP2004AT-E_SN_0_0"
(pin passive line (at 0 0 0) (length 5.08)
(name "RXD" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -2.54 0) (length 5.08)
(name "CS/WAKE" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -5.08 0) (length 5.08)
(name "~FAULT~/TXE" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -7.62 0) (length 5.08)
(name "TXD" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 35.56 0 180) (length 5.08)
(name "VREN" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 35.56 -2.54 180) (length 5.08)
(name "VBB" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 35.56 -5.08 180) (length 5.08)
(name "LBUS" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 35.56 -7.62 180) (length 5.08)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
)
(symbol "MCP2004AT-E_SN_0_1"
(polyline
(pts
(xy 5.08 2.54)
(xy 30.48 2.54)
(xy 30.48 -10.16)
(xy 5.08 -10.16)
(xy 5.08 2.54)
)
(stroke (width 0.1524)) (fill (type none))
)
)
)
(symbol "PCB_AndroidAuto:RPM5.0-3.0-CT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "PS" (id 0) (at -10.16 13.97 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Value" "RPM5.0-3.0-CT" (id 1) (at -10.16 -15.24 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Footprint" "CONV_RPM5.0-3.0-CT" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify left bottom) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify left bottom) hide)
)
(property "STANDARD" "Manufacturer Recommendations" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify left bottom) hide)
)
(property "MAXIMUM_PACKAGE_HEIGHT" "3.75mm" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify left bottom) hide)
)
(property "MANUFACTURER" "Recom" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify left bottom) hide)
)
(property "PARTREV" "3" (id 7) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify left bottom) hide)
)
(property "ki_locked" "" (id 8) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(symbol "RPM5.0-3.0-CT_0_0"
(rectangle (start -10.16 -12.7) (end 10.16 12.7)
(stroke (width 0.254)) (fill (type background))
)
(pin input line (at -15.24 10.16 0) (length 5.08)
(name "VIN" (effects (font (size 1.016 1.016))))
(number "A1" (effects (font (size 1.016 1.016))))
)
(pin input line (at -15.24 10.16 0) (length 5.08)
(name "VIN" (effects (font (size 1.016 1.016))))
(number "A2" (effects (font (size 1.016 1.016))))
)
(pin output line (at 15.24 10.16 180) (length 5.08)
(name "VOUT" (effects (font (size 1.016 1.016))))
(number "A5" (effects (font (size 1.016 1.016))))
)
(pin output line (at 15.24 10.16 180) (length 5.08)
(name "VOUT" (effects (font (size 1.016 1.016))))
(number "B5" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "A3" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "A4" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "B1" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "B2" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "B3" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "B4" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "C2" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "C3" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "C4" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "D2" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "D3" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "D4" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "D5" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "E3" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 15.24 -7.62 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "E4" (effects (font (size 1.016 1.016))))
)
(pin input line (at -15.24 5.08 0) (length 5.08)
(name "CTRL" (effects (font (size 1.016 1.016))))
(number "C1" (effects (font (size 1.016 1.016))))
)
(pin bidirectional line (at 15.24 5.08 180) (length 5.08)
(name "SENSE" (effects (font (size 1.016 1.016))))
(number "C5" (effects (font (size 1.016 1.016))))
)
(pin passive line (at 15.24 -2.54 180) (length 5.08)
(name "TRIM" (effects (font (size 1.016 1.016))))
(number "E5" (effects (font (size 1.016 1.016))))
)
(pin unconnected line (at 15.24 -10.16 180) (length 5.08)
(name "NC" (effects (font (size 1.016 1.016))))
(number "E2" (effects (font (size 1.016 1.016))))
)
(pin input line (at -15.24 2.54 0) (length 5.08)
(name "SEQ" (effects (font (size 1.016 1.016))))
(number "E1" (effects (font (size 1.016 1.016))))
)
(pin output line (at 15.24 2.54 180) (length 5.08)
(name "PGOOD" (effects (font (size 1.016 1.016))))
(number "D1" (effects (font (size 1.016 1.016))))
)
)
)
(symbol "PCB_AndroidAuto:TS3V712ERTGR" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 20.32 12.7 0)
(effects (font (size 1.524 1.524)))
)
(property "Value" "TS3V712ERTGR" (id 1) (at 20.32 10.16 0)
(effects (font (size 1.524 1.524)))
)
(property "Footprint" "RTG32_4P95X1P95" (id 2) (at 20.32 8.636 0)
(effects (font (size 1.524 1.524)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.524 1.524)))
)
(property "ki_fp_filters" "RTG32_4P95X1P95" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TS3V712ERTGR_1_1"
(polyline
(pts
(xy 7.62 -40.64)
(xy 33.02 -40.64)
)
(stroke (width 0.127)) (fill (type none))
)
(polyline
(pts
(xy 7.62 7.62)
(xy 7.62 -40.64)
)
(stroke (width 0.127)) (fill (type none))
)
(polyline
(pts
(xy 33.02 -40.64)
(xy 33.02 7.62)
)
(stroke (width 0.127)) (fill (type none))
)
(polyline
(pts
(xy 33.02 7.62)
(xy 7.62 7.62)
)
(stroke (width 0.127)) (fill (type none))
)
(pin bidirectional line (at 40.64 0 180) (length 7.62)
(name "A0" (effects (font (size 1.4986 1.4986))))
(number "1" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -15.24 180) (length 7.62)
(name "A6" (effects (font (size 1.4986 1.4986))))
(number "10" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 0 -7.62 0) (length 7.62)
(name "B5" (effects (font (size 1.4986 1.4986))))
(number "12" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -20.32 180) (length 7.62)
(name "C5" (effects (font (size 1.4986 1.4986))))
(number "13" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 0 -10.16 0) (length 7.62)
(name "B6" (effects (font (size 1.4986 1.4986))))
(number "14" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -22.86 180) (length 7.62)
(name "C6" (effects (font (size 1.4986 1.4986))))
(number "15" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -25.4 180) (length 7.62)
(name "C4" (effects (font (size 1.4986 1.4986))))
(number "17" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 0 -12.7 0) (length 7.62)
(name "B4" (effects (font (size 1.4986 1.4986))))
(number "18" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -27.94 180) (length 7.62)
(name "C3" (effects (font (size 1.4986 1.4986))))
(number "19" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -2.54 180) (length 7.62)
(name "A1" (effects (font (size 1.4986 1.4986))))
(number "2" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 0 -15.24 0) (length 7.62)
(name "B3" (effects (font (size 1.4986 1.4986))))
(number "20" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -30.48 180) (length 7.62)
(name "C2" (effects (font (size 1.4986 1.4986))))
(number "21" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 0 -17.78 0) (length 7.62)
(name "B2" (effects (font (size 1.4986 1.4986))))
(number "22" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -33.02 180) (length 7.62)
(name "C1" (effects (font (size 1.4986 1.4986))))
(number "24" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 0 -20.32 0) (length 7.62)
(name "B1" (effects (font (size 1.4986 1.4986))))
(number "25" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -35.56 180) (length 7.62)
(name "C0" (effects (font (size 1.4986 1.4986))))
(number "26" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 0 -22.86 0) (length 7.62)
(name "B0" (effects (font (size 1.4986 1.4986))))
(number "27" (effects (font (size 1.4986 1.4986))))
)
(pin input line (at 0 -2.54 0) (length 7.62)
(name "SEL2" (effects (font (size 1.4986 1.4986))))
(number "30" (effects (font (size 1.4986 1.4986))))
)
(pin unspecified line (at 0 -25.4 0) (length 7.62)
(name "EPAD" (effects (font (size 1.4986 1.4986))))
(number "33" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -5.08 180) (length 7.62)
(name "A2" (effects (font (size 1.4986 1.4986))))
(number "5" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -7.62 180) (length 7.62)
(name "A3" (effects (font (size 1.4986 1.4986))))
(number "6" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -10.16 180) (length 7.62)
(name "A4" (effects (font (size 1.4986 1.4986))))
(number "7" (effects (font (size 1.4986 1.4986))))
)
(pin input line (at 0 0 0) (length 7.62)
(name "SEL1" (effects (font (size 1.4986 1.4986))))
(number "8" (effects (font (size 1.4986 1.4986))))
)
(pin bidirectional line (at 40.64 -12.7 180) (length 7.62)
(name "A5" (effects (font (size 1.4986 1.4986))))
(number "9" (effects (font (size 1.4986 1.4986))))
)
)
(symbol "TS3V712ERTGR_2_1"
(polyline
(pts
(xy 7.62 -27.94)
(xy 33.02 -27.94)
)
(stroke (width 0.127)) (fill (type none))
)
(polyline
(pts
(xy 7.62 5.08)
(xy 7.62 -27.94)
)
(stroke (width 0.127)) (fill (type none))
)
(polyline
(pts
(xy 33.02 -27.94)
(xy 33.02 5.08)
)
(stroke (width 0.127)) (fill (type none))
)
(polyline
(pts
(xy 33.02 5.08)
(xy 7.62 5.08)
)
(stroke (width 0.127)) (fill (type none))
)
(pin power_in line (at 0 -17.78 0) (length 7.62)
(name "GND" (effects (font (size 1.4986 1.4986))))
(number "11" (effects (font (size 1.4986 1.4986))))
)
(pin power_in line (at 0 -2.54 0) (length 7.62)
(name "VDD" (effects (font (size 1.4986 1.4986))))
(number "16" (effects (font (size 1.4986 1.4986))))
)
(pin power_in line (at 0 -5.08 0) (length 7.62)
(name "VDD" (effects (font (size 1.4986 1.4986))))
(number "23" (effects (font (size 1.4986 1.4986))))
)
(pin power_in line (at 0 -20.32 0) (length 7.62)
(name "GND" (effects (font (size 1.4986 1.4986))))
(number "28" (effects (font (size 1.4986 1.4986))))
)
(pin power_in line (at 0 -7.62 0) (length 7.62)
(name "VDD" (effects (font (size 1.4986 1.4986))))
(number "29" (effects (font (size 1.4986 1.4986))))
)
(pin power_in line (at 0 -15.24 0) (length 7.62)
(name "GND" (effects (font (size 1.4986 1.4986))))
(number "3" (effects (font (size 1.4986 1.4986))))
)
(pin power_in line (at 0 -22.86 0) (length 7.62)
(name "GND" (effects (font (size 1.4986 1.4986))))
(number "31" (effects (font (size 1.4986 1.4986))))
)
(pin power_in line (at 0 -10.16 0) (length 7.62)
(name "VDD" (effects (font (size 1.4986 1.4986))))
(number "32" (effects (font (size 1.4986 1.4986))))
)
(pin power_in line (at 0 0 0) (length 7.62)
(name "VDD" (effects (font (size 1.4986 1.4986))))
(number "4" (effects (font (size 1.4986 1.4986))))
)
)
)
)

59
Kicad/PCB_AndroidAuto.lib Normal file
View File

@ -0,0 +1,59 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# TS3V712ERTGR
#
DEF TS3V712ERTGR U 0 10 Y Y 2 F N
F0 "U" 800 500 60 H V C CNN
F1 "TS3V712ERTGR" 800 400 60 H V C CNN
F2 "RTG32_4P95X1P95" 800 340 60 H I C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
RTG32_4P95X1P95
$ENDFPLIST
DRAW
P 2 1 1 5 300 -1600 1300 -1600 N
P 2 1 1 5 300 300 300 -1600 N
P 2 1 1 5 1300 -1600 1300 300 N
P 2 1 1 5 1300 300 300 300 N
P 2 2 1 5 300 -1100 1300 -1100 N
P 2 2 1 5 300 200 300 -1100 N
P 2 2 1 5 1300 -1100 1300 200 N
P 2 2 1 5 1300 200 300 200 N
X A0 1 1600 0 300 L 59 59 1 1 B
X A6 10 1600 -600 300 L 59 59 1 1 B
X B5 12 0 -300 300 R 59 59 1 1 B
X C5 13 1600 -800 300 L 59 59 1 1 B
X B6 14 0 -400 300 R 59 59 1 1 B
X C6 15 1600 -900 300 L 59 59 1 1 B
X C4 17 1600 -1000 300 L 59 59 1 1 B
X B4 18 0 -500 300 R 59 59 1 1 B
X C3 19 1600 -1100 300 L 59 59 1 1 B
X A1 2 1600 -100 300 L 59 59 1 1 B
X B3 20 0 -600 300 R 59 59 1 1 B
X C2 21 1600 -1200 300 L 59 59 1 1 B
X B2 22 0 -700 300 R 59 59 1 1 B
X C1 24 1600 -1300 300 L 59 59 1 1 B
X B1 25 0 -800 300 R 59 59 1 1 B
X C0 26 1600 -1400 300 L 59 59 1 1 B
X B0 27 0 -900 300 R 59 59 1 1 B
X SEL2 30 0 -100 300 R 59 59 1 1 I
X EPAD 33 0 -1000 300 R 59 59 1 1 U
X A2 5 1600 -200 300 L 59 59 1 1 B
X A3 6 1600 -300 300 L 59 59 1 1 B
X A4 7 1600 -400 300 L 59 59 1 1 B
X SEL1 8 0 0 300 R 59 59 1 1 I
X A5 9 1600 -500 300 L 59 59 1 1 B
X GND 11 0 -700 300 R 59 59 2 1 W
X VDD 16 0 -100 300 R 59 59 2 1 W
X VDD 23 0 -200 300 R 59 59 2 1 W
X GND 28 0 -800 300 R 59 59 2 1 W
X VDD 29 0 -300 300 R 59 59 2 1 W
X GND 3 0 -600 300 R 59 59 2 1 W
X GND 31 0 -900 300 R 59 59 2 1 W
X VDD 32 0 -400 300 R 59 59 2 1 W
X VDD 4 0 0 300 R 59 59 2 1 W
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,25 @@
(footprint "7427932" (version 20201220) (generator pcbnew) (layer "F.Cu")
(tedit 600D90A9)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 2c95a082-0a24-4a02-b3f0-aedc0e528d46)
)
(fp_text value "7427932" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 67ce961c-e568-4ff5-a4c3-aef24e71253e)
)
(fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d38fd966-d107-4270-85f5-986b2d4500b1)
)
(fp_line (start -3.6 -2.4) (end 3.5 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 1ba37db9-6d39-4dec-8e19-6fa1beef5abd))
(fp_line (start -3.6 2.4) (end 3.5 2.4) (layer "F.SilkS") (width 0.12) (tstamp 4ebc86cf-d49c-452b-bdac-3b33d2e13332))
(fp_rect (start 4.4 2.4) (end -4.4 -2.4) (layer "F.Fab") (width 0.12) (fill none) (tstamp ee609834-7e7e-4fe9-9fae-811014c126bb))
(pad "1" smd rect (at -3.65 0) (size 3 1.47) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c6cfe893-816c-4f28-bf88-fb534282273d))
(pad "2" smd rect (at 3.65 0) (size 3 1.47) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ae7a6f1-ce42-456a-b9ca-ab35584e7878))
(model "${KIPRJMOD}/3D/7427932 (rev1).stp"
(offset (xyz 0 0 1.7))
(scale (xyz 1 1 1))
(rotate (xyz 0 180 0))
)
)

View File

@ -0,0 +1,56 @@
(footprint "CONV_RPM5.0-3.0-CT" (version 20201220) (generator pcbnew) (layer "F.Cu")
(tedit 600D5586)
(attr through_hole)
(fp_text reference "REF**" (at -3.125 -7.345) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.015)))
(tstamp 25f2c366-23b1-4d71-987c-5a6e4551fcaa)
)
(fp_text value "CONV_RPM5.0-3.0-CT" (at 5.13 7.345) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.015)))
(tstamp 0c84b7ff-c819-44e9-8ae7-a5599aecb543)
)
(fp_line (start 6.095 -6.095) (end -6.095 -6.095) (layer "F.SilkS") (width 0.127) (tstamp 6bb8334d-f143-4da3-a18f-22282760c763))
(fp_line (start 6.095 6.095) (end 6.095 -6.095) (layer "F.SilkS") (width 0.127) (tstamp c7bf857d-79ca-4567-b023-0081522f5805))
(fp_line (start -6.095 -6.095) (end -6.095 6.095) (layer "F.SilkS") (width 0.127) (tstamp cbf26f3d-6d91-4af4-81c3-1c1253d67049))
(fp_line (start -6.095 6.095) (end 6.095 6.095) (layer "F.SilkS") (width 0.127) (tstamp d427802c-32cb-4857-a83f-5cf5076bf5e3))
(fp_circle (center -6.7 -4.575) (end -6.6 -4.575) (layer "F.SilkS") (width 0.2) (fill none) (tstamp d7b451c0-45a1-4f60-a7bc-21611e5ed81b))
(fp_line (start 6.345 -6.345) (end 6.345 6.345) (layer "F.CrtYd") (width 0.05) (tstamp 3aa8d0f1-402e-42a7-a34c-29b5c47f68a7))
(fp_line (start 6.345 6.345) (end -6.345 6.345) (layer "F.CrtYd") (width 0.05) (tstamp 50bd9da2-10f7-4aa7-a603-0306ae1aee4c))
(fp_line (start -6.345 6.345) (end -6.345 -6.345) (layer "F.CrtYd") (width 0.05) (tstamp 5f3c8985-1e65-451b-a13d-691e0ddaad6f))
(fp_line (start -6.345 -6.345) (end 6.345 -6.345) (layer "F.CrtYd") (width 0.05) (tstamp 7ac7f394-8f58-4d60-a8a9-a12c8aeb5efc))
(fp_line (start 6.095 -6.095) (end 6.095 6.095) (layer "F.Fab") (width 0.127) (tstamp 3ccc7c90-6cea-44ba-aa62-7e5036dc446b))
(fp_line (start -6.095 6.095) (end -6.095 -6.095) (layer "F.Fab") (width 0.127) (tstamp 3e4c76e7-986a-4979-b267-d0b152103518))
(fp_line (start -6.095 -6.095) (end 6.095 -6.095) (layer "F.Fab") (width 0.127) (tstamp 526a8f68-9fdb-4cf9-8c4f-0f07019006ed))
(fp_line (start 6.095 6.095) (end -6.095 6.095) (layer "F.Fab") (width 0.127) (tstamp a75a7f20-ac6d-49b6-9477-c15ee82a13ee))
(fp_circle (center -6.7 -4.575) (end -6.6 -4.575) (layer "F.Fab") (width 0.2) (fill none) (tstamp a16fdb15-245a-4247-95c5-010aaafbaa83))
(pad "A1" smd rect (at -4.575 -4.575) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 56c69be7-e653-47c0-8cf1-ed41dbb7ccef))
(pad "A2" smd rect (at -2.285 -4.575) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5210656a-c08f-4d44-a5fc-a1be24b069b1))
(pad "A3" smd rect (at 0.005 -4.575) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 70d3e675-f0eb-4d9c-a474-8e192680037d))
(pad "A4" smd rect (at 2.295 -4.575) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 811df661-d0a7-4a8c-9b95-027aebaa88fb))
(pad "A5" smd rect (at 4.585 -4.575) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 880c844b-100d-48d2-9ae4-af79f083a80c))
(pad "B1" smd rect (at -4.575 -2.285) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fcdd720a-f84a-49bc-93be-5b94e8165766))
(pad "B2" smd rect (at -2.285 -2.285) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 60c02ef3-c12f-4f4a-94fb-3e67fdff5e0b))
(pad "B3" smd rect (at 0.005 -2.285) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2a5b6bd9-7e1d-4536-a59e-ee15d42cb025))
(pad "B4" smd rect (at 2.295 -2.285) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c662eede-e23e-49ae-bff2-8612badf1188))
(pad "B5" smd rect (at 4.585 -2.285) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ee1ec9aa-e88f-49d9-9122-5a11037bf044))
(pad "C1" smd rect (at -4.575 0.005) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d319d1e7-d33c-4709-ad42-703535489adb))
(pad "C2" smd rect (at -2.285 0.005) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fcfa7a1d-d2b1-456e-be95-d651f9dd19ac))
(pad "C3" smd rect (at 0.005 0.005) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0ed4bdc7-048c-42af-a253-a474b8c48f06))
(pad "C4" smd rect (at 2.295 0.005) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp aa32d244-ed0a-4f3f-a5bd-b28dda61f705))
(pad "C5" smd rect (at 4.585 0.005) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8fb958af-f955-404a-8c86-854237a4205f))
(pad "D1" smd rect (at -4.575 2.295) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bfda3b7a-597b-4639-909e-1efe114dbd2c))
(pad "D2" smd rect (at -2.285 2.295) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp add87e6d-b81b-467d-aa05-7566a5fae522))
(pad "D3" smd rect (at 0.005 2.295) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 472531ae-f081-4eaa-bbab-f042b5c687bd))
(pad "D4" smd rect (at 2.295 2.295) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 21858011-a8a2-4fd7-9710-779298046762))
(pad "D5" smd rect (at 4.585 2.295) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 696fe847-47d9-49f2-94d9-f26ab9ea503c))
(pad "E1" smd rect (at -4.575 4.585) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp be74b722-d754-4c29-9d8f-e67d10b9e191))
(pad "E2" smd rect (at -2.285 4.585) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ad5b3655-9818-42b6-b636-02d571fe67dd))
(pad "E3" smd rect (at 0.005 4.585) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 00141357-12e0-4186-adf9-9c120a1e5ade))
(pad "E4" smd rect (at 2.295 4.585) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 973ab7f0-e1ae-48b7-ac46-1739b46dcfb9))
(pad "E5" smd rect (at 4.585 4.585) (size 1.06 1.06) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5bd83726-b392-4298-af4c-565d61435ba4))
(model "${KIPRJMOD}/3D/RPM-3.0.step"
(offset (xyz -6.35 -6.2 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,35 @@
(module GT17V-10DP-DS (layer F.Cu) (tedit 5FF74BFB)
(fp_text reference REF** (at -3.85 -0.15 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value GT17V-10DP-DS (at -2.5 0 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 15.5 -10.8) (end 15.5 10.8) (layer F.SilkS) (width 0.15))
(fp_line (start -1 10.8) (end 15.5 10.8) (layer F.SilkS) (width 0.15))
(fp_line (start -1 -10.8) (end 15.5 -10.8) (layer F.SilkS) (width 0.15))
(fp_line (start -1 -10.8) (end -1 10.8) (layer F.SilkS) (width 0.15))
(fp_line (start 13.65 -10.8) (end 13.65 10.8) (layer F.SilkS) (width 0.9))
(fp_text user "PCB Border" (at 12 0 90) (layer F.CrtYd)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 0 4) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 9.1 -5) (size 1.4 1.4) (drill 1.4) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 9.1 5) (size 1.4 1.4) (drill 1.4) (layers *.Cu *.Mask))
(pad SH thru_hole circle (at 2.5 -6) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad SH thru_hole circle (at 2.5 6) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 2.5 4) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 2) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at 2.5 2) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 0 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at 2.5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 0 -2) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole circle (at 2.5 -2) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 0 -4) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at 2.5 -4) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask))
(model ${KIPRJMOD}/3D/GT17V-10DP-DS.stp
(offset (xyz 4.1 0.14 9.31))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 -90))
)
)

View File

@ -0,0 +1,755 @@
(module TS3V712ERTGR (layer F.Cu) (tedit 5FF75DA2)
(fp_text reference REF** (at 0 0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value TS3V712ERTGR (at 0 -5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.549999 -1.780001) (end -0.279999 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.675 -3.050001) (end 0.925 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.925 -3.050001) (end 0.925 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.925 -3.050001) (end 0.675 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.675 -3.050001) (end 0.675 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.275 -3.050001) (end 0.525 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.525 -3.050001) (end 0.525 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.525 -3.050001) (end 0.275 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.275 -3.050001) (end 0.275 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.125 -3.050001) (end 0.125 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.125 -3.050001) (end 0.125 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.125 -3.050001) (end -0.125 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.125 -3.050001) (end -0.125 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.525 -3.050001) (end -0.275 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.275 -3.050001) (end -0.275 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.275 -3.050001) (end -0.525 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.525 -3.050001) (end -0.525 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.925 -3.050001) (end -0.675 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.675 -3.050001) (end -0.675 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.675 -3.050001) (end -0.925 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.925 -3.050001) (end -0.925 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -1.875) (end -1.549999 -2.125) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -2.125) (end -1.549999 -2.125) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -2.125) (end -1.549999 -1.875) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -1.875) (end -1.549999 -1.875) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -1.475) (end -1.549999 -1.725) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -1.725) (end -1.549999 -1.725) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -1.725) (end -1.549999 -1.475) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -1.475) (end -1.549999 -1.475) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -1.075) (end -1.549999 -1.325) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -1.325) (end -1.549999 -1.325) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -1.325) (end -1.549999 -1.075) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -1.075) (end -1.549999 -1.075) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -0.675) (end -1.549999 -0.925) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -0.925) (end -1.549999 -0.925) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -0.925) (end -1.549999 -0.675) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -0.675) (end -1.549999 -0.675) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -0.275) (end -1.549999 -0.525) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -0.525) (end -1.549999 -0.525) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -0.525) (end -1.549999 -0.275) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -0.275) (end -1.549999 -0.275) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 0.125) (end -1.549999 -0.125) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -0.125) (end -1.549999 -0.125) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -0.125) (end -1.549999 0.125) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 0.125) (end -1.549999 0.125) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 0.525) (end -1.549999 0.275) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 0.275) (end -1.549999 0.275) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 0.275) (end -1.549999 0.525) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 0.525) (end -1.549999 0.525) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 0.925) (end -1.549999 0.675) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 0.675) (end -1.549999 0.675) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 0.675) (end -1.549999 0.925) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 0.925) (end -1.549999 0.925) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 1.325) (end -1.549999 1.075) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 1.075) (end -1.549999 1.075) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 1.075) (end -1.549999 1.325) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 1.325) (end -1.549999 1.325) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 1.725) (end -1.549999 1.475) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 1.475) (end -1.549999 1.475) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 1.475) (end -1.549999 1.725) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 1.725) (end -1.549999 1.725) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 2.125) (end -1.549999 1.875) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 1.875) (end -1.549999 1.875) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 1.875) (end -1.549999 2.125) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 2.125) (end -1.549999 2.125) (layer F.Fab) (width 0.1524))
(fp_line (start -0.675 3.050001) (end -0.925 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.925 3.050001) (end -0.925 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.925 3.050001) (end -0.675 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.675 3.050001) (end -0.675 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.275 3.050001) (end -0.525 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.525 3.050001) (end -0.525 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.525 3.050001) (end -0.275 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.275 3.050001) (end -0.275 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.125 3.050001) (end -0.125 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.125 3.050001) (end -0.125 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -0.125 3.050001) (end 0.125 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.125 3.050001) (end 0.125 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.525 3.050001) (end 0.275 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.275 3.050001) (end 0.275 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.275 3.050001) (end 0.525 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.525 3.050001) (end 0.525 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.925 3.050001) (end 0.675 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.675 3.050001) (end 0.675 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.675 3.050001) (end 0.925 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 0.925 3.050001) (end 0.925 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 1.875) (end 1.549999 2.125) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 2.125) (end 1.549999 2.125) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 2.125) (end 1.549999 1.875) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 1.875) (end 1.549999 1.875) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 1.475) (end 1.549999 1.725) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 1.725) (end 1.549999 1.725) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 1.725) (end 1.549999 1.475) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 1.475) (end 1.549999 1.475) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 1.075) (end 1.549999 1.325) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 1.325) (end 1.549999 1.325) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 1.325) (end 1.549999 1.075) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 1.075) (end 1.549999 1.075) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 0.675) (end 1.549999 0.925) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 0.925) (end 1.549999 0.925) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 0.925) (end 1.549999 0.675) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 0.675) (end 1.549999 0.675) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 0.275) (end 1.549999 0.525) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 0.525) (end 1.549999 0.525) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 0.525) (end 1.549999 0.275) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 0.275) (end 1.549999 0.275) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -0.125) (end 1.549999 0.125) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 0.125) (end 1.549999 0.125) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 0.125) (end 1.549999 -0.125) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -0.125) (end 1.549999 -0.125) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -0.525) (end 1.549999 -0.275) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -0.275) (end 1.549999 -0.275) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -0.275) (end 1.549999 -0.525) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -0.525) (end 1.549999 -0.525) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -0.925) (end 1.549999 -0.675) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -0.675) (end 1.549999 -0.675) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -0.675) (end 1.549999 -0.925) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -0.925) (end 1.549999 -0.925) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -1.325) (end 1.549999 -1.075) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -1.075) (end 1.549999 -1.075) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -1.075) (end 1.549999 -1.325) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -1.325) (end 1.549999 -1.325) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -1.725) (end 1.549999 -1.475) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -1.475) (end 1.549999 -1.475) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -1.475) (end 1.549999 -1.725) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -1.725) (end 1.549999 -1.725) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -2.125) (end 1.549999 -1.875) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -1.875) (end 1.549999 -1.875) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -1.875) (end 1.549999 -2.125) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -2.125) (end 1.549999 -2.125) (layer F.Fab) (width 0.1524))
(fp_line (start -1.803999 3.304001) (end -1.416321 3.304001) (layer F.SilkS) (width 0.1524))
(fp_line (start 1.803999 3.304001) (end 1.803999 2.416071) (layer F.SilkS) (width 0.1524))
(fp_line (start 1.803999 -3.304001) (end 1.416321 -3.304001) (layer F.SilkS) (width 0.1524))
(fp_line (start -1.803999 -3.304001) (end -1.803999 -2.416071) (layer F.SilkS) (width 0.1524))
(fp_line (start -1.549999 3.050001) (end 1.549999 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 3.050001) (end 1.549999 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start 1.549999 -3.050001) (end -1.549999 -3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -1.549999 -3.050001) (end -1.549999 3.050001) (layer F.Fab) (width 0.1524))
(fp_line (start -1.803999 2.416068) (end -1.803999 3.304001) (layer F.SilkS) (width 0.1524))
(fp_line (start 1.416321 3.304001) (end 1.803999 3.304001) (layer F.SilkS) (width 0.1524))
(fp_line (start 1.803999 -2.416068) (end 1.803999 -3.304001) (layer F.SilkS) (width 0.1524))
(fp_line (start -1.416321 -3.304001) (end -1.803999 -3.304001) (layer F.SilkS) (width 0.1524))
(fp_line (start -2.207999 1.409499) (end -2.207999 1.790499) (layer F.SilkS) (width 0.1524))
(fp_line (start -2.207999 1.790499) (end -1.953999 1.790499) (layer F.SilkS) (width 0.1524))
(fp_line (start -1.953999 1.790499) (end -1.953999 1.409499) (layer F.SilkS) (width 0.1524))
(fp_line (start -1.953999 1.409499) (end -2.207999 1.409499) (layer F.SilkS) (width 0.1524))
(fp_line (start 2.207999 0.609501) (end 2.207999 0.990501) (layer F.SilkS) (width 0.1524))
(fp_line (start 2.207999 0.990501) (end 1.953999 0.990501) (layer F.SilkS) (width 0.1524))
(fp_line (start 1.953999 0.990501) (end 1.953999 0.609501) (layer F.SilkS) (width 0.1524))
(fp_line (start 1.953999 0.609501) (end 2.207999 0.609501) (layer F.SilkS) (width 0.1524))
(fp_line (start -0.1905 -3.454001) (end -0.1905 -3.708001) (layer F.SilkS) (width 0.1524))
(fp_line (start -0.1905 -3.708001) (end 0.1905 -3.708001) (layer F.SilkS) (width 0.1524))
(fp_line (start 0.1905 -3.708001) (end 0.1905 -3.454001) (layer F.SilkS) (width 0.1524))
(fp_line (start 0.1905 -3.454001) (end -0.1905 -3.454001) (layer F.SilkS) (width 0.1524))
(fp_line (start -1.675 -2.075) (end -1.675 -1.925) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 -1.925) (end -1.224999 -1.925) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -1.925) (end -1.224999 -2.075) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -2.075) (end -1.675 -2.075) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 -1.675) (end -1.675 -1.525001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 -1.525001) (end -1.224999 -1.525001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -1.525001) (end -1.224999 -1.675) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -1.675) (end -1.675 -1.675) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 -1.274999) (end -1.675 -1.124999) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 -1.124999) (end -1.224999 -1.124999) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -1.124999) (end -1.224999 -1.274999) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -1.274999) (end -1.675 -1.274999) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 -0.875) (end -1.675 -0.725) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 -0.725) (end -1.224999 -0.725) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -0.725) (end -1.224999 -0.875) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -0.875) (end -1.675 -0.875) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 -0.475) (end -1.675 -0.325001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 -0.325001) (end -1.224999 -0.325001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -0.325001) (end -1.224999 -0.475) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -0.475) (end -1.675 -0.475) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 -0.075001) (end -1.675 0.075001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 0.075001) (end -1.224999 0.075001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 0.075001) (end -1.224999 -0.075001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 -0.075001) (end -1.675 -0.075001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 0.325001) (end -1.675 0.475) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 0.475) (end -1.224999 0.475) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 0.475) (end -1.224999 0.325001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 0.325001) (end -1.675 0.325001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 0.725) (end -1.675 0.875) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 0.875) (end -1.224999 0.875) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 0.875) (end -1.224999 0.725) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 0.725) (end -1.675 0.725) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 1.124999) (end -1.675 1.274999) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 1.274999) (end -1.224999 1.274999) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 1.274999) (end -1.224999 1.124999) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 1.124999) (end -1.675 1.124999) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 1.525001) (end -1.675 1.675) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 1.675) (end -1.224999 1.675) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 1.675) (end -1.224999 1.525001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 1.525001) (end -1.675 1.525001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 1.925) (end -1.675 2.075) (layer F.Paste) (width 0.1524))
(fp_line (start -1.675 2.075) (end -1.224999 2.075) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 2.075) (end -1.224999 1.925) (layer F.Paste) (width 0.1524))
(fp_line (start -1.224999 1.925) (end -1.675 1.925) (layer F.Paste) (width 0.1524))
(fp_line (start -1.075253 2.725001) (end -1.075253 3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -1.075253 3.175) (end -0.925251 3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -0.925251 3.175) (end -0.925251 2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start -0.925251 2.725001) (end -1.075253 2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start -0.575127 2.725001) (end -0.575127 3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -0.575127 3.175) (end -0.425125 3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -0.425125 3.175) (end -0.425125 2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start -0.425125 2.725001) (end -0.575127 2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start -0.075001 2.725001) (end -0.075001 3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -0.075001 3.175) (end 0.075001 3.175) (layer F.Paste) (width 0.1524))
(fp_line (start 0.075001 3.175) (end 0.075001 2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 0.075001 2.725001) (end -0.075001 2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 0.425125 2.725001) (end 0.425125 3.175) (layer F.Paste) (width 0.1524))
(fp_line (start 0.425125 3.175) (end 0.575127 3.175) (layer F.Paste) (width 0.1524))
(fp_line (start 0.575127 3.175) (end 0.575127 2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 0.575127 2.725001) (end 0.425125 2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 0.925251 2.725001) (end 0.925251 3.175) (layer F.Paste) (width 0.1524))
(fp_line (start 0.925251 3.175) (end 1.075253 3.175) (layer F.Paste) (width 0.1524))
(fp_line (start 1.075253 3.175) (end 1.075253 2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.075253 2.725001) (end 0.925251 2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 1.925) (end 1.224999 2.075) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 2.075) (end 1.675 2.075) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 2.075) (end 1.675 1.925) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 1.925) (end 1.224999 1.925) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 1.525001) (end 1.224999 1.675) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 1.675) (end 1.675 1.675) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 1.675) (end 1.675 1.525001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 1.525001) (end 1.224999 1.525001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 1.124999) (end 1.224999 1.274999) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 1.274999) (end 1.675 1.274999) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 1.274999) (end 1.675 1.124999) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 1.124999) (end 1.224999 1.124999) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 0.725) (end 1.224999 0.875) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 0.875) (end 1.675 0.875) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 0.875) (end 1.675 0.725) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 0.725) (end 1.224999 0.725) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 0.325001) (end 1.224999 0.475) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 0.475) (end 1.675 0.475) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 0.475) (end 1.675 0.325001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 0.325001) (end 1.224999 0.325001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -0.075001) (end 1.224999 0.075001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 0.075001) (end 1.675 0.075001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 0.075001) (end 1.675 -0.075001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -0.075001) (end 1.224999 -0.075001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -0.475) (end 1.224999 -0.325001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -0.325001) (end 1.675 -0.325001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -0.325001) (end 1.675 -0.475) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -0.475) (end 1.224999 -0.475) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -0.875) (end 1.224999 -0.725) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -0.725) (end 1.675 -0.725) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -0.725) (end 1.675 -0.875) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -0.875) (end 1.224999 -0.875) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -1.274999) (end 1.224999 -1.124999) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -1.124999) (end 1.675 -1.124999) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -1.124999) (end 1.675 -1.274999) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -1.274999) (end 1.224999 -1.274999) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -1.675) (end 1.224999 -1.525001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -1.525001) (end 1.675 -1.525001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -1.525001) (end 1.675 -1.675) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -1.675) (end 1.224999 -1.675) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -2.075) (end 1.224999 -1.925) (layer F.Paste) (width 0.1524))
(fp_line (start 1.224999 -1.925) (end 1.675 -1.925) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -1.925) (end 1.675 -2.075) (layer F.Paste) (width 0.1524))
(fp_line (start 1.675 -2.075) (end 1.224999 -2.075) (layer F.Paste) (width 0.1524))
(fp_line (start 0.925251 -3.175) (end 0.925251 -2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 0.925251 -2.725001) (end 1.075253 -2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 1.075253 -2.725001) (end 1.075253 -3.175) (layer F.Paste) (width 0.1524))
(fp_line (start 1.075253 -3.175) (end 0.925251 -3.175) (layer F.Paste) (width 0.1524))
(fp_line (start 0.425125 -3.175) (end 0.425125 -2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 0.425125 -2.725001) (end 0.575127 -2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 0.575127 -2.725001) (end 0.575127 -3.175) (layer F.Paste) (width 0.1524))
(fp_line (start 0.575127 -3.175) (end 0.425125 -3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -0.075001 -3.175) (end -0.075001 -2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start -0.075001 -2.725001) (end 0.075001 -2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start 0.075001 -2.725001) (end 0.075001 -3.175) (layer F.Paste) (width 0.1524))
(fp_line (start 0.075001 -3.175) (end -0.075001 -3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -0.575127 -3.175) (end -0.575127 -2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start -0.575127 -2.725001) (end -0.425125 -2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start -0.425125 -2.725001) (end -0.425125 -3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -0.425125 -3.175) (end -0.575127 -3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -1.075253 -3.175) (end -1.075253 -2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start -1.075253 -2.725001) (end -0.925251 -2.725001) (layer F.Paste) (width 0.1524))
(fp_line (start -0.925251 -2.725001) (end -0.925251 -3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -0.925251 -3.175) (end -1.075253 -3.175) (layer F.Paste) (width 0.1524))
(fp_line (start -1.749999 -2.150001) (end -1.749999 -1.849999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 -1.849999) (end -1.15 -1.849999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -1.849999) (end -1.15 -2.150001) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -2.150001) (end -1.749999 -2.150001) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 -1.749999) (end -1.749999 -1.45) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 -1.45) (end -1.15 -1.45) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -1.45) (end -1.15 -1.749999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -1.749999) (end -1.749999 -1.749999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 -1.35) (end -1.749999 -1.05) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 -1.05) (end -1.15 -1.05) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -1.05) (end -1.15 -1.35) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -1.35) (end -1.749999 -1.35) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 -0.950001) (end -1.749999 -0.649999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 -0.649999) (end -1.15 -0.649999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -0.649999) (end -1.15 -0.950001) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -0.950001) (end -1.749999 -0.950001) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 -0.549999) (end -1.749999 -0.25) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 -0.25) (end -1.15 -0.25) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -0.25) (end -1.15 -0.549999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -0.549999) (end -1.749999 -0.549999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 -0.15) (end -1.749999 0.15) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 0.15) (end -1.15 0.15) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 0.15) (end -1.15 -0.15) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 -0.15) (end -1.749999 -0.15) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 0.25) (end -1.749999 0.549999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 0.549999) (end -1.15 0.549999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 0.549999) (end -1.15 0.25) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 0.25) (end -1.749999 0.25) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 0.649999) (end -1.749999 0.950001) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 0.950001) (end -1.15 0.950001) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 0.950001) (end -1.15 0.649999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 0.649999) (end -1.749999 0.649999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 1.05) (end -1.749999 1.35) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 1.35) (end -1.15 1.35) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 1.35) (end -1.15 1.05) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 1.05) (end -1.749999 1.05) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 1.45) (end -1.749999 1.749999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 1.749999) (end -1.15 1.749999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 1.749999) (end -1.15 1.45) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 1.45) (end -1.749999 1.45) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 1.849999) (end -1.749999 2.150001) (layer F.Mask) (width 0.1524))
(fp_line (start -1.749999 2.150001) (end -1.15 2.150001) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 2.150001) (end -1.15 1.849999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.15 1.849999) (end -1.749999 1.849999) (layer F.Mask) (width 0.1524))
(fp_line (start -1.150252 2.65) (end -1.150252 3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -1.150252 3.250001) (end -0.850252 3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -0.850252 3.250001) (end -0.850252 2.65) (layer F.Mask) (width 0.1524))
(fp_line (start -0.850252 2.65) (end -1.150252 2.65) (layer F.Mask) (width 0.1524))
(fp_line (start -0.650126 2.65) (end -0.650126 3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -0.650126 3.250001) (end -0.350126 3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -0.350126 3.250001) (end -0.350126 2.65) (layer F.Mask) (width 0.1524))
(fp_line (start -0.350126 2.65) (end -0.650126 2.65) (layer F.Mask) (width 0.1524))
(fp_line (start -0.15 2.65) (end -0.15 3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -0.15 3.250001) (end 0.15 3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start 0.15 3.250001) (end 0.15 2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 0.15 2.65) (end -0.15 2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 0.350126 2.65) (end 0.350126 3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start 0.350126 3.250001) (end 0.650126 3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start 0.650126 3.250001) (end 0.650126 2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 0.650126 2.65) (end 0.350126 2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 0.850252 2.65) (end 0.850252 3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start 0.850252 3.250001) (end 1.150252 3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start 1.150252 3.250001) (end 1.150252 2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 1.150252 2.65) (end 0.850252 2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 1.849999) (end 1.15 2.150001) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 2.150001) (end 1.749999 2.150001) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 2.150001) (end 1.749999 1.849999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 1.849999) (end 1.15 1.849999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 1.45) (end 1.15 1.749999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 1.749999) (end 1.749999 1.749999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 1.749999) (end 1.749999 1.45) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 1.45) (end 1.15 1.45) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 1.05) (end 1.15 1.35) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 1.35) (end 1.749999 1.35) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 1.35) (end 1.749999 1.05) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 1.05) (end 1.15 1.05) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 0.649999) (end 1.15 0.950001) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 0.950001) (end 1.749999 0.950001) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 0.950001) (end 1.749999 0.649999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 0.649999) (end 1.15 0.649999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 0.25) (end 1.15 0.549999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 0.549999) (end 1.749999 0.549999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 0.549999) (end 1.749999 0.25) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 0.25) (end 1.15 0.25) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -0.15) (end 1.15 0.15) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 0.15) (end 1.749999 0.15) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 0.15) (end 1.749999 -0.15) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -0.15) (end 1.15 -0.15) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -0.549999) (end 1.15 -0.25) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -0.25) (end 1.749999 -0.25) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -0.25) (end 1.749999 -0.549999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -0.549999) (end 1.15 -0.549999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -0.950001) (end 1.15 -0.649999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -0.649999) (end 1.749999 -0.649999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -0.649999) (end 1.749999 -0.950001) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -0.950001) (end 1.15 -0.950001) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -1.35) (end 1.15 -1.05) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -1.05) (end 1.749999 -1.05) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -1.05) (end 1.749999 -1.35) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -1.35) (end 1.15 -1.35) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -1.749999) (end 1.15 -1.45) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -1.45) (end 1.749999 -1.45) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -1.45) (end 1.749999 -1.749999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -1.749999) (end 1.15 -1.749999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -2.150001) (end 1.15 -1.849999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.15 -1.849999) (end 1.749999 -1.849999) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -1.849999) (end 1.749999 -2.150001) (layer F.Mask) (width 0.1524))
(fp_line (start 1.749999 -2.150001) (end 1.15 -2.150001) (layer F.Mask) (width 0.1524))
(fp_line (start 0.850252 -3.250001) (end 0.850252 -2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 0.850252 -2.65) (end 1.150252 -2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 1.150252 -2.65) (end 1.150252 -3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start 1.150252 -3.250001) (end 0.850252 -3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start 0.350126 -3.250001) (end 0.350126 -2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 0.350126 -2.65) (end 0.650126 -2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 0.650126 -2.65) (end 0.650126 -3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start 0.650126 -3.250001) (end 0.350126 -3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -0.15 -3.250001) (end -0.15 -2.65) (layer F.Mask) (width 0.1524))
(fp_line (start -0.15 -2.65) (end 0.15 -2.65) (layer F.Mask) (width 0.1524))
(fp_line (start 0.15 -2.65) (end 0.15 -3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start 0.15 -3.250001) (end -0.15 -3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -0.650126 -3.250001) (end -0.650126 -2.65) (layer F.Mask) (width 0.1524))
(fp_line (start -0.650126 -2.65) (end -0.350126 -2.65) (layer F.Mask) (width 0.1524))
(fp_line (start -0.350126 -2.65) (end -0.350126 -3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -0.350126 -3.250001) (end -0.650126 -3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -1.150252 -3.250001) (end -1.150252 -2.65) (layer F.Mask) (width 0.1524))
(fp_line (start -1.150252 -2.65) (end -0.850252 -2.65) (layer F.Mask) (width 0.1524))
(fp_line (start -0.850252 -2.65) (end -0.850252 -3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -0.850252 -3.250001) (end -1.150252 -3.250001) (layer F.Mask) (width 0.1524))
(fp_line (start -0.90007 -2.40007) (end -0.90007 -2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.90007 -2.0685) (end -0.635121 -2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -2.0685) (end -0.635121 -2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -2.0685) (end -0.4937 -2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -2.209921) (end -0.4937 -2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -2.209921) (end -0.4937 -2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -2.40007) (end -0.90007 -2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start -1.0385 -2.5385) (end 1.0385 -2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 -2.5385) (end 1.0385 -2.1685) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 -2.1685) (end -1.0385 -2.1685) (layer F.Mask) (width 0.1524))
(fp_line (start -1.0385 -2.1685) (end -1.0385 -2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start -0.90007 -1.8685) (end -0.90007 -1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.90007 -1.2811) (end -0.635121 -1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -1.2811) (end -0.635121 -1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -1.2811) (end -0.4937 -1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -1.422521) (end -0.4937 -1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -1.422521) (end -0.4937 -1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -1.727079) (end -0.4937 -1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -1.727079) (end -0.635121 -1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -1.8685) (end -0.635121 -1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -1.8685) (end -0.90007 -1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start -1.0385 -1.7685) (end 1.0385 -1.7685) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 -1.7685) (end 1.0385 -1.3811) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 -1.3811) (end -1.0385 -1.3811) (layer F.Mask) (width 0.1524))
(fp_line (start -1.0385 -1.3811) (end -1.0385 -1.7685) (layer F.Mask) (width 0.1524))
(fp_line (start -0.90007 -1.0811) (end -0.90007 -0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.90007 -0.4937) (end -0.635121 -0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -0.4937) (end -0.635121 -0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -0.4937) (end -0.4937 -0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -0.635121) (end -0.4937 -0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -0.635121) (end -0.4937 -0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -0.939679) (end -0.4937 -0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -0.939679) (end -0.635121 -1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -1.0811) (end -0.635121 -1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -1.0811) (end -0.90007 -1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start -1.0385 -0.9811) (end 1.0385 -0.9811) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 -0.9811) (end 1.0385 -0.5937) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 -0.5937) (end -1.0385 -0.5937) (layer F.Mask) (width 0.1524))
(fp_line (start -1.0385 -0.5937) (end -1.0385 -0.9811) (layer F.Mask) (width 0.1524))
(fp_line (start -0.90007 -0.2937) (end -0.90007 0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.90007 0.2937) (end -0.635121 0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 0.2937) (end -0.635121 0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 0.2937) (end -0.4937 0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 0.152279) (end -0.4937 0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 0.152279) (end -0.4937 -0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -0.152279) (end -0.4937 -0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 -0.152279) (end -0.635121 -0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -0.2937) (end -0.635121 -0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 -0.2937) (end -0.90007 -0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start -1.0385 -0.1937) (end 1.0385 -0.1937) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 -0.1937) (end 1.0385 0.1937) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 0.1937) (end -1.0385 0.1937) (layer F.Mask) (width 0.1524))
(fp_line (start -1.0385 0.1937) (end -1.0385 -0.1937) (layer F.Mask) (width 0.1524))
(fp_line (start -0.90007 0.4937) (end -0.90007 1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.90007 1.0811) (end -0.635121 1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 1.0811) (end -0.635121 1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 1.0811) (end -0.4937 0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 0.939679) (end -0.4937 0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 0.939679) (end -0.4937 0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 0.635121) (end -0.4937 0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 0.635121) (end -0.635121 0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 0.4937) (end -0.635121 0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 0.4937) (end -0.90007 0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start -1.0385 0.5937) (end 1.0385 0.5937) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 0.5937) (end 1.0385 0.9811) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 0.9811) (end -1.0385 0.9811) (layer F.Mask) (width 0.1524))
(fp_line (start -1.0385 0.9811) (end -1.0385 0.5937) (layer F.Mask) (width 0.1524))
(fp_line (start -0.90007 1.2811) (end -0.90007 1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.90007 1.8685) (end -0.635121 1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 1.8685) (end -0.635121 1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 1.8685) (end -0.4937 1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 1.727079) (end -0.4937 1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 1.727079) (end -0.4937 1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 1.422521) (end -0.4937 1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 1.422521) (end -0.635121 1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 1.2811) (end -0.635121 1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 1.2811) (end -0.90007 1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start -1.0385 1.3811) (end 1.0385 1.3811) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 1.3811) (end 1.0385 1.7685) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 1.7685) (end -1.0385 1.7685) (layer F.Mask) (width 0.1524))
(fp_line (start -1.0385 1.7685) (end -1.0385 1.3811) (layer F.Mask) (width 0.1524))
(fp_line (start -0.90007 2.0685) (end -0.90007 2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start -0.90007 2.40007) (end -0.4937 2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 2.40007) (end -0.4937 2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 2.209921) (end -0.4937 2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start -0.4937 2.209921) (end -0.635121 2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 2.0685) (end -0.635121 2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.635121 2.0685) (end -0.90007 2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start -1.0385 2.1685) (end 1.0385 2.1685) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 2.1685) (end 1.0385 2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 2.5385) (end -1.0385 2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start -1.0385 2.5385) (end -1.0385 2.1685) (layer F.Mask) (width 0.1524))
(fp_line (start -1.0385 -2.5385) (end -0.5937 -2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start -0.5937 -2.5385) (end -0.5937 2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start -0.5937 2.5385) (end -1.0385 2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start -1.0385 2.5385) (end -1.0385 -2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start -0.2937 -2.40007) (end -0.2937 -2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -2.209921) (end -0.2937 -2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -2.209921) (end -0.152279 -2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -2.0685) (end -0.152279 -2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -2.0685) (end 0.152279 -2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -2.0685) (end 0.152279 -2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -2.0685) (end 0.2937 -2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -2.209921) (end 0.2937 -2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -2.209921) (end 0.2937 -2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -2.40007) (end -0.2937 -2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -1.8685) (end -0.152279 -1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -1.8685) (end -0.2937 -1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -1.727079) (end -0.2937 -1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -1.727079) (end -0.2937 -1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -1.422521) (end -0.2937 -1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -1.422521) (end -0.152279 -1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -1.2811) (end -0.152279 -1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -1.2811) (end 0.152279 -1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -1.2811) (end 0.152279 -1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -1.2811) (end 0.2937 -1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -1.422521) (end 0.2937 -1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -1.422521) (end 0.2937 -1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -1.727079) (end 0.2937 -1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -1.727079) (end 0.152279 -1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -1.8685) (end 0.152279 -1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -1.8685) (end -0.152279 -1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -1.0811) (end -0.152279 -1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -1.0811) (end -0.2937 -0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -0.939679) (end -0.2937 -0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -0.939679) (end -0.2937 -0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -0.635121) (end -0.2937 -0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -0.635121) (end -0.152279 -0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -0.4937) (end -0.152279 -0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -0.4937) (end 0.152279 -0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -0.4937) (end 0.152279 -0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -0.4937) (end 0.2937 -0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -0.635121) (end 0.2937 -0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -0.635121) (end 0.2937 -0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -0.939679) (end 0.2937 -0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -0.939679) (end 0.152279 -1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -1.0811) (end 0.152279 -1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -1.0811) (end -0.152279 -1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -0.2937) (end -0.152279 -0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 -0.2937) (end -0.2937 -0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -0.152279) (end -0.2937 -0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 -0.152279) (end -0.2937 0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 0.152279) (end -0.2937 0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 0.152279) (end -0.152279 0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 0.2937) (end -0.152279 0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 0.2937) (end 0.152279 0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 0.2937) (end 0.152279 0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 0.2937) (end 0.2937 0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 0.152279) (end 0.2937 0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 0.152279) (end 0.2937 -0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -0.152279) (end 0.2937 -0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 -0.152279) (end 0.152279 -0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -0.2937) (end 0.152279 -0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 -0.2937) (end -0.152279 -0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 0.4937) (end -0.152279 0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 0.4937) (end -0.2937 0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 0.635121) (end -0.2937 0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 0.635121) (end -0.2937 0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 0.939679) (end -0.2937 0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 0.939679) (end -0.152279 1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 1.0811) (end -0.152279 1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 1.0811) (end 0.152279 1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 1.0811) (end 0.152279 1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 1.0811) (end 0.2937 0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 0.939679) (end 0.2937 0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 0.939679) (end 0.2937 0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 0.635121) (end 0.2937 0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 0.635121) (end 0.152279 0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 0.4937) (end 0.152279 0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 0.4937) (end -0.152279 0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 1.2811) (end -0.152279 1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 1.2811) (end -0.2937 1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 1.422521) (end -0.2937 1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 1.422521) (end -0.2937 1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 1.727079) (end -0.2937 1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 1.727079) (end -0.152279 1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 1.8685) (end -0.152279 1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 1.8685) (end 0.152279 1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 1.8685) (end 0.152279 1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 1.8685) (end 0.2937 1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 1.727079) (end 0.2937 1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 1.727079) (end 0.2937 1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 1.422521) (end 0.2937 1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 1.422521) (end 0.152279 1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 1.2811) (end 0.152279 1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 1.2811) (end -0.152279 1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 2.0685) (end -0.152279 2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start -0.152279 2.0685) (end -0.2937 2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 2.209921) (end -0.2937 2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 2.209921) (end -0.2937 2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start -0.2937 2.40007) (end 0.2937 2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 2.40007) (end 0.2937 2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 2.209921) (end 0.2937 2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start 0.2937 2.209921) (end 0.152279 2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 2.0685) (end 0.152279 2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.152279 2.0685) (end -0.152279 2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.1937 -2.5385) (end -0.1937 -2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start -0.1937 -2.5385) (end -0.1937 2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start -0.1937 2.5385) (end 0.1937 2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start 0.1937 2.5385) (end 0.1937 -2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start 0.4937 -2.40007) (end 0.4937 -2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -2.209921) (end 0.4937 -2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -2.209921) (end 0.635121 -2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -2.0685) (end 0.635121 -2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -2.0685) (end 0.90007 -2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 -2.0685) (end 0.90007 -2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 -2.40007) (end 0.4937 -2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -1.8685) (end 0.635121 -1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -1.8685) (end 0.4937 -1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -1.727079) (end 0.4937 -1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -1.727079) (end 0.4937 -1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -1.422521) (end 0.4937 -1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -1.422521) (end 0.635121 -1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -1.2811) (end 0.635121 -1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -1.2811) (end 0.90007 -1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 -1.2811) (end 0.90007 -1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 -1.8685) (end 0.635121 -1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -1.0811) (end 0.635121 -1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -1.0811) (end 0.4937 -0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -0.939679) (end 0.4937 -0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -0.939679) (end 0.4937 -0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -0.635121) (end 0.4937 -0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -0.635121) (end 0.635121 -0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -0.4937) (end 0.635121 -0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -0.4937) (end 0.90007 -0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 -0.4937) (end 0.90007 -1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 -1.0811) (end 0.635121 -1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -0.2937) (end 0.635121 -0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 -0.2937) (end 0.4937 -0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -0.152279) (end 0.4937 -0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 -0.152279) (end 0.4937 0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 0.152279) (end 0.4937 0.152279) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 0.152279) (end 0.635121 0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 0.2937) (end 0.635121 0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 0.2937) (end 0.90007 0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 0.2937) (end 0.90007 -0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 -0.2937) (end 0.635121 -0.2937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 0.4937) (end 0.635121 0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 0.4937) (end 0.4937 0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 0.635121) (end 0.4937 0.635121) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 0.635121) (end 0.4937 0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 0.939679) (end 0.4937 0.939679) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 0.939679) (end 0.635121 1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 1.0811) (end 0.635121 1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 1.0811) (end 0.90007 1.0811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 1.0811) (end 0.90007 0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 0.4937) (end 0.635121 0.4937) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 1.2811) (end 0.635121 1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 1.2811) (end 0.4937 1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 1.422521) (end 0.4937 1.422521) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 1.422521) (end 0.4937 1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 1.727079) (end 0.4937 1.727079) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 1.727079) (end 0.635121 1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 1.8685) (end 0.635121 1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 1.8685) (end 0.90007 1.8685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 1.8685) (end 0.90007 1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 1.2811) (end 0.635121 1.2811) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 2.0685) (end 0.635121 2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.635121 2.0685) (end 0.4937 2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 2.209921) (end 0.4937 2.209921) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 2.209921) (end 0.4937 2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start 0.4937 2.40007) (end 0.90007 2.40007) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 2.40007) (end 0.90007 2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.90007 2.0685) (end 0.635121 2.0685) (layer F.Paste) (width 0.1524))
(fp_line (start 0.5937 -2.5385) (end 1.0385 -2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 -2.5385) (end 1.0385 2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start 1.0385 2.5385) (end 0.5937 2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start 0.5937 2.5385) (end 0.5937 -2.5385) (layer F.Mask) (width 0.1524))
(fp_line (start -1.953999 3.454) (end -1.953999 -3.454) (layer F.CrtYd) (width 0.1524))
(fp_line (start -1.953999 -3.454) (end 1.953999 -3.454) (layer F.CrtYd) (width 0.1524))
(fp_line (start 1.953999 -3.454) (end 1.953999 3.454) (layer F.CrtYd) (width 0.1524))
(fp_line (start 1.953999 3.454) (end -1.953999 3.454) (layer F.CrtYd) (width 0.1524))
(fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User)
(effects (font (size 0.127 0.127) (thickness 0.002)))
)
(fp_text user * (at -2.335 -2.581) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user * (at -2.335 -2.581) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user * (at -2.335 -2.581) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user * (at -2.335 -2.581) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at -1.45 -2.000001 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -1.45 -1.599999 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -1.45 -1.2 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.45 -0.800001 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -1.45 -0.399999 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -1.45 0 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -1.45 0.399999 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -1.45 0.800001 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -1.45 1.2 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -1.45 1.599999 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -1.45 1.999999 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -1.000252 2.949999) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -0.500126 2.949999) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 0 2.949999) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 0.500126 2.949999) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 1.000252 2.949999) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 1.45 2.000001 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 1.45 1.599999 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 1.45 1.2 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 1.45 0.800001 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 1.45 0.399999 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at 1.45 0 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at 1.45 -0.399999 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 1.45 -0.800001 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 1.45 -1.2 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 1.45 -1.599999 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 1.45 -1.999999 90) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 1.000252 -2.949999) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at 0.500126 -2.949999) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 0 -2.949999) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at -0.500126 -2.949999) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at -1.000252 -2.949999) (size 0.2 0.5) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 0 0) (size 1.95 4.95) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.5))
(pad V thru_hole circle (at -0.3937 1.9685) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at -0.3937 1.1811) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at -0.3937 0.3937) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at -0.3937 -0.3937) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at -0.3937 -1.1811) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at -0.3937 -1.9685) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at 0.3937 1.9685) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at 0.3937 1.1811) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at 0.3937 0.3937) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at 0.3937 -0.3937) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at 0.3937 -1.1811) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(pad V thru_hole circle (at 0.3937 -1.9685) (size 0.508 0.508) (drill 0.254) (layers *.Cu *.Mask))
(model ${KIPRJMOD}/3D/TS3V712E.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

33
Kicad/PCB_AndroidAuto.pro Normal file
View File

@ -0,0 +1,33 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]

3681
Kicad/bom/ibom.html Normal file

File diff suppressed because one or more lines are too long

3
Kicad/fp-lib-table Normal file
View File

@ -0,0 +1,3 @@
(fp_lib_table
(lib (name PCB_AndroidAuto)(type KiCad)(uri ${KIPRJMOD}/PCB_AndroidAuto.pretty)(options "")(descr ""))
)

3
Kicad/sym-lib-table Normal file
View File

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name "PCB_AndroidAuto")(type "KiCad")(uri "${KIPRJMOD}/PCB_AndroidAuto.kicad_sym")(options "")(descr ""))
)

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 996 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1008 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 591 KiB

BIN
Photos/focused.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,43 @@
# Debug VGA param
## Params for custom VGA
Modify file: `sudo nano /boot/config.txt` then restart to apply
dpi_group=2
dpi_mode=87
dpi_timings= xxxx
## Tests:
- 640x480 60Hz : `dpi_timings=640 0 16 96 48 480 0 11 2 31 0 0 0 60 0 25175000 1 `
Visible but only halph of the screen...
- 320x240 60Hz : 'dpi_timings=320 1 12 32 44 240 1 6 10 6 0 0 0 60 0 6400000 1`
Not working
## Syntax:
`hdmi_timings=<h_active_pixels> <h_sync_polarity> <h_front_porch> <h_sync_pulse> <h_back_porch> <v_active_lines> <v_sync_polarity> <v_front_porch> <v_sync_pulse> <v_back_porch> <v_sync_offset_a> <v_sync_offset_b> <pixel_rep> <frame_rate> <interlaced> <pixel_freq> <aspect_ratio>`
- <h_active_pixels> = horizontal pixels (width)
- <h_sync_polarity> = invert hsync polarity
- <h_front_porch> = horizontal forward padding from DE acitve edge
- <h_sync_pulse> = hsync pulse width in pixel clocks
- <h_back_porch> = vertical back padding from DE active edge
- <v_active_lines> = vertical pixels height (lines)
- <v_sync_polarity> = invert vsync polarity
- <v_front_porch> = vertical forward padding from DE active edge in horizontal sync pulse
- <v_sync_pulse> = vsync pulse width in pixel clocks
- <v_back_porch> = vertical back padding from DE active edge in horizontal sync pulse
- <v_sync_offset_a> = leave at zero
- <v_sync_offset_b> = leave at zero
- <pixel_rep> = leave at zero
- <frame_rate> = screen refresh rate in Hz
- <interlaced> = leave at zero
- <pixel_freq> = clock frequency (width*height*framerate)
- <aspect_ratio> = *
HDMI_ASPECT_4_3 = 1
HDMI_ASPECT_14_9 = 2
HDMI_ASPECT_16_9 = 3
HDMI_ASPECT_5_4 = 4
HDMI_ASPECT_16_10 = 5
HDMI_ASPECT_15_9 = 6
HDMI_ASPECT_21_9 = 7
HDMI_ASPECT_64_27 = 8

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,56 @@
# Generate hdmitiming command lines
print("DPI Command : ")
# Original 640x480x60Hz
# p = [0] *17
# p[0] = 640 # h_active_pixels = horizontal pixels (width)
# p[1] = 0 # h_sync_polarity = invert hsync polarity
# p[2] = 16 # h_front_porch = horizontal forward padding from DE acitve edge
# p[3] = 96 # h_sync_pulse = hsync pulse width in pixel clocks
# p[4] = 48 # h_back_porch = vertical back padding from DE active edge
# p[5] = 480 # v_active_lines = vertical pixels height (lines)
# p[6] = 0 # v_sync_polarity = invert vsync polarity
# p[7] = 11 # v_front_porch = vertical forward padding from DE active edge
# p[8] = 2 # v_sync_pulse = vsync pulse width in pixel clocks
# p[9] = 31 # v_back_porch = vertical back padding from DE active edge
# p[10] = 0 # v_sync_offset_a = leave at zero
# p[11] = 0 # v_sync_offset_b = leave at zero
# p[12] = 0 # pixel_rep = leave at zero
# p[13] = 60 # frame_rate = screen refresh rate in Hz
# p[14] = 0 # interlaced = leave at zero
# p[15] = 25175000 # pixel_freq = clock frequency (width*height*framerate)
# p[16] = 1 # HDMI_ASPECT
# * The aspect ratio can be set to one of eight values (choose closest for your screen):
# HDMI_ASPECT_4_3 = 1
# HDMI_ASPECT_14_9 = 2
# HDMI_ASPECT_16_9 = 3
# HDMI_ASPECT_5_4 = 4
# HDMI_ASPECT_16_10 = 5
# HDMI_ASPECT_15_9 = 6
# HDMI_ASPECT_21_9 = 7
# HDMI_ASPECT_64_27 = 8
p = [0] *17
p[0] = 416 # h_active_pixels = horizontal pixels (width)
p[1] = 0 # h_sync_polarity = invert hsync polarity
p[2] = 12 # h_front_porch = horizontal forward padding from DE acitve edge
p[3] = 27 # h_sync_pulse = hsync pulse width in pixel clocks
p[4] = 37 # h_back_porch = vertical back padding from DE active edge
p[5] = 234 # v_active_lines = vertical pixels height (lines)
p[6] = 0 # v_sync_polarity = invert vsync polarity
p[7] = 9 # v_front_porch = vertical forward padding from DE active edge
p[8] = 3 # v_sync_pulse = vsync pulse width in pixel clocks
p[9] = 17 # v_back_porch = vertical back padding from DE active edge
p[10] = 0 # v_sync_offset_a = leave at zero
p[11] = 0 # v_sync_offset_b = leave at zero
p[12] = 0 # pixel_rep = leave at zero
p[13] = 60 # frame_rate = screen refresh rate in Hz
p[14] = 0 # interlaced = leave at zero
p[15] = 5760000 # pixel_freq = clock frequency (width*height*framerate)
p[16] = 1 # HDMI_ASPECT
print("dpi_timings=", end='')
for i in p:
print(i, end=' ')