Frame2TTL is a device for measuring the instant an LCD monitor updates its screen. It generates a 5V TTL pulse when the patch of screen beneath its sensor switches its pixels between minimum and maximum intensity. The output signal is used to precisely align the frames of a visual stimulus with concurrently acquired physiology and behavior measurements.  

The device is powered by an Arduino-compatible microcontroller - the SAMD21 Mini Breakout, from Sparkfun Electronics. The controller uses an integrated optical sensor with onboard analog to digital conversion to measure pixel intensity. The mechanical parts of Frame2TTL can all be 3-D printed or ordered from major industrial suppliers, with the exception of the printed circuit board. The cost of all necessary parts is ~$60 USD excluding shipping and 3D printing filament.

Frame2TTL was developed by Sanworks LLC for Kvitsiani and Yonehara labs at Aarhus University. It is open source hardware, licensed freely under GPL v3.0. All code, firmware and CAD files are available in our Frame2TTL repository. Please read our terms and conditions before using this device in your research.