Here’s an interview that appeared on “Ask an Engineer” with Chris Walker from netduino – CHOCK FULL OF INFO!
NEW PRODUCT! netduino (.NET-programmable microcontroller) – Netduino is an open source electronics platform using the .NET Micro Framework. Featuring a 32-bit microcontroller and a rich development environment. Suitable for engineers and hobbyists alike.
Input! Output! Interface with switches, sensors, LEDs, serial devices, and more. Netduino offers 20 GPIOs combined with SPI, I2C, 2 UARTs (1 RTS/CTS), 4 PWM channels and 6 ADC channels. Code! Debug! Repeat! .NET Micro Framework combines the ease of high-level coding and the raw features of microcontrollers. Enjoy event-based programming, multi-threading, line-by-line debugging, breakpoints and more.
And its very expandable just like the Arduino! 3rd-party accessories offer pre-built functionality like GPS location, servo control and battery power. Netduino is also pin-compatible with shields. 3rd-party drivers are required for some Arduino shields. Design files included. Netduino is an open source electronics platform. All design files and source code are included. Learn from the designs. Remix, and enjoy the
freedom of open source. Comes with a free microUSB cable and 4 rubber bumpers.
Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here: adafruit.com/editorialstandards
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.
Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.
Yes, you can absolutely erase the Netduino and reprogram it with anything you’d like. We encourage Netduino hacking and there are quite a few people building native code (using all 512KB of flash and 128KB of RAM) as well as running alternative platforms like FreeRTOS.
The ERASE pad on the Netduino and Netduino Plus is a small gold square in the top-right corner underneath pin D0. On the Netduino Mini, it’s on the bottom-left right next to pin 12.
Once you erase the Netduino, you can program it via USB or RS232 using Atmel SAM-BA on Windows or Linux (or one of the open SAM-BA alternatives…I’ve heard that MCHelper works). One caution: .NET MF does debugging over USB, so there’s no JTAG on board.
Neat. So is this some sort of “introductory” price? How are you selling a $20 CPU on a 4-layer board at “about” the same price as Arduino’s $5 CPU on a 2-layer board?
Just out of curiosity, can you delete the whole C# engine from the Netduino, leaving you with a 512K bare ARM-based board?
Hi WestfW,
Yes, you can absolutely erase the Netduino and reprogram it with anything you’d like. We encourage Netduino hacking and there are quite a few people building native code (using all 512KB of flash and 128KB of RAM) as well as running alternative platforms like FreeRTOS.
The ERASE pad on the Netduino and Netduino Plus is a small gold square in the top-right corner underneath pin D0. On the Netduino Mini, it’s on the bottom-left right next to pin 12.
Once you erase the Netduino, you can program it via USB or RS232 using Atmel SAM-BA on Windows or Linux (or one of the open SAM-BA alternatives…I’ve heard that MCHelper works). One caution: .NET MF does debugging over USB, so there’s no JTAG on board.
Chris
Neat. So is this some sort of “introductory” price? How are you selling a $20 CPU on a 4-layer board at “about” the same price as Arduino’s $5 CPU on a 2-layer board?