Skip to content

kaixxx/Teleprompter-Footswitch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teleprompter-Footswitch

Arduino controlled footswitch for the Imaginary Teleprompter App

demo

Author: Kai Version: 0.1 - 21.11.2021

Imaginary Teleprompter App: https://github.com/ImaginarySense/Imaginary-Teleprompter

Works only with the standalone app and the external prompter, not the in-frame one. Windows only, sorry. Make sure the you have the "Footswitch_Arduino.ino" sketch loaded onto the Arduino and the footswitch connected between pin 4 and GND. I am using the foot pedal from my keyboard. The script "footswitch_cmd.py" is written for Python 3 and needs pyserial and pywinauto to be installed. Adjust the COM-Port in the script to your system.

The Arduino side relies on this library: https://github.com/marcobrianza/ClickButton Install it first, otherwise the sketch will not compile.

Operation:

  • Run footswitch_cmd.py and watch the output: It should say "Footswitch connected". Otherwise check the serial port in the script.
  • Load your text in Imaginary Teleprompter and start the external prompter by clicking "Prompt It!".
  • Pause the prompter with the space key on your keyboard.
  • A short press of the footswitch sends "Page Down" to the teleprompter, scrolling half a page down.
  • A long press (>300ms) starts the automatic scrolling as long as the footswitch is depressed (and stops it when released).

About

Arduino controlled footswitch for the Imaginary Teleprompter App

Resources

License

Stars

2 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors