Coder Social home page Coder Social logo

stdevel / arduinobusylight Goto Github PK

View Code? Open in Web Editor NEW
10.0 3.0 0.0 528 KB

Low-budget Arduino-based busylight for Microsoft Lync / Skype for Business

License: GNU General Public License v3.0

C# 65.33% Arduino 21.68% C 12.98%
microsoft-lync arduino busylight skype skype-for-business lync-presence lync-status lync

arduinobusylight's Introduction

ArduinoBusylight

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.

Screenshot

Requirements

In order to get things running, you will need:

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

Cabling

See the attached Fritzing sketch for cabling details: Cabling sketch

Installation

The installation is quite easy:

  1. Download the Arduino sketch from the arduino_busylight folder and flash it to your Arduino
  2. Compile the Windows application from the ArduinoBusylight folder (or download a pre-built release, will follow)
  3. Start the application, right-click the tray icon and select Configure. Configure your COM port and baud rate and click Save

Credits

Blue LED try icon was taken from easyicon

arduinobusylight's People

Contributors

stdevel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

arduinobusylight's Issues

Missing a file!? CmdMessenger.h - how to get or create myself...?

Hello,

as written above - CmdMessenger.h seems to be missing in arduino_busylight folder.

I'm new to this but would like to create such a kind of busylight with my arduino uno r3 package...
when it comes to flash, which is the first step according to the "installation"-section,
i get the error message:

#include <CmdMessenger.h>
^~~~~~~~~~~~~~~~
compilation terminated.

exit status 1

Compilation error: CmdMessenger.h: No such file or directory

which is no surprise - since I don't see any such file anywhere...

Hope that makes my point clear.
Thanks for help!!

David

Move color definitions into library

Currently, the Arduino sketch itself defines Skype colors. It would be great if the appropriate library/class does this to make the sketch suitable for other applications.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.