Submitted:
24 October 2023
Posted:
26 October 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
2.1. Commercial Methods of Pyrolysis Reactor Control
2.2. Pyrolysis Reactor
2.3. Open-source Pyrolysis Reactor control system
2.4. Hardware Specifications
2.5. Integrated Single-Board Design
2.6. Validation tests
3. Results
3.1. Pyrolysis Temperature Control
3.2. Product Yields
3.3. Pyrolysis Product Quality
4. Discussion
4.1. Implications
4.2. Limitations and Future Work
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A: Setting Up a New Slice
- Open the .ino file included in the Firmware folder for the slice’s specific repository.
- At the top of the program, change the I2C address to a number not used by the other slices in the network.
|
- 4.
- Connect the Arduino Nano via mini-USB cable to the computer.
- 5.
- Ensure the proper board, processor, and port are selected under “Tools”.
- 6.

- 7.
- Verify and upload the code.
- 8.

- 9.
- Connect the slice to the loaf backplane.
- On the Linux board, open “devices.json”.
- Each thermocouple and thermistor can be added by defining their specific parameters in the DEVICES section (Table 7).
| Parameter | Value | Description |
|---|---|---|
| name | “Thermo 1” | Device name. Referred to in CONTROLS section |
| address | 15 | I2C address of slice |
| unit | “C” | Data units sent by slice |
| form | “byte” | Data form sent by slice |
| req_msg | [84,1] | Specific message to request data. For thermocouple 1 this is “T” (in ASCII 0x84) followed by 1 |
| delay | 0.3 | Delay between readings in seconds |
| read_length | 4 | Number of bytes to read. Thermocouple data in float format (4 bytes) |
- The heater actuator is added by defining its parameters in the CONTROL section (Table 8).
| Parameter | Value | Description |
|---|---|---|
| enabled | false | Starting configuration. Always set to false |
| input | 0 | Current sensor input |
| lastInput | 0 | Last sensor input |
| setPoint | 0 | Desired sensor input |
| kp | 0.1 | Proportional gain |
| ki | 0.03 | Integral gain |
| kd | 0.03 | Derivative gain |
| er | 0 | Difference between setPoint and input |
| thermocouple | 1 | Thermocouple monitoring heater temperature |
| control | “control.BREADheaterPID” | Python program for controlling heater |
- 2.
- Save “devices.json” after adding all sensors and actuators.
References
- Kogut, B.; Metiu, A. Open-Source Software Development and Distributed Innovation. Oxford Review of Economic Policy 2001, 17, 248–264. [Google Scholar] [CrossRef]
- Weber, S. The Success of Open Source. In The Success of Open Source; Harvard University Press, 2005; ISBN 978-0-674-04499-9. [Google Scholar]
- Robles, G.; Amor, J.J.; Gonzalez-Barahona, J.M.; Herraiz, I. Evolution and Growth in Large Libre Software Projects. In Proceedings of the Eighth International Workshop on Principles of Software Evolution (IWPSE’05); September 2005; pp. 165–174. [Google Scholar]
- Oberloier, S.; Pearce, J.M. General Design Procedure for Free and Open-Source Hardware for Scientific Equipment. Designs 2018, 2, 2. [Google Scholar] [CrossRef]
- Powell, A. Democratizing Production through Open Source Knowledge: From Open Software to Open Hardware. Media, Culture and Society 2012, 34, 691–708. [Google Scholar] [CrossRef]
- Pearce, J.M. Sponsored Libre Research Agreements to Create Free and Open Source Software and Hardware. Inventions 2018, 3, 44. [Google Scholar] [CrossRef]
- Oellermann, M.; Jolles, J.W.; Ortiz, D.; Seabra, R.; Wenzel, T.; Wilson, H.; Tanner, R.L. Open Hardware in Science: The Benefits of Open Electronics. Integrative and Comparative Biology 2022, 62, 1061–1075. [Google Scholar] [CrossRef]
- Pearce, J.M. Economic Savings for Scientific Free and Open Source Technology: A Review. HardwareX 2020, 8, e00139. [Google Scholar] [CrossRef]
- Pozo-Ruz, A.; Aguilera, F.D.T.; Moron, M.J.; Rivas, E. Power Electronics Open-Source Educational Platform. Journal of Power Electronics 2012, 12, 842–850. [Google Scholar] [CrossRef]
- Balid, W.; Abdulwahed, M.; Alrouh, I. Development of an Educationally Oriented Open-Source Embedded Systems Laboratory Kit: A Hybrid Hands-on and Virtual Experimentation Approach. The International Journal of Electrical Engineering & Education 2014, 51, 340–353. [Google Scholar] [CrossRef]
- Oberloier, S.; Pearce, J.M. Open Source Low-Cost Power Monitoring System. HardwareX 2018, 4, e00044. [Google Scholar] [CrossRef]
- Laverty, D.M.; Best, R.J.; Brogan, P.; Al Khatib, I.; Vanfretti, L.; Morrow, D.J. The OpenPMU Platform for Open-Source Phasor Measurements. IEEE Trans. Instrum. Meas. 2013, 62, 701–709. [Google Scholar] [CrossRef]
- Goertzen, L.; Mehr, N.; Lopez, M.; Udell, C.; Selker, J.S. Low-Cost and Precise Inline Pressure Sensor Housing and DAQ for Use in Laboratory Experiments. HardwareX 2020, 8, e00112. [Google Scholar] [CrossRef]
- Suriano, D. A Portable Air Quality Monitoring Unit and a Modular, Flexible Tool for on-Field Evaluation and Calibration of Low-Cost Gas Sensors. HardwareX 2021, 9, e00198. [Google Scholar] [CrossRef] [PubMed]
- Merenda, M.; Iero, D.; Pangallo, G.; Falduto, P.; Adinolfi, G.; Merola, A.; Graditi, G.; Della Corte, F.G. Open-Source Hardware Platforms for Smart Converters with Cloud Connectivity. Electronics 2019, 8, 367. [Google Scholar] [CrossRef]
- Pandey, G.; Vora, A. Open Electronics for Medical Devices: State-of-Art and Unique Advantages. Electronics 2019, 8, 1256. [Google Scholar] [CrossRef]
- Zimmermann, M.J.Y.; Maia Chagas, A.; Bartel, P.; Pop, S.; Prieto-Godino, L.L.; Baden, T. LED Zappelin’: An Open Source LED Controller for Arbitrary Spectrum Visual Stimulation and Optogenetics during 2-Photon Imaging. HardwareX 2020, 8, e00127. [Google Scholar] [CrossRef] [PubMed]
- Kimchi, E.Y.; Coughlin, B.F.; Shanahan, B.E.; Piantoni, G.; Pezaris, J.; Cash, S.S. OpBox: Open Source Tools for Simultaneous EEG and EMG Acquisition from Multiple Subjects. eNeuro 2020, 7, ENEURO.0212-20.2020. [Google Scholar] [CrossRef] [PubMed]
- Mesas-Carrascosa, F.J.; Verdú Santano, D.; Meroño, J.E.; Sánchez de la Orden, M.; García-Ferrer, A. Open Source Hardware to Monitor Environmental Parameters in Precision Agriculture. Biosystems Engineering 2015, 137, 73–83. [Google Scholar] [CrossRef]
- Botero-Valencia, J.S.; Mejia-Herrera, M.; Pearce, J.M. Low Cost Climate Station for Smart Agriculture Applications with Photovoltaic Energy and Wireless Communication. HardwareX 2022, 11, e00296. [Google Scholar] [CrossRef]
- Wishkerman, A.; Wishkerman, E. Application Note: A Novel Low-Cost Open-Source LED System for Microalgae Cultivation. Computers and Electronics in Agriculture 2017, 132, 56–62. [Google Scholar] [CrossRef]
- Lagos-Susaeta, D.; Salazar, O.; Asenjo, J.A. openPFGE: An Open Source and Low Cost Pulsed-Field Gel Electrophoresis Equipment. HardwareX 2020, 8, e00128. [Google Scholar] [CrossRef]
- Carena, F.; Carena, W.; Chapeland, S.; Chibante Barroso, V.; Costa, F.; Dénes, E.; Divià, R.; Fuchs, U.; Grigore, A.; Kiss, T.; et al. The ALICE Data Acquisition System. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 2014, 741, 130–162. [Google Scholar] [CrossRef]
- Ferdoush, S.; Li, X. Wireless Sensor Network System Design Using Raspberry Pi and Arduino for Environmental Monitoring Applications. Procedia Computer Science 2014, 34, 103–110. [Google Scholar] [CrossRef]
- Poquita-Du, R.C.; Du, I.P.M.; Todd, P.A. EmerSense: A Low-Cost Multiparameter Logger to Monitor Occurrence and Duration of Emersion Events within Intertidal Zones. HardwareX 2023, 14. [Google Scholar] [CrossRef]
- Netto, G.T.; Arigony-Neto, J. Open-Source Automatic Weather Station and Electronic Ablation Station for Measuring the Impacts of Climate Change on Glaciers. HardwareX 2019, 5, e00053. [Google Scholar] [CrossRef]
- Woo, W.; Richards, W.; Selker, J.; Udell, C. WeatherChimes: An Open IoT Weather Station and Data Sonification System. HardwareX 2023, 13, e00402. [Google Scholar] [CrossRef] [PubMed]
- Camprodon, G.; González, Ó.; Barberán, V.; Pérez, M.; Smári, V.; de Heras, M.Á.; Bizzotto, A. Smart Citizen Kit and Station: An Open Environmental Monitoring System for Citizen Participation and Scientific Experimentation. HardwareX 2019, 6, e00070. [Google Scholar] [CrossRef]
- Nguyen, B.; Goto, B.; Selker, J.S.; Udell, C. Hypnos Board: A Low-Cost All-in-One Solution for Environment Sensor Power Management, Data Storage, and Task Scheduling. HardwareX 2021, 10, e00213. [Google Scholar] [CrossRef]
- Pringle, A.M.; Oberloier, S.; Petsiuk, A.L.; Sanders, P.G.; Pearce, J.M. Open Source Arc Analyzer: Multi-Sensor Monitoring of Wire Arc Additive Manufacturing. HardwareX 2020, 8, e00137. [Google Scholar] [CrossRef]
- Herbst, R.; Claus, R.; Freytag, M.; Haller, G.; Huffer, M.; Maldonado, S.; Nishimura, K.; O’Grady, C.; Panetta, J.; Perazzo, A. Design of the SLAC RCE Platform: A General Purpose ATCA Based Data Acquisition System. In Proceedings of the 2014 IEEE Nuclear Science Symposium and Medical Imaging Conference (NSS/MIC); IEEE: Seattle, WA, USA, November, 2014; pp. 1–4. [Google Scholar]
- Ferrero Martín, F.J.; Valledor Llopis, M.; Campo Rodríguez, J.C.; Blanco González, J.R.; Menéndez Blanco, J. Low-Cost Open-Source Multifunction Data Acquisition System for Accurate Measurements. Measurement 2014, 55, 265–271. [Google Scholar] [CrossRef]
- CompactDAQ Systems. Available online: https://www.ni.com/en-ca/shop/compactdaq.html (accessed on 15 June 2023).
- Maia Chagas, A. Haves and Have Nots Must Find a Better Way: The Case for Open Scientific Hardware. PLoS Biol 2018, 16, e3000014. [Google Scholar] [CrossRef]
- Oberloier, S.; Whisman, N.G.; Hafting, F.; Pearce, J.M. Open Source Framework for a Broadly Expandable and Reconfigurable Data Acquisition and Automation Device (BREAD). HardwareX 2023, 15, e00467. [Google Scholar] [CrossRef] [PubMed]
- Li, H.; Aguirre-Villegas, H.A.; Allen, R.D.; Bai, X.; Benson, C.H.; Beckham, G.T.; Bradshaw, S.L.; Brown, J.L.; Brown, R.C.; Cecon, V.S.; et al. Expanding Plastics Recycling Technologies: Chemical Aspects, Technology Status and Challenges. Green Chem. 2022, 24, 8899–9002. [Google Scholar] [CrossRef]
- Yadav, G.; Singh, A.; Nicholson, S.R.; Beckham, G.T. Techno-Economic Analysis and Life Cycle Assessment for Pyrolysis of Mixed Waste Plastics. In National Renewable Energy Lab.(NREL), Golden, CO (United States).
- Gracida-Alvarez, U.R.; Winjobi, O.; Sacramento-Rivero, J.C.; Shonnard, D.R. System Analyses of High-Value Chemicals and Fuels from a Waste High-Density Polyethylene Refinery. Part 1: Conceptual Design and Techno-Economic Assessment. ACS Sustainable Chem. Eng. 2019, 7, 18254–18266. [Google Scholar] [CrossRef]
- Kulas, D.G.; Zolghadr, A.; Shonnard, D.R. Liquid-Fed Waste Plastic Pyrolysis Pilot Plant: Effect of Reactor Volume on Product Yields. Journal of Analytical and Applied Pyrolysis 2022, 166, 105601. [Google Scholar] [CrossRef]
- Quantafuel Expands into the UK to Help Solve Plastic Waste Problem. Available online: https://interplasinsights.com/api/content/36fca3c0-1d0d-11ec-a329-1244d5f7c7c6/ (accessed on 19 October 2023).
- How Waste Solutions Company Brightmark Is Converting Plastic Waste into Fuel. Available online: https://brightmark.com/newsroom/business-insider-ashley/ (accessed on 19 October 2023).
- 1/8 DIN 4 and 7 Channel Universal Process Ramp & Soak Controllers. Available online: https://www.omega.com/en-us/control-monitoring/controllers/multiloop-controllers/cn1504-series/p/CN1507TC (accessed on 18 September 2023).
- Model Quad Four Independent Controllers | J-KEM. In J-Kem Scientific.
- Zolghadr, A.; Kulas, D.; Shonnard, D. Evaluation of Pyrolysis Wax as a Solvent in Polyolefin Pyrolysis Processing. Ind. Eng. Chem. Res. 2022, 61, 11080–11088. [Google Scholar] [CrossRef]
- Kulas, D.G.; Zolghadr, A.; Shonnard, D. Micropyrolysis of Polyethylene and Polypropylene Prior to Bioconversion: The Effect of Reactor Temperature and Vapor Residence Time on Product Distribution. ACS Sustainable Chem. Eng. 2021, 9, 14443–14450. [Google Scholar] [CrossRef]
- Åström, K.J.; Murray, R.M. Feedback Systems: An Introduction for Scientists and Engineers; Princeton University Press: Princeton, 2008; ISBN 978-0-691-13576-2. [Google Scholar]
- Karami, M.; McMorrow, G.V.; Wang, L. Continuous Monitoring of Indoor Environmental Quality Using an Arduino-Based Data Acquisition System. Journal of Building Engineering 2018, 19, 412–419. [Google Scholar] [CrossRef]
- Pearce, J.M. Building Research Equipment with Free, Open-Source Hardware. Science 2012, 337, 1303–1304. [Google Scholar] [CrossRef] [PubMed]
- Daniel K., F.; Peter J., G. Open-Source Hardware Is a Low-Cost Alternative for Scientific Instrumentation and Research. Modern Instrumentation 2012, 2012. [Google Scholar] [CrossRef]
- Pearce, J.M. Open-Source Lab: How to Build Your Own Hardware and Reduce Research Costs; Elsevier, 2013; ISBN 978-0-12-410486-0. [Google Scholar]
- Wenzel, T. Open Hardware: From DIY Trend to Global Transformation in Access to Laboratory Equipment. PLOS Biology 2023, 21, e3001931. [Google Scholar] [CrossRef]
- Costa, D.G.; Duran-Faundez, C. Open-Source Electronics Platforms as Enabling Technologies for Smart Cities: Recent Developments and Perspectives. Electronics 2018, 7, 404. [Google Scholar] [CrossRef]
- Rocha Ribeiro, R.; Bauer, E.; Lameiras, R. HIGROTERM: An Open-Source and Low-Cost Temperature and Humidity Monitoring System for Laboratory Applications. Inventions 2021, 6, 84. [Google Scholar] [CrossRef]
- Toldrà, A.; Ainla, A.; Khaliliazar, S.; Landin, R.; Chondrogiannis, G.; Hanze, M.; Réu, P.; Hamedi, M.M. Portable Electroanalytical Nucleic Acid Amplification Tests Using Printed Circuit Boards and Open-Source Electronics. Analyst 2022, 147, 4249–4256. [Google Scholar] [CrossRef]
- Grinias, J.P.; Whitfield, J.T.; Guetschow, E.D.; Kennedy, R.T. An Inexpensive, Open-Source USB Arduino Data Acquisition Device for Chemical Instrumentation. J. Chem. Educ. 2016, 93, 1316–1319. [Google Scholar] [CrossRef] [PubMed]
- Pearce, J. Impacts of Open Source Hardware in Science and Engineering. The Bridge 2017. [Google Scholar]
- Davis, J.J.; Foster, S.W.; Grinias, J.P. Low-Cost and Open-Source Strategies for Chemical Separations. Journal of Chromatography A 2021, 1638, 461820. [Google Scholar] [CrossRef]
- Urban, P.L. Universal Electronics for Miniature and Automated Chemical Assays. Analyst 2015, 140, 963–975. [Google Scholar] [CrossRef] [PubMed]
- Urban, P.L. Prototyping Instruments for the Chemical Laboratory Using Inexpensive Electronic Modules. Angewandte Chemie International Edition 2018, 57, 11074–11077. [Google Scholar] [CrossRef]
- Urban, P.L. Open-Source Electronics As a Technological Aid in Chemical Education. J. Chem. Educ. 2014, 91, 751–752. [Google Scholar] [CrossRef]
- Ngo, T.D. Open-Source Electronics Platforms: Development and Applications. Electronics 2019, 8, 428. [Google Scholar] [CrossRef]












| Component | Number | Cost per unit | Total cost |
|---|---|---|---|
| Arduino Nano | 5 | $11.33 | $56.65 |
| Barrel Jack (12V 5A) | 1 | $1.18 | $1.18 |
| Capacitor 10nF | 14 | $0.27 | $3.78 |
| Capacitor 10uF | 3 | $0.81 | $2.43 |
| Diode | 10 | $0.14 | $1.40 |
| Fuse Holder 10A | 20 | $0.31 | $6.20 |
| 01x03 Male Header | 2 | $0.13 | $0.26 |
| Resistor 2.2k | 1 | $0.15 | $0.15 |
| Ferrite Bead | 22 | $0.40 | $8.80 |
| Relay SPDT 12V G5Q-1 | 10 | $2.30 | $23.00 |
| MAX6675ISA+ | 11 | $15.85 | $174.35 |
| TCMT1100 | 10 | $0.95 | $9.50 |
| AP1117-50 | 1 | $0.57 | $0.57 |
| LMD18200 | 1 | $29.71 | $29.71 |
| Screw Terminal 01x02 | 33 | $0.81 | $26.73 |
| Screw Terminal 01x04 | 1 | $2.00 | $2.00 |
| Automotive Fuse 10A | 1 | $1.64 | $1.64 |
| Total | $348.35 |
| Files | URL |
|---|---|
| BREAD SLC_RLHT | https://osf.io/pf6gy/ |
| BREAD SLC_DCMT | https://osf.io/6aw9m/ |
| Integrated Pyrolysis Board | https://osf.io/3ugbn/ |
| Component | Number | Cost per unit | Total cost |
|---|---|---|---|
| Arduino Nano | 1 | $11.33 | $11.33 |
| Capacitor 10uF | 2 | $0.81 | $1.62 |
| Capacitor 10nF | 2 | $0.27 | $0.54 |
| Zener Diode 5.1V | 2 | $0.42 | $0.84 |
| Diode | 1 | $0.14 | $0.14 |
| Fuse Holder 10A | 2 | $0.31 | $0.62 |
| Ferrite Bead | 4 | $0.40 | $1.60 |
| Female Header 01x10 | 1 | $1.14 | $1.14 |
| Screw Terminal 01x02 | 6 | $0.81 | $4.86 |
| Relay SPDT 12V G5Q-1 | 1 | $2.30 | $2.30 |
| Resistor 10k | 4 | $0.15 | $0.60 |
| Potentiometer 10k | 2 | $3.73 | $7.46 |
| MCP6001U | 2 | $0.46 | $0.92 |
| MAX6675ISA+ | 2 | $15.85 | $31.70 |
| TCMT1100 | 1 | $0.95 | $0.95 |
| Automotive Fuse 10A | 1 | $1.64 | $1.64 |
| Total | $68.26 |
| Component | Number | Cost per unit | Total cost |
|---|---|---|---|
| Capacitor 10nF | 6 | $0.27 | $1.62 |
| LMD18200 | 2 | $29.71 | $59.42 |
| Arduino Nano | 1 | $11.33 | $11.33 |
| Resistor 2.2k | 2 | $0.15 | $0.30 |
| Screw Terminal 01x02 | 4 | $0.81 | $3.24 |
| 01x03 Male Header | 2 | $0.13 | $0.26 |
| Screw Terminal 01x04 | 2 | $2.00 | $4.00 |
| Capacitor 10uF | 4 | $0.81 | $3.24 |
| 01x10 Female Header | 1 | $1.14 | $1.14 |
| Total | $84.55 |
| Component | Number | Cost per unit | Total cost |
|---|---|---|---|
| 10uF | 2 | $0.81 | $1.62 |
| Arduino_Nano_v3.x | 1 | $11.33 | $11.33 |
| Conn_01x10_Male | 8 | $0.35 | $2.80 |
| Screw_Terminal_01x02 | 1 | $0.81 | $0.81 |
| Conn_01x03_Male | 1 | $0.13 | $0.13 |
| Total | $16.69 |
| Component | Number | Cost per unit | Total cost |
|---|---|---|---|
| SLC_RLHT | 7 | $68.26 | $477.82 |
| SLC_DCMT | 1 | $84.55 | $84.55 |
| LOAF | 1 | $16.69 | $16.69 |
| Total | $579.06 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).