Utilizing automation to precisely regulate and adjust reaction parameters aligns with the modularity and continuous-flow nature of our system. The labor-intensive process of screening various conditions and benchmarking catalysts can be streamlined into a reproducible and automated procedure. All monitored reaction parameters are under electronic control, coordinated by a computer interface that enables users to modify and monitor each parameter as needed. The flow rate of individual reagents is precisely controlled by mass flow controllers (MFCs), while the temperature of the silicon oil is maintained by a proportional-integral-derivative (PID) controller connected to a heating element and thermocouple within the oil tank. Reaction pressure is monitored and regulated by a sensor at the reactor outlet, with adjustment facilitated by a mechanical back pressure regulator (BPR). To enable electronic pressure control, a closed-loop system was established between the pressure sensor and a motor controlling the BPR. Furthermore, the intensity of the light emitting diode (LED) light source is adjusted through an electronically controlled LED power supply. Both pressure and light control devices were customdesigned and manufactured using cost-effective electronic components and sensors, and are operated by Arduino microcontrollers (UNO boards). Overall, centralized control over reagent stoichiometry, residence time, oil temperature, pressure, and light intensity is managed by a Python script running on a dedicated computer (Figure ). An intuitive graphical user interface (GUI) has been developed to facilitate automation of reaction conditions, as well as real-time adjustment and monitoring of all parameters, without requiring advanced scripting knowledge. This control code, along with detailed construction specifications and firmware for the in-house developed devices, is provided as open-source software, facilitating systematic experiment reproducibility and adaptation for similar automation setups.