HardwareXNeurosciencePeer-reviewed journal article
PhotoNeuro: A compact photodetector for synchronization of visual stimulus presentation during behavioral experiments in neuroscience.
Xavier Cano-FerreriD, Marcelo J. MoglieiD, George KonstantinouiD, Antonin BlotiD, Gaia BianchiniiD, Albane ImbertiD, Petr ZnamenskiyiD, María Florencia IacarusoiD
- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 15th percentile
Abstract
Presenting visual stimuli in neuroscience experiments often requires the combination of analogue signals that carry information about the visual cue presented on the LCD display. Such signals are often sensed by photodetectors and recorded in analogue to digital converter (ADC) acquisition boards. The use of open-source visual programming languages such as Bonsai is becoming more and more popular. They are often used in combination with other open-source hardware such as Arduino development boards. These microcontroller-based boards can be used to automate behavioural experiments: e.g., actuate valves and motors and acquire analogue signals on their ADC channels. LCDs and other modern display allow fast presentation of arbitrary visual stimuli and are widely used for psychophysics and neuroscience experiments. However, most displays do not provide hardware timestamping options and are intrinsically nonlinear. Solving this limitation often requires a direct recording of the light emitted by the display with a photodiode. Such photodetectors are are often amplified at higher voltages and hard to integrate in most common recording systems that use microcontrollers. The other drawback commonly found by neuroscience researchers in commercial devices is the relatively big footprint that the sensor occupies on the screen which, ideally should be minimised so not to interfere with the stimuli presentation. In this paper we present a small footprint photodetector that can be easily replicated and operates at 5V making it suitable to use with common development boards and the visual programming language Bonsai that is commonly used for experiment creation and control. Additionally, we share a version that includes four photodiodes in small area (400 mm2). Specifications table O_TBL View this table: org.highwire.dtl.DTLVardef@7bafcforg.highwire.dtl.DTLVardef@5353ccorg.highwire.dtl.DTLVardef@a29f47org.highwire.dtl.DTLVardef@86f5d2org.highwire.dtl.DTLVardef@74da5f_HPS_FORMAT_FIGEXP M_TBL C_TBL
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- RetINaBox: A hands-on learning tool for experimental neuroscience
Brune Bettler, Flavia Arias Armas, … Stuart Trenholm·eNeuroPeer-reviewed·Jan 1, 2026
- pyPhotometry: Open source Python based hardware and software for fiber photometry data acquisition.
Thomas E. Akam, Mark E. Walton·Scientific ReportsPeer-reviewed·Mar 5, 2019
- A Teensy microcontroller-based interface for optical imaging camera control during behavioral experiments
Michael F. Romano, Mark E. Bucklin, … Xue Han·bioRxiv·Feb 16, 2019
- LED Zappelin': An open source LED controller for arbitrary spectrum visual stimulation and optogenetics during 2-photon imaging.
Maxime JY Zimmermann, André Maia Chagas, … Tom Baden·HardwareXPeer-reviewed·Jul 22, 2020
- An open source platform for presenting dynamic visual stimuli
Kyra Swanson, Samantha R. White, … Mark Laubach·eNeuroPeer-reviewed·Apr 2, 2021
- The NeuroHab: A Low-Cost, Integrated System for Investigation of Neural Correlates of Behaviors
Samuel Crouse, William Johnston, Qian‐Quan Sun·bioRxiv·Aug 15, 2026