User manual

GHI Electronics,LLC Embedded Master User Manual
Getting Started with Embedded Master
6.8. Embedded Master Library
Make sure you have the correct library included with your firmware. Otherwise, it will not
load correctly.
Embedded Master adds many functionalities on top of the .NET Micro Framework 3.0. For
example, hardware peripherals such as CAN, Analog converters, PWM, ... are not
supported in Micro Framework. However, they can be easily used with Embedded Master
library.
The library provides access for hardware peripherals, storage solutions, USB connectivity,
and many other features.
The library can be downloaded from GHI Electronics website as Assemblies files. These
files must be added to your Visual Studio project in order to be able to use them.(Visual
Studio Project --> Add Reference --> Choose Embedded Master Assemblies).
USB Host Driver: Provides the ability to use various connected USB devices on
low and high level. They include but not limited to:
- USB Mass Storage.
- USB HID Devices: Mouse, Keyboard, Joystick, etc.
- Printers.
- Serial Devices.
- and many more...
Hardware Extensions: Provides more hardware capabilities including but not
limited to:
- Analog Pins Access.
- CAN Driver: CAN is very popular in the automotive industry.
- PWM.
and many more...
6.8.1 Adding the Library
Proceeding from the previous example, we will add GHI library to it and write a simple
program.
1. Download the SDK which includes the Assemblies files for the library.
2. Now, we need to add the library to our project. Go to the Menu and select “project
--> Add Reference...“.
Rev. 2.06 TFT Page 46 of 102 www.ghielectronics.com