# System Description

## System Diagram

The bioreactor operates on two levels. The incubator is an enclosed unit which allows regulation of internal environmental conditions, currently temperature and CO2. The regulatory circuit runs on an ESP32 microcontroller, which allows operation via display and buttons, as well as a web interface and android/iPhone app. Parameters can be changed, monitored and logged. Each tray has an additional microcontroller, for regulation of flow rate and open ports for additional sensors and regulation.

![System diagram.](/files/-M7HRKDbdXQNw7FOmczB)

## Incubator

The incubator is a stand-alone incubation system with several available tray slots. The incubator ensures control of global environmental parameters (temperature and Co2). The system holds:

* temperature and CO2 concentration control,
* housing, power supply and
* open ports for sensory and regulatory I/O of additional modules,

![Incubator](/files/-M7HU4Ixch3E4CltXskD)

## Perfusion Tray

Perfusion tray is based on a double syringe-pump mechanism for active medium perfusion. It is designed to fit into the incubator however it can equally be used as a standalone perfusion tray. The tray has active temperature control for compensating the uneven distribution of temperature within the incubator. The tray modules hold:

* a controllable perfusion system,
* gas exchange and air bubble removal, as well as
* customizable tissue platforms for biological samples

![](/files/-M7HUaO561ekdsd84T1j)

![](/files/-M7HUsyZur6uPvjvU25S)

## Culture Dish

The basic platform design supports a standard 6-well plate which is sufficient for system demonstration and assessment of basic operation.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://irnas.gitbook.io/modular-bioreactor/system-description.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
