Replacement:DEV-10749. The FEZ Panda has been replaced by the new FEZ Panda II. This page is for reference only.
FEZ Panda is a tiny open-source board running Microsoft .NET Micro Framework. This means, you can write code with much more efficiency using C# programming language under free Microsoft Visual C# express.
FEZ Panda also includes JTAG access for those who wish to use their own firmware instead of NETMF. Using an Arduino-form-factor, you can use just about any Arduino shield. In addition, many libraries are already included like FAT file system, networking, threading, USB Client, UART, SPI, I2C, GPIO, PWM, ADC, DAC and many more.
The FEZ Panda includes USB cable.
Check out this comparison chart between the FEZ Domino and the FEZ Panda.
Note: The FEZ Panda has been replaced by the new FEZ Panda II but we found these in inventory and they work fine. We'll be selling them at a discount for a limited time but when they're gone, they're gone!
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
No reviews yet.
You should remove the JTAG access/custom firmware section from your description.
According to TinyCLR.com, it is currently not possible to load custom firmware to a Panda.
For more details about how to get your FEZ Panda erased to load your own firmware, please take a look at this forum thread
http://www.tinyclr.com/forum/2/1809/
So, to get my Panda erased I should return the board to TinyClr so they erase the chip for me. Sounds easy allright...
But if I understood correctly, there will be a software solution that enables erasing the chip at home. Don't know when, but I'm not in hurry with this. I was prepared to use Windows with this board for some time.
I got this board running today. The docs and tutorials worked perfectly. Being able to program all of these capabilities in C# rocks!
For those who dislike/hate .NETMF, check this following link to turn your FEZ Panda (I or II) into a ARM Developer Board. It really works and its great, I'm loving my FEZ Panda thanks to this.
http://www.tinyclr.com/forum/1/4219/
A 72 MHz 32-bit ARM processor with 3 times the number of peripherals the ATmega328-powered Arduino has, with a cheaper price tag?
Sign me up.
The comparison link no long has THIS panda, only the pandaII
Yeah, I hope some FEZ II's will come in. This is actually made by a company only a few miles from me in Metro-Detroit
Fez Panda II is out as well.
http://www.ghielectronics.com/catalog/product/256
Will SFE carry it soon?
to think, I nearly bought an Uno.....
If they could only supply this board without .Net I (and a few others obviously) would be thrilled, but judging from the comments on the Domino it seems this will never happen.
Or?
Why not just erase the board and load anything you want on it? It even includes JTAG.
There is also a free ebook showing you how to do all this and how to even port NETMF yourself if you like http://www.tinyclr.com/downloads/Beginners%20Guide%20to%20Porting%20NETMF.pdf
So this is basically a Domino with more I/O pins and a JTAG port (but sans microSD :P)? Neat, the JTAG port certainly saves the day. I hope you're not paying any per piece licensing fees?
NETMF simply isn't interesting as I have C/C++ code and libraries that works, no point rewriting stuff that works well just for the sake of rewriting (it's in fact a proven receipt for trouble).
SD is still supported in software....real 4-bit SD interface by the way, not SPI ;)
See this http://www.microframeworkprojects.com/index.php?title=SD_Card_Connection_Guide
Finally some "ARM Arduino" worth buying! Not bad price either.
Does .NET support inline ASM btw? It would be nice to try out some asm-programming without needing JTAG.
It support Runtime Loadable Procedures(RLP). I think it is similar to inline asm.
According to the linked comparison chart, no RLPs on the panda.
And I'd like to see a comparison of this to the netduino/netduino+
RLP feature has been added to FEZ Panda.
GHI Team