180 likes | 336 Vues
Having Fun with Netduino. Chris Gilmore Joe Havelick . What is a Netduino?. * Not actual size. Use Cases. Prototyping Robotics Automation Automotive Sequencing Learning aid Making something cool. The Netduino. processor and memory Atmel 32-bit microcontroller Speed: 48MHz, ARM7
E N D
Having Fun with Netduino Chris Gilmore Joe Havelick
What is a Netduino? * Not actual size
Use Cases • Prototyping • Robotics • Automation • Automotive • Sequencing • Learning aid • Making something cool
The Netduino processor and memory • Atmel 32-bit microcontroller • Speed: 48MHz, ARM7 • Code Storage: 128 KB power and i/o • input: 7.5 - 12.0 VDC or USB powered • output: 5 VDC and 3.3 VDC regulated • digital i/o are 3.3 V--but 5 V tolerant
The Netduino Plus differences from the Netduino • Code Storage: 64 KB • ethernet • micro sd
The Netduino Mini Differences from the Netduino • Smaller package • Code Storage: 152 KB • output: 5 VDC only • 16 digital/analog GPIO pins
Developing for Netdiuno • Environment • Visual Studio 2010 • C#/VB.Net • .NET Micro Framework
Developing for Netdiuno • Features • Intellisense • Debugging • Breakpoints • Console • Emulation • Multithreading • Unit Testing
Sample – FartyBreathalizer • Dev Environment • Basic I/O
Sample - NetDoorNo • Events • Netduino Plus as a Web Server
Sample - GPS Flight Logger • Classes and Libraries • SD Card Write
Samples - Floppy Instrument • Multithreading • Interfaces
Resources • Netduino.com • Forums/Chat • Book: The Internet of Things • SparkFun.com • DIYDrones.com
Questions • Chris Gilmore • Joe Havelick • JoeHavelick.com