Vous êtes sur la page 1sur 5

Netduino Plus

The Netduino Plus is an open source electronics platform using the .NET Micro Framework. The board features a 32-bit microcontroller and a rich development environment The Netduino plus adds an ethernet connection and an SD socket for even greater functionality.

Atmel 32-bit microcontroller 48Mhz, ARM7 14 Digital I/O Pins 6 Analog Inputs Ethernet Connection SD card socket

The Netduino Plus is an Atmel 32-bit microcontroller development board that includes on-board Ethernet and USB. You create firmware using the Microsoft .NET Micro Framework, Visual C#, and Microsoft Visual Studio IDE. The board also has the same header foot print as the Arduino, so the board makes use of the many Arduino Shields available.

Processor and Memory Atmel 32-bit microcontroller Speed: 48MHz, ARM7 Code Storage: 64 KB without networking: 128 KB RAM: 42 KB without networking: 60 KB Digital i/o features all 20 digital and analog pins: GPIO digital pins 0-1: UART 1 RX, TX digital pins 2-3: UART 2 RX, TX digital pins 5-6: PWM, PWM digital pins 7-8: UART 2 RTS, CTS digital pins 9-10: PWM, PWM digital pins 11-13: SPI MOSI, MISO, SPCK analog pins 4-5: I2C SDA, SCL Storage micro sd (up to 2 GB) auto card detect Power input: 7.5 - 12.0 VDC or USB powered output: 5 VDC and 3.3 VDC regulated analog reference: 2.6 - 3.3 VDC only required when using ADC features max current: 8 mA per pin digital pins 2, 3, 7: 16 mA per pin analog pins 0-3: 2 mA per pin microcontroller max current: 200 mA total digital i/o are 3.3 V--but 5 V tolerant internal pull-ups are 3.3 V tolerant

Netduino Plus 2: STM32F405RG Board, Ethernet, MicroUSB, MicroSD

Microprocessor and memory The microprocessor is completely different from that of its predecessor, in fact it is a STM32F4 (from STMicroelectronics) based on architecture Cortex-M4 to 168Mhz in place of an Atmel ARM7 to 48 Mhz. The jump of memory is amazing! The micro has at its disposal no less than 1 MB of flash memory (double the all'Atmel!) And 192 KB of RAM. Obviously, not all at our disposal but the quantity for user applications is significant: 384 KB of flash (compared to 64 KB) to 100 KB of RAM (compared to 28 KB). Input and Output The board is compatible with the rev. C of Arduino, which provides for 22 GPIO pins (against the previous 20) of which a part can have the following features:

6 PWM; 4 UART; SPI; I2C;

In addition, there are 6 ADC channel with a resolution of 12 bits (rather than 10-bit). Networking and Storage Networking and storage seem to be very similar to its predecessor with an Ethernet interface to 10 Mbps and a micro SD card up to 2 GB.

Netduino Plus 2 is an open-source electronics platform using the .NET Micro Framework. Featuring a 32-bit STM32F405RG microcontroller and a rich development environment, it is suitable for engineers and hobbyists alike. With Netduino, the world of microcontroller programming is at your fingertips. Netduino is designed to enable both personal projects and sophisticated commercial endeavors. This Netduino Plus 2 board comes in the form factor of the popular 8-bit Arduino Uno R3 board.

Differences from original Netduino Plus


Netduino Plus 2 has four times the speed (168MHz), six times the code space (384KB), and twice the available RAM (100KB+) of Netduino Plus 1. It also has new features like four serial ports, six PWM channels, and 12-bit ADC. It has power headers that turn on and off via code, so you can power on shields when you want to. Pins can drive up to 25mA of current to LEDs. The Arduino R3 compatibility supports future shields (in addition to existing shields, thanks to Netduino Plus 2's 5V digital I/O tolerance). With so much room in flash, the Netduino developers added OneWire and Time Server directly into the NETMF firmware, and left quite a bit of space for future features. The 6-pin ICSP header has been replaced by a 10-pin MiniJTAG header. The goal is to enable developers to compile their own firmware using GCC and debug both native and managed code at the same time. If you need the ICSP header for a shield, sandwich a shield in the middle that routes the ICSP pins for you (such as MakerShield).

Netduino Plus 2 Features


Input. Output. Create interfaces with switches, sensors, LEDs, serial devices, and more. Netduino Plus 2 combines 22 GPIOs with SPI, I2C, 4 UARTs (1 RTS/CTS), 6 PWM and 6 ADC channels.

Code. Debug. Repeat. .NET Micro Framework combines the ease of high-level coding and the features of microcontrollers. Enjoy event-based programming, multi-threading, line-by-line debugging, breakpoints and more.

Very expandable. Third-party accessories offer pre-built functionality like GPS location, servo control and battery power. Netduino Plus 2 is also pin-compatible with Arduino shields. Drivers are required for some Arduino shields. Design files included. Netduino Plus 2 is an open-source electronics platform. Design files and source code are included. Learn from the designs. Remix. Enjoy the freedom of open source.

Netduino Plus 2 Hardware Specifications


32-bit STMicroelectronics STM32F405RG ARM Cortex-M4 microcontroller, 168 MHz, with 384KB for code storage and 100+KB RAM

All 22 digital and analog pins can be used as GPIO Digital pins 0-1: UART1 RX, TX Digital pins 2-3: UART2 RX, TX/PWM Digital pins 5-6: PWM, PWM Digital pins 7-8: UART3 RX, TX (also works as UART2 RTS, CTS) Digital pins 9-10: PWM, PWM Digital pins 11-13: SPI PWM/MOSI, MISO, SPCK Digital pin SD/SC: I2C SDA/SCL (also works as UART4 RX/TX) Ethernet: 10 Mbps (lwIP stack) MicroSD slot supports cards up to 2GB; automatic card detection White power LED Blue user LED Green Ethernet LED Reset button can be re-purposed as a GPIO input Power input: 7.5V to 12V DC via barrel jack, or power via USB Power output: 5V DC and 3.3V DC regulated Max current: 25 mA per pin Microcontroller max current: estimated 125 mA total Digital I/O are 3.3V, but are 5V tolerant Operating temperature: 0 to 70 C (32 to 158 F)

Netduino Software
Windows requirements

Windows XP, Vista, 7 or 8 (32 and 64 bit) 1.6 GHz or faster processor 1 GB RAM Up to 3 GB hard drive space for Visual Studio Express 2010

Vous aimerez peut-être aussi