Git Product home page Git Product logo

netduino's Introduction

Netduino

In the course of learning the .NET Micro Framework -- and embedded programming in general -- I have amassed a humble numble... ahem... number of examples that might be useful for others. So, I'm doing the right thing and sharing them on GitHub. All of these projects are written for the Netduino Plus 1 board, however it should be straightforward to convert to any current board revisions.

Libraries

These are modules that can be used in your projects.

  • RealTimeClock: A library for controlling the DS3232 clock chip over I2C.

Applications/Sketches

Pretty much all of these are beginner applications that I wrote while starting to learn embedded programming. They are classic examples of what types of things you can do with microcontrollers. I consider all of these sketches -- not full-scale applications -- so I haven't put a lot of work into making them very robust.

Deploying to Your Netduino

It's all text, so open up your command line and Emacs editor and...

Just kidding! Get yourself a modern IDE like Visual Studio and open the solution (.sln) file. Check the connections to your board and click the debug button. This will deploy the application to the device and allow you to user the debugger as usual. Once deployed, you can take the board with you anywhere and supply power for it to run the application.

You can find instructions for downloading an IDE, .NETMF, and the Netduino SDK at the Netduino download page. I created, compiled, and deployed these projects on Windows with Visual Studio and you should be able to deploy from Windows, Mac or Linux. See Wilderness Labs for more information.

Enjoy

Please feel free to fork, send me a merge request, or contact me with questions on the Netduino forum.

netduino's People

Contributors

binary10 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

netduino's Issues

Test

See how this does

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.