Skip to content

beeradrian/teamsremote

Repository files navigation

Teams Remote

A remote control for Teams

It was hacked down in one evening... bare with me for some "spaghetti code" ;)

Functions

  • Send Hotkeys to the MS Teams App (even if it is in the background) using the GetWindow functions from user32.dll
  • Raise/lower hand in a call
  • Mute/unmute mic in a call
  • Turn webacm on/off during a call
  • Reflect the button presses with the lighting from inside the box (red=mic on, green=webcam on, yellow=hand raised)

Green

Instructions

  • Print the five 3D Parts (also published here: https://www.thingiverse.com/thing:4788070)
  • Paint the printed Parts as you like
  • Solder everything as shown in the circuit bellow.
  • Glue the mic, hand and cam parts onto the buttons.
  • Install the needed Arduino librarys (Adafruit_NeoPixel, Bounce2)
  • Compile and load the ino to your Arduino Nano
  • Open the Visual Studio Solution (sln) install all nuget packages an run the thing on your PC...
  • You can adjust the used COM Port in the settings.json
  • If you want to detect an active call you can use the https://github.com/isaacrlevin/PresenceLight app
  • Then you need to configure the custom API calls like below

PresenceLight

List of use material

Circuit Layout

Circuit

About

A remote control for Teams

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published