@ ChrisO - I did run a test and that PWM worked fine on my Raptor. If you have the LCD configured, it might be interfering. I would erase the application that’s on there and redeploy the firmware using FEZ Config. Run the program below and it should work. I verified it with an oscilloscope.
public static void Main()
{
var pwm = new PWM(Cpu.PWMChannel.PWM_3, 50, 0.5, false);
pwm.Start();
Thread.Sleep(-1);
}
Ok, my bad - X16 was set in the Program.Gadgeteer with my LCD Char_Display. Right Clicking and selecting Connect all Modules and not paying attention where they are being connected is my mistake.
I moved the LCD Char_Display to X9.
This obviously stopped the PWM from working.
GHI, Raptor is your best Board Yet. Very Nice!!!
If I may make one suggestion, its a bit big, seems that the G400 is this tiny board in the middle but all this board around the outside and not much on it other than a few buttons and DC Converters.