public static void Main()
{
// blinky, blinky
for (int i = 0; i < 10; i++)
{
OnboardLed.Write(true);
Thread.Sleep(100);
OnboardLed.Write(false);
Thread.Sleep(100);
}
// onboard button pushed turns onboard led on/off
InterruptPort buttonOnboard = new InterruptPort(Pins.ONBOARD_SW1, false, Port.ResistorMode.Disabled, Port.InterruptMode.InterruptEdgeHigh);
buttonOnboard.OnInterrupt += buttonOnboard_OnInterrupt;
// breadboard button pushed turns breadboard led on/off
InterruptPort buttonBreadboard = new InterruptPort(Pins.GPIO_PIN_D1, false, Port.ResistorMode.PullUp, Port.InterruptMode.InterruptEdgeHigh);
buttonBreadboard.OnInterrupt += buttonBreadboard_OnInterrupt;
Thread.Sleep(Timeout.Infinite);
}