Which development kit is the best to start with .NET Micro Framework?
This is difficult question to answer – it depends what you exactly looking for. For general introduction to .NET Micro Framework I can recommend the Tahoe platform based on Meridian CPU. This board has color QVGA LCD display, buttons, serial ports, SPI, I2C and everything is wired-out to headers for easy prototyping. This makes it perfect for interfacing other hardware in the development stage of projects. Disadvantge of this platform is the fact that ethernet needs to be connected via SPI interface, which makes it a bit complicated if you need to use SPI interface for other things. The GHI Embedded Master module and it’s development platform is very similar to Meridian and Tahoe and has more interfaces directly on CPU: 4x Serial port, Ethernet, SPI, I2C, CAN and USB. This makes it very powerful platform for complex applications, including support for FAT file-system and USB keyboard/mouse/joystick/printer/mass storage devices. The Embedded Master is shaped better for surface mounting