Netduino Plus 2 expands on the impressive 32-bit open source Netduino by adding ethernet connectivity and an SD card socket.
The Arduino has set an obvious high standard in making microcontrollers useful. But what if you want more power? Or a more modern programming methodology? The Netduino nicely addresses these concerns! And the Plus has built-in Ethernet and an SD Card socket! Each board comes with it's own MAC address sticker labelled on the bottom the board. Based on the powerful ST-micro STM32F405RG 32-bit microcontroller, this Arduino-footprint compatible unit offers a substantial improvement in performance:
|Arduino Uno||Arduino Mega||Netduino 2|
|Processor speed||8 or 16MHz||16MHz||168MHz|
|Programming Environment||Arduino (C-like syntax)||Arduino (C-like syntax)||C#, .net architecture, native mono in development|
|I/O||14 digital, 6 analog/digital||54 digital, 16 analog||14 digital, 6 analog/digital|
|DC current per I/O Pin||40mA, 200mA chip total||40mA, 200mA chip total||25mA, 125mA chip total|
|I/O voltage||5V||5V||3.3V, 5V tolerant|
With improvements from the previous version such as a new processor with increased speed, code storage, & UARTs it's not hard to see why the Netduino Plus 2 is a welcome upgrade! Use the Netduino Plus' 22 GPIOs with SPI, I2C, 4 UARTs (1 RTS/CTS), 6 PWM and 6 ADC channels to interface with switches, sensors, LEDs, serial devices, and more. Enjoy event-based programming, multi-threading, line-by-line debugging, breakpoints and more with .NET Micro Framework which combines the ease of high-level coding with the features of microcontrollers. This board is also very expandable with 3rd-party accessories that offer pre-built functionality like GPS location, servo control and battery power. The Netduino Plus is pin compatible with Arduino shields too but please keep in mind that drivers are required for some Arduino shields.
Hardware design files for the Netduino Plus are open source as well as the source code! Learn from the designs, remix them, and enjoy the freedom!