Skip to content

ppatierno/uplibrary

uPLibrary

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 driver

Utilities :

  • Utility : class with some utility methods
  • Encoder : class for Base64 encoding

Networking :

  • 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 :

The project is also available as package on Nuget here but you can download it from Visual Studio, using Nuget Package Manager.

About

uPLibrary - .Net Micro Framework Helper Library

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages