Using a new Fez Panda Project which includes the LED blinking example I noticed when I plug my multimeter into the unused digital pins and the ground I get a voltage of 2.3v.
However when pin is assigned as in the little example I modified from the LED example (Fez Panda Project in Visual Studio 2010 Express), the selected Digital Pin 7 work as expected, but the remaining digital pins (ie 6,8 and 9) still output as a 2.3v or basically TRUE.
Is there a way to initialize all pins at start up as false (or less than 1.5v)?
I’m using NETMF library 188.8.131.52 and the Fez Panda is also updated to 184.108.40.206.
Here the code I used:
public class Program
public static void Main()
bool ledState = false;
bool digitalpin7state = false;
OutputPort digitalpin7 = new OutputPort((Cpu.Pin)FEZ_Pin.Digital.Di7, false);
OutputPort led = new OutputPort((Cpu.Pin)FEZ_Pin.Digital.LED, ledState);
ledState = !ledState;
digitalpin7state = !digitalpin7state;