Merge pull request #2 from noisymime/master
update with josh vvt tables
This commit is contained in:
commit
174bcea254
|
@ -0,0 +1,17 @@
|
|||
|
||||
|
||||
volatile byte *boost_pin_port;
|
||||
volatile byte boost_pin_mask;
|
||||
volatile byte *vvt_pin_port;
|
||||
volatile byte vvt_pin_mask;
|
||||
|
||||
volatile bool boost_pwm_state;
|
||||
unsigned int boost_pwm_max_count; //Used for variable PWM frequency
|
||||
volatile unsigned int boost_pwm_cur_value;
|
||||
unsigned int boost_pwm_target_value;
|
||||
|
||||
volatile bool vvt_pwm_state;
|
||||
unsigned int vvt_pwm_max_count; //Used for variable PWM frequency
|
||||
volatile unsigned int vvt_pwm_cur_value;
|
||||
unsigned int vvt_pwm_target_value;
|
||||
|
|
@ -20,6 +20,75 @@ void fanControl()
|
|||
else if (currentStatus.coolant <= (configPage4.fanSP - configPage4.fanHyster)) { digitalWrite(pinFan, fanLOW); }
|
||||
}
|
||||
|
||||
void initialiseAuxPWM()
|
||||
{
|
||||
TCCR1B = 0x00; //Disbale Timer1 while we set it up
|
||||
TCNT1 = 0; //Reset Timer Count
|
||||
TIFR1 = 0x00; //Timer3 INT Flag Reg: Clear Timer Overflow Flag
|
||||
TCCR1A = 0x00; //Timer3 Control Reg A: Wave Gen Mode normal
|
||||
TCCR1B = (1 << CS12); //Timer3 Control Reg B: Timer Prescaler set to 256. 1 tick = 16uS. Refer to http://www.instructables.com/files/orig/F3T/TIKL/H3WSA4V7/F3TTIKLH3WSA4V7.jpg
|
||||
|
||||
boost_pin_port = portOutputRegister(digitalPinToPort(pinBoost));
|
||||
boost_pin_mask = digitalPinToBitMask(pinBoost);
|
||||
vvt_pin_port = portOutputRegister(digitalPinToPort(pinVVT_1));
|
||||
vvt_pin_mask = digitalPinToBitMask(pinVVT_1);
|
||||
|
||||
boost_pwm_max_count = 1000000L / (16 * configPage3.boostFreq * 2); //Converts the frequency in Hz to the number of ticks (at 16uS) it takes to complete 1 cycle. The x2 is there because the frequency is stored at half value (in a byte)
|
||||
vvt_pwm_max_count = 1000000L / (16 * configPage3.vvtFreq * 2);; //Converts the frequency in Hz to the number of ticks (at 16uS) it takes to complete 1 cycle
|
||||
TIMSK1 |= (1 << OCIE1A); //Turn on the A compare unit (ie turn on the interrupt)
|
||||
TIMSK1 |= (1 << OCIE1B); //Turn on the B compare unit (ie turn on the interrupt)
|
||||
}
|
||||
|
||||
void boostControl()
|
||||
{
|
||||
if(configPage3.boostEnabled)
|
||||
{
|
||||
byte boostDuty = get3DTableValue(&boostTable, currentStatus.TPS, currentStatus.RPM);
|
||||
boost_pwm_target_value = percentage(boostDuty, boost_pwm_max_count);
|
||||
}
|
||||
}
|
||||
|
||||
void vvtControl()
|
||||
{
|
||||
if(configPage3.vvtEnabled)
|
||||
{
|
||||
byte vvtDuty = get3DTableValue(&vvtTable, currentStatus.TPS, currentStatus.RPM);
|
||||
vvt_pwm_target_value = percentage(vvtDuty, vvt_pwm_max_count);
|
||||
}
|
||||
}
|
||||
|
||||
//The interrupt to control the Boost PWM
|
||||
ISR(TIMER1_COMPA_vect)
|
||||
{
|
||||
if (boost_pwm_state)
|
||||
{
|
||||
*boost_pin_port &= ~(boost_pin_mask); // Switch pin to low
|
||||
OCR1A = TCNT1 + (boost_pwm_max_count - boost_pwm_cur_value);
|
||||
boost_pwm_state = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
*boost_pin_port |= (boost_pin_mask); // Switch pin high
|
||||
OCR1A = TCNT1 + boost_pwm_target_value;
|
||||
boost_pwm_cur_value = boost_pwm_target_value;
|
||||
boost_pwm_state = true;
|
||||
}
|
||||
}
|
||||
|
||||
//The interrupt to control the VVT PWM
|
||||
ISR(TIMER1_COMPB_vect)
|
||||
{
|
||||
if (vvt_pwm_state)
|
||||
{
|
||||
*vvt_pin_port &= ~(vvt_pin_mask); // Switch pin to low
|
||||
OCR1B = TCNT1 + (vvt_pwm_max_count - vvt_pwm_cur_value);
|
||||
vvt_pwm_state = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
*vvt_pin_port |= (vvt_pin_mask); // Switch pin high
|
||||
OCR1B = TCNT1 + vvt_pwm_target_value;
|
||||
vvt_pwm_cur_value = vvt_pwm_target_value;
|
||||
vvt_pwm_state = true;
|
||||
}
|
||||
}
|
||||
|
|
1
comms.h
1
comms.h
|
@ -8,6 +8,7 @@
|
|||
#define afrMapPage 5
|
||||
#define afrSetPage 6
|
||||
#define iacPage 7
|
||||
#define boostvvtPage 8
|
||||
|
||||
byte currentPage;
|
||||
|
||||
|
|
72
comms.ino
72
comms.ino
|
@ -88,7 +88,13 @@ void command()
|
|||
break;
|
||||
|
||||
case 'Z': //Totally non-standard testing function. Will be removed once calibration testing is completed. This function takes 1.5kb of program space! :S
|
||||
|
||||
digitalWrite(pinInjector1, HIGH);
|
||||
digitalWrite(pinInjector2, HIGH);
|
||||
delay(20);
|
||||
digitalWrite(pinInjector1, LOW);
|
||||
digitalWrite(pinInjector2, LOW);
|
||||
return;
|
||||
|
||||
Serial.println("Coolant");
|
||||
for(int x=0; x<CALIBRATION_TABLE_SIZE; x++)
|
||||
{
|
||||
|
@ -138,14 +144,14 @@ This function returns the current values of a fixed group of variables
|
|||
*/
|
||||
void sendValues(int length)
|
||||
{
|
||||
byte packetSize = 30;
|
||||
byte packetSize = 31;
|
||||
byte response[packetSize];
|
||||
|
||||
response[0] = currentStatus.secl; //secl is simply a counter that increments each second. Used to track unexpected resets (Which will reset this count to 0)
|
||||
response[1] = currentStatus.squirt; //Squirt Bitfield
|
||||
response[2] = currentStatus.engine; //Engine Status Bitfield
|
||||
response[3] = (byte)(divu100(currentStatus.dwell)); //Dwell in ms * 10
|
||||
response[4] = currentStatus.MAP; //map
|
||||
response[4] = (byte)(currentStatus.MAP >> 1); //map value is divided by 2
|
||||
response[5] = (byte)(currentStatus.IAT + CALIBRATION_TEMPERATURE_OFFSET); //mat
|
||||
response[6] = (byte)(currentStatus.coolant + CALIBRATION_TEMPERATURE_OFFSET); //Coolant ADC
|
||||
response[7] = currentStatus.tpsADC; //TPS (Raw 0-255)
|
||||
|
@ -176,7 +182,7 @@ void sendValues(int length)
|
|||
|
||||
response[28] = currentStatus.batCorrection; //Battery voltage correction (%)
|
||||
response[29] = (byte)(currentStatus.dwell / 100);
|
||||
|
||||
response[30] = currentStatus.O2_2; //O2
|
||||
|
||||
Serial.write(response, (size_t)packetSize);
|
||||
//Serial.flush();
|
||||
|
@ -202,7 +208,7 @@ void receiveValue(int offset, byte newValue)
|
|||
if (offset < 272)
|
||||
{
|
||||
//X Axis
|
||||
fuelTable.axisX[(offset-256)] = ((int)(newValue) * 100); //The RPM values sent by megasquirt are divided by 100, need to multiple it back by 100 to make it correct
|
||||
fuelTable.axisX[(offset-256)] = ((int)(newValue) * 100); //The RPM values sent by tunerstudio are divided by 100, need to multiple it back by 100 to make it correct
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -235,7 +241,7 @@ void receiveValue(int offset, byte newValue)
|
|||
if (offset < 272)
|
||||
{
|
||||
//X Axis
|
||||
ignitionTable.axisX[(offset-256)] = (int)(newValue) * int(100); //The RPM values sent by megasquirt are divided by 100, need to multiple it back by 100 to make it correct
|
||||
ignitionTable.axisX[(offset-256)] = (int)(newValue) * int(100); //The RPM values sent by TunerStudio are divided by 100, need to multiple it back by 100 to make it correct
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -267,7 +273,7 @@ void receiveValue(int offset, byte newValue)
|
|||
if (offset < 272)
|
||||
{
|
||||
//X Axis
|
||||
afrTable.axisX[(offset-256)] = int(newValue) * int(100); //The RPM values sent by megasquirt are divided by 100, need to multiply it back by 100 to make it correct
|
||||
afrTable.axisX[(offset-256)] = int(newValue) * int(100); //The RPM values sent by TunerStudio are divided by 100, need to multiply it back by 100 to make it correct
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -296,6 +302,41 @@ void receiveValue(int offset, byte newValue)
|
|||
*(pnt_configPage + (byte)offset) = newValue;
|
||||
}
|
||||
break;
|
||||
|
||||
case boostvvtPage: //Boost and VVT maps (8x8)
|
||||
if (offset < 64) //New value is part of the boost map
|
||||
{
|
||||
boostTable.values[7-offset/8][offset%8] = newValue;
|
||||
return;
|
||||
}
|
||||
else if (offset < 72) //New value is on the X (RPM) axis of the boost table
|
||||
{
|
||||
boostTable.axisX[(offset-64)] = int(newValue) * int(100); //The RPM values sent by TunerStudio are divided by 100, need to multiply it back by 100 to make it correct
|
||||
return;
|
||||
}
|
||||
else if (offset < 80) //New value is on the Y (TPS) axis of the boost table
|
||||
{
|
||||
boostTable.axisY[(7-(offset-72))] = int(newValue);
|
||||
return;
|
||||
}
|
||||
else if (offset < 144) //New value is part of the vvt map
|
||||
{
|
||||
offset = offset - 80;
|
||||
vvtTable.values[7-offset/8][offset%8] = newValue;
|
||||
return;
|
||||
}
|
||||
else if (offset < 152) //New value is on the X (RPM) axis of the vvt table
|
||||
{
|
||||
offset = offset - 144;
|
||||
vvtTable.axisX[offset] = int(newValue) * int(100); //The RPM values sent by TunerStudio are divided by 100, need to multiply it back by 100 to make it correct
|
||||
return;
|
||||
}
|
||||
else //New value is on the Y (Load) axis of the vvt table
|
||||
{
|
||||
offset = offset - 152;
|
||||
vvtTable.axisY[(7-offset)] = int(newValue);
|
||||
return;
|
||||
}
|
||||
|
||||
default:
|
||||
break;
|
||||
|
@ -404,6 +445,23 @@ void sendPage()
|
|||
Serial.write((byte *)&response, sizeof(response));
|
||||
break;
|
||||
}
|
||||
|
||||
case boostvvtPage:
|
||||
{
|
||||
//Need to perform a translation of the values[MAP/TPS][RPM] into the MS expected format
|
||||
byte response[160]; //Bit hacky, but the size is: (8x8 + 8 + 8) + (8x8 + 8 + 8) = 160
|
||||
|
||||
//Boost table
|
||||
for(int x=0;x<64;x++) { response[x] = boostTable.values[7-x/8][x%8]; }
|
||||
for(int x=64;x<72;x++) { response[x] = byte(boostTable.axisX[(x-64)] / 100); }
|
||||
for(int y=72;y<80;y++) { response[y] = byte(boostTable.axisY[7-(y-72)]); }
|
||||
//VVT table
|
||||
for(int x=0;x<64;x++) { response[x+80] = vvtTable.values[7-x/8][x%8]; }
|
||||
for(int x=64;x<72;x++) { response[x+80] = byte(vvtTable.axisX[(x-64)] / 100); }
|
||||
for(int y=72;y<80;y++) { response[y+80] = byte(vvtTable.axisY[7-(y-72)]); }
|
||||
Serial.write((byte *)&response, sizeof(response));
|
||||
break;
|
||||
}
|
||||
|
||||
default:
|
||||
break;
|
||||
|
|
30
globals.h
30
globals.h
|
@ -46,7 +46,8 @@ const int map_page_size = 288;
|
|||
struct statuses {
|
||||
volatile boolean hasSync;
|
||||
unsigned int RPM;
|
||||
byte MAP;
|
||||
int mapADC;
|
||||
int MAP;
|
||||
byte TPS; //The current TPS reading (0% - 100%)
|
||||
byte TPSlast; //The previous TPS reading
|
||||
unsigned long TPS_time; //The time the TPS sample was taken
|
||||
|
@ -55,12 +56,14 @@ struct statuses {
|
|||
byte tpsDOT;
|
||||
byte VE;
|
||||
byte O2;
|
||||
byte O2_2;
|
||||
int coolant;
|
||||
int cltADC;
|
||||
int IAT;
|
||||
int iatADC;
|
||||
int batADC;
|
||||
int O2ADC;
|
||||
int O2_2ADC;
|
||||
int dwell;
|
||||
byte dwellCorrection; //The amount of correction being applied to the dwell time.
|
||||
byte battery10; //The current BRV in volts (multiplied by 10. Eg 12.5V = 125)
|
||||
|
@ -154,9 +157,8 @@ struct config1 {
|
|||
byte taeColdM;
|
||||
byte tpsMin;
|
||||
byte tpsMax;
|
||||
byte unused46;
|
||||
byte unused47;
|
||||
byte unused48;
|
||||
byte mapMin;
|
||||
unsigned int mapMax;
|
||||
byte unused49;
|
||||
byte unused50;
|
||||
byte unused51;
|
||||
|
@ -242,7 +244,9 @@ struct config3 {
|
|||
|
||||
byte egoAlgorithm : 2;
|
||||
byte egoType : 2;
|
||||
byte unused : 4;
|
||||
byte boostEnabled : 1;
|
||||
byte vvtEnabled : 1;
|
||||
byte unused : 2;
|
||||
|
||||
byte egoKP;
|
||||
byte egoKI;
|
||||
|
@ -262,8 +266,8 @@ struct config3 {
|
|||
byte injVoltageCorrectionValues[6]; //Correction table for injector PW vs battery voltage
|
||||
byte airDenBins[9];
|
||||
byte airDenRates[9];
|
||||
byte unused45;
|
||||
byte unused46;
|
||||
byte boostFreq; //Frequency of the boost PWM valve
|
||||
byte vvtFreq; //Frequency of the vvt PWM valve
|
||||
byte unused47;
|
||||
byte unused48;
|
||||
byte unused49;
|
||||
|
@ -326,12 +330,14 @@ byte pinCoil3; //Pin for coil 3
|
|||
byte pinCoil4; //Pin for coil 4
|
||||
byte pinTrigger; //The CAS pin
|
||||
byte pinTrigger2; //The Cam Sensor pin
|
||||
byte pinTrigger3; //the 2nd cam sensor pin
|
||||
byte pinTPS;//TPS input pin
|
||||
byte pinMAP; //MAP sensor pin
|
||||
byte pinMAP2; //2nd MAP sensor (Currently unused)
|
||||
byte pinIAT; //IAT sensor pin
|
||||
byte pinCLT; //CLS sensor pin
|
||||
byte pinO2; //O2 Sensor pin
|
||||
byte pinO2_2; //second O2 pin
|
||||
byte pinBat; //O2 Sensor pin
|
||||
byte pinDisplayReset; // OLED reset pin
|
||||
byte pinTachOut; //Tacho output
|
||||
|
@ -346,6 +352,16 @@ byte pinSpareOut3; //Generic output
|
|||
byte pinSpareOut4; //Generic output
|
||||
byte pinSpareOut5; //Generic output
|
||||
byte pinSpareOut6; //Generic output
|
||||
byte pinSpareHOut1; //spare high current output
|
||||
byte pinSpareHOut2; // spare high current output
|
||||
byte pinSpareLOut1; // spare low current output
|
||||
byte pinSpareLOut2; // spare low current output
|
||||
byte pinSpareLOut3;
|
||||
byte pinSpareLOut4;
|
||||
byte pinSpareLOut5;
|
||||
byte pinBoost;
|
||||
byte pinVVT_1; // vvt output 1
|
||||
byte pinVVt_2; // vvt output 2
|
||||
byte pinFan; // Cooling fan output
|
||||
byte pinStepperDir; //Direction pin for the stepper motor driver
|
||||
byte pinStepperStep; //Step pin for the stepper motor driver
|
||||
|
|
7
idle.h
7
idle.h
|
@ -23,4 +23,11 @@ struct StepperIdle idleStepper;
|
|||
bool idleOn; //Simply tracks whether idle was on last time around
|
||||
unsigned int iacStepTime;
|
||||
|
||||
volatile byte *idle_pin_port;
|
||||
volatile byte idle_pin_mask;
|
||||
volatile bool idle_pwm_state;
|
||||
unsigned int idle_pwm_max_count; //Used for variable PWM frequency
|
||||
unsigned int idle_pwm_cur_value;
|
||||
|
||||
void initialiseIdle();
|
||||
|
||||
|
|
31
idle.ino
31
idle.ino
|
@ -5,7 +5,7 @@ A full copy of the license may be found in the projects root directory
|
|||
*/
|
||||
|
||||
/*
|
||||
These functions over the PWM and stepper idle control
|
||||
These functions cover the PWM and stepper idle control
|
||||
*/
|
||||
|
||||
/*
|
||||
|
@ -39,6 +39,11 @@ void initialiseIdle()
|
|||
iacCrankDutyTable.xSize = 4;
|
||||
iacCrankDutyTable.values = configPage4.iacCrankDuty;
|
||||
iacCrankDutyTable.axisX = configPage4.iacCrankBins;
|
||||
|
||||
idle_pin_port = portOutputRegister(digitalPinToPort(pinIdle1));
|
||||
idle_pin_mask = digitalPinToBitMask(pinIdle1);
|
||||
idle_pwm_max_count = 512; //Timer3 ticks every 16us. 16 * 512 = 8192uS. 1000000/8192 = 122Hz
|
||||
TIMSK3 |= (1 << OCIE3A); //Turn on the A compare unit (ie turn on the interrupt)
|
||||
break;
|
||||
|
||||
case 3:
|
||||
|
@ -107,13 +112,13 @@ void idleControl()
|
|||
if( BIT_CHECK(currentStatus.engine, BIT_ENGINE_CRANK) )
|
||||
{
|
||||
//Currently cranking. Use the cranking table
|
||||
analogWrite(pinIdle1, table2D_getValue(&iacCrankDutyTable, currentStatus.coolant + CALIBRATION_TEMPERATURE_OFFSET)); //All temps are offset by 40 degrees
|
||||
idle_pwm_cur_value = table2D_getValue(&iacCrankDutyTable, currentStatus.coolant + CALIBRATION_TEMPERATURE_OFFSET) * 2; //All temps are offset by 40 degrees
|
||||
idleOn = true;
|
||||
}
|
||||
else if( (currentStatus.coolant + CALIBRATION_TEMPERATURE_OFFSET) < iacPWMTable.values[IDLE_TABLE_SIZE-1])
|
||||
else if( currentStatus.coolant < (iacPWMTable.values[IDLE_TABLE_SIZE-1] + CALIBRATION_TEMPERATURE_OFFSET))
|
||||
{
|
||||
//Standard running
|
||||
analogWrite(pinIdle1, table2D_getValue(&iacPWMTable, currentStatus.coolant + CALIBRATION_TEMPERATURE_OFFSET)); //All temps are offset by 40 degrees
|
||||
idle_pwm_cur_value = table2D_getValue(&iacPWMTable, currentStatus.coolant + CALIBRATION_TEMPERATURE_OFFSET) * 2; //All temps are offset by 40 degrees
|
||||
idleOn = true;
|
||||
}
|
||||
else if (idleOn) { digitalWrite(pinIdle1, LOW); idleOn = false; }
|
||||
|
@ -200,3 +205,21 @@ void homeStepper()
|
|||
idleStepper.targetIdleStep = 0;
|
||||
idleStepper.stepperStatus = SOFF;
|
||||
}
|
||||
|
||||
//The interrupt to turn off the idle pwm
|
||||
ISR(TIMER3_COMPA_vect)
|
||||
{
|
||||
if (idle_pwm_state)
|
||||
{
|
||||
*idle_pin_port &= ~(idle_pin_mask); // Switch pin to low
|
||||
OCR3A = TCNT3 + (idle_pwm_max_count - idle_pwm_cur_value);
|
||||
idle_pwm_state = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
*idle_pin_port |= (idle_pin_mask); // Switch pin high
|
||||
OCR3A = TCNT3 + idle_pwm_cur_value;
|
||||
idle_pwm_state = true;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 48 KiB |
Binary file not shown.
Before Width: | Height: | Size: 215 KiB After Width: | Height: | Size: 213 KiB |
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -7,19 +7,21 @@ T101C0.039370
|
|||
T102C0.035000
|
||||
%
|
||||
T100
|
||||
X001944Y001398
|
||||
X000444Y009148
|
||||
X002444Y002648
|
||||
X004944Y001148
|
||||
X006194Y008148
|
||||
X000694Y007148
|
||||
X008194Y007398
|
||||
X005194Y008398
|
||||
X006444Y007398
|
||||
X004944Y004148
|
||||
X002694Y001148
|
||||
X005444Y003148
|
||||
X004944Y004148
|
||||
X002944Y006898
|
||||
X001444Y002648
|
||||
X002444Y002648
|
||||
X001944Y001398
|
||||
X009444Y007398
|
||||
T101
|
||||
X006694Y005148
|
||||
X006694Y003148
|
||||
X003694Y005148
|
||||
X006694Y006148
|
||||
|
@ -27,11 +29,10 @@ X003694Y003148
|
|||
X006694Y004148
|
||||
X003694Y006148
|
||||
X003694Y004148
|
||||
X006694Y005148
|
||||
T102
|
||||
X004194Y001398
|
||||
X008194Y008148
|
||||
X008194Y001398
|
||||
X004194Y008148
|
||||
X004194Y001398
|
||||
X008194Y008148
|
||||
T00
|
||||
M30
|
|
@ -22,8 +22,7 @@ G54D10*
|
|||
X819Y815D03*
|
||||
X419Y815D03*
|
||||
G54D11*
|
||||
X819Y740D03*
|
||||
X619Y815D03*
|
||||
X519Y840D03*
|
||||
X544Y315D03*
|
||||
X194Y140D03*
|
||||
X269Y115D03*
|
||||
|
@ -47,6 +46,8 @@ X144Y265D03*
|
|||
X44Y915D03*
|
||||
X294Y690D03*
|
||||
X494Y415D03*
|
||||
X644Y740D03*
|
||||
X944Y740D03*
|
||||
G54D13*
|
||||
X869Y240D03*
|
||||
X789Y240D03*
|
|
@ -12,8 +12,8 @@ G04 CONTOUR ON CENTER OF CONTOUR VECTOR*
|
|||
%ADD11C,0.049370*%
|
||||
%ADD12C,0.089370*%
|
||||
%ADD13R,0.069055X0.065118*%
|
||||
%ADD14R,0.034000X0.097000*%
|
||||
%ADD15R,0.065118X0.069055*%
|
||||
%ADD14R,0.065118X0.069055*%
|
||||
%ADD15R,0.034000X0.097000*%
|
||||
%ADD16R,0.089370X0.089370*%
|
||||
%LNMASK1*%
|
||||
G90*
|
||||
|
@ -22,8 +22,7 @@ G54D10*
|
|||
X819Y815D03*
|
||||
X419Y815D03*
|
||||
G54D11*
|
||||
X819Y740D03*
|
||||
X619Y815D03*
|
||||
X519Y840D03*
|
||||
X544Y315D03*
|
||||
X194Y140D03*
|
||||
X269Y115D03*
|
||||
|
@ -47,10 +46,18 @@ X144Y265D03*
|
|||
X44Y915D03*
|
||||
X294Y690D03*
|
||||
X494Y415D03*
|
||||
X644Y740D03*
|
||||
X944Y740D03*
|
||||
G54D13*
|
||||
X819Y590D03*
|
||||
X819Y509D03*
|
||||
G54D14*
|
||||
X819Y665D03*
|
||||
X900Y665D03*
|
||||
G54D13*
|
||||
X194Y365D03*
|
||||
X194Y446D03*
|
||||
G54D14*
|
||||
G54D15*
|
||||
X94Y584D03*
|
||||
X144Y584D03*
|
||||
X194Y584D03*
|
||||
|
@ -59,7 +66,7 @@ X244Y790D03*
|
|||
X194Y790D03*
|
||||
X144Y790D03*
|
||||
X94Y790D03*
|
||||
G54D15*
|
||||
G54D14*
|
||||
X219Y65D03*
|
||||
X139Y65D03*
|
||||
G54D16*
|
|
@ -9,15 +9,21 @@ G04 CONTOUR ON CENTER OF CONTOUR VECTOR*
|
|||
%OFA0B0*%
|
||||
%SFA1.0B1.0*%
|
||||
%ADD10R,0.059055X0.055118*%
|
||||
%ADD11R,0.024000X0.087000*%
|
||||
%ADD12R,0.055118X0.059055*%
|
||||
%ADD11R,0.055118X0.059055*%
|
||||
%ADD12R,0.024000X0.087000*%
|
||||
%LNPASTEMASK1*%
|
||||
G90*
|
||||
G70*
|
||||
G54D10*
|
||||
X819Y590D03*
|
||||
X819Y509D03*
|
||||
G54D11*
|
||||
X819Y665D03*
|
||||
X900Y665D03*
|
||||
G54D10*
|
||||
X194Y365D03*
|
||||
X194Y446D03*
|
||||
G54D11*
|
||||
G54D12*
|
||||
X94Y584D03*
|
||||
X144Y584D03*
|
||||
X194Y584D03*
|
||||
|
@ -26,7 +32,7 @@ X244Y790D03*
|
|||
X194Y790D03*
|
||||
X144Y790D03*
|
||||
X94Y790D03*
|
||||
G54D12*
|
||||
G54D11*
|
||||
X219Y65D03*
|
||||
X139Y65D03*
|
||||
G04 End of PasteMask1*
|
|
@ -0,0 +1,114 @@
|
|||
*Pick And Place List
|
||||
*Company=
|
||||
*Author=
|
||||
*eMail=
|
||||
*
|
||||
*Project=VR Conditioner v2
|
||||
*Date=23:49:25
|
||||
*CreatedBy=Fritzing 0.9.2b.11.19.8d2d5970658f0bed09c661c9ea9a515b5f40f44c
|
||||
*
|
||||
*
|
||||
*Coordinates in mm, always center of component
|
||||
*Origin 0/0=Lower left corner of PCB
|
||||
*Rotation in degree (0-360, math. pos.)
|
||||
*
|
||||
*No;Value;Package;X;Y;Rotation;Side;Name
|
||||
1;1µF;0805 [SMD, multilayer];21.0588;-11.1711;0;Bottom;C3
|
||||
2;10k;0805 [SMD];17.0038;-4.4311;-90;Bottom;R6
|
||||
3;;;13.1939;-21.3311;0;Bottom;Via8
|
||||
4;;;2.8194;-3.7148;0;Bottom;Copper Fill49
|
||||
5;1k;0805 [SMD];3.91387;-21.9661;180;Bottom;R9
|
||||
6;;;23.241;-18.1928;0;Bottom;Copper Fill35
|
||||
7;;;13.8049;-8.4646;0;Bottom;Copper Fill53
|
||||
8;;;8.4582;-11.7158;0;Bottom;Copper Fill43
|
||||
9;;QSOP16;5.42149;-4.17341;0;Bottom;MAX9926
|
||||
10;;;22.0345;-11.6904;0;Bottom;Copper Fill30
|
||||
11;;;20.2438;-11.8428;0;Bottom;Copper Fill11
|
||||
12;;;3.66888;-6.72612;0;Bottom;Via3
|
||||
13;;;15.4686;-10.1156;0;Bottom;Copper Fill12
|
||||
14;;;12.3952;-14.84;0;Bottom;Copper Fill37
|
||||
15;220;0805 [SMD];4.0589;-16.2511;180;Bottom;R13
|
||||
16;;;6.20888;-6.72612;0;Bottom;Via2
|
||||
17;;;12.5589;-10.5361;0;Bottom;Via6
|
||||
18;;;16.0274;-16.237;0;Bottom;Copper Fill7
|
||||
19;1nF;0805 [SMD, multilayer];3.03388;-12.8311;90;Bottom;C5
|
||||
20;;;15.4178;-3.3338;0;Bottom;Copper Fill51
|
||||
21;;;8.6106;-18.1928;0;Bottom;Copper Fill5
|
||||
22;;;7.47888;-17.5211;0;Bottom;Via5
|
||||
23;1k;0805 [SMD];4.6939;-9.2661;180;Bottom;R11
|
||||
24;;;3.8608;-22.1044;0;Bottom;Copper Fill33
|
||||
25;;;10.3124;-9.1504;0;Bottom;Copper Fill45
|
||||
26;;;8.1026;-13.062;0;Bottom;Copper Fill15
|
||||
27;;;6.985;-4.7054;0;Bottom;Copper Fill21
|
||||
28;;;13.1445;-20.9614;0;Bottom;Copper Fill28
|
||||
29;;;3.556;-14.0272;0;Bottom;Copper Fill10
|
||||
30;;;21.7678;-9.9124;0;Bottom;Copper Fill16
|
||||
31;;;13.8289;-7.99612;0;Bottom;Via9
|
||||
32;;;4.93888;-3.55112;0;Bottom;Via10
|
||||
33;;;3.6449;-20.7582;0;Bottom;Copper Fill59
|
||||
34;;;2.159;-11.4364;0;Bottom;Copper Fill13
|
||||
35;;;6.4008;-20.0851;0;Bottom;Copper Fill58
|
||||
36;;;2.9718;-12.427;0;Bottom;Copper Fill39
|
||||
37;;;12.9032;-11.3602;0;Bottom;Copper Fill14
|
||||
38;;;6.731;-3.8672;0;Bottom;Copper Fill50
|
||||
39;;DIP (Dual Inline) [THT];13.1939;-11.8061;0;Bottom;IC1
|
||||
40;;;18.161;-8.5408;0;Bottom;Copper Fill48
|
||||
41;;;3.302;-5.8738;0;Bottom;Copper Fill17
|
||||
42;;;3.683;-17.8626;0;Bottom;Copper Fill8
|
||||
43;;;12.1412;-4.2736;0;Bottom;Copper Fill22
|
||||
44;;;8.3566;-5.9754;0;Bottom;Copper Fill44
|
||||
45;;;18.6436;-17.5324;0;Bottom;Copper Fill36
|
||||
46;;;8.382;-6.1151;0;Bottom;Copper Fill31
|
||||
47;0.01µF;0805 [SMD, multilayer];21.0588;-8.6311;0;Bottom;C2
|
||||
48;;;18.669;-11.157;0;Bottom;Copper Fill42
|
||||
49;;;6.1849;-15.5258;0;Bottom;Copper Fill55
|
||||
50;;;2.2606;-21.3424;0;Bottom;Copper Fill1
|
||||
51;;;10.8712;-6.5342;0;Bottom;Copper Fill47
|
||||
52;;;13.5636;-21.3551;0;Bottom;Copper Fill54
|
||||
53;;;20.193;-4.8324;0;Bottom;Copper Fill19
|
||||
54;10k;0805 [SMD];14.4639;-4.5761;90;Bottom;R4
|
||||
55;;;12.4968;-21.3424;0;Bottom;Copper Fill32
|
||||
56;;so08;4.30388;-17.4449;0;Top;IC2
|
||||
57;;;13.3604;-8.0455;0;Bottom;Copper Fill27
|
||||
58;;;22.6808;-9.35912;90;Bottom;TXT3
|
||||
59;;;7.0612;-20.4026;0;Bottom;Copper Fill4
|
||||
60;10k;0805 [SMD];21.8389;-16.8861;0;Top;R15
|
||||
61;;;1.12888;-23.2361;0;Bottom;Via4
|
||||
62;;;13.5636;-21.3551;0;Bottom;Copper Fill29
|
||||
63;;;22.0472;-14.7638;0;Bottom;Copper Fill41
|
||||
64;;;23.4432;-6.87236;90;Bottom;TXT1
|
||||
65;;;10.668;-8.3884;0;Bottom;Copper Fill18
|
||||
66;;;6.1849;-20.7582;0;Bottom;Copper Fill57
|
||||
67;4.7k;THT;15.7339;-3.55111;180;Bottom;R12
|
||||
68;0.1µF;0805 [SMD, multilayer];21.0588;-6.0911;0;Bottom;C1
|
||||
69;;;10.9982;-2.394;0;Bottom;Copper Fill26
|
||||
70;;;2.159;-7.4232;0;Bottom;Copper Fill46
|
||||
71;;;6.84389;-2.91611;0;Bottom;Via12
|
||||
72;;;6.6802;-1.9622;0;Bottom;Copper Fill25
|
||||
73;1k;0805 [SMD];21.2039;-16.2511;180;Bottom;R5
|
||||
74;1k;0805 [SMD];6.20888;-12.8311;90;Bottom;R14
|
||||
75;;;1.76389;-18.1561;0;Bottom;Via13
|
||||
76;10k;0805 [SMD];15.4889;-23.2361;180;Bottom;R7
|
||||
77;;;14.7828;-2.9782;0;Bottom;Copper Fill24
|
||||
78;;;21.7678;-7.3724;0;Bottom;Copper Fill20
|
||||
79;;;12.5589;-2.91612;0;Bottom;Via1
|
||||
80;;;23.9889;-18.7911;0;Bottom;Via15
|
||||
81;;;13.1318;-20.3518;0;Bottom;Copper Fill3
|
||||
82;;;23.1394;-20.9868;0;Bottom;Copper Fill34
|
||||
83;;;16.129;-10.5855;0;Bottom;Copper Fill52
|
||||
84;1k;0805 [SMD];3.91389;-19.4261;0;Bottom;R8
|
||||
85;220;0805 [SMD];4.93888;-10.2911;-90;Top;R1
|
||||
86;;;22.5298;-21.5964;0;Bottom;Copper Fill2
|
||||
87;220;0805 [SMD];4.5489;-1.6461;180;Top;R2
|
||||
88;4.7k;THT;15.7339;-20.6961;180;Bottom;R10
|
||||
89;;;20.2946;-18.0658;0;Bottom;Copper Fill6
|
||||
90;;;18.6944;-15.475;0;Bottom;Copper Fill40
|
||||
91;1k;0805 [SMD];13.8289;-14.5911;-90;Bottom;R3
|
||||
92;;;6.4516;-16.5926;0;Bottom;Copper Fill9
|
||||
93;10k;0805 [SMD];20.8139;-13.9561;90;Top;R16
|
||||
94;;;6.4008;-14.8527;0;Bottom;Copper Fill56
|
||||
95;;;16.0528;-15.4242;0;Bottom;Copper Fill38
|
||||
96;;;16.3689;-18.7911;0;Bottom;Via14
|
||||
97;;;4.318;-2.775;0;Bottom;Copper Fill23
|
||||
98;;;21.8702;-9.95251;90;Bottom;TXT2
|
||||
99;1nF;0805 [SMD, multilayer];9.77387;-23.2361;180;Bottom;C4
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,100 +0,0 @@
|
|||
*Pick And Place List
|
||||
*Company=
|
||||
*Author=
|
||||
*eMail=
|
||||
*
|
||||
*Project=VR Conditioner
|
||||
*Date=22:04:13
|
||||
*CreatedBy=Fritzing 0.9.0b.06.11.da4e
|
||||
*
|
||||
*
|
||||
*Coordinates in mm, always center of component
|
||||
*Origin 0/0=Lower left corner of PCB
|
||||
*Rotation in degree (0-360, math. pos.)
|
||||
*
|
||||
*No;Value;Package;X;Y;Rotation;Side;Name
|
||||
1;4.7k;THT;15.7339;-3.55111;180;Bottom;R12
|
||||
2;;;15.4178;-3.2322;0;Bottom;Copper Fill48
|
||||
3;;;7.5692;-6.8644;0;Bottom;Copper Fill43
|
||||
4;;;4.93889;-3.55111;0;Bottom;Via10
|
||||
5;;;21.1775;-10.1578;90;Bottom;TXT2
|
||||
6;1k;0805 [SMD];3.91387;-21.9661;180;Bottom;R9
|
||||
7;;;10.9728;-13.6462;0;Bottom;Copper Fill11
|
||||
8;;;4.1656;-17.8626;0;Bottom;Copper Fill7
|
||||
9;;;3.4036;-14.0272;0;Bottom;Copper Fill12
|
||||
10;;;14.7066;-16.745;0;Bottom;Copper Fill9
|
||||
11;1nF;0805 [SMD, multilayer];3.03388;-12.8311;90;Bottom;C5
|
||||
12;;;7.47888;-17.5211;0;Bottom;Via5
|
||||
13;;;12.5589;-10.5361;0;Bottom;Via6
|
||||
14;;;2.4384;-3.664;0;Bottom;Copper Fill46
|
||||
15;;;18.9484;-4.807;0;Bottom;Copper Fill23
|
||||
16;;;12.7254;-6.6358;0;Bottom;Copper Fill25
|
||||
17;;;2.0828;-11.4364;0;Bottom;Copper Fill15
|
||||
18;;;12.6746;-17.5832;0;Bottom;Copper Fill35
|
||||
19;;;15.7338;-20.6961;0;Bottom;Via8
|
||||
20;;;1.76388;-18.1561;0;Bottom;Via13
|
||||
21;0.1µF;0805 [SMD, multilayer];21.0588;-6.0911;0;Bottom;C1
|
||||
22;;;22.606;-20.9106;0;Bottom;Copper Fill2
|
||||
23;;;20.8138;-18.7911;0;Bottom;Via7
|
||||
24;;;7.7216;-20.0216;0;Bottom;Copper Fill6
|
||||
25;;;4.7498;-16.9736;0;Bottom;Copper Fill37
|
||||
26;1nF;0805 [SMD, multilayer];9.77387;-23.2361;180;Bottom;C4
|
||||
27;;;2.7432;-10.014;0;Bottom;Copper Fill42
|
||||
28;;;6.20888;-6.72612;0;Bottom;Via2
|
||||
29;220;0805 [SMD];4.5489;-1.6461;180;Top;R2
|
||||
30;1k;0805 [SMD];4.6939;-9.2661;180;Bottom;R11
|
||||
31;;so08;4.30388;-17.4449;0;Top;IC2
|
||||
32;;;21.4122;-13.9764;0;Bottom;Copper Fill13
|
||||
33;;QSOP16;5.42149;-4.17341;0;Bottom;MAX9926
|
||||
34;;;10.8712;-6.5596;0;Bottom;Copper Fill44
|
||||
35;1µF;0805 [SMD, multilayer];21.0588;-11.1711;0;Bottom;C3
|
||||
36;;;20.5232;-15.0686;0;Bottom;Copper Fill38
|
||||
37;;;22.776;-7.12894;90;Bottom;TXT1
|
||||
38;0.01µF;0805 [SMD, multilayer];21.0588;-8.6311;0;Bottom;C2
|
||||
39;;;5.3594;-22.3838;0;Bottom;Copper Fill32
|
||||
40;;;6.3754;-12.7318;0;Bottom;Copper Fill16
|
||||
41;;;8.128;-21.952;0;Bottom;Copper Fill3
|
||||
42;;;6.84389;-2.91611;0;Bottom;Via12
|
||||
43;;;18.2118;-7.093;0;Bottom;Copper Fill45
|
||||
44;;;2.1336;-20.7328;0;Bottom;Copper Fill5
|
||||
45;220;0805 [SMD];4.93888;-10.2911;-90;Top;R1
|
||||
46;10k;0805 [SMD];15.4889;-23.2361;180;Bottom;R7
|
||||
47;;;3.66888;-6.72612;0;Bottom;Via3
|
||||
48;;;18.0848;-21.063;0;Bottom;Copper Fill34
|
||||
49;;;1.12888;-23.2361;0;Bottom;Via4
|
||||
50;220;0805 [SMD];4.0589;-16.2511;180;Bottom;R13
|
||||
51;;;21.9624;-9.59015;90;Bottom;TXT3
|
||||
52;;DIP (Dual Inline) [THT];13.1939;-11.8061;0;Bottom;IC1
|
||||
53;;;11.684;-8.49;0;Bottom;Copper Fill20
|
||||
54;;;4.318;-1.9368;0;Bottom;Copper Fill29
|
||||
55;;;14.859;-2.9274;0;Bottom;Copper Fill28
|
||||
56;;;12.8778;-11.538;0;Bottom;Copper Fill40
|
||||
57;;;21.971;-3.5624;0;Bottom;Copper Fill26
|
||||
58;;;15.9512;-6.331;0;Bottom;Copper Fill24
|
||||
59;;;2.54;-23.4506;0;Bottom;Copper Fill1
|
||||
60;;;6.985;-20.047;0;Bottom;Copper Fill33
|
||||
61;;;14.1224;-9.8362;0;Bottom;Copper Fill17
|
||||
62;;;3.4798;-12.554;0;Bottom;Copper Fill41
|
||||
63;1k;0805 [SMD];21.2039;-16.2511;180;Bottom;R5
|
||||
64;;;2.4384;-21.3932;0;Bottom;Copper Fill30
|
||||
65;;;12.2936;-4.299;0;Bottom;Copper Fill27
|
||||
66;10k;0805 [SMD];14.4639;-4.5761;90;Bottom;R4
|
||||
67;;;15.9258;-9.2774;0;Bottom;Copper Fill19
|
||||
68;;;13.8289;-7.99612;0;Bottom;Via9
|
||||
69;;;23.2664;-23.2728;0;Bottom;Copper Fill31
|
||||
70;4.7k;THT;15.7339;-20.6961;180;Bottom;R10
|
||||
71;;;15.5956;-20.301;0;Bottom;Copper Fill4
|
||||
72;;;6.6548;-3.791;0;Bottom;Copper Fill47
|
||||
73;;;8.6106;-18.1928;0;Bottom;Copper Fill8
|
||||
74;;;15.494;-13.1128;0;Bottom;Copper Fill14
|
||||
75;;;12.5589;-2.91612;0;Bottom;Via1
|
||||
76;;;18.9484;-18.0912;0;Bottom;Copper Fill36
|
||||
77;1k;0805 [SMD];13.8289;-14.5911;-90;Bottom;R3
|
||||
78;10k;0805 [SMD];17.0038;-4.4311;-90;Bottom;R6
|
||||
79;;;7.112;-12.554;0;Bottom;Copper Fill39
|
||||
80;;;18.4658;-15.9576;0;Bottom;Copper Fill10
|
||||
81;1k;0805 [SMD];6.20888;-12.8311;90;Bottom;R14
|
||||
82;;;18.542;-9.633;0;Bottom;Copper Fill18
|
||||
83;;;7.7216;-7.6772;0;Bottom;Copper Fill22
|
||||
84;1k;0805 [SMD];3.91388;-19.4261;0;Bottom;R8
|
||||
85;;;3.2258;-5.95;0;Bottom;Copper Fill21
|
|
@ -1,26 +0,0 @@
|
|||
G04 MADE WITH FRITZING*
|
||||
G04 WWW.FRITZING.ORG*
|
||||
G04 DOUBLE SIDED*
|
||||
G04 HOLES PLATED*
|
||||
G04 CONTOUR ON CENTER OF CONTOUR VECTOR*
|
||||
%ASAXBY*%
|
||||
%FSLAX23Y23*%
|
||||
%MOIN*%
|
||||
%OFA0B0*%
|
||||
%SFA1.0B1.0*%
|
||||
%ADD10R,3.937010X5.438710*%
|
||||
%ADD11C,0.008000*%
|
||||
%ADD10C,0.008*%
|
||||
%LNCONTOUR*%
|
||||
G90*
|
||||
G70*
|
||||
G54D10*
|
||||
G54D11*
|
||||
X4Y5435D02*
|
||||
X3933Y5435D01*
|
||||
X3933Y4D01*
|
||||
X4Y4D01*
|
||||
X4Y5435D01*
|
||||
D02*
|
||||
G04 End of contour*
|
||||
M02*
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,437 +0,0 @@
|
|||
; NON-PLATED HOLES START AT T1
|
||||
; THROUGH (PLATED) HOLES START AT T100
|
||||
M48
|
||||
INCH
|
||||
T1C0.098425
|
||||
T2C0.125984
|
||||
T3C0.145669
|
||||
T100C0.038194
|
||||
T101C0.035000
|
||||
T102C0.042000
|
||||
T103C0.015748
|
||||
T104C0.059055
|
||||
T105C0.031496
|
||||
T106C0.031497
|
||||
T107C0.030000
|
||||
T108C0.039370
|
||||
T109C0.038000
|
||||
%
|
||||
T1
|
||||
X025421Y025414
|
||||
X025421Y018914
|
||||
T2
|
||||
X001921Y052414
|
||||
X031421Y045914
|
||||
X001921Y001914
|
||||
X005921Y036414
|
||||
X035421Y036414
|
||||
X037921Y017414
|
||||
T3
|
||||
X003698Y011951
|
||||
X003717Y002840
|
||||
T100
|
||||
X013921Y017414
|
||||
X037920Y021414
|
||||
X011320Y036414
|
||||
X031921Y017414
|
||||
X036921Y034414
|
||||
X031921Y036414
|
||||
X037920Y036414
|
||||
X011920Y017414
|
||||
X037920Y020414
|
||||
X020920Y017414
|
||||
X020920Y036414
|
||||
X036921Y033414
|
||||
X014320Y036414
|
||||
X034921Y017414
|
||||
X037920Y035414
|
||||
X036921Y029414
|
||||
X019921Y017414
|
||||
X019921Y036414
|
||||
X036921Y032414
|
||||
X008320Y036414
|
||||
X028921Y017414
|
||||
X032920Y017414
|
||||
X028921Y036414
|
||||
X032920Y036414
|
||||
X037920Y034414
|
||||
X036921Y028414
|
||||
X017920Y017414
|
||||
X036921Y031414
|
||||
X017920Y036414
|
||||
X037920Y033414
|
||||
X035920Y017414
|
||||
X036921Y027414
|
||||
X014921Y017414
|
||||
X037920Y029414
|
||||
X036921Y030414
|
||||
X023921Y017414
|
||||
X023921Y036414
|
||||
X012320Y036414
|
||||
X037920Y032414
|
||||
X036921Y026414
|
||||
X012920Y017414
|
||||
X037920Y028414
|
||||
X026921Y017414
|
||||
X037920Y031414
|
||||
X026921Y036414
|
||||
X030920Y017414
|
||||
X036921Y025414
|
||||
X030920Y036414
|
||||
X037920Y027414
|
||||
X015920Y017414
|
||||
X037920Y030414
|
||||
X009320Y036414
|
||||
X036921Y024414
|
||||
X029921Y017414
|
||||
X029921Y036414
|
||||
X037920Y026414
|
||||
X021921Y017414
|
||||
X021921Y036414
|
||||
X036921Y023414
|
||||
X015321Y036414
|
||||
X027920Y036414
|
||||
X037920Y025414
|
||||
X036921Y019414
|
||||
X010920Y017414
|
||||
X036921Y022414
|
||||
X024921Y017414
|
||||
X024921Y036414
|
||||
X013320Y036414
|
||||
X033921Y017414
|
||||
X037920Y024414
|
||||
X033921Y036414
|
||||
X036921Y021414
|
||||
X010321Y036414
|
||||
X022920Y017414
|
||||
X018921Y036414
|
||||
X007320Y036414
|
||||
X022920Y036414
|
||||
X037920Y023414
|
||||
X016320Y036414
|
||||
X036921Y036414
|
||||
X037920Y019414
|
||||
X036921Y020414
|
||||
X016920Y017414
|
||||
X037920Y022414
|
||||
X025920Y017414
|
||||
X036921Y035414
|
||||
T101
|
||||
X032921Y041914
|
||||
X026421Y022914
|
||||
X031921Y033914
|
||||
X013421Y009914
|
||||
X024421Y006914
|
||||
X008421Y044414
|
||||
X026921Y026414
|
||||
X017421Y025414
|
||||
X015421Y009414
|
||||
X033921Y010914
|
||||
X035921Y026414
|
||||
X011921Y023414
|
||||
X021921Y031414
|
||||
X021421Y011414
|
||||
X009421Y025914
|
||||
X030921Y012414
|
||||
X033921Y006914
|
||||
X033921Y048414
|
||||
X027421Y048414
|
||||
X022921Y035414
|
||||
X017421Y024414
|
||||
X021421Y007414
|
||||
X031921Y035414
|
||||
X035921Y044414
|
||||
X018921Y048414
|
||||
X010421Y048414
|
||||
X029421Y044414
|
||||
X033921Y012414
|
||||
X030421Y022914
|
||||
X016921Y035414
|
||||
X021921Y026414
|
||||
X031921Y027914
|
||||
X031921Y015414
|
||||
X012421Y044414
|
||||
X010921Y025914
|
||||
X031921Y030914
|
||||
X018921Y031414
|
||||
X029421Y020914
|
||||
X019921Y035414
|
||||
X009921Y011414
|
||||
X013421Y005914
|
||||
X031921Y029414
|
||||
X015421Y005414
|
||||
X025421Y048414
|
||||
X020921Y035414
|
||||
X015921Y021914
|
||||
X026421Y033914
|
||||
X031921Y032414
|
||||
X009421Y021914
|
||||
X033921Y044414
|
||||
X016921Y048414
|
||||
X027421Y044414
|
||||
X022921Y031414
|
||||
X031921Y024914
|
||||
X031921Y012414
|
||||
X035921Y033914
|
||||
X019921Y010914
|
||||
X016921Y009414
|
||||
X013421Y019914
|
||||
X018921Y044414
|
||||
X010421Y044414
|
||||
X026421Y028914
|
||||
X019921Y006914
|
||||
X016921Y031414
|
||||
X015921Y023414
|
||||
X010921Y021914
|
||||
X037921Y048414
|
||||
X017921Y035414
|
||||
X032921Y015414
|
||||
X031921Y026414
|
||||
X020921Y048414
|
||||
X035921Y035414
|
||||
X016921Y030414
|
||||
X019921Y031414
|
||||
X024421Y033914
|
||||
X026921Y027914
|
||||
X035921Y027914
|
||||
X032921Y010914
|
||||
X020421Y027414
|
||||
X008421Y048414
|
||||
X025421Y044414
|
||||
X020921Y031414
|
||||
X035921Y030914
|
||||
X032921Y006914
|
||||
X016921Y044414
|
||||
X021921Y035414
|
||||
X020421Y026414
|
||||
X024421Y028914
|
||||
X020921Y030414
|
||||
X025421Y020914
|
||||
X016921Y005414
|
||||
X028921Y041914
|
||||
X035921Y029414
|
||||
X021921Y027914
|
||||
X032921Y012414
|
||||
X035921Y048414
|
||||
X030921Y015414
|
||||
X029421Y048414
|
||||
X035921Y032414
|
||||
X020421Y025414
|
||||
X029921Y010914
|
||||
X017421Y027414
|
||||
X037921Y044414
|
||||
X012421Y048414
|
||||
X017921Y031414
|
||||
X032921Y023914
|
||||
X029921Y006914
|
||||
X011921Y021914
|
||||
X035921Y024914
|
||||
X020921Y044414
|
||||
X018921Y035414
|
||||
X033921Y015414
|
||||
X020421Y024414
|
||||
X017421Y019914
|
||||
X032921Y019914
|
||||
X017421Y026414
|
||||
X024421Y010914
|
||||
X009921Y015414
|
||||
T102
|
||||
X031421Y010394
|
||||
X021421Y022894
|
||||
X012921Y031914
|
||||
X014921Y031914
|
||||
X012421Y051914
|
||||
X010421Y051914
|
||||
X013921Y031914
|
||||
X011421Y051914
|
||||
X025421Y052414
|
||||
X036921Y051914
|
||||
X024921Y012914
|
||||
X026921Y012914
|
||||
X037921Y051914
|
||||
X035921Y051914
|
||||
X019421Y022914
|
||||
X036921Y039414
|
||||
X008421Y049434
|
||||
X026421Y010414
|
||||
X036921Y040414
|
||||
X006921Y042414
|
||||
X016921Y052414
|
||||
X008921Y034414
|
||||
X012421Y008414
|
||||
X029421Y051914
|
||||
X027421Y051914
|
||||
X007921Y034414
|
||||
X009921Y034414
|
||||
X028421Y051914
|
||||
X021421Y015894
|
||||
X033921Y049434
|
||||
X022921Y038414
|
||||
X031421Y007414
|
||||
X021421Y019914
|
||||
X018921Y051914
|
||||
X012921Y034414
|
||||
X014921Y034414
|
||||
X008421Y052414
|
||||
X019421Y015914
|
||||
X019921Y051914
|
||||
X013921Y034414
|
||||
X021421Y012914
|
||||
X036921Y041414
|
||||
X025421Y049434
|
||||
X015921Y015894
|
||||
X013921Y015894
|
||||
X019421Y019934
|
||||
X008921Y031914
|
||||
X026421Y007434
|
||||
X012421Y011394
|
||||
X007921Y031914
|
||||
X009921Y031914
|
||||
X020921Y051914
|
||||
X006921Y039434
|
||||
X019421Y012934
|
||||
X016921Y049434
|
||||
X033921Y052414
|
||||
X015921Y012914
|
||||
X013921Y012914
|
||||
X024921Y015894
|
||||
X026921Y015894
|
||||
X022921Y041394
|
||||
T103
|
||||
X030439Y021895
|
||||
X027421Y021914
|
||||
T104
|
||||
X004421Y034351
|
||||
X022368Y003324
|
||||
X004421Y038414
|
||||
X004421Y032382
|
||||
X038116Y003324
|
||||
X014494Y003324
|
||||
X004421Y017914
|
||||
X016462Y003324
|
||||
X012525Y003324
|
||||
X030242Y003324
|
||||
X004421Y019882
|
||||
X028273Y003324
|
||||
X004421Y028445
|
||||
X018431Y003324
|
||||
X004421Y049414
|
||||
X032210Y003324
|
||||
X024336Y003324
|
||||
X004421Y043508
|
||||
X004421Y040383
|
||||
X034179Y003324
|
||||
X004421Y047445
|
||||
X004421Y023820
|
||||
X020399Y003324
|
||||
X004421Y045477
|
||||
X004421Y021851
|
||||
X036147Y003324
|
||||
X026305Y003324
|
||||
X004421Y030414
|
||||
T105
|
||||
X008921Y038914
|
||||
X011873Y038914
|
||||
T106
|
||||
X023421Y052914
|
||||
X014921Y052914
|
||||
X007421Y017414
|
||||
X008405Y017414
|
||||
X006421Y052914
|
||||
X007421Y019914
|
||||
X031921Y051930
|
||||
X007421Y022414
|
||||
X008405Y019914
|
||||
X023421Y051930
|
||||
X008405Y022414
|
||||
X014921Y051930
|
||||
X007421Y024914
|
||||
X008405Y024914
|
||||
X006421Y051930
|
||||
X031921Y052914
|
||||
T107
|
||||
X030421Y035414
|
||||
X023421Y021914
|
||||
X014421Y008914
|
||||
X007921Y013914
|
||||
X017921Y010914
|
||||
X022921Y012914
|
||||
X028921Y012914
|
||||
X028421Y010414
|
||||
X017421Y014914
|
||||
X032421Y038414
|
||||
X034921Y040414
|
||||
X005932Y015914
|
||||
X022921Y010914
|
||||
X009921Y042414
|
||||
X017421Y012914
|
||||
X010921Y015412
|
||||
X025421Y022914
|
||||
X023421Y022914
|
||||
X005932Y013914
|
||||
X011921Y042414
|
||||
X009921Y040414
|
||||
X014421Y010914
|
||||
X023421Y019914
|
||||
X028921Y018914
|
||||
X017921Y008914
|
||||
X011921Y014914
|
||||
X011921Y040414
|
||||
X029921Y018914
|
||||
X028421Y029414
|
||||
X032421Y040414
|
||||
X028421Y008414
|
||||
X034921Y038414
|
||||
X003921Y015914
|
||||
X011921Y012914
|
||||
X028421Y035414
|
||||
X031921Y018914
|
||||
X022921Y008914
|
||||
X010921Y016414
|
||||
X030421Y029414
|
||||
X032921Y018914
|
||||
X030921Y018914
|
||||
X007921Y015914
|
||||
X033921Y018914
|
||||
X003921Y013914
|
||||
X022921Y014914
|
||||
X028921Y014914
|
||||
T108
|
||||
X027921Y026914
|
||||
X030921Y025914
|
||||
X027921Y030914
|
||||
X027921Y027914
|
||||
X030921Y026914
|
||||
X027921Y031914
|
||||
X030921Y030914
|
||||
X030921Y027914
|
||||
X027921Y032914
|
||||
X030921Y031914
|
||||
X027921Y033914
|
||||
X030921Y032914
|
||||
X027921Y024914
|
||||
X030921Y033914
|
||||
X027921Y025914
|
||||
X030921Y024914
|
||||
T109
|
||||
X008421Y009914
|
||||
X036921Y014914
|
||||
X008421Y006914
|
||||
X035921Y014914
|
||||
X037921Y008914
|
||||
X037921Y012914
|
||||
X020932Y039914
|
||||
X008421Y008914
|
||||
X035921Y009914
|
||||
X008421Y005914
|
||||
X020932Y040914
|
||||
X037921Y014914
|
||||
X020932Y038914
|
||||
X008421Y007914
|
||||
X035921Y008914
|
||||
X036921Y012914
|
||||
X008421Y004914
|
||||
X035921Y012914
|
||||
X037921Y009914
|
||||
T00
|
||||
M30
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,565 +0,0 @@
|
|||
*Pick And Place List
|
||||
*Company=
|
||||
*Author=
|
||||
*eMail=
|
||||
*
|
||||
*Project=schematic v0.3.1
|
||||
*Date=23:44:51
|
||||
*CreatedBy=Fritzing 0.9.2b.11.19.8d2d5970658f0bed09c661c9ea9a515b5f40f44c
|
||||
*
|
||||
*
|
||||
*Coordinates in mm, always center of component
|
||||
*Origin 0/0=Lower left corner of PCB
|
||||
*Rotation in degree (0-360, math. pos.)
|
||||
*
|
||||
*No;Value;Package;X;Y;Rotation;Side;Name
|
||||
1;;;49.4801;-97.2903;0;Bottom;TXT1
|
||||
2;;;18.7833;-56.2788;0;Bottom;Copper Fill87
|
||||
3;;;96.3197;-44.2327;0;Bottom;Hole6
|
||||
4;;;88.8238;-70.4266;0;Bottom;Copper Fill8
|
||||
5;;THT;96.3196;-23.9127;0;Bottom;JP5
|
||||
6;;;32.4104;-131.907;0;Bottom;Copper Fill292
|
||||
7;10k;THT;86.1596;-22.6427;90;Bottom;R39
|
||||
8;;;72.644;-32.8473;0;Bottom;Copper Fill121
|
||||
9;;;95.0722;-75.9892;0;Bottom;Copper Fill18
|
||||
10;;300 mil [THT];42.9796;-129.348;90;Bottom;D11
|
||||
11;;;95.0722;-65.8292;0;Bottom;Copper Fill22
|
||||
12;0.1µF;200 mil [THT, multilayer];30.2796;-105.193;-90;Bottom;C15
|
||||
13;;;59.4233;-59.022;0;Bottom;Copper Fill360
|
||||
14;;;30.6578;-123.017;0;Bottom;Copper Fill82
|
||||
15;;;46.7741;-7.3838;0;Bottom;Copper Fill350
|
||||
16;;;31.4833;-123.843;0;Bottom;Copper Fill80
|
||||
17;;;15.0241;-41.242;0;Bottom;Copper Fill159
|
||||
18;;;26.1493;-93.3882;0;Bottom;Copper Fill225
|
||||
19;;;53.0733;-89.1972;0;Bottom;Copper Fill260
|
||||
20;;;77.2033;-59.0728;0;Bottom;Copper Fill157
|
||||
21;;;79.9592;-64.6862;0;Bottom;Copper Fill209
|
||||
22;;;95.0722;-53.1292;0;Bottom;Copper Fill218
|
||||
23;;;92.964;-34.1046;0;Bottom;Copper Fill222
|
||||
24;470;THT;62.0296;-22.6427;-90;Bottom;R6
|
||||
25;;;31.4833;-123.843;0;Bottom;Copper Fill265
|
||||
26;;;95.0722;-55.6692;0;Bottom;Copper Fill26
|
||||
27;;;2.15138;-55.5168;0;Bottom;TXT4
|
||||
28;;;66.1416;-18.9281;0;Bottom;Copper Fill148
|
||||
29;;;30.1117;-99.535;0;Bottom;Copper Fill37
|
||||
30;;;73.3933;-33.622;0;Bottom;Copper Fill323
|
||||
31;;;59.0804;-105.186;0;Bottom;Copper Fill333
|
||||
32;;;20.0533;-34.638;0;Bottom;Copper Fill371
|
||||
33;;;54.0004;-131.907;0;Bottom;Copper Fill279
|
||||
34;;;18.7833;-43.5788;0;Bottom;Copper Fill300
|
||||
35;;;81.0133;-48.862;0;Bottom;Copper Fill327
|
||||
36;;;25.1333;-101.948;0;Bottom;Copper Fill262
|
||||
37;;;96.2533;-48.5318;0;Bottom;Copper Fill227
|
||||
38;;;32.3088;-123.017;0;Bottom;Copper Fill267
|
||||
39;5V;TO220 [THT];95.3036;-102.653;90;Bottom;U1
|
||||
40;;;90.3478;-89.9973;0;Bottom;Copper Fill100
|
||||
41;;;19.304;-35.3873;0;Bottom;Copper Fill372
|
||||
42;;;95.0722;-81.0692;0;Bottom;Copper Fill16
|
||||
43;0.22µF;200 mil [THT, multilayer];73.4596;-35.3427;-90;Bottom;C10
|
||||
44;;;58.1533;-27.018;0;Bottom;Copper Fill349
|
||||
45;;;46.7614;-91.2546;0;Bottom;Copper Fill4
|
||||
46;;;9.1694;-40.4673;0;Bottom;Copper Fill135
|
||||
47;;;44.1833;-70.5028;0;Bottom;Copper Fill163
|
||||
48;;v18za2p;26.4696;-98.8427;0;Bottom;U2
|
||||
49;;TO220 [THT];35.3596;-79.5387;180;Bottom;Q7
|
||||
50;;;90.3478;-78.5673;0;Bottom;Copper Fill102
|
||||
51;;;82.3468;-45.1536;0;Bottom;Copper Fill220
|
||||
52;;THT;93.7796;-37.8827;90;Bottom;JP2
|
||||
53;;;89.408;-102.697;0;Bottom;Copper Fill353
|
||||
54;;;18.0594;-50.6273;0;Bottom;Copper Fill95
|
||||
55;;;41.6375;-0.864567;0;Bottom;TXT4
|
||||
56;;;67.0433;-19.8552;0;Bottom;Copper Fill329
|
||||
57;;;49.2506;-107.663;0;Bottom;Copper Fill2
|
||||
58;;;58.928;-32.8473;0;Bottom;Copper Fill317
|
||||
59;;;43.3578;-67.1373;0;Bottom;Copper Fill127
|
||||
60;;;53.8988;-77.2973;0;Bottom;Copper Fill106
|
||||
61;;;94.6404;-102.697;0;Bottom;Copper Fill326
|
||||
62;;;53.0733;-123.843;0;Bottom;Copper Fill280
|
||||
63;;;56.9468;-91.2546;0;Bottom;Copper Fill193
|
||||
64;;5 mm [THT];16.3098;-132.554;0;Bottom;LED4
|
||||
65;;;49.9872;-69.0804;0;Bottom;Copper Fill224
|
||||
66;;300 mil [THT];54.4096;-36.5873;-90;Bottom;D3
|
||||
67;;300 mil [THT];21.3896;-129.348;90;Bottom;D12
|
||||
68;;;18.4912;-111.625;0;Bottom;Copper Fill185
|
||||
69;100k;THT;31.5496;-117.893;-90;Bottom;R20
|
||||
70;;;2.15138;-115.447;0;Bottom;TXT4
|
||||
71;;;58.9788;-89.9973;0;Bottom;Copper Fill109
|
||||
72;;;53.0733;-122.217;0;Bottom;Copper Fill68
|
||||
73;;;54.3433;-59.1236;0;Bottom;Copper Fill144
|
||||
74;;;75.4888;-123.017;0;Bottom;Copper Fill289
|
||||
75;1k;THT;55.6796;-84.8727;90;Bottom;R57
|
||||
76;;;46.228;-27.7673;0;Bottom;Copper Fill54
|
||||
77;10µF;200 mil [THT, tantalum];25.1996;-105.193;-90;Bottom;C16
|
||||
78;;;44.958;-32.8473;0;Bottom;Copper Fill42
|
||||
79;;;53.0733;-76.4972;0;Bottom;Copper Fill104
|
||||
80;;;95.0722;-55.6692;0;Bottom;Copper Fill217
|
||||
81;;;56.7817;-9.6444;0;Bottom;Copper Fill318
|
||||
82;;;18.7833;-56.2788;0;Bottom;Copper Fill295
|
||||
83;1k;THT;42.9796;-84.8727;90;Bottom;R51
|
||||
84;3.9k;THT;78.5396;-106.463;180;Bottom;R7
|
||||
85;;;62.1711;-0.952807;0;Bottom;TXT4
|
||||
86;;;95.0722;-63.2892;0;Bottom;Copper Fill23
|
||||
87;;;90.3478;-63.3273;0;Bottom;Copper Fill307
|
||||
88;;;63.2333;-31.9456;0;Bottom;Copper Fill142
|
||||
89;;;57.2516;-105.186;0;Bottom;Copper Fill332
|
||||
90;;;49.9872;-69.0804;0;Bottom;Copper Fill33
|
||||
91;;;58.1533;-104.285;0;Bottom;Copper Fill331
|
||||
92;;;15.875;-87.3938;0;Bottom;Copper Fill12
|
||||
93;100k;THT;53.1396;-84.8727;90;Bottom;R56
|
||||
94;0.1µF;200 mil [THT, multilayer];88.6996;-100.113;90;Bottom;C13
|
||||
95;4.7nF;100 mil [THT, multilayer];27.7396;-40.4227;90;Bottom;C23
|
||||
96;;;45.4533;-89.1972;0;Bottom;Copper Fill244
|
||||
97;;;79.8096;-47.4077;0;Bottom;OLED1
|
||||
98;;TO220 [THT];50.5996;-133.387;0;Bottom;Q2
|
||||
99;;;71.7677;-9.6444;0;Bottom;Copper Fill57
|
||||
100;;THT;10.2136;-79.6257;180;Bottom;J5
|
||||
101;;;91.1733;-90.8228;0;Bottom;Copper Fill302
|
||||
102;;;58.1533;-33.622;0;Bottom;Copper Fill316
|
||||
103;;;30.1117;-98.265;0;Bottom;Copper Fill236
|
||||
104;;;78.5368;-27.7038;0;Bottom;Copper Fill223
|
||||
105;;;20.0533;-36.162;0;Bottom;Copper Fill370
|
||||
106;;;30.988;-102.697;0;Bottom;Copper Fill47
|
||||
107;;;18.0594;-56.9773;0;Bottom;Copper Fill88
|
||||
108;;;96.884;-0.864614;0;Bottom;TXT4
|
||||
109;160;THT;62.0296;-70.9027;180;Bottom;R32
|
||||
110;;;44.1833;-61.2572;0;Bottom;Copper Fill173
|
||||
111;;300 mil [THT];68.3796;-36.5873;-90;Bottom;D5
|
||||
112;;;77.3167;-55.6157;0;Bottom;Via2
|
||||
113;;;14.2494;-40.4673;0;Bottom;Copper Fill161
|
||||
114;;DIP (Dual Inline) [THT];74.7296;-82.3327;180;Bottom;IC1
|
||||
115;;;52.2478;-77.2973;0;Bottom;Copper Fill309
|
||||
116;;;30.2133;-103.472;0;Bottom;Copper Fill247
|
||||
117;;;2.15138;-110.461;0;Bottom;TXT4
|
||||
118;;;95.4278;-123.017;0;Bottom;Copper Fill60
|
||||
119;;;36.7665;-7.3838;0;Bottom;Copper Fill375
|
||||
120;;;53.8988;-123.017;0;Bottom;Copper Fill70
|
||||
121;;;45.0088;-69.6773;0;Bottom;Copper Fill165
|
||||
122;;;18.0594;-63.3273;0;Bottom;Copper Fill91
|
||||
123;;;62.3316;-32.8473;0;Bottom;Copper Fill348
|
||||
124;;;76.454;-74.7573;0;Bottom;Copper Fill297
|
||||
125;;;57.2516;-105.186;0;Bottom;Copper Fill152
|
||||
126;;;12.2936;-97.6173;0;Bottom;Copper Fill255
|
||||
127;;THT;91.2396;-23.9127;0;Bottom;JP4
|
||||
128;1k;THT;26.4696;-117.893;-90;Bottom;R19
|
||||
129;;;54.0004;-131.907;0;Bottom;Copper Fill66
|
||||
130;;;19.1516;-81.1073;0;Bottom;Copper Fill48
|
||||
131;;;4.87971;-4.86262;0;Bottom;Hole5
|
||||
132;;;76.454;-89.9973;0;Bottom;Copper Fill293
|
||||
133;;;44.1833;-33.622;0;Bottom;Copper Fill41
|
||||
134;;;20.0533;-82.0344;0;Bottom;Copper Fill250
|
||||
135;;TO220 [THT];72.1896;-133.387;0;Bottom;Q3
|
||||
136;;;22.1996;-22.6873;0;Bottom;Copper Fill180
|
||||
137;;;29.464;-102.697;0;Bottom;Copper Fill248
|
||||
138;;;95.0722;-58.2092;0;Bottom;Copper Fill214
|
||||
139;;;95.0722;-81.0692;0;Bottom;Copper Fill200
|
||||
140;;;11.1633;-96.5124;0;Bottom;Copper Fill253
|
||||
141;;;81.0133;-48.862;0;Bottom;Copper Fill124
|
||||
142;;;75.5904;-131.907;0;Bottom;Copper Fill73
|
||||
143;;;70.0532;-88.4352;0;Bottom;Copper Fill11
|
||||
144;;;45.0088;-62.0573;0;Bottom;Copper Fill175
|
||||
145;;;42.9133;-45.1282;0;Bottom;Copper Fill230
|
||||
146;;;20.0533;-36.162;0;Bottom;Copper Fill169
|
||||
147;100k;THT;86.1596;-63.2827;180;Bottom;R38
|
||||
148;;;35.2933;-31.9456;0;Bottom;Copper Fill344
|
||||
149;;;18.7833;-57.7012;0;Bottom;Copper Fill294
|
||||
150;680;THT;42.9796;-117.893;-90;Bottom;R15
|
||||
151;;;73.3933;-32.098;0;Bottom;Copper Fill120
|
||||
152;1k;THT;86.1596;-70.9027;180;Bottom;R30
|
||||
153;;;45.4533;-27.018;0;Bottom;Copper Fill52
|
||||
154;;;45.4533;-27.018;0;Bottom;Copper Fill256
|
||||
155;;300 mil [THT];67.1096;-22.6681;90;Bottom;D13
|
||||
156;680;THT;64.5696;-117.893;-90;Bottom;R12
|
||||
157;;;53.0733;-123.843;0;Bottom;Copper Fill67
|
||||
158;;;19.1516;-87.4573;0;Bottom;Copper Fill241
|
||||
159;;;88.6333;-101.948;0;Bottom;Copper Fill130
|
||||
160;;;49.2633;-31.9964;0;Bottom;Copper Fill258
|
||||
161;;;96.2533;-131.006;0;Bottom;Copper Fill63
|
||||
162;;;92.8116;-102.697;0;Bottom;Copper Fill122
|
||||
163;;;50.546;-42.385;0;Bottom;Copper Fill30
|
||||
164;;;63.2333;-33.7744;0;Bottom;Copper Fill141
|
||||
165;;;46.8981;-101.29;0;Bottom;TXT2
|
||||
166;160;THT;62.0296;-67.0927;0;Bottom;R31
|
||||
167;;300 mil [THT];86.1596;-129.348;90;Bottom;D9
|
||||
168;;;67.4488;-101.553;0;Bottom;TXT4
|
||||
169;;;9.9441;-39.718;0;Bottom;Copper Fill134
|
||||
170;;;27.4574;-127.069;0;Bottom;Copper Fill181
|
||||
171;;;38.481;-100.653;0;Bottom;Copper Fill1
|
||||
172;;;79.9592;-80.2564;0;Bottom;Copper Fill201
|
||||
173;;;49.9364;-82.2884;0;Bottom;Copper Fill15
|
||||
174;;;45.0088;-64.5973;0;Bottom;Copper Fill138
|
||||
175;;;88.6333;-101.948;0;Bottom;Copper Fill351
|
||||
176;100k;THT;74.7296;-117.893;-90;Bottom;R14
|
||||
177;;;43.3578;-69.6773;0;Bottom;Copper Fill164
|
||||
178;;;86.818;-0.864614;0;Bottom;TXT4
|
||||
179;;;53.0733;-89.1972;0;Bottom;Copper Fill110
|
||||
180;;;49.3013;-105;0;Bottom;TXT1
|
||||
181;;;58.9788;-89.9973;0;Bottom;Copper Fill312
|
||||
182;;THT;21.3896;-18.8327;0;Bottom;MPX4250A
|
||||
183;;;74.6633;-132.834;0;Bottom;Copper Fill71
|
||||
184;;;30.7594;-98.8873;0;Bottom;Copper Fill238
|
||||
185;;;29.464;-98.8873;0;Bottom;Copper Fill39
|
||||
186;100k;THT;53.1396;-117.893;-90;Bottom;R17
|
||||
187;;;58.674;-58.2473;0;Bottom;Copper Fill361
|
||||
188;;DIP (Dual Inline) [THT];74.7296;-67.0927;180;Bottom;IC2
|
||||
189;;;31.922;-0.864567;0;Bottom;TXT4
|
||||
190;;;96.448;-35.9101;0;Bottom;TXT4
|
||||
191;;;44.1833;-32.098;0;Bottom;Copper Fill243
|
||||
192;;3 mm [THT];20.6986;-44.2329;-90;Bottom;LED8
|
||||
193;;5 mm [THT];37.8995;-132.554;0;Bottom;LED3
|
||||
194;0.1µF;200 mil [THT, multilayer];45.5196;-25.1827;90;Bottom;C3
|
||||
195;;;35.2933;-33.7744;0;Bottom;Copper Fill139
|
||||
196;;;82.0115;-0.914567;0;Bottom;TXT4
|
||||
197;10k;THT;35.3596;-59.4727;180;Bottom;R60
|
||||
198;;;44.1833;-33.622;0;Bottom;Copper Fill242
|
||||
199;;;2.38293;-97.3846;0;Bottom;TXT4
|
||||
200;;;18.7833;-43.5788;0;Bottom;Copper Fill97
|
||||
201;47µF;200 mil [THT, tantalum];82.3496;-100.113;90;Bottom;C14
|
||||
202;;;77.597;-68.4073;0;Bottom;Copper Fill92
|
||||
203;;;2.38265;-102.559;0;Bottom;TXT4
|
||||
204;;;95.0722;-78.5292;0;Bottom;Copper Fill202
|
||||
205;;;95.0722;-78.5292;0;Bottom;Copper Fill17
|
||||
206;;;2.15138;-60.4086;0;Bottom;TXT4
|
||||
207;;;2.5365;-70.9202;0;Bottom;TXT4
|
||||
208;;;71.374;-26.4973;0;Bottom;Copper Fill177
|
||||
209;;;64.1647;-99.3907;0;Bottom;TXT4
|
||||
210;;;9.39521;-30.3567;0;Bottom;Hole1
|
||||
211;;;90.3478;-78.5673;0;Bottom;Copper Fill305
|
||||
212;;;30.2133;-33.622;0;Bottom;Copper Fill115
|
||||
213;;;72.1233;-25.748;0;Bottom;Copper Fill176
|
||||
214;;;15.0241;-39.718;0;Bottom;Copper Fill339
|
||||
215;;;89.9697;-92.4926;0;Bottom;Hole7
|
||||
216;;;53.4416;-58.1965;0;Bottom;Copper Fill145
|
||||
217;;;9.9441;-39.718;0;Bottom;Copper Fill355
|
||||
218;;;90.3478;-74.7573;0;Bottom;Copper Fill101
|
||||
219;;;79.8097;-116.623;0;Bottom;Hole3
|
||||
220;;;31.8516;-87.4573;0;Bottom;Copper Fill36
|
||||
221;;;76.3778;-58.2473;0;Bottom;Copper Fill337
|
||||
222;680;THT;35.3596;-55.6627;0;Bottom;R33
|
||||
223;;;54.3433;-57.2948;0;Bottom;Copper Fill364
|
||||
224;2.49k;THT;54.4096;-23.9127;90;Bottom;R3
|
||||
225;;;29.0068;-113.784;0;Bottom;Copper Fill187
|
||||
226;;;95.0722;-86.1492;0;Bottom;Copper Fill13
|
||||
227;;;29.464;-98.8873;0;Bottom;Copper Fill237
|
||||
228;;;95.0722;-70.9092;0;Bottom;Copper Fill20
|
||||
229;;;58.1533;-104.285;0;Bottom;Copper Fill151
|
||||
230;470;THT;69.6496;-53.1227;0;Bottom;R8
|
||||
231;;;81.534;-102.697;0;Bottom;Copper Fill155
|
||||
232;;;87.884;-102.697;0;Bottom;Copper Fill352
|
||||
233;;;20.0533;-86.5556;0;Bottom;Copper Fill240
|
||||
234;;;95.0722;-60.7492;0;Bottom;Copper Fill24
|
||||
235;;;10.6934;-40.4673;0;Bottom;Copper Fill357
|
||||
236;;;30.988;-102.697;0;Bottom;Copper Fill249
|
||||
237;100k;THT;96.3196;-117.893;-90;Bottom;R11
|
||||
238;0.1µF;200 mil [THT, multilayer];72.1896;-23.9127;90;Bottom;C9
|
||||
239;;;96.2533;-48.5318;0;Bottom;Copper Fill35
|
||||
240;;;95.4278;-123.017;0;Bottom;Copper Fill272
|
||||
241;;;4.87971;-133.133;0;Bottom;Hole4
|
||||
242;;;2.15138;-50.4368;0;Bottom;TXT4
|
||||
243;1k;THT;69.6496;-117.893;-90;Bottom;R13
|
||||
244;;;20.0533;-80.2056;0;Bottom;Copper Fill251
|
||||
245;;;56.9468;-91.2546;0;Bottom;Copper Fill7
|
||||
246;;;37.338;-27.7673;0;Bottom;Copper Fill315
|
||||
247;;;88.6333;-103.472;0;Bottom;Copper Fill129
|
||||
248;;;52.2478;-123.017;0;Bottom;Copper Fill69
|
||||
249;;;50.6476;-62.8066;0;Bottom;Copper Fill211
|
||||
250;;;96.2533;-123.843;0;Bottom;Copper Fill58
|
||||
251;100k;THT;86.1596;-74.7127;180;Bottom;R36
|
||||
252;1k;THT;86.1596;-67.0927;180;Bottom;R29
|
||||
253;1k;THT;86.1596;-82.3327;180;Bottom;R23
|
||||
254;10k;THT;83.6196;-22.6427;90;Bottom;R40
|
||||
255;470;THT;75.9996;-22.6427;-90;Bottom;R22
|
||||
256;;;40.4876;-67.0992;0;Bottom;Copper Fill207
|
||||
257;;;50.6418;-68.3627;0;Bottom;Arduino Mega 2560
|
||||
258;;;66.8234;-0.958547;0;Bottom;TXT4
|
||||
259;;;50.1904;-32.8981;0;Bottom;Copper Fill259
|
||||
260;;;18.0594;-50.6273;0;Bottom;Copper Fill299
|
||||
261;;DIP (Dual Inline) [THT];82.3496;-35.3427;-90;Bottom;IC3
|
||||
262;;;30.2133;-103.472;0;Bottom;Copper Fill45
|
||||
263;100k;THT;58.2196;-84.8727;90;Bottom;R55
|
||||
264;;;92.8116;-102.697;0;Bottom;Copper Fill325
|
||||
265;;;49.2633;-33.8252;0;Bottom;Copper Fill257
|
||||
266;;;91.2146;-30.4037;0;Bottom;TXT4
|
||||
267;;;95.0722;-75.9892;0;Bottom;Copper Fill203
|
||||
268;;3 mm [THT];20.6986;-50.5829;-90;Bottom;LED7
|
||||
269;;;58.1533;-32.098;0;Bottom;Copper Fill118
|
||||
270;;TO220 [THT];29.0096;-133.387;0;Bottom;Q4
|
||||
271;;;36.2204;-32.8473;0;Bottom;Copper Fill346
|
||||
272;;;75.4888;-123.017;0;Bottom;Copper Fill77
|
||||
273;;;19.1516;-81.1073;0;Bottom;Copper Fill252
|
||||
274;;;96.6216;-29.3294;0;Bottom;Copper Fill32
|
||||
275;;;9.44235;-7.21443;0;Bottom;Hole2
|
||||
276;;;19.304;-35.3873;0;Bottom;Copper Fill171
|
||||
277;;5 mm [THT];59.4895;-132.554;0;Bottom;LED2
|
||||
278;;;55.2704;-58.1965;0;Bottom;Copper Fill365
|
||||
279;;;87.884;-102.697;0;Bottom;Copper Fill131
|
||||
280;100k;THT;45.5196;-84.8727;90;Bottom;R48
|
||||
281;;THT;48.0596;-65.8227;0;Bottom;IC5
|
||||
282;;;35.2933;-33.7744;0;Bottom;Copper Fill343
|
||||
283;;;52.2478;-77.2973;0;Bottom;Copper Fill105
|
||||
284;;;54.3433;-59.1236;0;Bottom;Copper Fill363
|
||||
285;;;10.033;-97.6173;0;Bottom;Copper Fill254
|
||||
286;;THT;93.7796;-32.8027;-90;Bottom;JP3
|
||||
287;;;22.1996;-22.6873;0;Bottom;Copper Fill377
|
||||
288;;;71.7677;-7.3838;0;Bottom;Copper Fill269
|
||||
289;;;94.6404;-102.697;0;Bottom;Copper Fill123
|
||||
290;;;77.597;-83.6473;0;Bottom;Copper Fill84
|
||||
291;680;THT;86.1596;-117.893;-90;Bottom;R9
|
||||
292;;;30.099;-42.6136;0;Bottom;Copper Fill221
|
||||
293;;;95.0722;-86.1492;0;Bottom;Copper Fill197
|
||||
294;;;15.0241;-39.718;0;Bottom;Copper Fill160
|
||||
295;;;36.7665;-9.6444;0;Bottom;Copper Fill178
|
||||
296;;;64.1604;-32.8473;0;Bottom;Copper Fill143
|
||||
297;;;74.6633;-132.834;0;Bottom;Copper Fill283
|
||||
298;;;11.1633;-96.5124;0;Bottom;Copper Fill49
|
||||
299;;;40.3733;-45.1282;0;Bottom;Copper Fill229
|
||||
300;;;9.9441;-41.242;0;Bottom;Copper Fill133
|
||||
301;;;45.0088;-67.1373;0;Bottom;Copper Fill342
|
||||
302;;;45.0088;-64.5973;0;Bottom;Copper Fill359
|
||||
303;;;67.0433;-19.8552;0;Bottom;Copper Fill146
|
||||
304;;TO220 [THT];93.7796;-133.387;0;Bottom;Q1
|
||||
305;;;74.168;-32.8473;0;Bottom;Copper Fill324
|
||||
306;;300 mil [THT];35.3596;-36.5873;90;Bottom;D2
|
||||
307;100k;THT;86.1596;-89.9527;180;Bottom;R35
|
||||
308;;;35.814;-27.7673;0;Bottom;Copper Fill126
|
||||
309;;;91.821;-36.5938;0;Bottom;Copper Fill31
|
||||
310;;THT;53.1678;-101.383;180;Bottom;JP1
|
||||
311;1µF;200 mil [THT, multilayer];74.7296;-89.9527;180;Bottom;C11
|
||||
312;;;28.448;-41.7373;0;Bottom;Copper Fill107
|
||||
313;;;76.9658;-0.952524;0;Bottom;TXT4
|
||||
314;;;18.7833;-51.3512;0;Bottom;Copper Fill93
|
||||
315;;;95.0722;-73.4492;0;Bottom;Copper Fill204
|
||||
316;0.1µF;200 mil [THT, multilayer];36.6296;-25.1827;90;Bottom;C1
|
||||
317;;;96.2533;-132.834;0;Bottom;Copper Fill62
|
||||
318;;;10.033;-97.6173;0;Bottom;Copper Fill50
|
||||
319;100k;THT;48.0596;-77.2527;180;Bottom;R49
|
||||
320;;;97.0788;-123.017;0;Bottom;Copper Fill273
|
||||
321;;;95.0722;-68.3692;0;Bottom;Copper Fill21
|
||||
322;;;12.2936;-97.6173;0;Bottom;Copper Fill51
|
||||
323;;;71.7677;-9.6444;0;Bottom;Copper Fill268
|
||||
324;;;69.6495;-55.6627;0;Bottom;Via3
|
||||
325;0.22µF;200 mil [THT, multilayer];30.2796;-35.3427;-90;Bottom;C2
|
||||
326;;;42.9133;-43.4518;0;Bottom;Copper Fill231
|
||||
327;;;9.1694;-40.4673;0;Bottom;Copper Fill356
|
||||
328;1µF;200 mil [THT, multilayer];9.95962;-37.8827;90;Bottom;C20
|
||||
329;;;74.6633;-131.006;0;Bottom;Copper Fill284
|
||||
330;1k;THT;50.5996;-84.8727;90;Bottom;R58
|
||||
331;;;95.0722;-83.6092;0;Bottom;Copper Fill198
|
||||
332;;;15.0241;-41.242;0;Bottom;Copper Fill338
|
||||
333;;;36.5633;-27.018;0;Bottom;Copper Fill125
|
||||
334;;;36.5633;-28.542;0;Bottom;Copper Fill313
|
||||
335;0.1µF;200 mil [THT, multilayer];62.0296;-58.2027;0;Bottom;C7
|
||||
336;;;15.0397;-92.4926;0;Bottom;Hole8
|
||||
337;;;15.7734;-40.4673;0;Bottom;Copper Fill162
|
||||
338;;;18.7833;-57.7012;0;Bottom;Copper Fill86
|
||||
339;;;95.0722;-50.5892;0;Bottom;Copper Fill28
|
||||
340;;;14.2494;-40.4673;0;Bottom;Copper Fill340
|
||||
341;;;30.1117;-98.265;0;Bottom;Copper Fill38
|
||||
342;;;18.7833;-49.9288;0;Bottom;Copper Fill94
|
||||
343;;;95.0722;-60.7492;0;Bottom;Copper Fill212
|
||||
344;;;45.4533;-89.1972;0;Bottom;Copper Fill43
|
||||
345;;;95.0722;-68.3692;0;Bottom;Copper Fill206
|
||||
346;;;75.5904;-131.907;0;Bottom;Copper Fill285
|
||||
347;;;96.2533;-123.843;0;Bottom;Copper Fill270
|
||||
348;;;90.3478;-74.7573;0;Bottom;Copper Fill304
|
||||
349;;;81.534;-102.697;0;Bottom;Copper Fill335
|
||||
350;;;26.1493;-93.3882;0;Bottom;Copper Fill34
|
||||
351;;;57.1843;-0.970304;0;Bottom;TXT4
|
||||
352;;;18.7833;-62.6288;0;Bottom;Copper Fill296
|
||||
353;;;83.5533;-38.3972;0;Bottom;Copper Fill308
|
||||
354;;;45.0088;-69.6773;0;Bottom;Copper Fill369
|
||||
355;;;84.8868;-76.294;0;Bottom;Copper Fill194
|
||||
356;;;95.0722;-58.2092;0;Bottom;Copper Fill25
|
||||
357;;;49.3268;-91.2546;0;Bottom;Copper Fill5
|
||||
358;;;58.1533;-33.622;0;Bottom;Copper Fill117
|
||||
359;;3 mm [THT];20.6986;-63.2829;-90;Bottom;LED5
|
||||
360;;;43.3578;-64.5973;0;Bottom;Copper Fill358
|
||||
361;;;43.3578;-64.5973;0;Bottom;Copper Fill137
|
||||
362;;THT;64.4426;-7.42867;90;Bottom;J1
|
||||
363;;;89.408;-102.697;0;Bottom;Copper Fill132
|
||||
364;;;71.374;-26.4973;0;Bottom;Copper Fill368
|
||||
365;;;79.1972;-56.2534;0;Bottom;Copper Fill215
|
||||
366;;300 mil [THT];31.5496;-25.1573;-90;Bottom;D17
|
||||
367;;;26.924;-41.7373;0;Bottom;Copper Fill310
|
||||
368;;;95.0722;-50.5892;0;Bottom;Copper Fill219
|
||||
369;2.49k;THT;42.9796;-18.8327;90;Bottom;R1
|
||||
370;;;76.454;-89.9973;0;Bottom;Copper Fill85
|
||||
371;;;30.988;-32.8473;0;Bottom;Copper Fill321
|
||||
372;0.01µF;200 mil [THT, multilayer];15.0678;-37.8827;90;Bottom;C19
|
||||
373;;;31.8516;-81.1073;0;Bottom;Copper Fill246
|
||||
374;;;20.828;-35.3873;0;Bottom;Copper Fill172
|
||||
375;;;15.7734;-40.4673;0;Bottom;Copper Fill341
|
||||
376;;;95.0722;-83.6092;0;Bottom;Copper Fill14
|
||||
377;;;51.8922;-91.2546;0;Bottom;Copper Fill6
|
||||
378;;;91.9923;-0.864614;0;Bottom;TXT4
|
||||
379;0.3µF;200 mil [THT, multilayer];20.1196;-37.8827;90;Bottom;C18
|
||||
380;;3 mm [THT];20.6986;-56.9329;-90;Bottom;LED6
|
||||
381;;;95.0468;-94.0232;0;Bottom;Copper Fill188
|
||||
382;;;74.6633;-122.217;0;Bottom;Copper Fill287
|
||||
383;;;91.1733;-62.5272;0;Bottom;Copper Fill306
|
||||
384;;;2.52775;-75.8416;0;Bottom;TXT4
|
||||
385;;;34.3916;-32.8473;0;Bottom;Copper Fill345
|
||||
386;680;THT;39.1696;-50.5827;0;Bottom;R34
|
||||
387;;;83.058;-102.697;0;Bottom;Copper Fill156
|
||||
388;;300 mil [THT];49.3296;-54.4181;90;Bottom;D7
|
||||
389;;5 mm [THT];81.0795;-132.554;0;Bottom;LED1
|
||||
390;0.22µF;200 mil [THT, multilayer];59.4896;-53.1227;90;Bottom;C8
|
||||
391;;;82.2833;-101.948;0;Bottom;Copper Fill154
|
||||
392;;;20.0533;-88.3844;0;Bottom;Copper Fill239
|
||||
393;750;THT;25.1996;-34.0727;-90;Bottom;R41
|
||||
394;;;58.1533;-28.542;0;Bottom;Copper Fill166
|
||||
395;1k;THT;72.1896;-58.2027;0;Bottom;R21
|
||||
396;;;53.0733;-122.217;0;Bottom;Copper Fill281
|
||||
397;;;97.1804;-131.907;0;Bottom;Copper Fill276
|
||||
398;;;91.3337;-35.766;0;Bottom;TXT4
|
||||
399;;;97.0788;-49.3573;0;Bottom;Copper Fill228
|
||||
400;;;25.908;-102.697;0;Bottom;Copper Fill114
|
||||
401;;;46.7868;-91.2546;0;Bottom;Copper Fill189
|
||||
402;;;96.375;-30.5492;0;Bottom;TXT4
|
||||
403;470;THT;50.5996;-22.6427;-90;Bottom;R4
|
||||
404;;;95.0722;-91.2292;0;Bottom;Copper Fill195
|
||||
405;160;THT;62.0296;-79.7927;90;Bottom;R25
|
||||
406;100k;THT;86.1596;-78.5227;180;Bottom;R37
|
||||
407;;300 mil [THT];17.5796;-103.948;90;Bottom;D15
|
||||
408;;;50.9778;-67.1373;0;Bottom;Copper Fill328
|
||||
409;;;46.9303;-0.970304;0;Bottom;TXT4
|
||||
410;;;72.1233;-25.748;0;Bottom;Copper Fill367
|
||||
411;;300 mil [THT];40.4396;-36.5873;-90;Bottom;D1
|
||||
412;;;59.4233;-59.022;0;Bottom;Copper Fill168
|
||||
413;10k;THT;34.0896;-20.1027;-90;Bottom;R54
|
||||
414;;;53.0733;-132.834;0;Bottom;Copper Fill65
|
||||
415;;TO220 [THT];35.3596;-85.8887;180;Bottom;Q6
|
||||
416;;;58.1533;-89.1972;0;Bottom;Copper Fill108
|
||||
417;;;67.0433;-18.0264;0;Bottom;Copper Fill147
|
||||
418;;;46.1264;-82.2884;0;Bottom;Copper Fill199
|
||||
419;;;31.8516;-81.1073;0;Bottom;Copper Fill44
|
||||
420;;TO220 [THT];22.6596;-85.8887;180;Bottom;Q5
|
||||
421;;;31.8516;-87.4573;0;Bottom;Copper Fill234
|
||||
422;;300 mil [THT];79.8096;-22.6173;-90;Bottom;D14
|
||||
423;;;74.6633;-123.843;0;Bottom;Copper Fill286
|
||||
424;;;49.2633;-33.8252;0;Bottom;Copper Fill55
|
||||
425;;;20.828;-35.3873;0;Bottom;Copper Fill373
|
||||
426;;;96.2533;-122.217;0;Bottom;Copper Fill271
|
||||
427;;;78.0288;-58.2473;0;Bottom;Copper Fill158
|
||||
428;;;74.6633;-122.217;0;Bottom;Copper Fill75
|
||||
429;;;25.1333;-103.472;0;Bottom;Copper Fill261
|
||||
430;;;10.2362;-111.6;0;Bottom;Copper Fill184
|
||||
431;;;91.1733;-90.8228;0;Bottom;Copper Fill99
|
||||
432;;;56.7817;-9.6444;0;Bottom;Copper Fill119
|
||||
433;;THT;10.2136;-99.9458;180;Bottom;J3
|
||||
434;;;26.1493;-91.7118;0;Bottom;Copper Fill226
|
||||
435;680;THT;21.3896;-117.893;-90;Bottom;R18
|
||||
436;;;36.5561;-0.876324;0;Bottom;TXT4
|
||||
437;;;83.5533;-38.3972;0;Bottom;Copper Fill103
|
||||
438;;;63.2333;-33.7744;0;Bottom;Copper Fill347
|
||||
439;;;60.198;-58.2473;0;Bottom;Copper Fill362
|
||||
440;;;24.384;-102.697;0;Bottom;Copper Fill263
|
||||
441;680;THT;23.9296;-60.7427;-90;Bottom;R26
|
||||
442;;;18.7833;-64.0512;0;Bottom;Copper Fill89
|
||||
443;;;15.5448;-112.743;0;Bottom;Copper Fill183
|
||||
444;;;9.9441;-41.242;0;Bottom;Copper Fill354
|
||||
445;;;29.464;-102.697;0;Bottom;Copper Fill46
|
||||
446;;;96.2533;-122.217;0;Bottom;Copper Fill59
|
||||
447;1µF;200 mil [THT, multilayer];74.7296;-74.7127;180;Bottom;C12
|
||||
448;;;32.1818;-112.667;0;Bottom;Copper Fill186
|
||||
449;0.22µF;200 mil [THT, multilayer];58.2196;-35.3427;-90;Bottom;C6
|
||||
450;;;74.6633;-131.006;0;Bottom;Copper Fill72
|
||||
451;;;32.7533;-86.5556;0;Bottom;Copper Fill233
|
||||
452;;;96.2533;-132.834;0;Bottom;Copper Fill274
|
||||
453;;;20.0533;-34.638;0;Bottom;Copper Fill170
|
||||
454;;;25.1333;-101.948;0;Bottom;Copper Fill112
|
||||
455;;;31.4833;-122.217;0;Bottom;Copper Fill266
|
||||
456;;300 mil [THT];58.2196;-101.357;-90;Bottom;D16
|
||||
457;1k;THT;86.1596;-86.1427;180;Bottom;R24
|
||||
458;;;2.52775;-85.8135;0;Bottom;TXT4
|
||||
459;;;25.908;-102.697;0;Bottom;Copper Fill264
|
||||
460;;;24.384;-102.697;0;Bottom;Copper Fill113
|
||||
461;;;29.464;-32.8473;0;Bottom;Copper Fill116
|
||||
462;;;72.1233;-27.272;0;Bottom;Copper Fill366
|
||||
463;;;97.0788;-123.017;0;Bottom;Copper Fill61
|
||||
464;;;31.4833;-122.217;0;Bottom;Copper Fill81
|
||||
465;10k;THT;83.6196;-55.6627;-90;Bottom;R59
|
||||
466;;;95.0722;-53.1292;0;Bottom;Copper Fill27
|
||||
467;;;96.2533;-131.006;0;Bottom;Copper Fill275
|
||||
468;;;74.6633;-123.843;0;Bottom;Copper Fill74
|
||||
469;;;32.7533;-88.3844;0;Bottom;Copper Fill232
|
||||
470;;;73.8378;-123.017;0;Bottom;Copper Fill76
|
||||
471;;;90.3478;-89.9973;0;Bottom;Copper Fill303
|
||||
472;;;49.0474;-127.069;0;Bottom;Copper Fill182
|
||||
473;;;54.4068;-91.2546;0;Bottom;Copper Fill192
|
||||
474;;;53.0733;-132.834;0;Bottom;Copper Fill277
|
||||
475;;;95.0722;-91.2292;0;Bottom;Copper Fill9
|
||||
476;;;67.9704;-18.9281;0;Bottom;Copper Fill149
|
||||
477;;THT;10.2136;-52.8757;180;Bottom;J4
|
||||
478;1k;THT;48.0596;-84.8727;90;Bottom;R50
|
||||
479;;;83.058;-102.697;0;Bottom;Copper Fill336
|
||||
480;;;56.7817;-7.3838;0;Bottom;Copper Fill319
|
||||
481;;;2.52775;-81.0157;0;Bottom;TXT4
|
||||
482;;300 mil [THT];64.5696;-129.348;90;Bottom;D10
|
||||
483;;;95.0722;-88.6892;0;Bottom;Copper Fill10
|
||||
484;;;45.0088;-62.0573;0;Bottom;Copper Fill374
|
||||
485;;;2.16718;-125.423;0;Bottom;TXT4
|
||||
486;;;58.674;-55.7073;0;Bottom;Copper Fill322
|
||||
487;;;97.1804;-131.907;0;Bottom;Copper Fill64
|
||||
488;;;31.4833;-132.834;0;Bottom;Copper Fill78
|
||||
489;;;30.1117;-99.535;0;Bottom;Copper Fill235
|
||||
490;;;18.7833;-62.6288;0;Bottom;Copper Fill90
|
||||
491;;;18.0594;-44.2773;0;Bottom;Copper Fill301
|
||||
492;;;41.0718;-100.043;0;Bottom;Copper Fill3
|
||||
493;;;95.0722;-63.2892;0;Bottom;Copper Fill210
|
||||
494;;;31.4833;-131.006;0;Bottom;Copper Fill291
|
||||
495;1k;THT;91.2396;-117.893;-90;Bottom;R10
|
||||
496;;;2.15138;-120.433;0;Bottom;TXT4
|
||||
497;;;32.7533;-80.2056;0;Bottom;Copper Fill245
|
||||
498;;;58.1533;-89.1972;0;Bottom;Copper Fill311
|
||||
499;;;10.6934;-40.4673;0;Bottom;Copper Fill136
|
||||
500;;;73.8378;-123.017;0;Bottom;Copper Fill288
|
||||
501;;;51.7975;-0.864567;0;Bottom;TXT4
|
||||
502;;;43.3578;-62.0573;0;Bottom;Copper Fill174
|
||||
503;;THT;10.2136;-117.886;180;Bottom;J2
|
||||
504;;;58.8264;-55.0088;0;Bottom;Copper Fill216
|
||||
505;;;44.704;-27.7673;0;Bottom;Copper Fill53
|
||||
506;;;36.5633;-27.018;0;Bottom;Copper Fill314
|
||||
507;;;31.4833;-132.834;0;Bottom;Copper Fill290
|
||||
508;;;78.3336;-54.2722;0;Bottom;Copper Fill213
|
||||
509;;;53.8988;-123.017;0;Bottom;Copper Fill282
|
||||
510;;;53.0733;-131.006;0;Bottom;Copper Fill278
|
||||
511;;TO220 [THT];22.6596;-79.5387;180;Bottom;Q8
|
||||
512;;;32.4104;-131.907;0;Bottom;Copper Fill79
|
||||
513;;300 mil [THT];49.3296;-36.6381;90;Bottom;D4
|
||||
514;;;18.7833;-49.9288;0;Bottom;Copper Fill298
|
||||
515;;;25.1333;-103.472;0;Bottom;Copper Fill111
|
||||
516;;;51.8668;-91.2546;0;Bottom;Copper Fill191
|
||||
517;;;30.7594;-98.8873;0;Bottom;Copper Fill40
|
||||
518;;;30.2133;-33.622;0;Bottom;Copper Fill320
|
||||
519;;;49.3268;-91.2546;0;Bottom;Copper Fill190
|
||||
520;;;46.7741;-9.6444;0;Bottom;Copper Fill150
|
||||
521;0.1µF;200 mil [THT, multilayer];58.2196;-25.1827;90;Bottom;C5
|
||||
522;;;71.5782;-0.958547;0;Bottom;TXT4
|
||||
523;;;48.3616;-32.8981;0;Bottom;Copper Fill56
|
||||
524;;;36.2204;-32.8473;0;Bottom;Copper Fill140
|
||||
525;;;32.3088;-123.017;0;Bottom;Copper Fill83
|
||||
526;;;95.0722;-70.9092;0;Bottom;Copper Fill205
|
||||
527;;;20.4724;-22.6873;0;Bottom;Copper Fill179
|
||||
528;0.22µF;200 mil [THT, multilayer];44.2496;-35.3427;-90;Bottom;C4
|
||||
529;;;95.0722;-65.8292;0;Bottom;Copper Fill208
|
||||
530;;;95.0722;-73.4492;0;Bottom;Copper Fill19
|
||||
531;;300 mil [THT];54.4096;-54.3673;-90;Bottom;D8
|
||||
532;;;2.15138;-45.5449;0;Bottom;TXT4
|
||||
533;470;THT;39.1696;-18.8327;-90;Bottom;R2
|
||||
534;;;58.1533;-27.018;0;Bottom;Copper Fill167
|
||||
535;1k;THT;48.0596;-117.893;-90;Bottom;R16
|
||||
536;;;20.4724;-22.6873;0;Bottom;Copper Fill376
|
||||
537;;;18.0594;-44.2773;0;Bottom;Copper Fill98
|
||||
538;;;18.7833;-45.0012;0;Bottom;Copper Fill96
|
||||
539;680;THT;27.7396;-60.7427;-90;Bottom;R28
|
||||
540;;;59.0804;-105.186;0;Bottom;Copper Fill153
|
||||
541;;;84.7344;-49.0906;0;Bottom;Copper Fill29
|
||||
542;;;64.5697;-64.5527;0;Bottom;Hole9
|
||||
543;;;82.2833;-101.948;0;Bottom;Copper Fill334
|
||||
544;;;95.0722;-88.6892;0;Bottom;Copper Fill196
|
||||
545;;300 mil [THT];63.2996;-36.5873;90;Bottom;D6
|
||||
546;;;45.0088;-67.1373;0;Bottom;Copper Fill128
|
||||
547;160;THT;67.1096;-79.7927;-90;Bottom;R27
|
||||
548;;;64.5697;-48.0427;0;Bottom;Hole10
|
||||
549;;;73.1493;-103.983;0;Bottom;TXT3
|
||||
550;;;58.1533;-106.114;0;Bottom;Copper Fill330
|
|
@ -1,24 +0,0 @@
|
|||
G04 MADE WITH FRITZING*
|
||||
G04 WWW.FRITZING.ORG*
|
||||
G04 DOUBLE SIDED*
|
||||
G04 HOLES PLATED*
|
||||
G04 CONTOUR ON CENTER OF CONTOUR VECTOR*
|
||||
%ASAXBY*%
|
||||
%FSLAX23Y23*%
|
||||
%MOIN*%
|
||||
%OFA0B0*%
|
||||
%SFA1.0B1.0*%
|
||||
%ADD10R,3.937010X5.438710X3.921010X5.422710*%
|
||||
%ADD11C,0.008000*%
|
||||
%LNSILK0*%
|
||||
G90*
|
||||
G70*
|
||||
G54D11*
|
||||
X4Y5435D02*
|
||||
X3933Y5435D01*
|
||||
X3933Y4D01*
|
||||
X4Y4D01*
|
||||
X4Y5435D01*
|
||||
D02*
|
||||
G04 End of Silk0*
|
||||
M02*
|
File diff suppressed because it is too large
Load Diff
|
@ -1,26 +0,0 @@
|
|||
G04 MADE WITH FRITZING*
|
||||
G04 WWW.FRITZING.ORG*
|
||||
G04 DOUBLE SIDED*
|
||||
G04 HOLES PLATED*
|
||||
G04 CONTOUR ON CENTER OF CONTOUR VECTOR*
|
||||
%ASAXBY*%
|
||||
%FSLAX23Y23*%
|
||||
%MOIN*%
|
||||
%OFA0B0*%
|
||||
%SFA1.0B1.0*%
|
||||
%ADD10R,3.937010X5.438710*%
|
||||
%ADD11C,0.008000*%
|
||||
%ADD10C,0.008*%
|
||||
%LNCONTOUR*%
|
||||
G90*
|
||||
G70*
|
||||
G54D10*
|
||||
G54D11*
|
||||
X4Y5435D02*
|
||||
X3933Y5435D01*
|
||||
X3933Y4D01*
|
||||
X4Y4D01*
|
||||
X4Y5435D01*
|
||||
D02*
|
||||
G04 End of contour*
|
||||
M02*
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,441 +0,0 @@
|
|||
; NON-PLATED HOLES START AT T1
|
||||
; THROUGH (PLATED) HOLES START AT T100
|
||||
M48
|
||||
INCH
|
||||
T1C0.145669
|
||||
T2C0.098425
|
||||
T3C0.125984
|
||||
T100C0.031496
|
||||
T101C0.031497
|
||||
T102C0.030000
|
||||
T103C0.037778
|
||||
T104C0.039370
|
||||
T105C0.038000
|
||||
T106C0.034722
|
||||
T107C0.035000
|
||||
T108C0.042000
|
||||
T109C0.038917
|
||||
T110C0.015748
|
||||
T111C0.059055
|
||||
%
|
||||
T1
|
||||
X005698Y011951
|
||||
X005717Y002840
|
||||
T2
|
||||
X025421Y025414
|
||||
X025421Y018914
|
||||
T3
|
||||
X031421Y045914
|
||||
X001921Y001914
|
||||
X005921Y036414
|
||||
X035421Y036414
|
||||
X037921Y017414
|
||||
X001921Y052414
|
||||
T100
|
||||
X011873Y038914
|
||||
X008921Y038914
|
||||
T101
|
||||
X007421Y019914
|
||||
X031921Y051930
|
||||
X007421Y022414
|
||||
X008405Y019914
|
||||
X023421Y051930
|
||||
X008405Y022414
|
||||
X014921Y051930
|
||||
X007421Y024914
|
||||
X008405Y024914
|
||||
X006421Y051930
|
||||
X031921Y052914
|
||||
X023421Y052914
|
||||
X014921Y052914
|
||||
X007421Y017414
|
||||
X008405Y017414
|
||||
X006421Y052914
|
||||
T102
|
||||
X034921Y040414
|
||||
X022921Y010914
|
||||
X009921Y042414
|
||||
X017421Y012914
|
||||
X010921Y015412
|
||||
X025421Y022914
|
||||
X023421Y022914
|
||||
X011921Y042414
|
||||
X009921Y040414
|
||||
X014421Y010914
|
||||
X023421Y019914
|
||||
X028421Y029414
|
||||
X028421Y008414
|
||||
X028921Y018914
|
||||
X017921Y008914
|
||||
X011921Y014914
|
||||
X011921Y040414
|
||||
X029921Y018914
|
||||
X032421Y040414
|
||||
X028421Y035414
|
||||
X034921Y038414
|
||||
X005921Y015914
|
||||
X003921Y015914
|
||||
X011921Y012914
|
||||
X033921Y018914
|
||||
X031921Y018914
|
||||
X022921Y008914
|
||||
X010921Y016414
|
||||
X030421Y029414
|
||||
X032921Y018914
|
||||
X030921Y018914
|
||||
X007921Y015914
|
||||
X005921Y013914
|
||||
X003921Y013914
|
||||
X022921Y014914
|
||||
X028921Y014914
|
||||
X030421Y035414
|
||||
X023421Y021914
|
||||
X014421Y008914
|
||||
X007921Y013914
|
||||
X028421Y010414
|
||||
X017921Y010914
|
||||
X022921Y012914
|
||||
X028921Y012914
|
||||
X017421Y014914
|
||||
X032421Y038414
|
||||
T103
|
||||
X037920Y020414
|
||||
X037920Y025414
|
||||
X036921Y020414
|
||||
X036921Y025414
|
||||
T104
|
||||
X030921Y026914
|
||||
X027921Y031914
|
||||
X030921Y030914
|
||||
X030921Y027914
|
||||
X027921Y032914
|
||||
X030921Y031914
|
||||
X027921Y033914
|
||||
X030921Y032914
|
||||
X027921Y024914
|
||||
X030921Y033914
|
||||
X027921Y025914
|
||||
X030921Y024914
|
||||
X027921Y026914
|
||||
X030921Y025914
|
||||
X027921Y030914
|
||||
X027921Y027914
|
||||
T105
|
||||
X010421Y004914
|
||||
X020921Y038914
|
||||
X037921Y014914
|
||||
X010421Y009914
|
||||
X035921Y014914
|
||||
X010421Y006914
|
||||
X036921Y012914
|
||||
X037921Y009914
|
||||
X035921Y009914
|
||||
X010421Y008914
|
||||
X010421Y005914
|
||||
X020921Y039914
|
||||
X036921Y014914
|
||||
X020921Y040914
|
||||
X037921Y008914
|
||||
X037921Y012914
|
||||
X035921Y008914
|
||||
X010421Y007914
|
||||
X035921Y012914
|
||||
T106
|
||||
X036921Y026414
|
||||
X037920Y028414
|
||||
X012920Y017414
|
||||
X026921Y017414
|
||||
X037920Y031414
|
||||
X026921Y036414
|
||||
X030920Y017414
|
||||
X030920Y036414
|
||||
X037920Y027414
|
||||
X015920Y017414
|
||||
X037920Y030414
|
||||
X009320Y036414
|
||||
X036921Y024414
|
||||
X029921Y017414
|
||||
X029921Y036414
|
||||
X037920Y026414
|
||||
X021921Y017414
|
||||
X021921Y036414
|
||||
X036921Y023414
|
||||
X015321Y036414
|
||||
X027920Y036414
|
||||
X036921Y019414
|
||||
X010920Y017414
|
||||
X036921Y022414
|
||||
X024921Y017414
|
||||
X024921Y036414
|
||||
X013320Y036414
|
||||
X033921Y017414
|
||||
X037920Y024414
|
||||
X036921Y021414
|
||||
X010321Y036414
|
||||
X018921Y036414
|
||||
X022920Y017414
|
||||
X007320Y036414
|
||||
X022920Y036414
|
||||
X037920Y023414
|
||||
X016320Y036414
|
||||
X036921Y036414
|
||||
X037920Y019414
|
||||
X016920Y017414
|
||||
X037920Y022414
|
||||
X025920Y017414
|
||||
X036921Y035414
|
||||
X013921Y017414
|
||||
X037920Y021414
|
||||
X011320Y036414
|
||||
X031921Y017414
|
||||
X036921Y034414
|
||||
X037920Y036414
|
||||
X011920Y017414
|
||||
X020920Y017414
|
||||
X020920Y036414
|
||||
X036921Y033414
|
||||
X014320Y036414
|
||||
X034921Y017414
|
||||
X037920Y035414
|
||||
X036921Y029414
|
||||
X019921Y017414
|
||||
X019921Y036414
|
||||
X036921Y032414
|
||||
X008320Y036414
|
||||
X028921Y017414
|
||||
X028921Y036414
|
||||
X032920Y017414
|
||||
X037920Y034414
|
||||
X036921Y028414
|
||||
X017920Y017414
|
||||
X036921Y031414
|
||||
X017920Y036414
|
||||
X037920Y033414
|
||||
X035920Y017414
|
||||
X036921Y027414
|
||||
X014921Y017414
|
||||
X037920Y029414
|
||||
X036921Y030414
|
||||
X023921Y017414
|
||||
X023921Y036414
|
||||
X012320Y036414
|
||||
X037920Y032414
|
||||
T107
|
||||
X033921Y044414
|
||||
X027421Y044414
|
||||
X022921Y031414
|
||||
X031921Y024914
|
||||
X031921Y012414
|
||||
X019921Y010914
|
||||
X016921Y009414
|
||||
X035921Y033914
|
||||
X013421Y019914
|
||||
X018921Y044414
|
||||
X010421Y044414
|
||||
X019921Y006914
|
||||
X026421Y028914
|
||||
X016921Y031414
|
||||
X015921Y023414
|
||||
X010921Y021914
|
||||
X037921Y048414
|
||||
X017921Y035414
|
||||
X032921Y015414
|
||||
X031921Y026414
|
||||
X020921Y048414
|
||||
X016921Y030414
|
||||
X035921Y035414
|
||||
X019921Y031414
|
||||
X024421Y033914
|
||||
X026921Y027914
|
||||
X035921Y027914
|
||||
X032921Y010914
|
||||
X020421Y027414
|
||||
X025421Y044414
|
||||
X008421Y048414
|
||||
X020921Y031414
|
||||
X035921Y030914
|
||||
X032921Y006914
|
||||
X016921Y044414
|
||||
X021921Y035414
|
||||
X020421Y026414
|
||||
X024421Y028914
|
||||
X020921Y030414
|
||||
X025421Y020914
|
||||
X016921Y005414
|
||||
X028921Y041914
|
||||
X021921Y027914
|
||||
X035921Y029414
|
||||
X032921Y012414
|
||||
X035921Y048414
|
||||
X030921Y015414
|
||||
X029421Y048414
|
||||
X035921Y032414
|
||||
X020421Y025414
|
||||
X029921Y010914
|
||||
X017421Y027414
|
||||
X037921Y044414
|
||||
X012421Y048414
|
||||
X017921Y031414
|
||||
X032921Y023914
|
||||
X029921Y006914
|
||||
X011921Y021914
|
||||
X035921Y024914
|
||||
X020921Y044414
|
||||
X018921Y035414
|
||||
X020421Y024414
|
||||
X017421Y019914
|
||||
X033921Y015414
|
||||
X032921Y019914
|
||||
X017421Y026414
|
||||
X024421Y010914
|
||||
X009921Y015414
|
||||
X032921Y041914
|
||||
X031921Y033914
|
||||
X026421Y022914
|
||||
X024421Y006914
|
||||
X013421Y009914
|
||||
X008421Y044414
|
||||
X026921Y026414
|
||||
X017421Y025414
|
||||
X015421Y009414
|
||||
X033921Y010914
|
||||
X011921Y023414
|
||||
X035921Y026414
|
||||
X021921Y031414
|
||||
X009421Y025914
|
||||
X030921Y012414
|
||||
X021421Y011414
|
||||
X033921Y006914
|
||||
X033921Y048414
|
||||
X027421Y048414
|
||||
X022921Y035414
|
||||
X017421Y024414
|
||||
X021421Y007414
|
||||
X031921Y035414
|
||||
X018921Y048414
|
||||
X010421Y048414
|
||||
X035921Y044414
|
||||
X029421Y044414
|
||||
X030421Y022914
|
||||
X033921Y012414
|
||||
X016921Y035414
|
||||
X021921Y026414
|
||||
X031921Y027914
|
||||
X031921Y015414
|
||||
X012421Y044414
|
||||
X010921Y025914
|
||||
X031921Y030914
|
||||
X018921Y031414
|
||||
X029421Y020914
|
||||
X019921Y035414
|
||||
X009921Y011414
|
||||
X013421Y005914
|
||||
X031921Y029414
|
||||
X015421Y005414
|
||||
X025421Y048414
|
||||
X020921Y035414
|
||||
X031921Y032414
|
||||
X015921Y021914
|
||||
X026421Y033914
|
||||
X009421Y021914
|
||||
X016921Y048414
|
||||
T108
|
||||
X036921Y040414
|
||||
X006921Y042414
|
||||
X028421Y051914
|
||||
X016921Y052414
|
||||
X008921Y034414
|
||||
X021421Y015894
|
||||
X012421Y008414
|
||||
X029421Y051914
|
||||
X027421Y051914
|
||||
X007921Y034414
|
||||
X009921Y034414
|
||||
X033921Y049434
|
||||
X031421Y007414
|
||||
X021421Y019914
|
||||
X022921Y038414
|
||||
X008421Y052414
|
||||
X013921Y034414
|
||||
X021421Y012914
|
||||
X018921Y051914
|
||||
X012921Y034414
|
||||
X014921Y034414
|
||||
X015921Y015894
|
||||
X013921Y015894
|
||||
X019421Y015914
|
||||
X019921Y051914
|
||||
X036921Y041414
|
||||
X025421Y049434
|
||||
X026421Y007434
|
||||
X019421Y019934
|
||||
X008921Y031914
|
||||
X033921Y052414
|
||||
X012421Y011394
|
||||
X007921Y031914
|
||||
X009921Y031914
|
||||
X015921Y012914
|
||||
X013921Y012914
|
||||
X020921Y051914
|
||||
X006921Y039434
|
||||
X019421Y012934
|
||||
X031421Y010394
|
||||
X021421Y022894
|
||||
X016921Y049434
|
||||
X024921Y015894
|
||||
X026921Y015894
|
||||
X022921Y041394
|
||||
X013921Y031914
|
||||
X011421Y051914
|
||||
X012921Y031914
|
||||
X014921Y031914
|
||||
X012421Y051914
|
||||
X010421Y051914
|
||||
X035921Y051914
|
||||
X008421Y049434
|
||||
X025421Y052414
|
||||
X026421Y010414
|
||||
X036921Y051914
|
||||
X024921Y012914
|
||||
X026921Y012914
|
||||
X037921Y051914
|
||||
X019421Y022914
|
||||
X036921Y039414
|
||||
T109
|
||||
X033921Y036414
|
||||
X032920Y036414
|
||||
X031921Y036414
|
||||
T110
|
||||
X030439Y021895
|
||||
X027421Y021914
|
||||
T111
|
||||
X004421Y019882
|
||||
X028273Y003324
|
||||
X004421Y028445
|
||||
X018431Y003324
|
||||
X004421Y049414
|
||||
X032210Y003324
|
||||
X024336Y003324
|
||||
X004421Y043508
|
||||
X014494Y003324
|
||||
X004421Y040383
|
||||
X004421Y047445
|
||||
X004421Y023820
|
||||
X020399Y003324
|
||||
X004421Y045477
|
||||
X004421Y021851
|
||||
X036147Y003324
|
||||
X026305Y003324
|
||||
X004421Y030414
|
||||
X012525Y003324
|
||||
X030242Y003324
|
||||
X004421Y034351
|
||||
X022368Y003324
|
||||
X004421Y038414
|
||||
X004421Y032382
|
||||
X038116Y003324
|
||||
X034179Y003324
|
||||
X004421Y017914
|
||||
X016462Y003324
|
||||
T00
|
||||
M30
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,561 +0,0 @@
|
|||
*Pick And Place List
|
||||
*Company=
|
||||
*Author=
|
||||
*eMail=
|
||||
*
|
||||
*Project=schematic v0.3
|
||||
*Date=21:44:09
|
||||
*CreatedBy=Fritzing 0.9.1b.11.19.8d2d5970658f0bed09c661c9ea9a515b5f40f44c
|
||||
*
|
||||
*
|
||||
*Coordinates in mm, always center of component
|
||||
*Origin 0/0=Lower left corner of PCB
|
||||
*Rotation in degree (0-360, math. pos.)
|
||||
*
|
||||
*No;Value;Package;X;Y;Rotation;Side;Name
|
||||
1;;;32.3342;-123.017;0;Bottom;Copper Fill91
|
||||
2;;;32.4358;-131.907;0;Bottom;Copper Fill88
|
||||
3;;;90.3224;-89.9973;0;Bottom;Copper Fill106
|
||||
4;1k;THT;55.6796;-84.8727;90;Bottom;R57
|
||||
5;;v18za2p;26.4696;-98.8427;0;Bottom;U2
|
||||
6;160;THT;62.0296;-79.7927;90;Bottom;R25
|
||||
7;;;10.0076;-97.6173;0;Bottom;Copper Fill251
|
||||
8;;;38.4556;-100.5;0;Bottom;Copper Fill8
|
||||
9;;;14.9733;-41.2674;0;Bottom;Copper Fill160
|
||||
10;;;74.6633;-122.192;0;Bottom;Copper Fill83
|
||||
11;;;42.9133;-45.052;0;Bottom;Copper Fill228
|
||||
12;;;31.4833;-122.192;0;Bottom;Copper Fill90
|
||||
13;;;89.9697;-92.4926;0;Bottom;Hole7
|
||||
14;;;52.2224;-77.2973;0;Bottom;Copper Fill309
|
||||
15;;;27.5844;-126.84;0;Bottom;Copper Fill5
|
||||
16;;;58.6486;-58.2473;0;Bottom;Copper Fill356
|
||||
17;;;18.7833;-56.2534;0;Bottom;Copper Fill94
|
||||
18;;;95.0468;-70.9092;0;Bottom;Copper Fill201
|
||||
19;;;95.0468;-86.1492;0;Bottom;Copper Fill194
|
||||
20;;;45.0342;-69.6773;0;Bottom;Copper Fill364
|
||||
21;;5 mm [THT];37.8995;-132.554;0;Bottom;LED3
|
||||
22;;;95.0468;-58.2092;0;Bottom;Copper Fill31
|
||||
23;;;41.0464;-99.8906;0;Bottom;Copper Fill10
|
||||
24;;;32.4358;-131.907;0;Bottom;Copper Fill293
|
||||
25;;;59.1058;-105.186;0;Bottom;Copper Fill157
|
||||
26;;;27.7368;-64.61;0;Bottom;Copper Fill204
|
||||
27;;;20.8534;-35.3873;0;Bottom;Copper Fill178
|
||||
28;;300 mil [THT];68.3796;-36.5873;-90;Bottom;D5
|
||||
29;;;96.2533;-48.608;0;Bottom;Copper Fill225
|
||||
30;;;59.0042;-89.9973;0;Bottom;Copper Fill115
|
||||
31;;;82.0115;-0.914567;0;Bottom;TXT4
|
||||
32;;;32.7533;-80.1802;0;Bottom;Copper Fill242
|
||||
33;;;56.7817;-9.6698;0;Bottom;Copper Fill320
|
||||
34;;;45.0342;-62.0573;0;Bottom;Copper Fill372
|
||||
35;;;73.8124;-123.017;0;Bottom;Copper Fill84
|
||||
36;;;96.884;-0.864614;0;Bottom;TXT4
|
||||
37;;;2.5365;-70.9202;0;Bottom;TXT4
|
||||
38;;;4.87971;-4.86262;0;Bottom;Hole5
|
||||
39;;DIP (Dual Inline) [THT];82.3496;-35.3427;-90;Bottom;IC3
|
||||
40;;;51.7975;-0.864567;0;Bottom;TXT4
|
||||
41;;;31.8262;-87.4573;0;Bottom;Copper Fill42
|
||||
42;;;47.0662;-58.6664;0;Bottom;Copper Fill211
|
||||
43;;;20.0533;-80.1802;0;Bottom;Copper Fill248
|
||||
44;;;9.9441;-41.2674;0;Bottom;Copper Fill349
|
||||
45;;;58.1533;-89.1718;0;Bottom;Copper Fill311
|
||||
46;;;74.6633;-123.868;0;Bottom;Copper Fill288
|
||||
47;;;43.3324;-62.0573;0;Bottom;Copper Fill180
|
||||
48;;;95.0468;-86.1492;0;Bottom;Copper Fill19
|
||||
49;;;95.0468;-58.2092;0;Bottom;Copper Fill212
|
||||
50;;;31.0134;-102.697;0;Bottom;Copper Fill53
|
||||
51;;;96.2533;-122.192;0;Bottom;Copper Fill67
|
||||
52;;;95.0468;-83.6092;0;Bottom;Copper Fill20
|
||||
53;;;95.0468;-60.7492;0;Bottom;Copper Fill30
|
||||
54;;;4.87971;-133.133;0;Bottom;Hole4
|
||||
55;;;18.034;-44.2773;0;Bottom;Copper Fill302
|
||||
56;;;18.034;-50.6273;0;Bottom;Copper Fill102
|
||||
57;;;71.7677;-9.6698;0;Bottom;Copper Fill65
|
||||
58;;;58.6486;-55.7073;0;Bottom;Copper Fill322
|
||||
59;;;58.1533;-32.0726;0;Bottom;Copper Fill124
|
||||
60;;;49.3268;-91.4324;0;Bottom;Copper Fill12
|
||||
61;;300 mil [THT];21.3896;-129.348;90;Bottom;D12
|
||||
62;;;95.0468;-68.3692;0;Bottom;Copper Fill27
|
||||
63;;;18.7833;-49.9034;0;Bottom;Copper Fill101
|
||||
64;;;29.4386;-98.8873;0;Bottom;Copper Fill45
|
||||
65;;;12.319;-97.6173;0;Bottom;Copper Fill57
|
||||
66;;;77.5716;-83.6473;0;Bottom;Copper Fill92
|
||||
67;;;45.4533;-26.9926;0;Bottom;Copper Fill253
|
||||
68;680;THT;39.1696;-50.5827;0;Bottom;R34
|
||||
69;;;95.0468;-50.513;0;Bottom;Copper Fill34
|
||||
70;;;59.4233;-59.0474;0;Bottom;Copper Fill355
|
||||
71;1k;THT;86.1596;-70.9027;180;Bottom;R30
|
||||
72;;;96.375;-30.5492;0;Bottom;TXT4
|
||||
73;;;95.0468;-63.213;0;Bottom;Copper Fill205
|
||||
74;;;71.3486;-26.4973;0;Bottom;Copper Fill183
|
||||
75;;;36.7665;-9.6698;0;Bottom;Copper Fill184
|
||||
76;100k;THT;45.5196;-84.8727;90;Bottom;R48
|
||||
77;;;25.527;-22.6873;0;Bottom;Copper Fill343
|
||||
78;470;THT;50.5996;-22.6427;-90;Bottom;R4
|
||||
79;;300 mil [THT];79.8096;-22.6173;-90;Bottom;D14
|
||||
80;100k;THT;58.2196;-84.8727;90;Bottom;R55
|
||||
81;;;96.2533;-132.86;0;Bottom;Copper Fill276
|
||||
82;;;25.9334;-102.697;0;Bottom;Copper Fill265
|
||||
83;;;12.319;-97.6173;0;Bottom;Copper Fill252
|
||||
84;;;20.0533;-86.5302;0;Bottom;Copper Fill238
|
||||
85;;;30.7848;-98.8873;0;Bottom;Copper Fill236
|
||||
86;;;56.7817;-7.3584;0;Bottom;Copper Fill321
|
||||
87;;;27.305;-22.6873;0;Bottom;Copper Fill170
|
||||
88;;;76.3524;-58.2473;0;Bottom;Copper Fill334
|
||||
89;;;18.7833;-56.2534;0;Bottom;Copper Fill296
|
||||
90;;;82.2833;-101.923;0;Bottom;Copper Fill172
|
||||
91;;300 mil [THT];54.4096;-36.5873;-90;Bottom;D3
|
||||
92;;;54.3433;-59.149;0;Bottom;Copper Fill148
|
||||
93;;;18.034;-50.6273;0;Bottom;Copper Fill300
|
||||
94;;;90.3224;-74.7573;0;Bottom;Copper Fill107
|
||||
95;;;54.3433;-57.2694;0;Bottom;Copper Fill359
|
||||
96;;;67.0433;-19.8806;0;Bottom;Copper Fill329
|
||||
97;;;43.3324;-67.1373;0;Bottom;Copper Fill133
|
||||
98;;;9.144;-40.4673;0;Bottom;Copper Fill351
|
||||
99;;;25.1333;-103.497;0;Bottom;Copper Fill117
|
||||
100;;;71.3486;-26.4973;0;Bottom;Copper Fill363
|
||||
101;;;50.6418;-68.3627;0;Bottom;Arduino Mega 2560
|
||||
102;;;2.15138;-60.4086;0;Bottom;TXT4
|
||||
103;;;56.9468;-91.4324;0;Bottom;Copper Fill190
|
||||
104;1k;THT;86.1596;-67.0927;180;Bottom;R29
|
||||
105;;;95.0468;-78.5292;0;Bottom;Copper Fill198
|
||||
106;;;11.1633;-96.487;0;Bottom;Copper Fill250
|
||||
107;;;56.9468;-91.4324;0;Bottom;Copper Fill14
|
||||
108;1µF;200 mil [THT, multilayer];9.95962;-37.8827;90;Bottom;C20
|
||||
109;;;20.0533;-36.1874;0;Bottom;Copper Fill365
|
||||
110;;;29.4386;-102.697;0;Bottom;Copper Fill52
|
||||
111;;;43.3324;-64.5973;0;Bottom;Copper Fill143
|
||||
112;;;82.2833;-101.923;0;Bottom;Copper Fill369
|
||||
113;;;15.7734;-40.4673;0;Bottom;Copper Fill163
|
||||
114;;;42.9133;-43.528;0;Bottom;Copper Fill229
|
||||
115;;5 mm [THT];16.3098;-132.554;0;Bottom;LED4
|
||||
116;10k;THT;83.6196;-55.6627;-90;Bottom;R59
|
||||
117;;;28.4734;-41.7373;0;Bottom;Copper Fill113
|
||||
118;;;78.486;-27.7038;0;Bottom;Copper Fill220
|
||||
119;;;29.4386;-32.8473;0;Bottom;Copper Fill122
|
||||
120;;3 mm [THT];20.6986;-50.5829;-90;Bottom;LED7
|
||||
121;;;95.0468;-60.7492;0;Bottom;Copper Fill207
|
||||
122;0.22µF;200 mil [THT, multilayer];44.2496;-35.3427;-90;Bottom;C4
|
||||
123;;;92.9894;-34.13;0;Bottom;Copper Fill219
|
||||
124;;;30.2133;-33.6474;0;Bottom;Copper Fill121
|
||||
125;;;59.1058;-105.186;0;Bottom;Copper Fill333
|
||||
126;;;95.0468;-53.2054;0;Bottom;Copper Fill33
|
||||
127;;;29.4386;-98.8873;0;Bottom;Copper Fill235
|
||||
128;;THT;26.4696;-18.8327;0;Bottom;MPX4250A
|
||||
129;;;31.8262;-87.4573;0;Bottom;Copper Fill232
|
||||
130;;;24.3586;-102.697;0;Bottom;Copper Fill119
|
||||
131;;;96.2533;-132.86;0;Bottom;Copper Fill70
|
||||
132;;;44.1833;-61.2318;0;Bottom;Copper Fill179
|
||||
133;;;25.1333;-101.923;0;Bottom;Copper Fill118
|
||||
134;0.1µF;200 mil [THT, multilayer];45.5196;-25.1827;90;Bottom;C3
|
||||
135;;5 mm [THT];59.4895;-132.554;0;Bottom;LED2
|
||||
136;;;54.0258;-131.907;0;Bottom;Copper Fill75
|
||||
137;;TO220 [THT];93.7796;-133.387;0;Bottom;Q1
|
||||
138;100k;THT;96.3196;-117.893;-90;Bottom;R11
|
||||
139;;;35.2933;-33.7998;0;Bottom;Copper Fill63
|
||||
140;;;54.0258;-131.907;0;Bottom;Copper Fill280
|
||||
141;;;30.2133;-103.497;0;Bottom;Copper Fill244
|
||||
142;;;59.4233;-59.0474;0;Bottom;Copper Fill171
|
||||
143;;;36.5633;-26.9926;0;Bottom;Copper Fill131
|
||||
144;;;58.1533;-33.6474;0;Bottom;Copper Fill123
|
||||
145;;;54.4068;-91.4324;0;Bottom;Copper Fill189
|
||||
146;;;81.0133;-48.8874;0;Bottom;Copper Fill327
|
||||
147;;;45.0342;-64.5973;0;Bottom;Copper Fill144
|
||||
148;;;72.1233;-27.2974;0;Bottom;Copper Fill361
|
||||
149;;;51.8668;-91.4324;0;Bottom;Copper Fill188
|
||||
150;;300 mil [THT];64.5696;-129.348;90;Bottom;D10
|
||||
151;1k;THT;26.4696;-117.893;-90;Bottom;R19
|
||||
152;;;30.1117;-98.2396;0;Bottom;Copper Fill234
|
||||
153;680;THT;27.7396;-60.7427;-90;Bottom;R28
|
||||
154;0.22µF;200 mil [THT, multilayer];30.2796;-35.3427;-90;Bottom;C2
|
||||
155;;;49.2633;-33.8506;0;Bottom;Copper Fill61
|
||||
156;;;66.8234;-0.958547;0;Bottom;TXT4
|
||||
157;;;90.3224;-89.9973;0;Bottom;Copper Fill303
|
||||
158;;;82.3468;-45.1028;0;Bottom;Copper Fill217
|
||||
159;;300 mil [THT];67.1096;-22.6681;90;Bottom;D13
|
||||
160;;;18.7833;-57.7266;0;Bottom;Copper Fill93
|
||||
161;;;75.6158;-131.907;0;Bottom;Copper Fill287
|
||||
162;;;73.3933;-32.0726;0;Bottom;Copper Fill126
|
||||
163;;;10.7188;-40.4673;0;Bottom;Copper Fill142
|
||||
164;;;2.52775;-75.8416;0;Bottom;TXT4
|
||||
165;;;46.7868;-91.4324;0;Bottom;Copper Fill186
|
||||
166;;;45.4533;-89.1718;0;Bottom;Copper Fill49
|
||||
167;;;49.1744;-126.84;0;Bottom;Copper Fill6
|
||||
168;;;71.5782;-0.958547;0;Bottom;TXT4
|
||||
169;;300 mil [THT];49.3296;-36.6381;90;Bottom;D4
|
||||
170;;;75.5142;-123.017;0;Bottom;Copper Fill85
|
||||
171;;;97.028;-49.3573;0;Bottom;Copper Fill226
|
||||
172;;THT;53.1396;-101.383;180;Bottom;JP1
|
||||
173;;;49.3776;-60.2412;0;Bottom;Copper Fill208
|
||||
174;680;THT;23.9296;-60.7427;-90;Bottom;R26
|
||||
175;;;96.2533;-122.192;0;Bottom;Copper Fill273
|
||||
176;;;18.034;-56.9773;0;Bottom;Copper Fill95
|
||||
177;;;46.7741;-7.3584;0;Bottom;Copper Fill345
|
||||
178;;;84.7344;-49.116;0;Bottom;Copper Fill35
|
||||
179;;;40.3352;-128.593;0;Bottom;Copper Fill3
|
||||
180;;;53.0733;-123.868;0;Bottom;Copper Fill281
|
||||
181;;DIP (Dual Inline) [THT];74.7296;-67.0927;180;Bottom;IC2
|
||||
182;;;46.6852;-91.4324;0;Bottom;Copper Fill11
|
||||
183;0.22µF;200 mil [THT, multilayer];58.2196;-35.3427;-90;Bottom;C6
|
||||
184;;;2.15138;-120.433;0;Bottom;TXT4
|
||||
185;;THT;10.2136;-117.886;180;Bottom;J2
|
||||
186;;;39.8018;-103.548;0;Bottom;Copper Fill7
|
||||
187;;;58.1533;-104.259;0;Bottom;Copper Fill331
|
||||
188;;;53.9242;-77.2973;0;Bottom;Copper Fill112
|
||||
189;100k;THT;53.1396;-84.8727;90;Bottom;R56
|
||||
190;;;30.2133;-33.6474;0;Bottom;Copper Fill318
|
||||
191;;;18.7833;-57.7266;0;Bottom;Copper Fill295
|
||||
192;;;30.1117;-98.2396;0;Bottom;Copper Fill44
|
||||
193;;;91.1733;-62.5018;0;Bottom;Copper Fill306
|
||||
194;;;90.3224;-63.3273;0;Bottom;Copper Fill307
|
||||
195;0.1µF;200 mil [THT, multilayer];30.2796;-105.193;-90;Bottom;C15
|
||||
196;;;45.0342;-67.1373;0;Bottom;Copper Fill134
|
||||
197;;;96.647;-29.304;0;Bottom;Copper Fill38
|
||||
198;;;87.8586;-102.697;0;Bottom;Copper Fill137
|
||||
199;;;19.2786;-35.3873;0;Bottom;Copper Fill367
|
||||
200;;;14.1986;-40.4673;0;Bottom;Copper Fill337
|
||||
201;;;50.2158;-32.8981;0;Bottom;Copper Fill256
|
||||
202;0.22µF;200 mil [THT, multilayer];73.4596;-35.3427;-90;Bottom;C10
|
||||
203;;TO220 [THT];72.1896;-133.387;0;Bottom;Q3
|
||||
204;;;62.1711;-0.952807;0;Bottom;TXT4
|
||||
205;100k;THT;31.5496;-117.893;-90;Bottom;R20
|
||||
206;;;44.9834;-32.8473;0;Bottom;Copper Fill48
|
||||
207;100k;THT;74.7296;-117.893;-90;Bottom;R14
|
||||
208;;;91.8718;-36.5684;0;Bottom;Copper Fill37
|
||||
209;;;49.3013;-105;0;Bottom;TXT1
|
||||
210;;TO220 [THT];22.6596;-79.5387;180;Bottom;Q8
|
||||
211;100k;THT;86.1596;-63.2827;180;Bottom;R38
|
||||
212;4.7nF;100 mil [THT, multilayer];27.7396;-40.4227;90;Bottom;C23
|
||||
213;;;25.1333;-103.497;0;Bottom;Copper Fill262
|
||||
214;;;59.5376;-55.0088;0;Bottom;Copper Fill210
|
||||
215;;THT;93.7796;-32.8027;-90;Bottom;JP3
|
||||
216;;;19.1262;-81.1073;0;Bottom;Copper Fill54
|
||||
217;;;30.1117;-99.5604;0;Bottom;Copper Fill43
|
||||
218;1k;THT;91.2396;-117.893;-90;Bottom;R10
|
||||
219;;;20.0533;-88.4098;0;Bottom;Copper Fill237
|
||||
220;;;15.0397;-92.4926;0;Bottom;Hole8
|
||||
221;;;67.0433;-19.8806;0;Bottom;Copper Fill150
|
||||
222;;THT;10.2136;-79.6257;180;Bottom;J5
|
||||
223;;;95.4024;-123.017;0;Bottom;Copper Fill274
|
||||
224;;;40.3733;-45.052;0;Bottom;Copper Fill227
|
||||
225;;;25.527;-22.6873;0;Bottom;Copper Fill169
|
||||
226;;;77.5716;-68.4073;0;Bottom;Copper Fill99
|
||||
227;;;95.0468;-81.0692;0;Bottom;Copper Fill22
|
||||
228;;;45.0342;-69.6773;0;Bottom;Copper Fill166
|
||||
229;;;96.2533;-123.868;0;Bottom;Copper Fill66
|
||||
230;;;83.5533;-38.3718;0;Bottom;Copper Fill109
|
||||
231;;;53.0733;-76.4718;0;Bottom;Copper Fill110
|
||||
232;;;62.3062;-32.8473;0;Bottom;Copper Fill341
|
||||
233;;;19.1262;-81.1073;0;Bottom;Copper Fill249
|
||||
234;;;78.2828;-54.323;0;Bottom;Copper Fill209
|
||||
235;680;THT;42.9796;-117.893;-90;Bottom;R15
|
||||
236;;;66.1162;-18.9281;0;Bottom;Copper Fill152
|
||||
237;10k;THT;34.0896;-20.1027;-90;Bottom;R54
|
||||
238;0.22µF;200 mil [THT, multilayer];59.4896;-53.1227;90;Bottom;C8
|
||||
239;;;94.6658;-102.697;0;Bottom;Copper Fill129
|
||||
240;;;31.4833;-132.86;0;Bottom;Copper Fill292
|
||||
241;;;88.6333;-101.923;0;Bottom;Copper Fill346
|
||||
242;;;72.1233;-25.7226;0;Bottom;Copper Fill362
|
||||
243;;THT;93.7796;-37.8827;90;Bottom;JP2
|
||||
244;160;THT;62.0296;-67.0927;0;Bottom;R31
|
||||
245;;;95.0468;-75.9892;0;Bottom;Copper Fill24
|
||||
246;;;58.1533;-26.9926;0;Bottom;Copper Fill168
|
||||
247;680;THT;35.3596;-55.6627;0;Bottom;R33
|
||||
248;1k;THT;48.0596;-84.8727;90;Bottom;R50
|
||||
249;;;49.3268;-91.4324;0;Bottom;Copper Fill187
|
||||
250;;;91.9923;-0.864614;0;Bottom;TXT4
|
||||
251;;THT;64.4426;-7.42867;90;Bottom;J1
|
||||
252;10k;THT;35.3596;-59.4727;180;Bottom;R60
|
||||
253;;;31.0134;-102.697;0;Bottom;Copper Fill246
|
||||
254;;;9.9441;-39.6926;0;Bottom;Copper Fill140
|
||||
255;;;25.9334;-102.697;0;Bottom;Copper Fill120
|
||||
256;;;77.3167;-55.6157;0;Bottom;Via2
|
||||
257;;;95.0468;-68.3692;0;Bottom;Copper Fill202
|
||||
258;;;2.15138;-55.5168;0;Bottom;TXT4
|
||||
259;;;83.0834;-102.697;0;Bottom;Copper Fill371
|
||||
260;0.1µF;200 mil [THT, multilayer];88.6996;-100.113;90;Bottom;C13
|
||||
261;;;95.0468;-93.82;0;Bottom;Copper Fill185
|
||||
262;;;2.15138;-50.4368;0;Bottom;TXT4
|
||||
263;;;14.5223;-7.21443;0;Bottom;Hole2
|
||||
264;;3 mm [THT];20.6986;-63.2829;-90;Bottom;LED5
|
||||
265;470;THT;69.6496;-53.1227;0;Bottom;R8
|
||||
266;;;58.1533;-89.1718;0;Bottom;Copper Fill114
|
||||
267;0.1µF;200 mil [THT, multilayer];62.0296;-58.2027;0;Bottom;C7
|
||||
268;;;87.8586;-102.697;0;Bottom;Copper Fill347
|
||||
269;750;THT;25.1996;-34.0727;-90;Bottom;R41
|
||||
270;680;THT;21.3896;-117.893;-90;Bottom;R18
|
||||
271;;TO220 [THT];22.6596;-85.8887;180;Bottom;Q5
|
||||
272;;;9.9441;-41.2674;0;Bottom;Copper Fill139
|
||||
273;;;31.4833;-132.86;0;Bottom;Copper Fill86
|
||||
274;2.49k;THT;42.9796;-18.8327;90;Bottom;R1
|
||||
275;;;30.1117;-99.5604;0;Bottom;Copper Fill233
|
||||
276;;;31.8262;-81.1073;0;Bottom;Copper Fill50
|
||||
277;;;20.8534;-35.3873;0;Bottom;Copper Fill368
|
||||
278;;;95.0468;-50.513;0;Bottom;Copper Fill216
|
||||
279;;;18.7833;-62.6034;0;Bottom;Copper Fill97
|
||||
280;;;58.1533;-104.259;0;Bottom;Copper Fill155
|
||||
281;;;2.52775;-81.0157;0;Bottom;TXT4
|
||||
282;470;THT;75.9996;-22.6427;-90;Bottom;R22
|
||||
283;;;30.1244;-42.8168;0;Bottom;Copper Fill218
|
||||
284;;;2.15138;-45.5449;0;Bottom;TXT4
|
||||
285;;;50.9524;-67.1373;0;Bottom;Copper Fill328
|
||||
286;;;81.0133;-48.8874;0;Bottom;Copper Fill130
|
||||
287;;;50.6222;-62.8574;0;Bottom;Copper Fill206
|
||||
288;;;96.448;-35.9101;0;Bottom;TXT4
|
||||
289;;;74.6633;-132.86;0;Bottom;Copper Fill285
|
||||
290;;;49.9618;-82.3138;0;Bottom;Copper Fill21
|
||||
291;;;83.5152;-128.669;0;Bottom;Copper Fill1
|
||||
292;;;9.9441;-39.6926;0;Bottom;Copper Fill350
|
||||
293;;;34.3662;-32.8473;0;Bottom;Copper Fill259
|
||||
294;;;52.2224;-123.017;0;Bottom;Copper Fill283
|
||||
295;;TO220 [THT];35.3596;-79.5387;180;Bottom;Q7
|
||||
296;;;53.0733;-130.98;0;Bottom;Copper Fill74
|
||||
297;;;76.9658;-0.952524;0;Bottom;TXT4
|
||||
298;;;74.1934;-32.8473;0;Bottom;Copper Fill324
|
||||
299;;;32.7533;-86.5302;0;Bottom;Copper Fill231
|
||||
300;;;18.7452;-128.593;0;Bottom;Copper Fill2
|
||||
301;2.49k;THT;54.4096;-23.9127;90;Bottom;R3
|
||||
302;;;92.9386;-49.3573;0;Bottom;Copper Fill224
|
||||
303;;;92.7862;-102.697;0;Bottom;Copper Fill325
|
||||
304;;;89.4334;-102.697;0;Bottom;Copper Fill138
|
||||
305;;300 mil [THT];63.2996;-36.5873;90;Bottom;D6
|
||||
306;;;95.0468;-53.2054;0;Bottom;Copper Fill215
|
||||
307;;;95.0468;-55.6692;0;Bottom;Copper Fill214
|
||||
308;;;67.0433;-18.001;0;Bottom;Copper Fill151
|
||||
309;;300 mil [THT];49.3296;-54.4181;90;Bottom;D7
|
||||
310;;;53.0733;-122.192;0;Bottom;Copper Fill282
|
||||
311;;;95.4024;-123.017;0;Bottom;Copper Fill68
|
||||
312;1k;THT;50.5996;-84.8727;90;Bottom;R58
|
||||
313;;;78.0542;-58.2473;0;Bottom;Copper Fill159
|
||||
314;;;76.4286;-74.7573;0;Bottom;Copper Fill298
|
||||
315;;;86.818;-0.864614;0;Bottom;TXT4
|
||||
316;;;74.6633;-130.98;0;Bottom;Copper Fill80
|
||||
317;;;36.2458;-32.8473;0;Bottom;Copper Fill260
|
||||
318;;300 mil [THT];42.9796;-129.348;90;Bottom;D11
|
||||
319;;;44.6786;-27.7673;0;Bottom;Copper Fill59
|
||||
320;;;18.7833;-64.0766;0;Bottom;Copper Fill96
|
||||
321;100k;THT;86.1596;-89.9527;180;Bottom;R35
|
||||
322;;;18.7833;-43.5534;0;Bottom;Copper Fill104
|
||||
323;;;20.0533;-34.6126;0;Bottom;Copper Fill366
|
||||
324;;;59.0042;-89.9973;0;Bottom;Copper Fill312
|
||||
325;;;83.0834;-102.697;0;Bottom;Copper Fill174
|
||||
326;;;84.8868;-76.3956;0;Bottom;Copper Fill192
|
||||
327;;;75.5142;-123.017;0;Bottom;Copper Fill291
|
||||
328;;;30.2133;-103.497;0;Bottom;Copper Fill51
|
||||
329;;;74.6633;-130.98;0;Bottom;Copper Fill286
|
||||
330;;;9.144;-40.4673;0;Bottom;Copper Fill141
|
||||
331;;;36.5633;-26.9926;0;Bottom;Copper Fill316
|
||||
332;;;26.1493;-91.788;0;Bottom;Copper Fill223
|
||||
333;;;61.9252;-128.593;0;Bottom;Copper Fill4
|
||||
334;;;15.7734;-40.4673;0;Bottom;Copper Fill338
|
||||
335;;;14.4752;-30.3567;0;Bottom;Hole1
|
||||
336;;TO220 [THT];29.0096;-133.387;0;Bottom;Q4
|
||||
337;;;49.2633;-33.8506;0;Bottom;Copper Fill254
|
||||
338;;;44.1833;-70.5282;0;Bottom;Copper Fill164
|
||||
339;;;18.7833;-51.3766;0;Bottom;Copper Fill100
|
||||
340;;;2.16718;-125.423;0;Bottom;TXT4
|
||||
341;;;51.9684;-91.4324;0;Bottom;Copper Fill13
|
||||
342;;;53.0733;-89.1718;0;Bottom;Copper Fill261
|
||||
343;;300 mil [THT];86.1596;-129.348;90;Bottom;D9
|
||||
344;;;67.9958;-18.9281;0;Bottom;Copper Fill153
|
||||
345;1k;THT;86.1596;-82.3327;180;Bottom;R23
|
||||
346;;;88.6333;-103.497;0;Bottom;Copper Fill135
|
||||
347;;;79.8096;-47.4077;0;Bottom;OLED1
|
||||
348;0.3µF;200 mil [THT, multilayer];20.1196;-37.8827;90;Bottom;C18
|
||||
349;;;31.4833;-122.192;0;Bottom;Copper Fill267
|
||||
350;;;36.7665;-7.3584;0;Bottom;Copper Fill373
|
||||
351;;;26.8986;-41.7373;0;Bottom;Copper Fill310
|
||||
352;;;95.0468;-75.9892;0;Bottom;Copper Fill199
|
||||
353;;;29.4386;-102.697;0;Bottom;Copper Fill245
|
||||
354;;;31.4833;-130.98;0;Bottom;Copper Fill87
|
||||
355;;;50.9778;-42.5374;0;Bottom;Copper Fill36
|
||||
356;;;81.5086;-102.697;0;Bottom;Copper Fill370
|
||||
357;;;95.0468;-73.4492;0;Bottom;Copper Fill25
|
||||
358;;;56.7817;-9.6698;0;Bottom;Copper Fill125
|
||||
359;;;53.0733;-123.868;0;Bottom;Copper Fill76
|
||||
360;;;53.0733;-122.192;0;Bottom;Copper Fill77
|
||||
361;;;53.9242;-123.017;0;Bottom;Copper Fill284
|
||||
362;680;THT;64.5696;-117.893;-90;Bottom;R12
|
||||
363;;;18.7833;-43.5534;0;Bottom;Copper Fill301
|
||||
364;;;81.5086;-102.697;0;Bottom;Copper Fill173
|
||||
365;;;32.7533;-88.4098;0;Bottom;Copper Fill230
|
||||
366;1k;THT;42.9796;-84.8727;90;Bottom;R51
|
||||
367;;;79.1718;-56.228;0;Bottom;Copper Fill213
|
||||
368;;;49.4801;-97.2903;0;Bottom;TXT1
|
||||
369;;;18.7833;-62.6034;0;Bottom;Copper Fill297
|
||||
370;;;2.15138;-115.447;0;Bottom;TXT4
|
||||
371;;;35.7886;-27.7673;0;Bottom;Copper Fill132
|
||||
372;;;49.2633;-31.971;0;Bottom;Copper Fill255
|
||||
373;;3 mm [THT];20.6986;-44.2329;-90;Bottom;LED8
|
||||
374;;;14.9733;-39.6926;0;Bottom;Copper Fill336
|
||||
375;;;43.3324;-64.5973;0;Bottom;Copper Fill353
|
||||
376;;;71.7677;-7.3584;0;Bottom;Copper Fill271
|
||||
377;;;97.1042;-123.017;0;Bottom;Copper Fill275
|
||||
378;;;18.034;-44.2773;0;Bottom;Copper Fill105
|
||||
379;;;91.2146;-30.4037;0;Bottom;TXT4
|
||||
380;;TO220 [THT];35.3596;-85.8887;180;Bottom;Q6
|
||||
381;;;96.2533;-123.868;0;Bottom;Copper Fill272
|
||||
382;;;95.0468;-91.2292;0;Bottom;Copper Fill15
|
||||
383;;;67.4487;-101.553;0;Bottom;TXT4
|
||||
384;;;49.9872;-69.0804;0;Bottom;Copper Fill39
|
||||
385;;;75.6158;-131.907;0;Bottom;Copper Fill81
|
||||
386;;;43.3324;-69.6773;0;Bottom;Copper Fill165
|
||||
387;;;20.0533;-36.1874;0;Bottom;Copper Fill175
|
||||
388;0.01µF;200 mil [THT, multilayer];15.0396;-37.8827;90;Bottom;C19
|
||||
389;;;58.1533;-26.9926;0;Bottom;Copper Fill342
|
||||
390;;;74.6633;-122.192;0;Bottom;Copper Fill289
|
||||
391;;;97.2058;-131.907;0;Bottom;Copper Fill72
|
||||
392;;;14.9733;-39.6926;0;Bottom;Copper Fill161
|
||||
393;;;58.1533;-33.6474;0;Bottom;Copper Fill313
|
||||
394;;;88.6333;-101.923;0;Bottom;Copper Fill136
|
||||
395;;;25.1333;-101.923;0;Bottom;Copper Fill263
|
||||
396;;;11.1633;-96.487;0;Bottom;Copper Fill55
|
||||
397;;;18.7833;-49.9034;0;Bottom;Copper Fill299
|
||||
398;;THT;91.2396;-23.9127;0;Bottom;JP4
|
||||
399;;300 mil [THT];35.3596;-36.5873;90;Bottom;D2
|
||||
400;;;95.0468;-70.9092;0;Bottom;Copper Fill26
|
||||
401;;THT;48.0596;-65.8227;0;Bottom;IC5
|
||||
402;;;31.0134;-32.8473;0;Bottom;Copper Fill319
|
||||
403;0.1µF;200 mil [THT, multilayer];36.6296;-25.1827;90;Bottom;C1
|
||||
404;;;97.2058;-131.907;0;Bottom;Copper Fill278
|
||||
405;;;36.2458;-32.8473;0;Bottom;Copper Fill64
|
||||
406;;;63.2333;-31.9202;0;Bottom;Copper Fill146
|
||||
407;;;95.0468;-73.4492;0;Bottom;Copper Fill200
|
||||
408;;;45.0342;-67.1373;0;Bottom;Copper Fill339
|
||||
409;;;53.4162;-58.1965;0;Bottom;Copper Fill149
|
||||
410;;;96.2533;-48.608;0;Bottom;Copper Fill41
|
||||
411;100k;THT;86.1596;-78.5227;180;Bottom;R37
|
||||
412;;;64.1647;-99.3906;0;Bottom;TXT4
|
||||
413;;;24.3586;-102.697;0;Bottom;Copper Fill264
|
||||
414;;;31.8262;-81.1073;0;Bottom;Copper Fill243
|
||||
415;;;58.1533;-106.139;0;Bottom;Copper Fill330
|
||||
416;;;64.5697;-48.0427;0;Bottom;Hole10
|
||||
417;;;15.8242;-87.4192;0;Bottom;Copper Fill18
|
||||
418;;300 mil [THT];40.4396;-36.5873;-90;Bottom;D1
|
||||
419;;;10.7188;-40.4673;0;Bottom;Copper Fill352
|
||||
420;;THT;10.2136;-99.9458;180;Bottom;J3
|
||||
421;;;2.52775;-85.8135;0;Bottom;TXT4
|
||||
422;47µF;200 mil [THT, tantalum];82.3496;-100.113;90;Bottom;C14
|
||||
423;10k;THT;83.6196;-22.6427;90;Bottom;R40
|
||||
424;;;57.1843;-0.970304;0;Bottom;TXT4
|
||||
425;1k;THT;69.6496;-117.893;-90;Bottom;R13
|
||||
426;100k;THT;48.0596;-77.2527;180;Bottom;R49
|
||||
427;470;THT;39.1696;-18.8327;-90;Bottom;R2
|
||||
428;;;95.0468;-63.213;0;Bottom;Copper Fill29
|
||||
429;;;96.3197;-44.2327;0;Bottom;Hole6
|
||||
430;;;95.0468;-91.2292;0;Bottom;Copper Fill191
|
||||
431;;;35.2933;-31.9202;0;Bottom;Copper Fill258
|
||||
432;;;91.3337;-35.766;0;Bottom;TXT4
|
||||
433;;;18.7833;-45.0266;0;Bottom;Copper Fill103
|
||||
434;;;2.38265;-102.559;0;Bottom;TXT4
|
||||
435;;;53.0733;-89.1718;0;Bottom;Copper Fill116
|
||||
436;;;89.4334;-102.697;0;Bottom;Copper Fill348
|
||||
437;;;79.9846;-80.2818;0;Bottom;Copper Fill197
|
||||
438;0.1µF;200 mil [THT, multilayer];72.1896;-23.9127;90;Bottom;C9
|
||||
439;;;71.7677;-9.6698;0;Bottom;Copper Fill270
|
||||
440;3.9k;THT;78.5396;-106.463;180;Bottom;R7
|
||||
441;;;20.0533;-34.6126;0;Bottom;Copper Fill176
|
||||
442;;;72.6186;-32.8473;0;Bottom;Copper Fill127
|
||||
443;160;THT;67.1096;-79.7927;-90;Bottom;R27
|
||||
444;;;64.1858;-32.8473;0;Bottom;Copper Fill147
|
||||
445;;;31.922;-0.864567;0;Bottom;TXT4
|
||||
446;160;THT;62.0296;-70.9027;180;Bottom;R32
|
||||
447;;;53.9242;-123.017;0;Bottom;Copper Fill78
|
||||
448;;TO220 [THT];50.5996;-133.387;0;Bottom;Q2
|
||||
449;;;26.1493;-93.312;0;Bottom;Copper Fill40
|
||||
450;470;THT;62.0296;-22.6427;-90;Bottom;R6
|
||||
451;;;53.0733;-132.86;0;Bottom;Copper Fill279
|
||||
452;;;53.0733;-132.86;0;Bottom;Copper Fill73
|
||||
453;;;95.0468;-88.6892;0;Bottom;Copper Fill193
|
||||
454;;;46.8981;-101.29;0;Bottom;TXT2
|
||||
455;;THT;10.2136;-52.8757;180;Bottom;J4
|
||||
456;1µF;200 mil [THT, multilayer];74.7296;-74.7127;180;Bottom;C12
|
||||
457;10µF;200 mil [THT, tantalum];25.1996;-105.193;-90;Bottom;C16
|
||||
458;;;20.0533;-82.0598;0;Bottom;Copper Fill247
|
||||
459;;;44.1833;-32.0726;0;Bottom;Copper Fill241
|
||||
460;;;30.7848;-98.8873;0;Bottom;Copper Fill46
|
||||
461;;3 mm [THT];20.6986;-56.9329;-90;Bottom;LED6
|
||||
462;;;44.1833;-33.6474;0;Bottom;Copper Fill47
|
||||
463;;;46.9303;-0.970304;0;Bottom;TXT4
|
||||
464;;;31.4833;-123.868;0;Bottom;Copper Fill266
|
||||
465;;;70.9185;-103.983;0;Bottom;TXT3
|
||||
466;;;74.6633;-132.86;0;Bottom;Copper Fill79
|
||||
467;;;73.8124;-123.017;0;Bottom;Copper Fill290
|
||||
468;;;10.0076;-97.6173;0;Bottom;Copper Fill56
|
||||
469;0.1µF;200 mil [THT, multilayer];58.2196;-25.1827;90;Bottom;C5
|
||||
470;680;THT;86.1596;-117.893;-90;Bottom;R9
|
||||
471;;;96.2533;-130.98;0;Bottom;Copper Fill71
|
||||
472;;;58.1533;-28.5674;0;Bottom;Copper Fill167
|
||||
473;;;30.6324;-123.017;0;Bottom;Copper Fill268
|
||||
474;1k;THT;86.1596;-86.1427;180;Bottom;R24
|
||||
475;;;90.3224;-78.5673;0;Bottom;Copper Fill108
|
||||
476;;;41.6375;-0.864567;0;Bottom;TXT4
|
||||
477;;;92.7862;-102.697;0;Bottom;Copper Fill128
|
||||
478;1k;THT;48.0596;-117.893;-90;Bottom;R16
|
||||
479;;;94.6658;-102.697;0;Bottom;Copper Fill326
|
||||
480;;;95.0468;-65.9054;0;Bottom;Copper Fill203
|
||||
481;;;72.1233;-25.7226;0;Bottom;Copper Fill182
|
||||
482;;;37.3634;-27.7673;0;Bottom;Copper Fill317
|
||||
483;5V;TO220 [THT];95.3036;-102.653;90;Bottom;U1
|
||||
484;;;14.9733;-41.2674;0;Bottom;Copper Fill335
|
||||
485;;;76.4286;-89.9973;0;Bottom;Copper Fill294
|
||||
486;;;90.3224;-74.7573;0;Bottom;Copper Fill304
|
||||
487;100k;THT;86.1596;-74.7127;180;Bottom;R36
|
||||
488;;;19.2786;-35.3873;0;Bottom;Copper Fill177
|
||||
489;100k;THT;53.1396;-117.893;-90;Bottom;R17
|
||||
490;;;64.5697;-64.5527;0;Bottom;Hole9
|
||||
491;;;49.9872;-69.0804;0;Bottom;Copper Fill221
|
||||
492;10k;THT;86.1596;-22.6427;90;Bottom;R39
|
||||
493;;THT;96.3196;-23.9127;0;Bottom;JP5
|
||||
494;;;77.2033;-59.0982;0;Bottom;Copper Fill158
|
||||
495;;;95.0468;-65.9054;0;Bottom;Copper Fill28
|
||||
496;;;95.0468;-55.6692;0;Bottom;Copper Fill32
|
||||
497;;;46.2534;-27.7673;0;Bottom;Copper Fill60
|
||||
498;;;90.3224;-78.5673;0;Bottom;Copper Fill305
|
||||
499;;;18.034;-63.3273;0;Bottom;Copper Fill98
|
||||
500;1µF;200 mil [THT, multilayer];74.7296;-89.9527;180;Bottom;C11
|
||||
501;;;60.2234;-58.2473;0;Bottom;Copper Fill357
|
||||
502;;;31.4833;-123.868;0;Bottom;Copper Fill89
|
||||
503;;;54.3433;-59.149;0;Bottom;Copper Fill358
|
||||
504;;;95.0468;-88.6892;0;Bottom;Copper Fill17
|
||||
505;;;2.15138;-110.461;0;Bottom;TXT4
|
||||
506;;;88.7984;-70.4774;0;Bottom;Copper Fill16
|
||||
507;;;73.3933;-33.6474;0;Bottom;Copper Fill323
|
||||
508;;;97.1042;-123.017;0;Bottom;Copper Fill69
|
||||
509;;;27.305;-22.6873;0;Bottom;Copper Fill344
|
||||
510;;;48.3362;-32.8981;0;Bottom;Copper Fill62
|
||||
511;;300 mil [THT];54.4096;-54.3673;-90;Bottom;D8
|
||||
512;;;55.2958;-58.1965;0;Bottom;Copper Fill360
|
||||
513;;300 mil [THT];58.2196;-101.357;-90;Bottom;D16
|
||||
514;;DIP (Dual Inline) [THT];74.7296;-82.3327;180;Bottom;IC1
|
||||
515;;;95.0468;-81.0692;0;Bottom;Copper Fill196
|
||||
516;;;36.5561;-0.876324;0;Bottom;TXT4
|
||||
517;;300 mil [THT];31.5496;-25.1573;-90;Bottom;D17
|
||||
518;;;46.7741;-9.6698;0;Bottom;Copper Fill154
|
||||
519;;;35.2933;-33.7998;0;Bottom;Copper Fill257
|
||||
520;;;36.5633;-28.5674;0;Bottom;Copper Fill315
|
||||
521;;;26.1493;-93.312;0;Bottom;Copper Fill222
|
||||
522;;;2.38284;-97.3846;0;Bottom;TXT4
|
||||
523;;;57.2262;-105.186;0;Bottom;Copper Fill156
|
||||
524;;;79.8097;-116.623;0;Bottom;Hole3
|
||||
525;;;74.6633;-123.868;0;Bottom;Copper Fill82
|
||||
526;;;96.2533;-130.98;0;Bottom;Copper Fill277
|
||||
527;;;19.1262;-87.4573;0;Bottom;Copper Fill239
|
||||
528;;;69.6495;-55.6627;0;Bottom;Via3
|
||||
529;;;83.5533;-38.3718;0;Bottom;Copper Fill308
|
||||
530;;5 mm [THT];81.0795;-132.554;0;Bottom;LED1
|
||||
531;;;45.4533;-26.9926;0;Bottom;Copper Fill58
|
||||
532;;;45.0342;-62.0573;0;Bottom;Copper Fill181
|
||||
533;;;49.276;-107.638;0;Bottom;Copper Fill9
|
||||
534;;300 mil [THT];17.5796;-103.948;90;Bottom;D15
|
||||
535;;;44.1833;-33.6474;0;Bottom;Copper Fill240
|
||||
536;;;63.2333;-33.7998;0;Bottom;Copper Fill145
|
||||
537;;;63.2333;-33.7998;0;Bottom;Copper Fill340
|
||||
538;1k;THT;72.1896;-58.2027;0;Bottom;R21
|
||||
539;;;32.3342;-123.017;0;Bottom;Copper Fill269
|
||||
540;;;95.0468;-78.5292;0;Bottom;Copper Fill23
|
||||
541;;;58.9534;-32.8473;0;Bottom;Copper Fill314
|
||||
542;;;95.0468;-83.6092;0;Bottom;Copper Fill195
|
||||
543;;;14.1986;-40.4673;0;Bottom;Copper Fill162
|
||||
544;;;57.2262;-105.186;0;Bottom;Copper Fill332
|
||||
545;;;52.2224;-77.2973;0;Bottom;Copper Fill111
|
||||
546;;;45.0342;-64.5973;0;Bottom;Copper Fill354
|
|
@ -1,24 +0,0 @@
|
|||
G04 MADE WITH FRITZING*
|
||||
G04 WWW.FRITZING.ORG*
|
||||
G04 DOUBLE SIDED*
|
||||
G04 HOLES PLATED*
|
||||
G04 CONTOUR ON CENTER OF CONTOUR VECTOR*
|
||||
%ASAXBY*%
|
||||
%FSLAX23Y23*%
|
||||
%MOIN*%
|
||||
%OFA0B0*%
|
||||
%SFA1.0B1.0*%
|
||||
%ADD10R,3.937010X5.438710X3.921010X5.422710*%
|
||||
%ADD11C,0.008000*%
|
||||
%LNSILK0*%
|
||||
G90*
|
||||
G70*
|
||||
G54D11*
|
||||
X4Y5435D02*
|
||||
X3933Y5435D01*
|
||||
X3933Y4D01*
|
||||
X4Y4D01*
|
||||
X4Y5435D01*
|
||||
D02*
|
||||
G04 End of Silk0*
|
||||
M02*
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -60,16 +60,14 @@
|
|||
;----------------------------------------------------------------------------
|
||||
|
||||
endianness = little
|
||||
nPages = 7
|
||||
nPages = 8
|
||||
burnCommand = "B"
|
||||
; pageSize = 125
|
||||
; pageSize = 128, 128, 128, 128
|
||||
pageSize = 288, 64, 288, 64, 288, 64, 64
|
||||
pageSize = 288, 64, 288, 64, 288, 64, 64, 160
|
||||
pageActivationDelay = 10
|
||||
; pageActivate = ""
|
||||
pageActivate = "P\001", "P\002", "P\003", "P\004", "P\005", "P\006", "P\007"
|
||||
pageReadCommand = "V", "V", "V", "V", "V", "V", "V"
|
||||
pageValueWrite = "W%2o%v", "W%o%v", "W%2o%v", "W%o%v", "W%2o%v", "W%o%v", "W%o%v"
|
||||
pageReadCommand = "V", "V", "V", "V", "V", "V", "V", "V"
|
||||
pageValueWrite = "W%2o%v", "W%o%v", "W%2o%v", "W%o%v", "W%2o%v", "W%o%v", "W%o%v", "W%o%v"
|
||||
;\x00%2
|
||||
; pageChunkWrite = "" ; No chunk write for standard MS
|
||||
|
||||
|
@ -101,7 +99,7 @@ page = 2
|
|||
aseCount = scalar, U08, 3, "s", 1.0, 0.0, 0.0, 255, 0
|
||||
wueBins = array, U08, 4, [ 10], "%", 1.0, 0.0, 0.0, 255, 0
|
||||
crankingPct= scalar, U08, 14, "%", 1.0, 0.0, 0.0, 255, 0
|
||||
pinLayout = bits, U08, 15, [0:7], "Speeduino v0.1", "Speeduino v0.2", "Speeduino v0.3", "Speeduino v0.4", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "Turtana PCB", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "Plazomat I/O 0.1", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
pinLayout = bits, U08, 15, [0:7], "Speeduino v0.1", "Speeduino v0.2", "Speeduino v0.3", "Speeduino v0.4", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "Turtana PCB", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "Plazomat I/O 0.1", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "Daz V6 Shield 0.1", "INVALID", "INVALID"
|
||||
unused16 = scalar, U08, 16, "ms", 0.1, 0.0, 0.0, 25.5, 1
|
||||
tdePct = scalar, U08, 17, "ms", 0.1, 0.0, 0.0, 25.5, 1
|
||||
taeColdA = scalar, U08, 18, "ms", 0.1, 0.0, 0.0, 25.5, 1
|
||||
|
@ -154,9 +152,8 @@ page = 2
|
|||
taeColdM = scalar, U08, 43, "%", 1.0, 0.0, 0.0, 250.0, 0
|
||||
tpsMin = scalar, U08, 44, "ADC", 1.0, 0.0, 0.0, 255.0, 0
|
||||
tpsMax = scalar, U08, 45, "ADC", 1.0, 0.0, 0.0, 255.0, 0
|
||||
unused46 = scalar, U08, 46, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused47 = scalar, U08, 47, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused48 = scalar, U08, 48, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
mapMin = scalar, U08, 46, "kpa", 1.0, 0.0, 0.0, 255.0, 0
|
||||
mapMax = scalar, U16, 47, "kpa", 1.0, 0.0, 0.0, 25500, 0
|
||||
unused49 = scalar, U08, 49, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused50 = scalar, U08, 50, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused51 = scalar, U08, 51, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
|
@ -282,6 +279,8 @@ page = 5
|
|||
page = 6
|
||||
egoAlgorithm= bits , U08, 0, [0:1], "Simple", "INVALID", "PID", "No correction" ; * ( 1 byte)
|
||||
egoType = bits , U08, 0, [2:3], "Disabled", "Narrow Band", "Wide Band", "INVALID" ; egoOption
|
||||
boostEnabled= bits, U08, 0, [4:4], "Off", "On"
|
||||
vvtEnabled = bits, U08, 0, [5:5], "Off", "On"
|
||||
egoKP = scalar, U08, 1, "%", 1.0, 0.0, 0.0, 200.0, 0 ; * ( 1 byte)
|
||||
egoKI = scalar, U08, 2, "%", 1.0, 0.0, 0.0, 200.0, 0 ; * ( 1 byte)
|
||||
egoKD = scalar, U08, 3, "%", 1.0, 0.0, 0.0, 200.0, 0 ; * ( 1 byte)
|
||||
|
@ -290,24 +289,24 @@ page = 6
|
|||
#else
|
||||
egoTemp = scalar, U08, 4, "°F", 1.0, -40, -40, 215.0, 0
|
||||
#endif
|
||||
egoCount = scalar, U08, 5, "", 4.0, 0.0, 4.0, 255.0, 0 ; * ( 1 byte)
|
||||
egoDelta = scalar, U08, 6, "%", 1.0, 0.0, 0.0, 255.0, 0 ; * ( 1 byte)
|
||||
egoLimit = scalar, U08, 7, "", 1, 0, 0, 16, 0
|
||||
ego_min = scalar, U08, 8, "AFR", 0.1, 0.0, 7, 25, 1
|
||||
ego_max = scalar, U08, 9, "AFR", 0.1, 0.0, 7, 25, 1
|
||||
ego_sdelay = scalar, U08, 10, "sec", 1, 0, 0, 120, 0
|
||||
egoRPM = scalar, U08, 11, "rpm", 100, 0.0, 100, 25500, 0
|
||||
egoTPSMax = scalar, U08, 12, "%", 1, 0, 0, 120, 0
|
||||
egoLoadMax = scalar, U08, 13, "%", 1, 0, 0, 120, 0
|
||||
egoLoadMin = scalar, U08, 14, "%", 1, 0, 0, 120, 0
|
||||
brvBins = array, U08, 15, [6], "V", 0.1, 0, 6, 24, 1 ; Bins for the battery reference voltage
|
||||
injBatRates = array, U08, 21, [6], "%", 1, 0, 0, 255, 0 ;Values for injector pulsewidth vs voltage
|
||||
airDenBins = array, U08, 27, [9], "C", 1.0, -40, -40, 215, 0 ; Bins for the air density correction curve
|
||||
airDenRates = array, U08, 36, [9], "%", 1.0, 0.0, 0, 255, 0 ; Values for the air density correction curve
|
||||
unused45 = scalar, U08, 45, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused46 = scalar, U08, 46, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused47 = scalar, U08, 47, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused48 = scalar, U08, 48, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
egoCount = scalar, U08, 5, "", 4.0, 0.0, 4.0, 255.0, 0 ; * ( 1 byte)
|
||||
egoDelta = scalar, U08, 6, "%", 1.0, 0.0, 0.0, 255.0, 0 ; * ( 1 byte)
|
||||
egoLimit = scalar, U08, 7, "", 1, 0, 0, 16, 0
|
||||
ego_min = scalar, U08, 8, "AFR", 0.1, 0.0, 7, 25, 1
|
||||
ego_max = scalar, U08, 9, "AFR", 0.1, 0.0, 7, 25, 1
|
||||
ego_sdelay = scalar, U08, 10, "sec", 1, 0, 0, 120, 0
|
||||
egoRPM = scalar, U08, 11, "rpm", 100, 0.0, 100, 25500, 0
|
||||
egoTPSMax = scalar, U08, 12, "%", 1, 0, 0, 120, 0
|
||||
egoLoadMax = scalar, U08, 13, "%", 1, 0, 0, 120, 0
|
||||
egoLoadMin = scalar, U08, 14, "%", 1, 0, 0, 120, 0
|
||||
brvBins = array, U08, 15, [6], "V", 0.1, 0, 6, 24, 1 ; Bins for the battery reference voltage
|
||||
injBatRates = array, U08, 21, [6], "%", 1, 0, 0, 255, 0 ;Values for injector pulsewidth vs voltage
|
||||
airDenBins = array, U08, 27, [9], "C", 1.0, -40, -40, 215, 0 ; Bins for the air density correction curve
|
||||
airDenRates = array, U08, 36, [9], "%", 1.0, 0.0, 0, 255, 0 ; Values for the air density correction curve
|
||||
boostFreq = scalar, U08, 45, "Hz", 2.0, 0.0, 10, 511, 0
|
||||
vvtFreq = scalar, U08, 46, "Hz", 2.0, 0.0, 10, 511, 0
|
||||
unused49 = scalar, U08, 47, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused49 = scalar, U08, 48, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused49 = scalar, U08, 49, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused50 = scalar, U08, 50, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
unused51 = scalar, U08, 51, "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
|
@ -365,7 +364,17 @@ page = 7
|
|||
fanSP = scalar, U08, 57, "°F", 1.0, -40, -40, 215.0, 0
|
||||
fanHyster = scalar, U08, 58, "°F", 1.0, -40, -40, 215.0, 0
|
||||
#endif
|
||||
|
||||
|
||||
;--------------------------------------------------
|
||||
;Boost and vvt maps (Page 8)
|
||||
;--------------------------------------------------
|
||||
page = 8
|
||||
boostTable = array, U08, 0,[8x8], "%", 1.0, 0.0, 0, 100, 0
|
||||
rpmBinsBoost = array, U08, 64,[ 8], "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
tpsBinsBoost = array, U08, 72,[ 8], "TPS", 1.0, 0.0, 0.0, 255.0, 0
|
||||
vvtTable = array, U08, 80,[8x8], "%", 1.0, 0.0, 0, 100, 0
|
||||
rpmBinsVVT = array, U08, 144,[ 8], "RPM", 100.0, 0.0, 100, 25500, 0
|
||||
tpsBinsVVT = array, U08, 152,[ 8], "TPS", 1.0, 0.0, 0.0, 255.0, 0
|
||||
|
||||
;-------------------------------------------------------------------------------
|
||||
|
||||
|
@ -379,6 +388,8 @@ page = 7
|
|||
requiresPowerCycle = IgInv
|
||||
requiresPowerCycle = fanInv
|
||||
requiresPowerCycle = iacAlgorithm
|
||||
requiresPowerCycle = boostEnabled
|
||||
requiresPowerCycle = vvtEnabled
|
||||
|
||||
defaultValue = pinLayout, 1
|
||||
defaultValue = TrigPattern, 0
|
||||
|
@ -387,6 +398,8 @@ page = 7
|
|||
defaultValue = inj3Ang, 355
|
||||
defaultValue = inj4Ang, 355
|
||||
defaultValue = dutyLim, 100
|
||||
defaultValue = mapMin, 10
|
||||
defaultValue = mapMax, 260
|
||||
|
||||
[Menu]
|
||||
|
||||
|
@ -419,9 +432,9 @@ page = 7
|
|||
subMenu = engine_constants, "Engine Constants"
|
||||
subMenu = injChars, "Injector Characteristics"
|
||||
subMenu = triggerSettings, "&Trigger Setup"
|
||||
subMenu = OLED, "OLED Setup"
|
||||
;subMenu = OLED, "OLED Setup"
|
||||
subMenu = airdensity_curve, "IAT Density"
|
||||
subMenu = fanSettings, "Fan"
|
||||
|
||||
|
||||
menu = "&Tuning"
|
||||
subMenu = std_realtime, "&Realtime Display"
|
||||
|
@ -432,7 +445,6 @@ page = 7
|
|||
subMenu = sparkTbl, "&Spark Table", 2
|
||||
subMenu = afrTable1Tbl, "A&FR Table", 5
|
||||
|
||||
|
||||
menu = "&Spark"
|
||||
subMenu = sparkSettings, "&Spark Settings"
|
||||
subMenu = sparkTbl, "Spark Table", 2
|
||||
|
@ -453,10 +465,21 @@ page = 7
|
|||
subMenu = iacPwmCrank_curve, "Idle - PWM Cranking Duty Cycle", 7, { iacAlgorithm == 2 || iacAlgorithm == 3 }
|
||||
subMenu = iacStep_curve, "Idle - Stepper Motor", 7, { iacAlgorithm == 4 || iacAlgorithm == 5 }
|
||||
subMenu = iacStepCrank_curve, "Idle - Stepper Motor Cranking", 7, { iacAlgorithm == 4 || iacAlgorithm == 5 }
|
||||
|
||||
menu = "&Accessories"
|
||||
subMenu = fanSettings, "Thermo Fan"
|
||||
subMenu = std_separator
|
||||
subMenu = boostSettings, "Boost Control"
|
||||
subMenu = boostTbl, "Boost duty cycle", 8, { boostEnabled }
|
||||
subMenu = std_separator
|
||||
subMenu = vvtSettings, "VVT Control"
|
||||
subMenu = vvtTbl, "VVT duty cycle", 8, { vvtEnabled }
|
||||
|
||||
|
||||
|
||||
menuDialog = main
|
||||
menu = "T&ools"
|
||||
;subMenu = sensorCal, "Calibrate MAP/Baro"
|
||||
subMenu = mapCal, "Calibrate MAP"
|
||||
;subMenu = battcalib, "Calibrate Battery Voltage"
|
||||
;subMenu = std_separator ;----------------------------------------------
|
||||
;subMenu = flash_unlock, "Un/Lock calibrations"
|
||||
|
@ -665,6 +688,26 @@ page = 7
|
|||
;field = "Bar 1", displayB1, { display }
|
||||
;field = "Bar 2", displayB2, { display > 2 }
|
||||
|
||||
dialog = mapCal, "Calibrate MAP"
|
||||
field = "#MAP Sensor"
|
||||
settingSelector = "Common MAP Sensors"
|
||||
settingOption = "MPX4115", mapMin=10, mapMax=122
|
||||
settingOption = "MPX4250", mapMin=10, mapMax=260
|
||||
settingOption = "GM 1-BAR", mapMin=10, mapMax=105
|
||||
settingOption = "GM 2-BAR", mapMin=9, mapMax=208
|
||||
settingOption = "GM 3-BAR / MPXH6300", mapMin=1, mapMax=315
|
||||
settingOption = "MPXH5700", mapMin=0, mapMax=700
|
||||
settingOption = "MPXH6400", mapMin=3, mapMax=416
|
||||
|
||||
dialog = boostSettings, "Boost Control"
|
||||
field = "Boost Control Enabled", boostEnabled
|
||||
field = "Boost solenoid freq.", boostFreq
|
||||
|
||||
dialog = vvtSettings, "VVT Control"
|
||||
field = "VVT Control Enabled", vvtEnabled
|
||||
field = "VVT solenoid freq.", vvtFreq
|
||||
|
||||
|
||||
|
||||
; -------------------------------------------------------------
|
||||
; Help down here
|
||||
|
@ -845,6 +888,20 @@ help = helpEnrichments, "Enrichments Help"
|
|||
gridHeight = 1.0
|
||||
upDownLabel = "RICHER", "LEANER"
|
||||
gridOrient = 250, 0, 340
|
||||
|
||||
table = boostTbl, boostMap, "Boost control Table", 8
|
||||
xBins = rpmBinsBoost, rpm
|
||||
yBins = tpsBinsBoost, throttle
|
||||
zBins = boostTable
|
||||
gridHeight = 3.0
|
||||
upDownLabel = "HIGHER", "LOWER"
|
||||
|
||||
table = vvtTbl, vvtMap, "VVT control Table", 8
|
||||
xBins = rpmBinsVVT, rpm
|
||||
yBins = tpsBinsVVT, throttle
|
||||
zBins = vvtTable
|
||||
gridHeight = 3.0
|
||||
upDownLabel = "HIGHER", "LOWER"
|
||||
|
||||
;-------------------------------------------------------------------------------
|
||||
|
||||
|
@ -888,7 +945,7 @@ help = helpEnrichments, "Enrichments Help"
|
|||
|
||||
;Name Var Title Units Lo Hi LoD LoW HiW HiD vd ld
|
||||
; baroADCGauge = baroADC, "Barometer ADC", "", 0, 255, -1, -1, 256, 256, 0, 0
|
||||
mapADCGauge = mapADC, "MAP ADC", "", 0, 255, -1, -1, 256, 256, 0, 0
|
||||
; mapADCGauge = mapADC, "MAP ADC", "", 0, 255, -1, -1, 256, 256, 0, 0
|
||||
#matADCGauge = matADC, "MAT ADC", "", 0, 255, -1, -1, 256, 256, 0, 0
|
||||
#cltADCGauge = cltADC, "CLT ADC", "", 0, 255, -1, -1, 256, 256, 0, 0
|
||||
tpsADCGauge = tpsADC, "TPS ADC", "", 0, 255, -1, -1, 256, 256, 0, 0
|
||||
|
@ -903,6 +960,7 @@ help = helpEnrichments, "Enrichments Help"
|
|||
|
||||
accelEnrichGauge = accelEnrich, "Accel Enrich", "%", 50, 150, -1, -1, 999, 999, 0, 0
|
||||
afrGauge = afr, "Air:Fuel Ratio", "", 7, 25, 12, 13, 15, 16, 2, 2
|
||||
afrGauge2 = afr2, "Air:Fuel Ratio 2", "", 7, 25, 12, 13, 15, 16, 2, 2
|
||||
clockGauge = secl, "Clock", "Seconds", 0, 255, 10, 10, 245, 245, 0, 0
|
||||
deadGauge = deadValue, "---", "", 0, 1, -1, -1, 2, 2, 0, 0
|
||||
dutyCycleGauge = dutyCycle, "Duty Cycle", "%", 0, 100, -1, -1, 70, 80, 1, 1
|
||||
|
@ -1061,7 +1119,7 @@ help = helpEnrichments, "Enrichments Help"
|
|||
|
||||
ochGetCommand = "A"
|
||||
|
||||
ochBlockSize = 30
|
||||
ochBlockSize = 31
|
||||
|
||||
secl = scalar, U08, 0, "sec", 1.000, 0.000
|
||||
squirt = scalar, U08, 1, "bits", 1.000, 0.000
|
||||
|
@ -1075,7 +1133,7 @@ help = helpEnrichments, "Enrichments Help"
|
|||
mapaccaen = bits, U08, 2, [6:6]
|
||||
mapaccden = bits, U08, 2, [7:7]
|
||||
dwell = scalar, U08, 3, "ms", 0.100, 0.000
|
||||
mapADC = scalar, U08, 4, "ADC", 1.000, 0.000
|
||||
map = scalar, U08, 4, "kpa", 2.000, 0.000
|
||||
#if CELSIUS
|
||||
iatRaw = scalar, U08, 5, "°C", 1.000, 0.000
|
||||
coolantRaw = scalar, U08, 6, "°C", 1.000, 0.000
|
||||
|
@ -1090,7 +1148,7 @@ help = helpEnrichments, "Enrichments Help"
|
|||
egoCorrection = scalar, U08, 10, "%", 1.000, 0.000
|
||||
airCorrection = scalar, U08, 11, "%", 1.000, 0.000
|
||||
warmupEnrich = scalar, U08, 12, "%", 1.000, 0.000
|
||||
rpm = scalar, S16, 13, "rpm", 1.000, 0.000
|
||||
rpm = scalar, U16, 13, "rpm", 1.000, 0.000
|
||||
accelEnrich = scalar, U08, 15, "%", 1.000, 0.000
|
||||
baroCorrection = scalar, U08, 16, "%", 1.000, 0.000
|
||||
gammaEnrich = scalar, U08, 17, "%", 1.000, 0.000
|
||||
|
@ -1104,6 +1162,7 @@ help = helpEnrichments, "Enrichments Help"
|
|||
freeRAM = scalar, S16, 26, "bytes", 1.000, 0.000
|
||||
batCorrection = scalar, U08, 28, "%", 1.000, 0.000
|
||||
dwell = scalar, U08, 29, "ms", 0.1, 0.000
|
||||
afr2 = scalar, U08, 30, "O2", 0.100, 0.000
|
||||
|
||||
; Computed output channels. See "megatuneExamples.ini" for all the
|
||||
; pre-defined variables, search for "???" and you'll see them.
|
||||
|
@ -1116,15 +1175,7 @@ help = helpEnrichments, "Enrichments Help"
|
|||
seconds = { secl };
|
||||
|
||||
afrtarget = { 0 }
|
||||
; #include "lambdaSensors.ini"
|
||||
|
||||
#if MPX4250
|
||||
; barometer = { table(baroADC, "kpafactor4250.inc") }
|
||||
map = { table(mapADC, "kpafactor4250.inc") } ; Manifold pressure in kPa.
|
||||
#else
|
||||
; barometer = { table(baroADC, "kpafactor4115.inc") }
|
||||
map = { table(mapADC, "kpafactor4115.inc") }
|
||||
#endif
|
||||
; throttle = { table(tpsADC, "throttlefactor.inc") }
|
||||
throttle = { tps }, "%"
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ void initialiseSchedulers()
|
|||
TCCR3A = 0x00; //Timer3 Control Reg A: Wave Gen Mode normal
|
||||
TCCR3B = (1 << CS12); //Timer3 Control Reg B: Timer Prescaler set to 256. Refer to http://www.instructables.com/files/orig/F3T/TIKL/H3WSA4V7/F3TTIKLH3WSA4V7.jpg
|
||||
//TCCR3B = 0x03; //Timer3 Control Reg B: Timer Prescaler set to 64. Refer to http://www.instructables.com/files/orig/F3T/TIKL/H3WSA4V7/F3TTIKLH3WSA4V7.jpg
|
||||
fuelSchedule1.Status = OFF;
|
||||
//Timer 3 compare channel A is reserved for idle control, therefore there are only 2 fuel channels here
|
||||
fuelSchedule2.Status = OFF;
|
||||
fuelSchedule3.Status = OFF;
|
||||
|
||||
|
@ -28,7 +28,7 @@ void initialiseSchedulers()
|
|||
TIFR5 = 0x00; //Timer5 INT Flag Reg: Clear Timer Overflow Flag
|
||||
TCCR5A = 0x00; //Timer5 Control Reg A: Wave Gen Mode normal
|
||||
//TCCR5B = (1 << CS12); //Timer5 Control Reg B: Timer Prescaler set to 256. Refer to http://www.instructables.com/files/orig/F3T/TIKL/H3WSA4V7/F3TTIKLH3WSA4V7.jpg
|
||||
TCCR5B = 0x03; //Reverting this for now due to issue with low RPM overflow
|
||||
TCCR5B = 0x03; //aka Divisor = 64 = 490.1Hz
|
||||
ignitionSchedule1.Status = OFF;
|
||||
ignitionSchedule2.Status = OFF;
|
||||
ignitionSchedule3.Status = OFF;
|
||||
|
@ -38,9 +38,10 @@ void initialiseSchedulers()
|
|||
TCNT4 = 0; //Reset Timer Count
|
||||
TIFR4 = 0x00; //Timer4 INT Flag Reg: Clear Timer Overflow Flag
|
||||
TCCR4A = 0x00; //Timer4 Control Reg A: Wave Gen Mode normal
|
||||
TCCR4B = (1 << CS12); //Timer4 Control Reg B: Timer Prescaler set to 256. Refer to http://www.instructables.com/files/orig/F3T/TIKL/H3WSA4V7/F3TTIKLH3WSA4V7.jpg
|
||||
TCCR4B = (1 << CS12); //Timer4 Control Reg B: aka Divisor = 256 = 122.5HzTimer Prescaler set to 256. Refer to http://www.instructables.com/files/orig/F3T/TIKL/H3WSA4V7/F3TTIKLH3WSA4V7.jpg
|
||||
ignitionSchedule4.Status = OFF;
|
||||
fuelSchedule4.Status = OFF;
|
||||
fuelSchedule1.Status = OFF; //Uses compare channel C
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -59,14 +60,14 @@ void setFuelSchedule1(void (*startCallback)(), unsigned long timeout, unsigned l
|
|||
//We need to calculate the value to reset the timer to (preload) in order to achieve the desired overflow time
|
||||
//As the timer is ticking every 16uS (Time per Tick = (Prescale)*(1/Frequency))
|
||||
//unsigned int absoluteTimeout = TCNT3 + (timeout / 16); //Each tick occurs every 16uS with the 256 prescaler, so divide the timeout by 16 to get ther required number of ticks. Add this to the current tick count to get the target time. This will automatically overflow as required
|
||||
unsigned int absoluteTimeout = TCNT3 + (timeout >> 4); //As above, but with bit shift instead of / 16
|
||||
OCR3A = absoluteTimeout;
|
||||
unsigned int absoluteTimeout = TCNT4 + (timeout >> 4); //As above, but with bit shift instead of / 16
|
||||
OCR4C = absoluteTimeout;
|
||||
fuelSchedule1.duration = duration;
|
||||
fuelSchedule1.StartCallback = startCallback; //Name the start callback function
|
||||
fuelSchedule1.EndCallback = endCallback; //Name the end callback function
|
||||
fuelSchedule1.Status = PENDING; //Turn this schedule on
|
||||
|
||||
TIMSK3 |= (1 << OCIE3A); //Turn on the A compare unit (ie turn on the interrupt)
|
||||
TIMSK4 |= (1 << OCIE4C); //Turn on the C compare unit (ie turn on the interrupt)
|
||||
}
|
||||
void setFuelSchedule2(void (*startCallback)(), unsigned long timeout, unsigned long duration, void(*endCallback)())
|
||||
{
|
||||
|
@ -188,21 +189,21 @@ void setIgnitionSchedule4(void (*startCallback)(), unsigned long timeout, unsign
|
|||
//This calls the relevant callback function (startCallback or endCallback) depending on the status of the schedule.
|
||||
//If the startCallback function is called, we put the scheduler into RUNNING state
|
||||
//Timer3A (fuel schedule 1) Compare Vector
|
||||
ISR(TIMER3_COMPA_vect, ISR_NOBLOCK) //fuelSchedule1
|
||||
ISR(TIMER4_COMPC_vect, ISR_NOBLOCK) //fuelSchedule1
|
||||
{
|
||||
if (fuelSchedule1.Status == PENDING) //Check to see if this schedule is turn on
|
||||
{
|
||||
fuelSchedule1.StartCallback();
|
||||
fuelSchedule1.Status = RUNNING; //Set the status to be in progress (ie The start callback has been called, but not the end callback)
|
||||
//unsigned int absoluteTimeout = TCNT3 + (fuelSchedule1.duration / 16);
|
||||
unsigned int absoluteTimeout = TCNT3 + (fuelSchedule1.duration >> 4); //Divide by 16
|
||||
OCR3A = absoluteTimeout;
|
||||
unsigned int absoluteTimeout = TCNT4 + (fuelSchedule1.duration >> 4); //Divide by 16
|
||||
OCR4C = absoluteTimeout;
|
||||
}
|
||||
else if (fuelSchedule1.Status == RUNNING)
|
||||
{
|
||||
fuelSchedule1.EndCallback();
|
||||
fuelSchedule1.Status = OFF; //Turn off the schedule
|
||||
TIMSK3 &= ~(1 << OCIE3A); //Turn off this output compare unit (This simply writes 0 to the OCIE3A bit of TIMSK3)
|
||||
TIMSK4 &= ~(1 << OCIE4C); //Turn off this output compare unit (This simply writes 0 to the OCIE3A bit of TIMSK3)
|
||||
}
|
||||
}
|
||||
ISR(TIMER3_COMPB_vect, ISR_NOBLOCK) //fuelSchedule2
|
||||
|
|
|
@ -34,6 +34,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
#include "display.h"
|
||||
#include "decoders.h"
|
||||
#include "idle.h"
|
||||
#include "auxiliaries.h"
|
||||
|
||||
#ifdef __SAM3X8E__
|
||||
//Do stuff for ARM based CPUs
|
||||
|
@ -66,9 +67,11 @@ void (*triggerSecondary)(); //Pointer for the secondary trigger function (Gets p
|
|||
int (*getRPM)(); //Pointer to the getRPM function (Gets pointed to the relevant decoder)
|
||||
int (*getCrankAngle)(int); //Pointer to the getCrank Angle function (Gets pointed to the relevant decoder)
|
||||
|
||||
struct table3D fuelTable; //8x8 fuel map
|
||||
struct table3D ignitionTable; //8x8 ignition map
|
||||
struct table3D afrTable; //8x8 afr target map
|
||||
struct table3D fuelTable; //16x16 fuel map
|
||||
struct table3D ignitionTable; //16x16 ignition map
|
||||
struct table3D afrTable; //16x16 afr target map
|
||||
struct table3D boostTable; //8x8 boost map
|
||||
struct table3D vvtTable; //8x8 vvt map
|
||||
struct table2D taeTable; //4 bin TPS Acceleration Enrichment map (2D)
|
||||
struct table2D WUETable; //10 bin Warm Up Enrichment map (2D)
|
||||
struct table2D dwellVCorrectionTable; //6 bin dwell voltage correction (2D)
|
||||
|
@ -108,8 +111,16 @@ void setup()
|
|||
//Setup the dummy fuel and ignition tables
|
||||
//dummyFuelTable(&fuelTable);
|
||||
//dummyIgnitionTable(&ignitionTable);
|
||||
table3D_setSize(&fuelTable, 16);
|
||||
table3D_setSize(&ignitionTable, 16);
|
||||
table3D_setSize(&afrTable, 16);
|
||||
|
||||
loadConfig();
|
||||
|
||||
//Boost and vvt tables are only created if they are turned on
|
||||
if(configPage3.boostEnabled) { table3D_setSize(&boostTable, 8); }
|
||||
if(configPage3.vvtEnabled) { table3D_setSize(&vvtTable, 8); }
|
||||
|
||||
//Repoint the 2D table structs to the config pages that were just loaded
|
||||
taeTable.valueSize = SIZE_BYTE; //Set this table to use byte values
|
||||
taeTable.xSize = 4;
|
||||
|
@ -217,6 +228,7 @@ void setup()
|
|||
}
|
||||
pinMode(pinTrigger, INPUT);
|
||||
pinMode(pinTrigger2, INPUT);
|
||||
pinMode(pinTrigger3, INPUT);
|
||||
//digitalWrite(pinTrigger, HIGH);
|
||||
|
||||
|
||||
|
@ -425,6 +437,10 @@ void setup()
|
|||
channel2InjDegrees = 180;
|
||||
break;
|
||||
}
|
||||
|
||||
//Perform the priming pulses. Set these to run at an arbitrary time in the future (100us). The prime pulse value is in ms*10, so need to multiple by 100 to get to uS
|
||||
setFuelSchedule1(openInjector1and4, 100, (unsigned long)(configPage1.primePulse * 100), closeInjector1and4);
|
||||
setFuelSchedule2(openInjector2and3, 100, (unsigned long)(configPage1.primePulse * 100), closeInjector2and3);
|
||||
}
|
||||
|
||||
void loop()
|
||||
|
@ -442,7 +458,7 @@ void loop()
|
|||
}
|
||||
}
|
||||
|
||||
if (configPage1.displayType && (mainLoopCount & 255) == 1) { updateDisplay();}
|
||||
// if (configPage1.displayType && (mainLoopCount & 255) == 1) { updateDisplay();} //Timers currently disabled
|
||||
|
||||
//Calculate the RPM based on the uS between the last 2 times tooth One was seen.
|
||||
previousLoopTime = currentLoopTime;
|
||||
|
@ -479,7 +495,8 @@ void loop()
|
|||
//-----------------------------------------------------------------------------------------------------
|
||||
|
||||
//currentStatus.MAP = map(analogRead(pinMAP), 0, 1023, 10, 255); //Get the current MAP value
|
||||
currentStatus.MAP = (byte)fastMap1023toX(analogRead(pinMAP), 0, 1023, 10, 255); //Get the current MAP value
|
||||
currentStatus.mapADC = analogRead(pinMAP);
|
||||
currentStatus.MAP = map(currentStatus.mapADC, 0, 1023, configPage1.mapMin, configPage1.mapMax); //Get the current MAP value
|
||||
|
||||
//TPS setting to be performed every 32 loops (any faster and it can upset the TPSdot sampling time)
|
||||
if ((mainLoopCount & 31) == 1)
|
||||
|
@ -489,6 +506,8 @@ void loop()
|
|||
currentStatus.tpsADC = fastMap1023toX(analogRead(pinTPS), 0, 1023, 0, 255); //Get the current raw TPS ADC value and map it into a byte
|
||||
currentStatus.TPS = map(currentStatus.tpsADC, configPage1.tpsMin, configPage1.tpsMax, 0, 100); //Take the raw TPS ADC value and convert it into a TPS% based on the calibrated values
|
||||
currentStatus.TPS_time = currentLoopTime;
|
||||
|
||||
boostControl(); //Most boost tends to run at about 30Hz, so placing it here ensures a new target time is fetched at least that frequently
|
||||
}
|
||||
|
||||
//The IAT and CLT readings can be done less frequently. This still runs about 4 times per second
|
||||
|
@ -497,6 +516,7 @@ void loop()
|
|||
currentStatus.cltADC = map(analogRead(pinCLT), 0, 1023, 0, 511); //Get the current raw CLT value
|
||||
currentStatus.iatADC = map(analogRead(pinIAT), 0, 1023, 0, 511); //Get the current raw IAT value
|
||||
currentStatus.O2ADC = map(analogRead(pinO2), 0, 1023, 0, 511); //Get the current O2 value. Calibration is from AFR values 7.35 to 22.4. This is the correct calibration for an Innovate Wideband 0v - 5V unit. Proper calibration is still a WIP
|
||||
currentStatus.O2_2ADC = map(analogRead(pinO2_2), 0, 1023, 0, 511); //Get the current O2 value. Calibration is from AFR values 7.35 to 22.4. This is the correct calibration for an Innovate Wideband 0v - 5V unit. Proper calibration is still a WIP
|
||||
//currentStatus.battery10 = map(analogRead(pinBat), 0, 1023, 0, 245); //Get the current raw Battery value. Permissible values are from 0v to 24.5v (245)
|
||||
currentStatus.battery10 = fastMap1023toX(analogRead(pinBat), 0, 1023, 0, 245); //Get the current raw Battery value. Permissible values are from 0v to 24.5v (245)
|
||||
//currentStatus.batADC = map(analogRead(pinBat), 0, 1023, 0, 255); //Get the current raw Battery value
|
||||
|
@ -504,6 +524,7 @@ void loop()
|
|||
currentStatus.coolant = cltCalibrationTable[currentStatus.cltADC] - CALIBRATION_TEMPERATURE_OFFSET; //Temperature calibration values are stored as positive bytes. We subtract 40 from them to allow for negative temperatures
|
||||
currentStatus.IAT = iatCalibrationTable[currentStatus.iatADC] - CALIBRATION_TEMPERATURE_OFFSET;
|
||||
currentStatus.O2 = o2CalibrationTable[currentStatus.O2ADC];
|
||||
currentStatus.O2_2 = o2CalibrationTable[currentStatus.O2_2ADC];
|
||||
}
|
||||
|
||||
//Always check for sync
|
||||
|
@ -526,6 +547,8 @@ void loop()
|
|||
if(startRevolutions >= configPage2.StgCycles) { ignitionOn = true; fuelOn = true;}
|
||||
}
|
||||
|
||||
idleControl(); //Perform any idle realted actions
|
||||
vvtControl();
|
||||
//END SETTING STATUSES
|
||||
//-----------------------------------------------------------------------------------------------------
|
||||
|
||||
|
@ -533,7 +556,7 @@ void loop()
|
|||
//Calculate an injector pulsewidth from the VE
|
||||
currentStatus.corrections = correctionsTotal();
|
||||
//currentStatus.corrections = 100;
|
||||
if (configPage1.algorithm == 0) //Check with fuelling algorithm is being used
|
||||
if (configPage1.algorithm == 0) //Check which fuelling algorithm is being used
|
||||
{
|
||||
//Speed Density
|
||||
currentStatus.VE = get3DTableValue(&fuelTable, currentStatus.MAP, currentStatus.RPM); //Perform lookup into fuel map for RPM vs MAP value
|
||||
|
@ -626,7 +649,7 @@ void loop()
|
|||
|
||||
//***********************************************************************************************
|
||||
//| BEGIN IGNITION CALCULATIONS
|
||||
if (currentStatus.RPM > ((unsigned int)(configPage2.SoftRevLim) * 100) ) { currentStatus.advance = currentStatus.advance - configPage2.SoftLimRetard; } //Softcut RPM limit (If we're above softcut limit, delay timing by configured number of degrees)
|
||||
if (currentStatus.RPM > ((unsigned int)(configPage2.SoftRevLim) * 100) ) { currentStatus.advance = configPage2.SoftLimRetard; } //Softcut RPM limit (If we're above softcut limit, delay timing by configured number of degrees)
|
||||
|
||||
//Set dwell
|
||||
//Dwell is stored as ms * 10. ie Dwell of 4.3ms would be 43 in configPage2. This number therefore needs to be multiplied by 100 to get dwell in uS
|
||||
|
|
15
storage.h
15
storage.h
|
@ -29,6 +29,10 @@ Current layout of EEPROM data (Version 3) is as follows (All sizes are in bytes)
|
|||
| 983 |16 | AFR Table MAP/TPS bins |
|
||||
| 999 |64 | Remaining Page 3 settings |
|
||||
| 1063 |64 | Page 4 settings |
|
||||
| 1127 |2 | X and Y sizes for boost table |
|
||||
| 1129 |64 | Boost Map (8x8) |
|
||||
| 1193 |8 | Boost Table RPM bins |
|
||||
| 1201 |8 | Bost Table TPS bins |
|
||||
| 2559 |512 | Calibration data (O2) |
|
||||
| 3071 |512 | Calibration data (IAT) |
|
||||
| 3583 |512 | Calibration data (CLT) |
|
||||
|
@ -58,6 +62,17 @@ Current layout of EEPROM data (Version 3) is as follows (All sizes are in bytes)
|
|||
#define EEPROM_CONFIG6_END 1063
|
||||
#define EEPROM_CONFIG7_START 1063
|
||||
#define EEPROM_CONFIG7_END 1127
|
||||
#define EEPROM_CONFIG8_XSIZE1 1127
|
||||
#define EEPROM_CONFIG8_YSIZE1 1128
|
||||
#define EEPROM_CONFIG8_MAP1 1129
|
||||
#define EEPROM_CONFIG8_XBINS1 1193
|
||||
#define EEPROM_CONFIG8_YBINS1 1201
|
||||
#define EEPROM_CONFIG8_XSIZE2 1209
|
||||
#define EEPROM_CONFIG8_YSIZE2 1210
|
||||
#define EEPROM_CONFIG8_MAP2 1211
|
||||
#define EEPROM_CONFIG8_XBINS2 1275
|
||||
#define EEPROM_CONFIG8_YBINS2 1283
|
||||
#define EEPROM_CONFIG8_END 1291
|
||||
|
||||
//Calibration data is stored at the end of the EEPROM (This is in case any further calibration tables are needed as they are large blocks)
|
||||
#define EEPROM_CALIBRATION_O2 2559
|
||||
|
|
75
storage.ino
75
storage.ino
|
@ -156,6 +156,46 @@ void writeConfig()
|
|||
{
|
||||
if(EEPROM.read(x) != *(pnt_configPage + byte(x - EEPROM_CONFIG7_START))) { EEPROM.write(x, *(pnt_configPage + byte(x - EEPROM_CONFIG7_START))); }
|
||||
}
|
||||
|
||||
/*---------------------------------------------------
|
||||
| Boost and vvt tables (See storage.h for data layout) - Page 8
|
||||
| 8x8 table itself + the 8 values along each of the axis
|
||||
-----------------------------------------------------*/
|
||||
//Begin writing the 2 tables, basically the same thing as above but we're doing these 2 together (2 tables per page instead of 1)
|
||||
if(EEPROM.read(EEPROM_CONFIG8_XSIZE1) != boostTable.xSize) { EEPROM.write(EEPROM_CONFIG8_XSIZE1,boostTable.xSize); } //Write the boost Table RPM dimension size
|
||||
if(EEPROM.read(EEPROM_CONFIG8_YSIZE1) != boostTable.ySize) { EEPROM.write(EEPROM_CONFIG8_YSIZE1,boostTable.ySize); } //Write the boost Table MAP/TPS dimension size
|
||||
if(EEPROM.read(EEPROM_CONFIG8_XSIZE2) != vvtTable.xSize) { EEPROM.write(EEPROM_CONFIG8_XSIZE2,vvtTable.xSize); } //Write the vvt Table RPM dimension size
|
||||
if(EEPROM.read(EEPROM_CONFIG8_YSIZE2) != vvtTable.ySize) { EEPROM.write(EEPROM_CONFIG8_YSIZE2,vvtTable.ySize); } //Write the vvt Table MAP/TPS dimension size
|
||||
|
||||
int y = EEPROM_CONFIG8_MAP2; //We do the 2 maps together in the same loop
|
||||
for(int x=EEPROM_CONFIG8_MAP1; x<EEPROM_CONFIG8_XBINS1; x++)
|
||||
{
|
||||
offset = x - EEPROM_CONFIG8_MAP1;
|
||||
if(EEPROM.read(x) != boostTable.values[7-offset/8][offset%8]) { EEPROM.write(x, boostTable.values[7-offset/8][offset%8]); } //Write the 8x8 map
|
||||
offset = y - EEPROM_CONFIG8_MAP2;
|
||||
if(EEPROM.read(y) != vvtTable.values[7-offset/8][offset%8]) { EEPROM.write(y, vvtTable.values[7-offset/8][offset%8]); } //Write the 8x8 map
|
||||
y++;
|
||||
}
|
||||
//RPM bins
|
||||
y = EEPROM_CONFIG8_XBINS2;
|
||||
for(int x=EEPROM_CONFIG8_XBINS1; x<EEPROM_CONFIG8_YBINS1; x++)
|
||||
{
|
||||
offset = x - EEPROM_CONFIG8_XBINS1;
|
||||
if(EEPROM.read(x) != byte(boostTable.axisX[offset]/100)) { EEPROM.write(x, byte(boostTable.axisX[offset]/100)); } //RPM bins are divided by 100 and converted to a byte
|
||||
offset = y - EEPROM_CONFIG8_XBINS2;
|
||||
if(EEPROM.read(y) != byte(vvtTable.axisX[offset]/100)) { EEPROM.write(y, byte(vvtTable.axisX[offset]/100)); } //RPM bins are divided by 100 and converted to a byte
|
||||
y++;
|
||||
}
|
||||
//TPS/MAP bins
|
||||
y=EEPROM_CONFIG8_YBINS2;
|
||||
for(int x=EEPROM_CONFIG8_YBINS1; x<EEPROM_CONFIG8_END; x++)
|
||||
{
|
||||
offset = x - EEPROM_CONFIG8_YBINS1;
|
||||
if(EEPROM.read(x) != boostTable.axisY[offset]) { EEPROM.write(x, boostTable.axisY[offset]); }
|
||||
offset = x - EEPROM_CONFIG8_YBINS1;
|
||||
if(EEPROM.read(y) != vvtTable.axisY[offset]) { EEPROM.write(y, vvtTable.axisY[offset]); }
|
||||
x++;
|
||||
}
|
||||
}
|
||||
|
||||
void loadConfig()
|
||||
|
@ -267,7 +307,40 @@ void loadConfig()
|
|||
for(int x=EEPROM_CONFIG7_START; x<EEPROM_CONFIG7_END; x++)
|
||||
{
|
||||
*(pnt_configPage + byte(x - EEPROM_CONFIG7_START)) = EEPROM.read(x);
|
||||
}
|
||||
}
|
||||
|
||||
//*********************************************************************************************************************************************************************************
|
||||
// Boost and vvt tables load
|
||||
|
||||
int y = EEPROM_CONFIG8_MAP2;
|
||||
for(int x=EEPROM_CONFIG8_MAP1; x<EEPROM_CONFIG8_XBINS1; x++)
|
||||
{
|
||||
offset = x - EEPROM_CONFIG8_MAP1;
|
||||
boostTable.values[7-offset/8][offset%8] = EEPROM.read(x); //Read the 8x8 map
|
||||
offset = y - EEPROM_CONFIG8_MAP2;
|
||||
vvtTable.values[7-offset/8][offset%8] = EEPROM.read(y); //Read the 8x8 map
|
||||
y++;
|
||||
}
|
||||
//RPM bins
|
||||
y = EEPROM_CONFIG8_XBINS2;
|
||||
for(int x=EEPROM_CONFIG8_XBINS1; x<EEPROM_CONFIG8_YBINS1; x++)
|
||||
{
|
||||
offset = x - EEPROM_CONFIG8_XBINS1;
|
||||
boostTable.axisX[offset] = (EEPROM.read(x) * 100); //RPM bins are divided by 100 when stored. Multiply them back now
|
||||
offset = y - EEPROM_CONFIG8_XBINS2;
|
||||
vvtTable.axisX[offset] = (EEPROM.read(y) * 100); //RPM bins are divided by 100 when stored. Multiply them back now
|
||||
y++;
|
||||
}
|
||||
//TPS/MAP bins
|
||||
y = EEPROM_CONFIG8_YBINS2;
|
||||
for(int x=EEPROM_CONFIG8_YBINS1; x<EEPROM_CONFIG8_END; x++)
|
||||
{
|
||||
offset = x - EEPROM_CONFIG8_YBINS1;
|
||||
boostTable.axisY[offset] = EEPROM.read(x);
|
||||
offset = y - EEPROM_CONFIG8_YBINS2;
|
||||
vvtTable.axisY[offset] = EEPROM.read(y);
|
||||
y++;
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
16
table.h
16
table.h
|
@ -26,19 +26,23 @@ struct table2D {
|
|||
void table2D_setSize(struct table2D targetTable, byte newSize);
|
||||
|
||||
struct table3D {
|
||||
//All tables must be the same size for simplicity
|
||||
const static byte xSize = 16;
|
||||
const static byte ySize = 16;
|
||||
|
||||
byte values[ySize][xSize];
|
||||
int axisX[xSize];
|
||||
int axisY[ySize];
|
||||
//All tables must be the same size for simplicity
|
||||
|
||||
byte xSize;
|
||||
byte ySize;
|
||||
|
||||
byte **values;
|
||||
int *axisX;
|
||||
int *axisY;
|
||||
|
||||
//Store the last X and Y coordinates in the table. This is used to make the next check faster
|
||||
byte lastXMax, lastXMin;
|
||||
byte lastYMax, lastYMin;
|
||||
};
|
||||
|
||||
void table3D_setSize(struct table3D *targetTable, byte newSize);
|
||||
|
||||
/*
|
||||
3D Tables have an origin (0,0) in the top left hand corner. Vertical axis is expressed first.
|
||||
Eg: 2x2 table
|
||||
|
|
12
table.ino
12
table.ino
|
@ -28,6 +28,18 @@ void table2D_setSize(struct table2D* targetTable, byte newSize)
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
void table3D_setSize(struct table3D *targetTable, byte newSize)
|
||||
{
|
||||
targetTable->values = (byte **)malloc(newSize * sizeof(byte*));
|
||||
for(byte i = 0; i < newSize; i++) { targetTable->values[i] = (byte *)malloc(newSize * sizeof(byte)); }
|
||||
|
||||
targetTable->axisX = (int *)malloc(newSize * sizeof(int));
|
||||
targetTable->axisY = (int *)malloc(newSize * sizeof(int));
|
||||
targetTable->xSize = newSize;
|
||||
targetTable->ySize = newSize;
|
||||
}
|
||||
|
||||
/*
|
||||
This function simply pulls a 1D linear interpolated (ie averaged) value from a 2D table
|
||||
ie: Given a value on the X axis, it returns a Y value that coresponds to the point on the curve between the nearest two defined X values
|
||||
|
|
39
utils.ino
39
utils.ino
|
@ -166,6 +166,42 @@ void setPinMapping(byte boardID)
|
|||
pinCLT = A1; //CLS sensor pin
|
||||
pinIAT = A0; //IAT sensor pin
|
||||
|
||||
case 30:
|
||||
//Pin mappings as per the dazv6 shield
|
||||
pinInjector1 = 8; //Output pin injector 1 is on
|
||||
pinInjector2 = 9; //Output pin injector 2 is on
|
||||
pinInjector3 = 10; //Output pin injector 3 is on
|
||||
pinInjector4 = 11; //Output pin injector 4 is on
|
||||
//pinInjector5 = 12; //Placeholder only - NOT USED
|
||||
//pinInjector6 = 13; //Placeholder only - NOT USED
|
||||
pinCoil1 = 40; //Pin for coil 1
|
||||
pinCoil2 = 38; //Pin for coil 2
|
||||
pinCoil3 = 50; //Pin for coil 3
|
||||
pinCoil4 = 52; //Pin for coil 4
|
||||
pinTrigger = 19; //The CAS pin
|
||||
pinTrigger2 = 18; //The Cam Sensor pin
|
||||
pinTrigger3 = 17; // cam sensor 2 pin
|
||||
pinTPS = A2;//TPS input pin
|
||||
pinMAP = A3; //MAP sensor pin
|
||||
pinIAT = A0; //IAT sensor pin
|
||||
pinCLT = A1; //CLS sensor pin
|
||||
pinO2 = A8; //O2 Sensor pin
|
||||
pinO2_2 = A9; //O2 sensor pin (second sensor)
|
||||
pinBat = A4; //Battery reference voltage pin
|
||||
pinDisplayReset = 48; // OLED reset pin
|
||||
pinTachOut = 49; //Tacho output pin
|
||||
pinIdle1 = 5; //Single wire idle control
|
||||
pinFuelPump = 45; //Fuel pump output
|
||||
pinSpareHOut1 = 4; // high current output spare1
|
||||
pinSpareHOut2 = 6; // high current output spare2
|
||||
pinBoost = 7;
|
||||
pinSpareLOut1 = 43; //low current output spare1
|
||||
pinSpareLOut2 = 47;
|
||||
pinSpareLOut3 = 49;
|
||||
pinSpareLOut4 = 51;
|
||||
pinSpareLOut5 = 53;
|
||||
break;
|
||||
|
||||
default:
|
||||
//Pin mappings as per the v0.2 shield
|
||||
pinInjector1 = 8; //Output pin injector 1 is on
|
||||
|
@ -205,13 +241,14 @@ void setPinMapping(byte boardID)
|
|||
//And for inputs
|
||||
pinMode(pinMAP, INPUT);
|
||||
pinMode(pinO2, INPUT);
|
||||
pinMode(pinO2_2, INPUT);
|
||||
pinMode(pinTPS, INPUT);
|
||||
pinMode(pinIAT, INPUT);
|
||||
pinMode(pinCLT, INPUT);
|
||||
pinMode(pinBat, INPUT);
|
||||
pinMode(pinTrigger, INPUT);
|
||||
pinMode(pinTrigger2, INPUT);
|
||||
|
||||
pinMode(pinTrigger3, INPUT);
|
||||
//
|
||||
digitalWrite(pinMAP, HIGH);
|
||||
//digitalWrite(pinO2, LOW);
|
||||
|
|
Loading…
Reference in New Issue