You are here: Home Documentation Tutorials .NET C# Sample Apps
Document Actions

Sample Apps

A rundown of the sample apps included in the .NET C# download.
How to communicate with the Make Controller from with Microsoft's .NET C# environment.
Page 4 of 5.

Three samples apps are included in the dotnet directory you downloaded. Use the code as a jumping off point for your own projects.

CPUMonitor - a servo motor moves an indicator to show how busy your machine is. The application uses the System.Diagnostics PerformanceCounter class to monitor CPU usage.
CPU Monitor
The dial is turned by the servo motor.

DeskTimer - a distance measuring sensor points out from the monitor on your computer and, if it finds you in front of it begins counting how long you're at your desk. If you go away, the work timer stops and the away counter begins.

Desk Timer
The distance measuring sensor monitors the workstation.

MCTest - a .NET application similar to mchelper that allows users to send OSC messages to the Make Controller Kit over USB and Ethernet from a command line. Great for testing and debugging the board, and familiarizing yourself with the OSC protocol that it runs.

MC Test

The source for each of these projects is included in the download, and should serve as a good jumping off point for your own applications.