[ARCHIVES] MicroToolsKit library
Updated on December 29, 2018
MicroToolsKit library is organized as a namespace. It is intended for Netduino, Fez Panda 3 or Cobra 3 boards. It is downloadable on nuget.org. The source code is maintained and documented on GitHub.
Use MicroToolsKit package
- Create a new Micro Framework (.NET v4.3) project, Netduino Application (Universal) for Netduino or Console Application for Fez Panda in Visual Studio 2015
- Add MicroToolskit NuGet
- In Solution Explorer, right click on References and choose Manage NuGet Packages.
- Choose “nuget.org” as the Package source, click the Browse tab, search for MicroToolsKit, and click Install.
MicroToolsKit namespace
—- |
—- | ————> Hardware
—————————-|
—————————-| ————> IHM
—————————-|——————-| ————> IHMSSI (personal IHM Class v1.4.1)
—————————-|——————-| ————> KBD5T (DFRobot KeyBoard Module V2 Class v1.4.5) (to come up)
—————————-|
—————————-| ————> MotorDrivers
—————————-|——————-| ————> MotorControlMD2x (MD25 : Dual 12Volt 2.8Amp H Bridge Motor Drive I²C Class v1.4.4 et +)
—————————-|——————-| ————> EasyStepperDriver (Easy Driver Stepper Motor Driver Class v1.4.4 et +)
—————————-|
—————————-| ————> Displays
—————————-|——————-| ————> ELCD162 (LCD 2×16 series drivers Class v1.4.3 )
—————————-|——————-| ————> I2CLCD (LCD 2×16 I²C driver Class v1.4.3)
—————————-|——————-| ————> ST7735 (1,8 SPI TFT display driver Class v1.4.5.1)
—————————-|
—————————-| ————> Sensors
—————————-|——————-| ————> SRF08(Ultra sonic range finder I²C Class v1.4.1 et +)
—————————-|——————-| ————> HMC6352 (Digital Compass I²C Class v1.4.1 et +)
—————————-|——————-| ————> TMP102 (Low-Power Digital Temp. Sensor With Two-Wire Serial Interface I²C Class v1.4.3 et +)
—————————-|——————-| ————> TSL2561 (LIGHT-TO-DIGITAL CONVERTER I²C Class v1.4.1 et +)
—————————-|——————-| ————> MLX90614 (Digital Non-Contact Infrared Thermometer I²C Class v1.4.3 et +)
—————————-|——————-| ————> ADXL345 (3-Axis, ±2 g/±4 g/±8 g/±16 g Digital Accelerometer I²C Class v1.4.5) (to come up)
—————————-|——————-| ————> ITG3200 (Triple-axis MEMS gyroscope I²C Class v1.4.5) (to come up)
—————————-|——————-| ————> BMP085 (Hight precision pressure sensor I²C Class v1.4.5) (to come up)
—————————-|——————-| ————> HMC5883L (3-Axis Digital Compass I²C Class v1.4.5) (to come up)
—————————-|
—————————-| ————> IO
—————————-|——————-| ————> PCF8574 (Remote 8-Bit I/O Expander for I 2C Bus Class v1.4.3 et +)
—————————-|——————-| ————> MCP3424 (Mixed Signal - Sigma - Delta A/D Converters I²C Class v1.4.3 et +)
MicroToolsKit Update
Future release : Version 1.4.5.3 on January 2019
- Adding ADXL345, ITG3200, BMP085, KBD5T and HMC5883L classes
- Adding interrupt management in PCF8574 Class
- Adding exception if transaction failed in SRF08, TSL2561 and HMC6352 classes.
- Updating XML documentation
Version 1.4.5.2 release on August 8, 2018
- Add DrawPicture on ST7735R class
- Updating XML documentation
Version 1.4.5.1 release on August 8, 2018
- Add 1,8''SPI TFT display (ST7735R class)
- Updating XML documentation
- Change project site
Version 1.4.4 release on June 13, 2017
- Updating XML documentation, adding set registers and exception in MD25 class.
- Add set delay, mode and direction properties in EasyStepperDriver Class and more constructors and methods
- Add Time Out Transaction value in PCF8574 and MD25 classes.
Version 1.4.3 release on March 2, 2017
- Adding MCP342x class
- Adding MLX90614 class
- Adding exception in PCF8574 class (if transaction failed)
- Updating XML documentation.
Version 1.4.2 release on February 13, 2017
- Updating TMP102 class (all circuits I²C are working together)
- Updating TSL2561 class ( integration time is 13ms by default.
- Updating XML documentation.
Version 1.4.1 release on December 24, 2016
- Bug fixed
Version 1.3.1 release on December 23, 2016