Commentary: Open-source hardware for research and education
DOI: 10.1063/PT.3.2160
Physicists are established leaders in making their work accessible to the whole community. An example is the electronic repository of open-access e-prints at arXiv.org
The software industry has had a similar revolution of shoulder-standing, in the form of the free and open-source computer software movement. Free and open-source software (FOSS) is available in source-code form and can be used, copied, modified, and redistributed without restriction, or with restrictions only to ensure that it remains open to future recipients and users. Open-source development is decentralized, transparent, and participatory, in contrast to the standard black-box, top-down, and secretive commercial approach. First widely demonstrated with the incredibly successful Linux, FOSS has become integral to society: Much of the internet now relies on it. FOSS is becoming the dominant approach for software development simply because it is superior. 1 With open-source development, more people are collaborating to solve problems, and users as a group are smarter than any one individual.
Physicists are well acquainted with FOSS: Some of the best simulation and research tools are based on it. In addition, many physicists have begun to use FOSS in the classroom. For example, the Open Source Physics project enhances computational-physics education by providing computer-modeling tools, simulations, and curricular resources. 2 Physicists are also already acquainted with the open-source culture of sharing good ideas. Academic physicists, who dedicate their lives to information sharing as researchers and teachers, even have a well-established gift culture solidified in the tenure process. You get tenure based on how much you have given away—the more valuable the better—not on how much you hoard.
That scientific sharing tended until recently to be focused on what could be published in academic articles—ideas or software, as it were. No more. Now the open and collaborative principles of FOSS are being transferred to designs for scientific hardware, with innovative digital manufacturing providing an unprecedented opportunity to radically reduce the costs of equipment for experimental research and education. 3 , 4
Two recent open-source design and production developments are driving those reductions: Arduino microcontrollers and the RepRap three-dimensional printer. The new microcontrollers (http://www.arduino.cc
The 3D printing process is a sequential layering operation in which an extruder heats and expels a filament of the working material—such as acrylonitrile butadiene styrene, the plastic used for Legos—through a nozzle to deposit a 2D layer; the extruder then advances a step in the vertical direction and the process repeats (see Physics Today, October 2011, page 25
To appreciate the elegance of the open-source hardware design approach, consider the recently developed open-source optics library of customizable printed designs
4
that can be rendered with off-the-shelf parts and Arduino microprocessors (http://www.thingiverse.com/jpearce/collections/open-source-optics
Tools for physics experiments are less expensive to design and print than to buy, particularly if another user has already started the design work. Saving money in the lab, though, is only one benefit. More importantly, the user can customize optics equipment or other physics apparatus and automate its manufacture, which ensures that the components are exactly what the specific research needs. It also saves time: Printing a predesigned component is much faster than going to a lab supply store or ordering the component online. For researchers, the value of timely access to experimental equipment can hardly be overstated.
Perhaps the most important point about free and open-source hardware is that a user who alters an open-source design is required to share any improvements with the rest of the community. By taking that extra step, users help accelerate the availability of open-source scientific hardware for everyone, and they will directly benefit as the international open-source community takes the design, further improves it, and re-shares the results. You probably know of people who already design some of their own equipment. If they share it, the user community will do equipment R&D for free, and all will be better for it.
References
1. K. W. Miller, J. Voas, T. Costello, IT Prof. 12(6), 14 (2010). https://doi.org/10.1109/MITP.2010.147
2. W. Christian, F. Esquembre, L. Barbato, Science 334, 1077 (2011). https://doi.org/10.1126/science.1196984
3. J. M. Pearce, Science 337, 1303 (2012). https://doi.org/10.1126/science.1228183
4. J. M. Pearce, Open-Source Lab: How to Build Your Own Hardware and Reduce Research Costs, Elsevier, San Diego, CA (2013).
5. C. Galeriu, Phys. Teach. 51, 156 (2013). https://doi.org/10.1119/1.4792011
More about the Authors
Joshua M. Pearce. (pearce@mtu.edu) Michigan Technological University, Houghton.