# Netduino Plus

> The Netduino Plus is an open-source .NET Micro Framework microcontroller board with built-in Ethernet, Arduino-compatible pinout, and microSD slot — enabling C# development for connected embedded projects.

## Quick Facts

- **Brand:** Netduino
- **Board Type:** dev-board
- **Price:** ~$60
- **Product Readiness:** developer
- **CPU:** 32-bit ARM Cortex-M3 (.NET Micro Framework)
- **CPU Architecture:** ARM Cortex-M
- **CPU Cores:** 1
- **RAM:** 60 KB
- **Flash:** 128 KB
- **Power:** 5V via Micro-USB or DC jack (7-12V)
- **Operating Voltage:** 3.3V
- **SD Card:** microSD

## Connectivity

- **Ethernet:** 10/100 Mbps

## Open Source

- **Status:** partially-open
- **Firmware:** No
- **Schematics:** No
- **PCB Layout:** No

## Compatible Firmware

dotnet-micro-framework

## Use Cases

- iot
- industrial-automation

## Components

- **STM32 (Cortex-M3)** (mcu): 32-bit ARM Cortex-M3 microcontroller running .NET Micro Framework — [Datasheet](https://openhardware.directory/r?to=http%3A%2F%2Fnetduino.com%2Fnetduinoplus%2Fspecs.htm&ref=openhardware.directory&product=netduino-plus&source=md-export)
- **W5100 Ethernet Controller** (ethernet-controller): Wiznet W5100 hardwired TCP/IP Ethernet controller providing 10/100 Mbps connectivity — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.wiznet.io%2Fproduct-item%2Fw5100%2F&ref=openhardware.directory&product=netduino-plus&source=md-export)

## Protocols

- **I2C**: SDA: A4, SCL: A5
- **SPI**: MOSI: D11, MISO: D12, SCK: D13, CS: D10
- **UART**: TX: D1, RX: D0
- **PWM**

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| D0 | D0 | — | GPIO, UART RX |
| D1 | D1 | — | GPIO, UART TX |
| D2 | D2 | — | GPIO |
| D3 | D3 | — | GPIO, PWM |
| D4 | D4 | — | GPIO |
| D5 | D5 | — | GPIO, PWM |
| D6 | D6 | — | GPIO, PWM |
| D7 | D7 | — | GPIO |
| D8 | D8 | — | GPIO |
| D9 | D9 | — | GPIO, PWM |
| D10 | D10 | — | GPIO, SPI CS |
| D11 | D11 | — | GPIO, SPI MOSI |
| D12 | D12 | — | GPIO, SPI MISO |
| D13 | D13 | — | GPIO, SPI CLK |
| A0 | A0 | — | GPIO, ADC |
| A1 | A1 | — | GPIO, ADC |
| A2 | A2 | — | GPIO, ADC |
| A3 | A3 | — | GPIO, ADC |
| A4 | A4 | — | GPIO, ADC, I2C SDA |
| A5 | A5 | — | GPIO, ADC, I2C SCL |

## Available Software

- **[.NET Micro Framework]()** (open-source)
- **[Visual Studio]()** (open-source)

## Description

## Overview

The Netduino Plus is a 32-bit microcontroller development board designed for engineers and hobbyists who want to write embedded software in C# using the .NET Micro Framework. It combines the familiar Arduino form factor with Ethernet connectivity and a full TCP/IP stack, making it one of the first accessible platforms for networked microcontroller projects.

The board features 20 GPIO pins, 4 PWM channels, 6 ADC channels, and a microSD slot, while remaining compatible with most Arduino shields. It supports event-based programming, multi-threading, and line-by-line debugging — capabilities uncommon in 8-bit Arduino boards of its era.

The Netduino Plus connects via Micro-USB for power and programming, and includes a DC power jack for standalone operation. The onboard Ethernet port with full TCP/IP stack allows direct integration with web services and networked systems without external shields. It was succeeded by the Netduino Plus 2 with a faster 168MHz processor.

## Where to Buy

- [Adafruit](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F351&ref=openhardware.directory&product=netduino-plus&source=md-export) — $60.00

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F351&ref=openhardware.directory&product=netduino-plus&source=md-export)
- [product page](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F351&ref=openhardware.directory&product=netduino-plus&source=md-export)
- [docs](https://openhardware.directory/r?to=http%3A%2F%2Fnetduino.com&ref=openhardware.directory&product=netduino-plus&source=md-export)
- [community](https://openhardware.directory/r?to=http%3A%2F%2Fforums.netduino.com%2F&ref=openhardware.directory&product=netduino-plus&source=md-export)

## Tags

`netduino`, `dotnet`, `ethernet`, `arduino-compatible`, `microcontroller`, `csharp`, `tcp-ip`

## Images

![Netduino Plus](https://nbg1.your-objectstorage.com/openhardware-directory/entities/netduino-plus/017301c59fba.jpg)
![Netduino Plus](https://nbg1.your-objectstorage.com/openhardware-directory/entities/netduino-plus/d2ed52e73cac.jpg)

---
[View full device page](https://openhardware.directory/devices/netduino-plus)