Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ppatierno/uplibrary
uPLibrary - .Net Micro Framework Helper Library
https://github.com/ppatierno/uplibrary
Last synced: 15 days ago
JSON representation
uPLibrary - .Net Micro Framework Helper Library
- Host: GitHub
- URL: https://github.com/ppatierno/uplibrary
- Owner: ppatierno
- License: apache-2.0
- Created: 2015-08-14T10:41:12.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-14T10:50:38.000Z (over 9 years ago)
- Last Synced: 2024-11-01T04:07:45.908Z (2 months ago)
- Language: C#
- Homepage:
- Size: 215 KB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# uPLibrary
![](images/uP_logo.png)
uPLibrary is an helper library composed of managed drivers for common hardware that you can interface to your .Net Micro Framework board and some other useful components.
*Project Description*
uPLibrary is an helper library composed of managed drivers for common hardware that you can interface to your .Net Micro Framework board and some other useful components.
Managed Drivers :
* Lcd : class for compatible Hitachi HD4478U controller LCD display using GPIO provider or ShiftRegister provider
* ShiftRegister74HC595 : class for shift register NXP 74HC595
* Pir : class for Passive Infrared Sensor (for motion detect)
* Ultrasonic : class for Ultrasonic Sensor (for object distance measurement)
* TMP102 : class for Texas Instruments low power digital temperature sensor TMP102
* DS1307 : class for Maxim RTC (Real Time Clock) device
* SHT1X : class for SHTX1X temperature and humidity sensor
* Anemometer : class for a generic anemometer
* TB6612FNG : class for a dual motor driverUtilities :
* Utility : class with some utility methods
* Encoder : class for Base64 encodingNetworking :
* Ddns : some classes that build a software component for Dynamic DNS service provider functionality (No-IP and DynDns supported)
* Smtp : some classes that build a software component for sending emails via SMTP server
* Wol : class that implements Wake On LAN functionality
* Http : HttpClient for connecting to HTTP server. It's usefull for RESTful services connection.Internet Of Things :
* ThingSpeak : ThingSpeakClient class with Internet of Things client for ThingSpeak platform (http://www.thingspeak.com)
The project is also available as package on Nuget [here](http://www.nuget.org/packages/uPLibrary/) but you can download it from Visual Studio, using Nuget Package Manager.