This chapter presents the development of Maris Habitats from concept to prototype. It briefly covers the design, structure, smart system, software, and testing process.
Transitioning from a theoretical model to a functional underwater prototype involves a rigorous process of synthesis and troubleshooting. This chapter documents the technical execution of the project, detailing the mechanical assembly, electronic integration, and software architecture of the Maris Habitats system.
It serves as a technical log of the development lifecycle, highlighting how the theoretical foundations established in Chapter 2 were translated into physical components. From the challenges of ensuring watertight integrity for the sensor housing to the development of a reliable self-contained monitoring system with local data storage, this section provides a comprehensive look at the engineering challenges addressed during the fabrication and programming phases.
The goal of this project is to design artificial marine habitats that can help endangered fish species and corals thrive again. Climate change and the warming of the oceans are disturbing marine ecosystems and damaging the natural balance of life underwater. Because of this, many species are losing safe places to live, hide, feed, and grow. The design is therefore focused on supporting nature itself, especially fish, corals, and other marine organisms.
The structure had to meet several important requirements. It had to be modular, so that different units could be combined and adapted depending on the location and the needs of the ecosystem. It also had to be made from a material that would not harm the marine environment. Since corals need to grow on the structure, the material had to be suitable for marine life and preferably porous. At the same time, the habitat could not be excessively large or heavy, since this would complicate transport and installation. The design therefore had to balance practical deployment with sufficient weight and stability to remain in place and withstand sea currents.
To develop the concept, the team started with brainstorming sessions and research into similar existing projects. Different types of artificial reefs and marine restoration systems were researched, and also which materials could safely be used in the sea were studied. During this ideation phase, the creation of around six to seven different structural concepts was crucial. While the overall shapes of these concepts were quite similar, the main differences were in the materials and possible additional features such as sensors.
Several material options were explored, including basalt fabric-reinforced structures, polymer-clay, bacterial HSC, ECOncrete, recycled glass, and Biorock. Each material had its own advantages and disadvantages. Some were more expensive, while others were less suitable for coral growth or did not provide the level of porosity needed by marine organisms. Since fish and corals benefit from rough and porous surfaces, this became an important factor in the decision-making process.
After comparing the different options, basalt fabric-reinforced concrete was selected as the most suitable material for the project design. This material offered a strong balance between cost, weight, stability, and ecological suitability. It is not overly expensive, heavy enough to remain stable underwater, and easy to shape into modular forms. In addition, its porous surface makes it a good choice for encouraging coral growth and creating shelter for fish. The material can be formed by first making a mould in the desired shape and then placing the basalt fabric or mesh inside it. Depending on the required strength, the fabric can be arranged in one or several layers. Fine concrete or mortar is then poured, sprayed, or pressed around the reinforcement. After curing, the concrete becomes rigid while the basalt fabric remains embedded inside as reinforcement. For these reasons, basalt fabric-reinforced concrete was chosen as the best material for the final concept.
The final concept selected for Maris Habitats is a modular artificial marine habitat built from one repeated cone-shaped element, as shown in Figure 1. These modules can be connected side by side and stacked vertically, allowing the habitat to be expanded according to site conditions and ecological requirements. By using one repeated part, the system remains simple, scalable, and easy to reproduce, while still allowing a wide variety of structural arrangements.
The concept was selected because it provides a strong balance between ecological function and practical feasibility. Different configurations of the same module can create both smaller and larger shelter spaces, making the habitat suitable for a wide range of marine species. This adaptability is one of the main strengths of the concept, since different deployment sites may require different structural densities and sizes.
Another important aspect of the concept is the material choice. The habitat is intended to be made from basalt fabric-reinforced concrete, which combines structural weight and durability with a rough and porous surface suitable for marine colonisation. This surface can support the attachment and growth of algae, corals, and other marine organisms, while the weight of the material helps the structure remain stable under underwater currents.
Compared to other design directions explored during the project, this concept proved to be the most suitable. Earlier ideas such as spherical, hexagonal, and dome-based structures (shown in Figure 2) were less effective because they were either not modular enough or too difficult to manufacture and combine efficiently. For this reason, the cone-based modular concept was defined as the final structural direction of the project.
This section presents how the selected concept was developed into a feasible structural solution for underwater deployment. The design process focused on translating the general concept into a habitat that is modular, manufacturable, stable, and ecologically suitable for marine colonisation. The following subsections explain the main design decisions and the structural directions explored during the development process.
The design phase focused on transforming the selected concept into a structure that could function in an underwater environment while remaining feasible to produce and deploy. From the beginning, the most important design requirement was modularity. The habitat had to be based on one repeatable element that could be combined in multiple ways without becoming too complex to manufacture or assemble. This requirement guided the entire design process and strongly influenced the selection of the final form.
Several structural directions were explored during this phase, including spherical, hexagonal, and dome-like concepts. Although these ideas offered interesting spatial qualities, they were gradually rejected because they did not satisfy the design goals strongly enough. Some concepts were too difficult to produce in a simple and repeatable way, while others did not provide the level of modularity needed to expand the habitat efficiently. In contrast, the cone-based element provided a clearer and more practical solution. Because the same unit can be repeated throughout the structure, the habitat can grow both horizontally and vertically while maintaining a simple and consistent construction logic.
The chosen design also supports ecological performance. By connecting and stacking the modules in different arrangements, the habitat can generate openings and sheltered spaces of different sizes. This is important because smaller and larger marine organisms require different types of refuge. The repeated units also create a more complex three-dimensional environment, which improves habitat quality and increases the suitability of the structure for fish, algae, corals, and other marine species.
Material selection was another important part of the design phase. The final design is based on basalt fabric-reinforced concrete, chosen for its combination of strength, weight, and ecological suitability. The material is heavy enough to improve stability under underwater currents, while its rough and porous surface can encourage biological growth over time. In this way, the design responds not only to structural and manufacturing requirements, but also to the biological purpose of the habitat.
Overall, the design phase transformed the initial concept into a clear and buildable solution. Instead of developing a complex habitat composed of many different parts, the design process focused on a single repeated module capable of generating a wide range of spatial configurations. This decision improved the scalability, manufacturability, and ecological potential of the habitat, and formed the basis for the structural development presented in the following subsection.
The structural development of the habitat began with a series of exploratory concepts. These early ideas were useful for identifying the design characteristics that were most important for the project, such as modularity, ease of production, structural repetition, and the creation of different shelter sizes. The figures below illustrate the main structural directions considered during this process. Figure 3 shows an initial idea.
One of the first directions explored was a more enclosed structure, shown in the early sketch above. This concept helped define the importance of shelter, internal space, and protection for marine species. However, although it offered enclosed refuge areas, it was not considered the most suitable direction because it did not provide the same level of modular flexibility as later concepts. As the design process continued, greater importance was given to repeatability and scalability.
Figure 4 illustrates the proposed habitat modular design.
| |
A second concept was based on a hexagonal module supported by pillars. This idea introduced a stronger modular logic and allowed several units to be connected into a larger structure. The concept was relevant because it explored how repeated modules could create a more adaptable habitat system. It also supported the study of elevated structures and the possibility of generating openings of different sizes. However, this direction was not selected as the final solution because the cone-based concept provided a simpler repeated form and clearer scalability (see Figure 5).
Further structural exploration focused on varying the dimensions and arrangement of the elements in order to create openings suitable for different marine species. This stage was important because it highlighted the ecological value of structural diversity. By studying how repeated parts could generate different internal spaces, the development process produced a clearer understanding of how geometry could influence habitat quality. These studies confirmed that the final design should allow variation in shelter size while still remaining based on one simple repeated part (See Figure 1 and Figure 6).
After comparing the different structural directions, a concept based on one repeated cone-shaped module was selected. This solution was considered the most appropriate because it combines modularity, manufacturability, and ecological functionality. The same unit can be repeated many times, allowing the structure to expand horizontally and vertically while maintaining a simple construction logic. As illustrated in Figure 7, the arrangement of these modules creates a more complex habitat geometry with multiple shelter opportunities for marine organisms.
| |
When several modules are combined, the habitat can cover a larger area of the seabed and create a more complex three-dimensional structure. This makes the system adaptable to different sites and allows the scale of the habitat to be adjusted according to the intended application. For this reason, the final structure is not defined by a single fixed form, but by a repeatable modular logic that can be expanded according to ecological and practical needs.
After defining the final modular structure, a suitable method still had to be developed for inserting the smart box. The development process of this solution is explained below.
Design Process of Sensor Structure
Below you can see the first version of the smart block, in which the smart box was attached to the bottom of the modular structure. However, this solution was not aesthetically pleasing, so a new approach was explored in which the smart box could be integrated into the modular structure itself. It was also important to avoid changing the structure too much, since that would require separate moulds for these specific blocks, even though they would be produced in much smaller quantities than the standard blocks.
The first design iteration is shown in Figure 8, with a detailed view provided in Figure 9.
In the second variation of the smart block, the smart box was much more integrated into the structure. However, this version required many modifications to the standard block. Additional openings also had to be added to ensure that the sensors had sufficient exposure to the surrounding water. This made the solution inefficient and impractical. As a result, another approach was explored, with a stronger focus on modularity so that a completely new mould would not be required.
Consequently, an alternative solution was explored, with a stronger emphasis on modularity to avoid the need for a completely new mould. The second variation of the design is illustrated in Figure 10, while a front view highlighting the structural modifications is shown in Figure 11.
This led to the development of a modular sensor solution. The supporting structure is constructed from titanium alloy TC 4 and can be installed in any reef block as required. Its design allows for easy placement and removal, since the space provided for the smart box is slightly larger than the smart box itself. This extra clearance makes insertion and extraction easier during maintenance or replacement. In addition, the block intended to contain the smart box has a distinct shape compared to the standard blocks, making it easy to identify within the overall habitat structure. The sensor housing is positioned on two supporting tubes and secured with a chain attached to the host block, ensuring stability during operation (see Figure 12 and Figure 13).
To facilitate maintenance, a distinct block design is used for the sensor unit. Over time, biological growth such as algae is expected to accumulate on the reef structures, reducing visibility and making it difficult to distinguish individual components. By incorporating a visually and structurally identifiable block, the sensor unit can be reliably located and accessed, even after prolonged submersion.
Add here: (iii) detailed drawings with precise dimensions; and (iv) load and stress analysis of the structure (can it endure strong currents? can it withstand heavy loads? etc.).
Throughout this project, various approaches to data collection were explored. Initially, Version 1 was developed, while this version enabled continuous data communication, it proved to be highly complex and more prone to potential failures. Based on these findings, Version 2 was selected as the preferred because it prioritises robustness, reduced complexity, and ease of deployment, while accepting compromises regarding limited operational duration and the lack of continuous data communication.
Figures 14 and 15 present the smart system black box diagram. The system corresponds to a living laboratory where the:
All this data will be reunited and sent to the On Board Computer (OBC) while also getting a timestamp by a Real Time Clock (RTC). All this will be powered by the battery through a Power Management System (PMS) that received the power from the buoy.
Both the buoy and the structure will have a positioning module, that will count with an Inertial Measuring Unit (IMU), a Doppler velocity Log (DVL) and a Global Navigation Satellite System (GNSS) receiver, to have everything registered about the position of both elements and make sure nothing goes wrong due to external factors such as storms, currents or human factors.
From the structure to the buoy, there will be a chain and a cable, for both structural support and data and power connection between the 2 elements. Finally, all the data collected will be sent to a data center, this will be done via the standard Iridium Satellite Network.
The main output will be a report with all the obtained data.
Version 1.5 is presented in a more text‑based format instead of graphical form, as it is a more accurate representation of the system’s black‑box diagram. It is also a bit simplified
In this configuration, the system is based on a “Smart Block” that houses all electronic components, including the power supply, sensors, and data storage, eliminating the need for external infrastructure such as surface buoys, solar panels, or cable connections.
The entire system is powered by a LiFePO4 battery. Environmental data is collected via sensors that measure pressure (depth), temperature, pH, and conductivity. All collected data is stored locally on a Secure Digital memory card (SD card); real-time transmission is not possible. Battery replacement and data retrieval are carried out through a scheduled maintenance procedure involving a diver. The estimated battery lifetime of the system is approximately 340 days, which limits the frequency of required maintenance operations to roughly once per 11 months. When battery replacement is necessary, a diver descends to the installation site and retrieves the Smartbox from the seabed. The enclosure must be brought to the surface in order to be opened safely. Battery replacement and cleaning of the sensors and electricalbox of corganic growth is performed aboard a boat, where the SD card is also replaced simultaneously to ensure secure and continuous data storage. After completion of the maintenance procedure, the Smartbox is redeployed and repositioned at its original location on the seabed. This integrated maintenance strategy allows both power supply and data storage components to be serviced during a single operation. After retrieval, the data is transferred to a research facility for analysis and evaluation, ultimately contributing to environmental monitoring and reporting.
Figure 16 shows the smart block systems black box diagram.
The ESP32 was selected as the microcontroller for this project due to its advanced power-management features and processing capabilities. A key requirement of the system is low energy consumption, and the ESP32 supports deep sleep modes with a current consumption of approximately 10 µA. During deep sleep, most of the chip is powered down while the built-in RTC remains active, allowing the microcontroller to wake up at predefined intervals without requiring external timing hardware.
This capability makes the ESP32 particularly suitable for applications that spend most of their time in a low-power state and only wake periodically to perform measurements or other tasks. By minimizing the active time and remaining in deep sleep for the majority of the operating cycle, the overall energy consumption of the system can be significantly reduced, resulting in longer battery life.
Compared to the other evaluated alternatives, presented in 1 the ESP32 was the only platform that combined deep sleep support with an integrated RTC and extremely low sleep current. These characteristics made it the most suitable choice for an energy-efficient embedded system.
| Microcontroller | Wi-Fi | Bluetooth | Deep Sleep | RTC | Flash Memory | Current (Active) | Current (Sleep) |
| Arduino Uno R4 WiFi | Yes | No | No | No | 256 KB | ~80 mA | ~48 mA |
| ESP32 | Yes | BLE 5 | Yes | Yes | 4 MB | ~240 mA | ~10 µA |
| Raspberry Pi Pico W | Yes | BLE (via CYW43) | Yes | No | 2 MB | ~40 mA | ~180 µA |
The system is powered by a 12 V 20 Ah LiFePO₄ battery. To prevent excessive battery degradation and to extend its service life, the battery is not discharged fully. A minimum state of charge of 20 % is enforced, meaning that only 80 % of the nominal battery capacity is used. The battery’s nominal voltage is 12.8 V. The total power consumption of the system during active operation is 1.505 W.
To minimize energy usage, measurements are performed once per hour. The system is designed to remain active for only 1 minute per hour, which is sufficient for sensor stabilization and for writing the collected data to the SD card.
Battery capacity: 12.8 V × 20 Ah × 0.8 = 204.8 Wh
Daily energy consumption (1 min/hour operation): 1.505 W/60 × 24 h = 0.602 Wh/day
Number of days: 204.8 Wh / 0.602 Wh/day = 340.199 days
Based on these calculations, the system can operate for approximately 340 days on a single battery charge. The power consumption during deep sleep mode was neglected in the battery life estimation because it is several orders of magnitude lower than the active current consumption. With a deep sleep current of approximately 10 µA, its contribution to the total energy consumption is negligible for this application
Selecting sensors was quite challenging, as most sensors such as pH and conductivity probes are designed for temporary measurements and not for long term submersion. Additionally, the sensors must withstand the high pressure at the seabed, and many are not suitable for seawater. This resulted in expensive sensors, mainly sourced from suppliers in the United States.
The BarXT sensor [1] measures both pressure and temperature. The pressure measurements can be used to calculate depth. Unlike systems based on 5 V microcontrollers, the ESP32 operates with 3.3 V logic levels, which are compatible with the sensor's I2C (Inter-Integrated Circuit) interface. Therefore, no I2C level converter is required, simplifying the hardware design and reducing power consumption.
The pH sensor [2] is sourced from Atlas Scientific. It is used together with a pH module [3], which converts the signal into an analog signal that can be directly read by the microcontroller's analog inputs.
For the conductivity sensor, no similar ready-made solution was available. It outputs a current signal of 4 mA–20 mA, which must be converted into a voltage of 0 V–3.3 V to be read by the ESP32. This is done using a 160 Ω resistor, according to Ohm’s law (U=I×R).
0.004 A × 160 Ω = 0.64 V
0.020 A × 160 Ω = 3.2 V
The enclosure is one of the most critical and costly components of the system, as it must withstand high external pressure at the seabed. Suitable enclosures are therefore difficult to source.
Condensation is expected to form inside the enclosure as the air trapped inside is cooled by the surrounding seawater. This temperature difference can lead to moisture accumulation, increasing the risk of corrosion and electrical failures. To mitigate this risk, silica gel desiccant packets are placed inside the enclosure to absorb excess moisture.
The sensors from Atlas Scientific use ¾“ NPT (National Pipe Tapered) threads, while the enclosure is designed with M10 threads. This requires sealing the existing holes and machining new threaded openings in the enclosure.
However, the sensor from Blue Robotics is equipped with M10 threads, allowing direct installation into the enclosure without modification.
Table 2 presents a comprehensive overview of all sensors and components included in the system. The electrical schematics are shown in Figure 17.
| Item | Type | Power supply (V) | Operating current (A) | Output | Price | Quantity | Supplier | Link | Comment |
| BarXT | Depth / Pressure / Temp | 2.5 - 5.5 | 0.0015 | 329.19 € | 1 | Bluerobotics | link | ||
| Surveyor™ Analog pH Sensor / Meter | Ph module | 3.3 - 5.5 | 0.003 | 21.52 € | 1 | Atlas Scientific | link | ||
| Industrial pH Probe – No Temp | Ph test probe | 3.3 - 5.5 | 226.95 € | 1 | Atlas Scientific | link | |||
| Industrial Conductivity Kit K 1.0 | Conductivity | 9.0 - 36.0 | 0.045 | 595.05 € | 1 | Atlas Scientific | link | includes calibration certificate | |
| Adafruit 254 | SD - module | 3.3 - 6 | 0.1 | 6.45 € | 1 | Mouser | link | ||
| ESP32-C3-DevKitM-1-N4X | Microcontroller | 6 - 24 | 0.04 (without wifi and bluetooth) | 5 V / 3.3 V | 6.80 € | 1 | Mouser | link | |
| DFR0570 | Buck converter | 5.5 - 28 | 3.3 V | 2.80 € | 1 | Mouser | link | ||
| FDMM004GMC-XE00 | MicroSD - card | 21.88 € | 1 | Farnell | link | ||||
| MC3090082 | Silica gel (moisture absorber) | 42.26 € | 1 | Farnell | link | Pack of 100 | |||
| LiFePO4 battery | LiFePO4 battery | 20 Ah 12 V | 76.24 € | 1 | Innpo | link | |||
| Watertight Box 5L | Underwater electrical box | 805.66 € | 1 | Bluerobotics | link | ||||
| WetLink Penetrator Blank | Penetrator blank (M10) | 70.50 € | 15 | Bluerobotics | link | 4.70 € * 11 | |||
| MCMF0W4BB2500A50 | 250 Ω Resistor | 0.55 € | 1 | Farnell | link | ||||
| Adafruit 2670 | Perfboard / Breadboard | 4.26 € | 1 | Mouser | link | Pack of 10 | |||
| M316 SOA2CSS50- | M3 screws for perfboard | 5.55 € | 1 | Farnell | link | Pack of 50 | |||
| Total | 0.1895 A | 2215.66 € |
The use of an imaging system was initially considered to monitor marine life development. However, this approach has been deprioritized, as the primary focus of the project has shifted toward the analysis of quantitative sensor data.
Sensor-based measurements provide continuous, objective, and scalable insights into environmental conditions, which are more closely aligned with the project’s core objectives.
The inclusion of a camera system is therefore limited to supporting species identification, specifically to document the presence of fish within the reef environment. In addition, visual documentation of the reef structure will be conducted during annual maintenance operations, during which images of the installation will be captured once per year.
Figure 18 shows what the enclosure will look like with all the electronics inside. The picture on the left is with the sensors included. The picture on the right is without the sensors to show how much space the rest of the electronics will use.
Describe in detail the: (i) use cases or user stories for the smart device and app; (ii) selection of development platforms and software components (use tables to compare the different options); (iii) component diagram.
The packaging design was planned separately for the smart box and the modular habitat unit because these two parts have different sizes, weights, and protection needs. The smart box contains the electronic system, so it needs protection from shock, dust, and moisture during transport. On the other hand, the modular habitat unit is much heavier, so its packaging must focus more on stability, safe handling, and protection during transport.
Figure 19 shows the packaging concept for the smart box. The design is inspired by reusable waterproof hard cases, such as the NANUK 935 Pro Photo Kit. This type of case is suitable for sensitive equipment because it is designed to protect the contents from impact, dust, water, and vibration during transport [4]. The NANUK 935 case also provides options such as custom foam and padded dividers, which can help keep the equipment fixed in place [5].
Inside the case, the smart box is placed in a custom EVA foam insert [6]. EVA foam was selected because it is lightweight, durable, moisture-resistant, and able to absorb shock. The sensors and electronic components are integrated inside the smart box, so no separate sensor set or external cables are included in this packaging concept. An assembly instruction card is also included to show how the smart box is attached to the smartblock frame and how the protective lid is added before deployment. The EVA foam insert is not considered a single-use material in this concept, as it can be reused with the same sensor case for storage, deployment, maintenance, and retrieval operations.
Figure 20 shows the packaging concept for the modular habitat unit and smartblock frame. Since these parts are larger and heavier, a wooden crate with a pallet-style base was selected. This concept is based on custom wooden crates used for transporting heavy or sensitive equipment. Wooden crates can be designed with custom bases, forklift access, cushioned sections, dividers, moisture-resistant materials, and anti-shock features [7]. These features make the crate suitable for transporting the modular unit and smartblock frame safely while reducing movement during transport.
The packaging also considers reuse. The waterproof sensor case can be used repeatedly for storage, deployment, maintenance, and retrieval of the smart box. The wooden crate can also be reused for multiple transports or repaired when needed, which helps reduce packaging waste compared to single-use packaging [8]. For the final version, the foam inserts should be replaced only when damaged. In this way, the packaging can protect the product while also reducing unnecessary waste.
These packaging images are concept visuals, so the final packaging may still change after testing. In the next stage, handling and transport tests should be carried out to check whether the sensor case, EVA foam inserts, and wooden crate can properly protect the product during real transport conditions.
The prototype is designed to measure similar parameters to a CTD (Conductivity, temperature and Depth) system, but instead of using a conductivity sensor to estimate salinity, it uses a TDS sensor. This is a significantly cheaper alternative and is sufficient for early-stage testing, where the main goal is to validate the system concept rather than achieve final measurement accuracy. The pH sensor is also excluded from the prototype in order to reduce cost, since it is not essential for testing the basic functionality of the system. Apart from the sensor selection and reduced measurement precision, the prototype follows the same general system design as the final product. For the enclosure, a simple airtight plastic container (e.g. from IKEA) is used as a temporary solution. This significantly reduces costs compared to waterproof enclosures and is sufficient for controlled testing environments. To ensure watertight cable penetrations in the prototype, a silicone‑based sealant will be used. The same sealant may also be applied around the enclosure lid if leakage is detected during testing.
Compared to the final designed solution, several modifications are made for the prototype. The structural block is downscaled to 1:3, resulting in a model size of about 26 cm. This allows the structural concept to be tested in a smaller and more practical format. In addition, alternative materials are considered for the prototype structure. The block may either be produced using 3D printing or cast in standard concrete, rather than using the final material and full-scale production method.
The Smartblock is also simplified compared to the final design. Instead of using a dedicated underwater enclosure, a waterproof plastic box is used as the prototype housing. Holes are drilled in the enclosure for the water-measuring sensors, which are installed through the openings and sealed with adhesive to prevent leakage.
The prototypes pressure sensors can be tested in the pool located in the robotics laboratory. As the prototypes enclosure can't withstand high external pressures, the pool depth of 5 m is considered sufficient for the proof of concept. An additional test setup involves using a controlled environment, such as a sink, where parameters like temperature and TDS values can be more easily manipulated. For example, the TDS level can be adjusted by adding salt to the water.
The enclosure will initially be tested without oil to determine whether it can withstand underwater pressure while protecting the internal electronic components. If the enclosure is not sufficiently pressure-resistant, it will be filled with oil as a pressure-compensation solution. This reduces the pressure difference between the inside and outside of the box while protecting the battery, sensors, and electronic components from direct contact with water.
These changes are made to simplify prototype construction and enable early testing of the system concept before developing the final full-scale solution.
The prototype is designed to measure parameters similar to those measured by a CTD system, Conductivity, Temperature, and Depth. However, instead of using a conductivity sensor to calculate salinity, the prototype uses a TDS, Total Dissolved Solids, sensor.
Conductivity measures water’s ability to carry an electrical current. This ability is directly related to the concentration of dissolved ions, such as salts, minerals, and other inorganic materials. TDS, on the other hand, represents the total amount of dissolved substances in the water, including inorganic salts such as calcium, magnesium, potassium, sodium, bicarbonates, chlorides, and sulfates, as well as small amounts of organic matter. TDS is typically measured in mg/L or ppm and is commonly used as an indicator of water quality.
Using a TDS sensor provides a significantly cheaper alternative to a conductivity sensor. For early-stage testing, this is sufficient because the main goal is to validate the overall system concept rather than achieve final measurement accuracy.
The selected sensors used in the prototype are presented in Table 3.
| Sensor | Type | Power supply | Operating current (A) | Measurement | Price | Quantity | Supplier | Link | Comment |
| DS18B20 | Temperature | 3V – 5.5V | 0.0015 | -55°C to +125°C | 6.22 € | 1 | RS | link | Requires 4.7 kΩ resistor |
| SEN0244 | TDS (Total dissolved solids) | 3.3V – 5.5V | 0.006 | 0–1000 ppm | 10.18 € | 1 | Farnell | link | |
| SEN0257 | Pressure | 5V | 0.0028 | 0–16 bar | 15.09 € | 1 | Farnell | link | Not suitable for open seawater |
| Total | 0.0103 | 31.49 € |
The pH sensor is also excluded from the prototype in order to reduce cost, since it is not essential for testing the basic functionality of the system. Apart from the sensor selection and reduced measurement precision, the prototype follows the same general system design as the final product.
The prototype is powered by a 9 V, 640 mAh alkaline battery. Due to its limited capacity, the operational time of the prototype is significantly shorter than that of the final system, restricting testing and data collection to a period of only a few days. Therefore, the prototype is intended primarily as a proof of concept. The estimated energy consumption is based on the system’s calculated power usage of 0.894 W. To reduce overall energy demand, the system is designed to operate intermittently, remaining active for only one minute per hour.
Battery capacity: 9 V * 0.64 Ah = 5.76 Wh
Daily energy consumption (1 min/hour operation): 0.894 W / 60 * 24 h = 0.357 Wh/day
Number of days: 5.76 Wh / 0.357 Wh/day ≈ 16 days
The other electronic components used in the prototype are listed in Table 4.
| Product | Type | Power supply | Operating current (A) | Output | Price | Quantity | Supplier | Link | Comment |
| Adafruit 254 | SD - module | 3.3–6 V | 0.1 | 11.60 € | 1 | RS | link | ||
| Arduino ABX00080 | Microcontroller | 6–24 V | 0.038 | 5 V | 17.44 € | 1 | Farnell | link | |
| FDMM004GMC-XE00 | MicroSD card | 21.88 € | 1 | Farnell | link | ||||
| 4022211111 | 9V alkaline battery | 9 V 0.64 Ah | 5.47 € | 1 | Farnell | link | |||
| MP007080 | Battery holder | 3.41 € | 1 | Farnell | link | Pack of 5 | |||
| MCKNP03UJ0251B00 | 250 ohm resistance | 0.56 € | 1 | Farnell | link | ||||
| FIT0096 | Breadboard | 2.50 € | 1 | Farnell | link | ||||
| Total | 0.138 | 62.86 € |
For prototype testing, a low-cost solution is used both for the enclosure and structural elements. A simple plastic lunchbox can serve as a temporary enclosure, where holes can be drilled for sensor placement, making it suitable for controlled testing before investing in the final underwater housing. In addition, standard cement is used for structural testing, as it provides sufficient strength at a very low cost. These materials are summarized in Table 5.
PLA filament can be used either as an alternative material for the blocks. It can be used to create moulds for casting concrete blocks, or as the structure for the prototype instead of concrete. This allows for greater flexibility and repeatability during the design and testing phase. However, PLA is not suitable for long-term structural use in harsh environments, and is therefore primarily intended for prototyping and tooling purposes.
The enclosure used for the prototype is a simplified version of the final system design. To minimize development costs and allow rapid iteration, a standard plastic food container is utilized as the enclosure. To ensure watertight cable penetrations, a silicone‑based sealant is applied at all cable entry points. Silicone sealant is chosen due to its flexibility, ease of application, and adequate waterproofing properties. In addition, the sealant may also be applied along the interface between the lid and the enclosure body if leakage is detected during initial testing
If the external hydrostatic pressure exceeds the enclosure’s mechanical limits at greater test depths, an oil‑filled enclosure may be used as a pressure‑compensation solution. Transformer oil would be the preferred choice due to its superior electrical insulation properties, however, it is difficult to obtain for small‑scale prototyping. Therefore, cooking oil is considered as a low‑cost and readily available alternative. Although it doesnt provide the same electrical insulation, it is expected to be sufficient for this low‑voltage prototype and suitable for short‑term experimental testing.
| Product | Type | Price (incl. VAT) | Quantity | Supplier | Link | Comment |
| Cement (CEM II 25kg) | Concrete material | 5.39 € | 1 | Leroy Merlin | link | Used for structural prototype blocks |
| Plastic lunchbox (single compartment) | Prototype enclosure | 3 € | 1 | IKEA | link | Simple enclosure |
| Smaller plastic lunchbox | Backup enclosure | 1.5 € | 1 | IKEA | link | Backup option |
| PLA filament 1kg | 3D printing material | 14.60 € | 1 | Filament 3D | link | Backup option |
| Ceys Total Tech Universal Glue and Sealant 290 ml Transparent | Silicone sealant | 8.99 € | 1 | Leroy Merlin | link | |
| Continente cooking oil 1L | Oil for enclosure | 1.69 € | 1 | Continente | link | Used only if needed |
| Total | 35.17 € |
The electrical schematics for the prototype is presented in figure 21.
The purpose of the prototype testing is to verify that the Maris Habitats prototype performs its basic functions under controlled surface conditions. The prototype is not intended for underwater deployment or long-term marine testing. Therefore, the tests focus on validating the electronic system, sensor response, data logging, power supply, removable smart box concept, and basic structural handling above the water surface.
Since the prototype cannot be tested underwater, all tests are carried out under controlled surface conditions. The sensor system is tested using air exposure, manual handling, and separate water samples where relevant. The complete prototype is not submerged. A test is marked as Pass when the function operates as expected during the controlled test. A test is marked as Fail if the component does not respond, gives unreasonable values, stops operating, or cannot be used as intended.
| Functionality | Test Result |
|---|---|
| Arduino powers on correctly when connected to the battery or power supply | Pass |
| Arduino reads data from all connected sensors without system errors | Pass |
| Temperature sensor responds to temperature changes in air or by touching the sensor with a warmer or cooler object | Pass |
| TDS sensor gives different readings when tested in separate water samples, such as clean water and saltwater, without submerging the full prototype | Pass |
| Pressure sensor gives a measurable response when pressure is applied manually or through a controlled surface-level test setup | Fail |
| Turbidity sensor detects changes when an object interrupts the sensing node | Pass |
| SD card module creates a readable data file | Pass |
| Sensor values are stored correctly on the SD card | Pass |
| Each data entry follows the expected format, including sensor name, sensor value, and time or measurement number | Pass |
| The battery or power supply can run the prototype during the full test period | Pass |
| The physical structure remains stable during handling and surface-level demonstration | Pass / Fail |
| The prototype demonstrates the basic concept of a removable monitoring unit combined with a habitat structure | Pass / Fail |
These tests are intended to validate the proof-of-concept prototype only. They do not verify long-term underwater durability, waterproofing, marine pressure resistance, or biological performance. These aspects must be tested in future development using a marine-grade final product.
Software tests comprise: (i) functional tests regarding the identified use cases / user stories; (ii) performance tests regarding exchanged data volume, load and runtime (these tests are usually repeated 10 times to determine the average and standard deviation results); (iii) usability tests according to the System Usability Scale.
Provide here the conclusions of this chapter and make the bridge to the next chapter.