Question

I would like start with .NET Micro Framework as my hobby project.

What hardware devices would you recommend for that?

Is there something like list of all hardware with support .NET Micro Framework?

Was it helpful?

Solution

Please check following overviews:

Microsoft .NET Micro Framework Tools & Resources
Production Modules Comparison Table

I personally like the Thaoe-II and ChipworX most, for old .NET MF version I was really happy with the Digi ConnectME.

OTHER TIPS

Netduino is an excellent hardware you can look into.

This provides a great introduction :- http://channel9.msdn.com/coding4fun/blog/A-Gentle-Introduction-to-Netduino

This provides a excellent application of Netduino :- http://www.codeproject.com/Articles/314774/Home-Automation-with-Netduino-and-Kinect

Netduino is the best cost effective embedded development kit to start with.

Based on my experience, I would recommend that the development kit has a microcontroller without a memory management unit (like Netduino which uses a AT91SAM7X512 microcontroller).

.NET micro framework was designed primarily for memory constrained embedded devices whose core processing unit does not support external memory (SDRAM, NAND flash, etc..).

Developing on Netduino is more fun because your memory space is constrained and you will end up pushing yourself to write good efficient code.

Cheers!

Subbu

When I was working on the Dare to Dream Different contest last year I had a chance to use the Tahoe-II from Device Solutions.net... it worked pretty well. There are several other listed on the Micro Framework site. Most of the issues I ran into were platform limitation and not directly in the hardware.

Don't forget it is an embedded platform. And a simple SPI bus with several devices on it may have issues with data contention.

The get hardware link on the Micro Framework site has a list of supported hardware and vendors.

This weekend I recieved my Fez Mini from GHI Electronics just $99.00. It comes with several devices to test (LED, Button, POT, etc)

I highly recommend adding the Wii Remote control adatper for this kit. You can connect your numchuck to it and detect both button press, joystick, and accelarometer readings. Hugh money saver since you can use this amazing Wii peripheral from the beginning.

This is my favorite kits so far primarily because it comes with extensive source code and samples. They also have a very good PDF ebook that takes you from start to coding with this board and devices. For a starter kit you can't get something easier.

Just be sure to update your firmware, first thing you do. A YouTube video is available on this task. It will save you sometime and fustration to just get that out of the way before starting your first sample.

http://www.ghielectronics.com/catalog/product/139

I think ARM Cortex-M, currently is best architecture for micro-controller hobby. Particularly its STM32 micro-controller implementation. Is extremely cheap and widely used.

There is a project that provides support for STM32 in .NET micro framework.

Netduino package STM32 with I/O devices (USB, Ethernet, ...), thats make things much more interactive and interesting )

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top