Ok I'll be more thorough, I don't usually write long winded questions because in my experience people don't read them.
I'm planing on using an slc oem wideband module from here (http://www.14point7.com/products/slc-oem). That board has 20 pins broken out. 1 Vin, 1 gnd, 6 pins to the o2 sensor, 1 linear output, 1 pwm output and 7 I2C pins. There are 3 other pins that are supposed to be left floating.
The only one I will connecting to the arduino at this stage is the linear output.
I want to delay the board from turning on to prevent it heating the o2 sensor before the vehicle starts.
I designed a pcb to house both the arduino and the other board, but knowing that I needed to control the heating of the sensor, I put an npn transistor in the boards line to gnd that I can control with the arduino.
After I had submitted my design to the board house I realized the error. Stupid mistake I know, but this was a last minute addition to a project I am working on.
Is this likely to damage the unit, switching it on like that? If so I will just bridge the pins where the transistor would be and avoid having the entire system running before the engine.
Im just trying to find info on the Uc right now, I know its from cypress but little else yet.