LEMOS 2.0 is a 32-well, microplate-reader-compatible platform24 for programmable optogenetic stimulation and quantitative gene-expression measurement (Figure 2A,B). Each microwell is paired with an individually addressable WS2812B light-emitting diode (LED), controlled by an Arduino Nano 33 BLE Sense Rev2 through the Adafruit_NeoPixel library. The device communicates with an external computer through Bluetooth, allowing illumination commands to be updated during the experiment. Fresh PDMS microwells are cast into the device before use by replica molding (Figure 2C,D). E. coli cultures grown in LEMOS 2.0 at 30 °C under constant LED illumination showed reproducible growth across microwells, indicating that the device supports bacterial culture and plate-reader measurement over the experimental time course18 (Figure 2E). Furthermore, growth curves were similar across illumination conditions, indicating that LED exposure did not measurably affect cell growth under these settings.
To demonstrate optogenetic gene-expression control, the CcaSR v3.0 system was adopted22, a green-light-activated and red-light-repressed two-component system that controls sfGFP expression (Figure 3A). Under green light, CcaS autophosphorylates and transfers the phosphate to the response regulator CcaR, which dimerizes to activate the PcpcG2 promoter dependent sfGFP expression. Under red light, CcaS dephosphorylates, thereby reducing PcpcG2 activity and repressing sfGFP expression. The CcaSR plasmids were transformed into E. coli MG1655 and used for the experiments described in this protocol (Figure 3B). During the experiment, the microplate reader measured OD600 and fluorescence every 10 min. To prevent LED illumination from interfering with optical measurements, the LEDs were programmed to turn off during measurement windows at the beginning and end of each 10-min interval (Figure 3C).
The inter-well crosstalk was first evaluated by placing dark-condition microwells vertically or horizontally adjacent to microwells under constant green-light illumination (Figure 3D). Dark microwells adjacent to constant green-light microwells showed no significant increase in expression relative to dark microwells without illuminated neighboring microwells, indicating minimal light leakage between microwells. Based on these results, a pulse width modulation (PWM) value of 1 out of 255 was used for subsequent experiments to provide sufficient optical stimulation while minimizing inter-well crosstalk.
Open-loop stimulation was then used to define the actuating parameter for LEMOS-based optogenetic control. The actuating parameter was the green-light duty cycle, defined as the fraction of each active illumination window assigned to green light, with the remaining illumination time assigned to red light. Each control interval lasted 10 min, with LEDs active for 8 min and off for the remaining 2 min to avoid interference with plate-reader measurements. Green-light duty cycles from 5% to 80% produced graded sfGFP expression, showing that duty cycle can be used as a tunable input for optogenetic regulation (Figure 3E). The expression rate increased as the duty cycle rose from 5% to 40%, with no significant additional increase at higher duty cycles (Figure 3F), suggesting that the system approaches saturation under longer green-light stimulation.
Finally, closed-loop feedback control was implemented to test whether LEMOS 2.0 could dynamically regulate gene expression toward a defined set point25 (Figure 4A). The control system components were assigned as follows: actuator — LEDs, controller — external computer running the PID script, and measured output — sfGFP fluorescence normalized by OD600. The controller compared the measured FL/OD600 value with the assigned set point and updated the green-light duty cycle for the next 10-min interval. Proportional-integral-derivative (PID) control was implemented, where the duration of green light exposure in each cycle, tgreen, was computed as:

Here, e(t) is the error between the measured FL/OD600 signal and the set point at time t. K is the proportional gain, τI is the integral time constant, and τD is the derivative time constant. The closed-loop control parameters were selected using the gene expression across growth stages (GEAGS) model, which was previously reported26. Using these parameters, the measured signal approached and tracked the target FL/OD600 set point (Figure 4B).
The corresponding duty-cycle commands are shown in Figure 4C. Bar height represents the fraction of green light delivered during each 8-min illumination window. The duty-cycle command changed in discrete steps because the controller updated the input once every 10 min. As sfGFP expression approached the set point, green-light exposure decreased and red-light exposure increased. After the measured signal reached the set point, a low level of green-light input was still observed. This residual control input likely reflects the derivative term responding to the sharp change in expression rate near the set point. These results show that LEMOS 2.0 can implement model-guided PID feedback control of optogenetic gene expression in batch culture.

Figure 1: LEMOS 2.0 software setup during an experiment. Sample screenshot showing the Python control script running in VS Code (left), with LED commands populating in the terminal as they are sent to the Arduino microcontroller. The project directory containing the main script and associated function modules is visible in the file explorer panel. On the right, the plate reader software shows a kinetic measurement cycle in progress; at the end of each cycle, the Python script automatically triggers the next run via the Gen5 interface and updates the LED duty cycle commands accordingly. Please click here to view a larger version of this figure.

Figure 2: LEMOS device construction and cell growth characterization. (A) Exploded schematic of the LEMOS device showing PDMS microwells, stimulation LEDs, battery, switch, microcontroller, charging module, device frame, and outer shell. (B) Assembled device with PDMS microwells filled with deionized water. (C) PDMS microwell cast in the LEMOS device. Reproduced from Namboothiri et al. (2026)18, licensed under CC BY 4.0. (D) 3D-printed mold for casting microwells (E) Growth curves of E. coli in LEMOS at 30 °C (N = 3 technical replicates each for wells continuously illuminated with either green or red light, as well as maintained in the dark). Please click here to view a larger version of this figure.

Figure 3: Optogenetic system characterization in LEMOS and open-loop control dynamics. (A) Plasmid map of the CcaSR two-component optogenetic system: green light (522 nm) activates CcaS/CcaR to upregulate sfGFP expression, and red light (620 nm) downregulates the expression. (B) Protocol for carrying out optogenetic experiments with CcaSR Optogenetic system. (C) LEMOS operation schematic. During the 12-h time course, the device remains in the microplate reader. The reader measures sfGFP fluorescence and OD600, then streams data to a computer, which handles timekeeping and operates Arduino sketches. The Arduino sketches that command the onboard microcontroller to temporarily disable LED illumination during each measurement. Adapted from Namboothiri et al. (2026)18, licensed under CC BY 4.0. (D) Effect of green-light interference on unstimulated cells in the dark condition. In the plate layout, green boxes indicate green-light microwells (N = 9), grey boxes indicate microwells in the dark condition with no light interfering in the surrounding microwells (N = 6), purple boxes indicate dark microwells (N = 3) vertically adjacent to green-light microwells, yellow boxes indicate dark microwells (N = 3) horizontally adjacent to green-light microwells, and blue boxes indicate green-light microwells (N = 2) with a control strain to measure autofluorescence. (E) Open-loop responses in LEMOS to varying green-light duty cycles (5–80%, N = 3) as the actuating parameter. Solid lines indicate means; shaded bands indicate standard deviations. (F) Average rate of expression during the exponential phase of growth with varying duty cycle. N denotes the number of technical replicates. Please click here to view a larger version of this figure.

Figure 4: Closed-loop feedback control in LEMOS 2.0. (A) Schematic of closed-loop operation: the microplate reader functions as the sensor that measures FL/OD600, the computer functions as the controller, and the LEMOS 2.0 device actuates LEDs to regulate gene expression. The process is gene expression in living bacterial cells. Adapted from Namboothiri et al. (2026)18, licensed under CC BY 4.0. (B) Proportional integral derivative (PID) control tracking of FL/OD600 set point (SP = 18.5 × 105 a.u.). Constant-light references are green and red (N = 3). The set point tracking runs are described by orange lines (N = 3). Solid lines indicate the mean FL/OD600; shaded bands indicate standard deviations. The dotted line marks the set point. (C) Representative duty-cycle commands generated by the PID controller during closed-loop setpoint tracking. Bar height indicates the fraction of green light delivered during each illumination interval. N denotes the number of technical replicates. Please click here to view a larger version of this figure.
| Platform | Culture format | Readout | Feedback control demonstrated | Growth format | Constraint addressed by LEMOS 2.0 | |
| LEMOS 2.0 | 32 PDMS microwells in plate reader | Commercial plate reader | Model-guided PID set-point tracking | Shaken batch culture | This study | This study |
| LEMOS 1.0 | 16 PDMS microwells in plate reader | Commercial plate reader | Model-guided PI and PID set-point tracking | Shaken batch culture | Lower throughput; limited dark-condition compatibility | 18 |
| Automated turbidostat + robotic sampling | Turbidostat | Flow cytometry + OD sensor | PI, PID, MPC set-point tracking | Continuous culture | Requires robotic sampling; measurement-actuation delay | 2, 3 |
| Mother-machine microscopy | Single-cell microfluidics | Live-cell microscopy | Single-cell feedback / MPC | Continuous perfusion | Requires specialized microfluidics and microscopy | 4, 6, 7 |
| Chi.Bio | Miniaturized turbidostat | Built-in OD/FL sensors | PI set-point tracking | Continuous culture | Built-in sensor dynamic range constrains fluorescence-feedback performance | 5 |
| Light Tube Array | Culture tubes | External OD/flow cytometry | Open-loop only | Shaken batch culture | Manual sampling; limited online growth readout | 10 |
| LAVA / LITOS / RainbowCap / Diya | Multiwell illumination devices | Commercial plate reader | Open-loop only | Batch culture | Separate stimulation/readout; limited automation | 12, 13, 14, 15 |
| Lustro | 96-well plate illumination | Commercial plate reader | Open-loop only | Batch culture | Requires robotic transfer between stimulation and readout | 8 |
| RT-OGENE | Multiwell/microfluidic-compatible stage | Camera-based OD/FL | Closed-loop attempted; limited by readout | Static batch culture | Camera-based readout and static culture constrain control performance | 16 |
| optoPlateReader | Custom 96-well reader/stimulator | Built-in photodiodes | Bang-bang set-point tracking | Shaken batch culture | Reporter/filter dependence and lower fluorescence sensitivity constrain readout flexibility | 11,17 |
Table 1: Comparison of LEMOS 2.0 with existing optogenetic platforms2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18.
Supplementary Figure 1: Assembly images. (A) Bent LED strip and molded strip inside the device. (B) Nano BLE Sense Rev 2 soldered to step-up converter, which is soldered to the battery charging module. (C) Original and modified versions of the ‘JST PH 2-Pin Cable – Female Connector 100mm’. (D) Original switch, modified switch, soldered red JST PH cable, and short jumper soldered between two pins on either side of the bottom row. (E) Incorporation of the switch into the circuit assembly and powering the circuit. (F) Side view of LEDs and LED strips positioned with hot glue. Please click here to download this file.
Supplementary Figure 2: Arduino IDE setup screenshots. (A) Boards Manager screenshot, showing a search for one of the required boards. (B) Library Manager screenshot, showing two of the required libraries. Please click here to download this file.
Supplementary File 1. LEMOS Wiring Diagram. Please click here to download this file.
Supplementary File 2: Protocol for setting a custom plate layout for LEMOS 2.0 in Gen5. Please click here to download this file.
Supplementary File 3: Screenshots of the software steps described in Supplementary File 2. Please click here to download this file.
Supplementary Video 1: Assembly video with the following steps. LED strip manipulation into the frame, securing the LED strip with hot glue, wire arrangement both to and between LED strips, and final assembly with electronic circuitry. Please click here to download this file.