Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gourdonski/netduino-lab
Microcontroller fun
https://github.com/gourdonski/netduino-lab
iot netduino netmf
Last synced: about 1 month ago
JSON representation
Microcontroller fun
- Host: GitHub
- URL: https://github.com/gourdonski/netduino-lab
- Owner: gourdonski
- License: mit
- Created: 2017-06-21T05:53:32.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-06-21T05:53:49.000Z (over 7 years ago)
- Last Synced: 2023-08-06T21:56:43.140Z (over 1 year ago)
- Topics: iot, netduino, netmf
- Language: C#
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Netduino Lab
This is a library that targets the .NET Micro Framework and includes a light-weight framework for interacting with your components. It wasn't finished but has the following features:
* Web server that supports standard HTTP methods and uses delegates to handle routing
* Utility for setting device clock from an NTP server
* Rolling file logger
* MicroSD file system access
* Ability to sync and manipulate collections of components
* Pulsing behavior that can be dynamically applied to any digital component
* Seven segment display that can be manipulated over the internetTo run the web server, check out the BasicWebServerSample in the repository, which is where the following snippet is from:
```c#
using (var webServer = new WebServer(fileLogger))
{
webServer.AddRouteHandler(new RouteHandler(
HttpMethod.Get, "test", program.handleTestRequest));webServer.Start();
Thread.Sleep(webServerDuration);
}
```**Note:** this library was developed with the Netduino Plus 2 board.
![httpatomoreillycomsourceoreillyimages9857142](https://cloud.githubusercontent.com/assets/4038675/13768666/5651174a-ea3e-11e5-9bdd-40a9e26f118c.png)