August 3, 2010
I just ordered a FEZ Domino from Sparkfun http://www.sparkfun.com/commerce/product_info.php?products_id=9797 And was wondering if anyone here at LMR has any experience with it?
If I get it working it will replace the two Arduinos in SEA RENDERING http://letsmakerobots.com/node/21098 and hopefully give me a more robust platform for further development of the boat.
The FEZ Domino arrived today and after just a few hours of playing with it I can’t wipe the smile of my face. This card is truly amazing!!
After updating the firmware to framework 4.1 and tested it with the blinking LED I decided to try moving the XBee shield from Whirligig http://letsmakerobots.com/node/22108 over and see if that worked. The serial pins of Arduino are the same as COM1 on the FEZ so I tried out this little program that only print a line of text with a counter every 500ms.
public class Program
public static void Main()
SerialPort UART = new SerialPort("COM1", 9600);
int counter = 0;
string counter_string = "Count: " + counter.ToString() + "\r\n";
byte buffer = Encoding.UTF8.GetBytes(counter_string);
UART.Write(buffer, 0, buffer.Length);
And it works perfectly.
OK, you say, -so what is so brilliant with this?
It’s the debug functions in Visual Studio 2010. With the program running on the FEZ I can toggle a breakpoint anywhere in the code and examine the status of every variable, step thru the code line by line. Remove the break point and the application runs at full speed.
Can’t wait for the weekend so I can dig deeper into this!