Background

At the Black Box ToolKit we specialize in helping you achieve accurate presentation, synchronization, and response timing in your computer-based psychology experiments. Remember that when experiment generators say they are millisecond 'precise' all this means is they report measures which are in units of a millisecond, not that the timings reported are accurate! We help you ensure accuracy.

We have a range of products that help you carry out the experiments that you have designed but in a much more accurate and consistent way. The gold standard for assessing timing accuracy and self-validation is the Black Box ToolKit v3. For real time, millisecond accurate, event marking we have the mBBTK v2 (event marking version). Companion products act as standalone millisecond accurate response devices. It doesn't matter what your experimental paradigm or platform we can help you. Our hardware and software is used in labs across the world and encompasses Cognitive Psychology, Neuroscience, Language and Vision research among others.

Need more help?

If you are unsure of how our products could work for you take a look at our What, Why and How pages. Answers to common application questions can be found in the FAQ section.

If you have an application in mind but aren't sure, free to email us on: info@blackboxtoolkit.com. Alternatively, why not give us a call.

Current pricing for Black Box ToolKit products and how to buy.


Products that can help improve your millisecond timing accuracy


Not sure which of our products could benefits you most? Take a look at our product comparison table or contact us for free and impartial advice.

Black Box ToolKit v3™

The gold standard for assessing millisecond timing accuracy and self-validation. Check experiments presentation accuracy, synchronization with other equipment and response timing independently of your computer. The BBTK v3 lets you tune your experiment generators accuracy in a particular study by automatically simulating a human participant that is millisecond accurate. For example, it can respond to any stimulus and generate a response with a known RT as it steps through your psychology experiment. This enables you to modify onsets, delays and RT's so that they are accurate in the real world. Remember the BBTK v3 is a dedicated, self-contained hardware device that is designed to independently record stimulus onsets and reaction times in the real world as they occur with sub-millisecond accuracy. Simple to use with a range of external sensors. Be sure of your research results prior to publication. Compare

mBlack Box ToolKit v2™ (event marking version)

The mBBTK v2 (event marking version) is a dedicated self-contained hardware device that can be used to event mark or produce TTL triggers in EEG, neuroscience, eye tracking and any psychology experiment or cognitive paradigm. It is the gold standard for any experiment where you need to independently TTL event mark stimulus onsets, synchronization signals or responses with sub-millisecond accuracy. All timing data and TTL triggers are logged in real time so that you can analyze performance later safe in the knowledge that your event marks were made at exactly the right time. Simple to use with a range of external sensors and intuitive software. For the ultimate in timing accuracy why not let your experiment generator handle the presentation, but let the mBBTK v2 event mark and collect RT data using a BBTK USB response pad. Compare

USB TTL event marking module

Designed as a parallel port replacement for simple TTL event marking/TTL triggers from within an experiment generator. Plug into a USB port on your PC and our USB TTL Module will appear as a Virtual Com Port (VCP). To event mark send a two byte code, e.g. "01" to event mark on channel 1. Works out of the box with any experiment generator that can read and write to a standard serial port. You should note that timing accuracy is dependent on the accuracy of your experiment generator as the USB TTL Module only provides a TTL interface, but does not guarantee accuracy. If you need independent sub-millisecond event marking accuracy that is 100% reliable you should consider the mBBTK v2. Compare

TTL to USB keys module

The Black Box ToolKit TTL To USB Keys Module enables you to quickly and easily create USB HID keyboard events from TTL signals, or triggers, as an input to any Experiment Generator, or any other software, that accepts standard USB keyboard key presses on any platform (Windows, MacOS, Linux etc). It can be used in any environment where there is a need to create USB keyboard keystrokes to represent event marks from up to 8 TTL inputs, e.g. fMRI, EEG, eye tracking etc. Compare

1-8 button USB response pad

Our millisecond accurate USB response pad is competitively priced and exceeds the specifications of any other response pad currently on the market. It appears to your experiment as a standard USB keyboard where a button response registers as a standard key press. What's more every button press also produces a TTL event mark/TTL trigger. Finished in an attractive carbon fiber effect, our response box houses up to 8 buttons in a range of colors and locations (can also have sockets for up to 8 external buttons). A truly fit and forget solution to help you improve your response time accuracy on any platform, with any experiment generator. If you can use a keyboard, you can use our response pad! Remember you can combine our USB response pad with either a BBTK v3 to check presentation and response timings or for when you need to TTL event mark stimuli and responses, the mBBTK v2 (event marking version). Compare

1-8 button USB response pad with voice key

Housing up to 8 buttons our millisecond accurate USB response pad with integrated voice key allows you to quickly and easily accept vocal responses with any experiment. Set the mic sensitivity and each time a vocal response is made the voice key will send a standard keyboard keystroke to your experiment. Works on any platform, with any experiment generator. If you can use a keyboard, you can use our voice key! What's more every button press and vocal response also produces a TTL event mark/TTL trigger. Finished in an attractive carbon fiber effect, our response box houses up to 8 buttons in a range of colors and locations (can also have sockets for up to 8 external buttons). Remember you can combine our USB response pad with voice key with either a BBTK v3 to check presentation and response timings or for when you need to TTL event mark stimuli and responses, the mBBTK v2 (event marking version). Compare

1-10 button advanced USB response pad with millisecond timer, light sensor & voice key

Our advanced USB serial response pad, the T-Pad, is designed to quickly and easily help you achieve better millisecond accurate timing in your Psychology experiments. It has a hardware based timer that is completely separate from your computer and gives independent timings for visual stimulus onsets, button presses and vocal responses via a voice key microphone. By using photodiodes, or opto-detectors, that attach to your screen the T-Pad can detect visual stimulus onsets as they happen in the real world, independently timestamp them and send them to your experiment over serial VCP. It also detects responses on up to 10 built-in buttons and provides millisecond accurate reaction times or RTs. Up to 10 external hand-held response buttons and foot pedals can also be used to capture responses along with TTL trigger input and a voice key microphone. Alternatively simply plug a second USB lead into a USB port on your PC/Mac/Linux system and our advanced USB response pad will appear as a second keyboard. Also works on any platform including Apple iPads, Android tablets and phones with appropriate adapter. Press a button and a standard keystroke will be sent to your experiment. Remember you can combine our USB response pad with voice key with either a BBTK v3 to check presentation and response timings or for when you need to TTL event mark stimuli and responses, the mBBTK v2 (event marking version). Compare

4 port USB response box

The 4 port USB response box is designed for use in custom applications where our 1-8 button USB response pads cannot be used. It emulates a standard keyboard and allows you to plug-in 1-4 high quality external buttons using a 3.5mm mono jack. When pushed a standard keystroke is sent to the computer as though a key on a keyboard had been pressed. It enables you to build your own custom input solutions quickly and easily. You should note that the USB response box can't automatically correct for any mistimings that are inherent within the experiment generator you use. To be sure of your response time accuracy you should use a BBTK v3, or for where you need event marking, a mBBTK v2 (event marking version). Compare

Hand-held USB response button

Simply plug into a USB port on your PC/Mac/Linux system and our hand-held button will appear as a second keyboard. Also works on any platform including iPads, Android tablets and phones with appropriate adapter. Press the button and a standard keystroke will be sent to your experiment. No need for drivers, no need to recode! Works out of the box with E-Prime, SuperLab, Presentation, Inquisit, PsychoPy or any other software or platform that can accept standard keyboard responses. You should note that the USB response button can't automatically correct for any mistimings that are inherent within the experiment generator you use. To be sure of your response time accuracy you should use a BBTK v3, or for where you need event marking, a mBBTK v2 (event marking version). Compare

1-5 button pressure sensitive force activated USB response pad

We appreciate that many may have used basic RT measures, but very few have currently used force data that tells them how hard a participant pressed a response button. This value-added data tells you much more than how hard a button was pressed however. For example, it can tell you if there was any preresponse activity, the impact of preresponse cuing, whether cues effect reaction times and force curves, the certainty or uncertainty behind the RT and more. No need to recode! Works out of the box with E-Prime, SuperLab, Presentation, Inquisit, PsychoPy or any other software that can accept standard keyboard responses. Simply choose a force threshold and the key to be typed once that threshold is passed. Compare

1-4 button USB response pad with slider/fader

Press a button or slide the fader and a standard keystroke will be sent to your experiment. Finished in an attractive carbon fiber effect our response box houses a 15 cm /6" horizontal fader and up to 4 buttons in a range of colors and locations.
To use the slider simply decide how many segments you would like to divide it in to. For smaller ranges, segments can range from 2-32 positions, with each position producing a single keystroke. For finer grain judgements in Judgement and Decision Making studies the slider range can be divided into 1024 segments. In this mode once the slider is stationary for a set time it will type a number between 0-1023 depending on position. Compare

Custom built devices and consultancy

As the Black Box ToolKit employs Psychologists, Electronic Engineers and Programmers we can offer a wide range of bespoke services. We have the design and manufacturing capabilities to produce one-off custom built devices for a reasonable cost or to customize one of our existing products for you. Need more production volume – we can help here too. We also offer an independent timing audit and benchmarking service for those who need reassurance that their own measures are millisecond accurate.

Why not contact us for a quote for custom hardware design and manufacture or about our consultancy services in order to take your project to the next level.

Who are we


Founded in 2003 by a team of psychologists, software experts and electronic engineers we are dedicated to improving the millisecond timing accuracy and experimental rigor of researchers in the behavioral and brain sciences.

Get in touch