Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1.33 KB

README.md

File metadata and controls

22 lines (16 loc) · 1.33 KB

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).