ArduinoBusylight
is a simple, low-budget Arduino-based busylight for Microsoft Lync / Skype for Business. It's easy to build and really makes your desk look uber-nerdy.
This repository includes a C# agent that automatically updates the LED color once your Lync/SfB availability status has changed.
In order to get things running, you will need:
- An Arduino or Genuino (I'm using the Uno model)
- Arduino IDE
- Microsoft Visual Studio 2015 or newer
- Microsoft Lync 2013 SDK (there is no SDK for Skype for Business, yet)
For the cabling you will need:
- A piezo sound module (for incoming calls, agent integration will follow)
- A RGB multi-color LED
- three 220k resistors
- Some cables and a breadbord
See the attached Fritzing sketch for cabling details:
The installation is quite easy:
- Download the Arduino sketch from the
arduino_busylight
folder and flash it to your Arduino - Compile the Windows application from the
ArduinoBusylight
folder (or download a pre-built release, will follow) - Start the application, right-click the tray icon and select
Configure
. Configure your COM port and baud rate and clickSave
Blue LED try icon was taken from easyicon