have added board to both files, everything else is working as it should, but A10 and A11 still doesnt work
is there a point to activate teensy analog port in firmware prior to use them?
many analog ports are also usable as digital ports
Picture of the circuit below!
here is my entry in init.ino:
case 5:
//Pin mappings as per the Transi-Productions PNP boards
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
pinCoil1 = 40; //Pin for coil 1
pinCoil2 = 38; //Pin for coil 2
pinCoil3 = 52; //Pin for coil 3
pinCoil4 = 50; //Pin for coil 4
pinTrigger = 19; //The CAS pin
pinTrigger2 = 18; //The Cam Sensor 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
pinBat = A4; //Battery reference voltage pin
pinDisplayReset = 48; // OLED reset pin
pinTachOut = 49; //Tacho output pin (Goes to ULN2803)
pinIdle1 = 5; //Single wire idle control
pinIdle2 = 6; //2 wire idle control
pinBoost = 7; //Boost control
pinVVT_1 = 4; //Default VVT output
pinVVT_2 = 48; //Default VVT2 output
pinFuelPump = 45; //Fuel pump output (Goes to ULN2803)
pinStepperDir = 16; //Direction pin for DRV8825 driver
pinStepperStep = 17; //Step pin for DRV8825 driver
pinStepperEnable = 24; //Enable pin for DRV8825
pinFan = 47; //Pin for the fan output (Goes to ULN2803)
pinLaunch = 41; //Can be overwritten below
pinFlex = 2; // Flex sensor (Must be external interrupt enabled)
pinResetControl = 43; //Reset control output
pinBaro = A5;
pinVSS = 20;
pinWMIEmpty = 46;
pinWMIIndicator = 44;
pinWMIEnabled = 42;
#if defined(CORE_TEENSY35)
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
pinCoil1 = 31; //Pin for coil 1
pinCoil2 = 32; //Pin for coil 2
pinCoil3 = 30; //Pin for coil 3
pinCoil4 = 29; //Pin for coil 4
pinTrigger = 23; //The CAS pin
pinTrigger2 = 36; //The Cam Sensor pin
pinTPS = A2; //TPS input pin
pinMAP = A3; //MAP sensor pin
pinBaro = A5; //Baro correction input
pinIAT = A0; //IAT sensor pin
pinCLT = A1; //CLT sensor pin
pinO2 = A22; //O2 sensor pin)
pinBat = A4; //Battery reference voltage pin
pinOilPressure = A10; //Oil Pressure pin
pinFuelPressure = A11; //Fuel Pressure pin
pinTachOut = 28; //Tacho output pin
pinIdle1 = 5; //Single wire idle control
pinVVT_1 = 6; // Default VVT output
pinBoost = 7; //Boost control
pinFuelPump = 37; //Fuel pump output
pinStepperDir = 34; //Direction pin for DRV8825 driver
pinStepperStep = 35; //Step pin for DRV8825 driver
pinStepperEnable = 38; //Enable pin for DRV8825 driver
pinLaunch = 24; //clutch input for Launch/Flat
pinFan = 27; //Pin for the fan output
pinFlex = 2; //Flex Sensor (switch) input
#endif
break;
Thanx,
// Thomas