Controlling and scripting laboratory hardware with open-source, intuitive interfaces: OpenFlexure Voice Control and OpenFlexure Blockly
Samuel McDermott, Richard Bowman, Kerrianne Harrington, William, Wadsworth, Pietro Cicuta

TL;DR
This paper introduces open-source voice control and visual scripting tools for laboratory microscopes, aiming to make equipment interaction more intuitive and accessible for researchers.
Contribution
It presents two novel open-source interfaces, OpenFlexure Voice Control and OpenFlexure Blockly, for easier, script-free interaction with laboratory hardware.
Findings
Voice control enables hands-free operation of microscopes.
Blockly interface simplifies scripting with drag-and-drop programming.
Tools are designed for open-source, accessible laboratory automation.
Abstract
Making user interaction with laboratory equipment more convenient and intuitive should promote experimental work and help researchers to complete their tasks efficiently. The most common form of interaction in current instrumentation is either direct tactile, with buttons and knobs, or interfaced through a computer, using a mouse and keyboard. Scripting is another function typical of smart and automated laboratory equipment, yet users are currently required to learn bespoke programming languages and libraries for individual pieces of equipment. In this paper, we present two open-source, novel and intuitive ways of interacting with and scripting laboratory equipment. We choose the OpenFlexure family of microscopes as our exemplar, due to their open-source nature and smart control system. Firstly, we demonstrate 'OpenFlexure Voice Control' to enable users to control the microscope…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExperimental Learning in Engineering
