


The following sections focus entirely on the PC. An NVIDIA graphics card is not recommended due to issues with Linux drivers. It was used simply because it was available, and to replicate the dimensions of the Quadro graphics card and adjust the mounting holes.
Parts
Group | Component | Description | Link |
---|---|---|---|
Computing Hardware | LattePanda Mini PC | Mini PC with Windows or Linux support. | Product Page |
NVIDIA Quadro 4000 | High-performance GPU for graphics and compute-intensive applications. | Datasheet | |
PCIe Adapter for LattePanda | Expansion for the LattePanda to integrate PCIe cards like GPUs. | Product Page | |
400-Watt Power Supply | Power supply for the LattePanda and connected components. | - | |
SSD Case RGB | 20Gbps SSD Connection for storage | Product Page | |
SSD NVMe 500gb | a compatible SSD for the high performance cases | Product Page | |
Fluid System Components | Plastic Tube 66mm | Plastic tube with a 66 mm diameter. | Product Page |
1m Hose | Flexible hose for connecting components in fluid systems. | Product Page | |
Check Valve | Prevents backflow in fluid systems. | Product Page | |
Electric Valve | Electrically operated valve for controlling fluid flow. | Product Page | |
Membrane Air Pump | Pump for generating air bubbles inside the plastic tube. | Product Page | |
Bubble Stone | Creates fine air bubbles in fluid or water systems. | Product Page | |
Electronics | Reed Relay | Electrical relay for controlling the membrane air pump. | - |
WS28 LED Ring (12 LEDs) | RGB LED ring with 12 individually addressable LEDs for lighting effects. | Product Page | |
Antennas | Components for improving wireless signal reception. | Product Page | |
12V AMD Fan RGB | RGB cooling fan for efficient & stylish heat dissipation. | Product Page | |
3D Printing Materials | 2kg Filament HIPS | Filament for 3D printing, designed for electric case. | - |
Fundation
Software | Description |
---|---|
VS Code & PlatformIO | Programming the onboard Leonardo µC (for pump & LEDs) |
Pi Manager | For generate bootstick |
Cura | 3D Printing slicing and preparation |
Fusion 360 | CAD design and 3D modeling |
Benchmarks
For interest in "best possible performance", you can watch this video.
The limitation of my system is definitely the graphics card. Warcraft 3 is playable at 20FPS (Max Settings) & League of Legends at 40FPS (Max Settings).
I myself prefer using emulators like Xemu or PCSX2.
The performance is flawless there, but it's more about nostalgia than performance.
Electical System
Component Table
Component | Pin Setup | Info |
---|---|---|
Latte Panda | +12V, GND, Relay, LED Strip, Knob 5V & Data | Built-in Leonardo for pump & LED control |
GPU Adapter | +12V, +5V, GND, Panda | Direct connection to Latte Panda |
Relay | +5V, GND, +5V, Leonardo | Reed Relay – consider a transistor alternative |
Fan | +12V, GND, PWM, (RGB Data) | RGB self-control mode |
LED Strip | +5V, Leonardo, GND | ws28 3pin |
Power Supply Configuration
Note: The 400W power supply must be bridged so that both the 12V and 5V outputs are available when connected and activated. This crucial step ensures that all connected components receive the proper voltage reliably.
At the main connector of the power supply, wires 14 and 16 are shorted, with wire 16 serving as ground.

Fluid System
The Stop Valve functions as a check valve and forms the theoretical boundary between air and water. It prevents water from flowing back and separates the zones.
The Magnetic Valve is open when no voltage is applied (i.e., without power). Once the PC or system is supplied with power, it closes. This mechanism enables targeted venting of the pipeline behind the check valve. The pump, when idle, slowly allows air to escape, which can lead to unpredictable pressure conditions. Without venting, the pressure behind the check valve might build up and trigger it uncontrollably. By opening the Magnetic Valve during a power loss, air is actively vented so that the pressure remains stable and the check valve opens only when required—such as during pump operation.
Pump Control System
The pump is operated by a relay driven by a PWM signal from the onboard Leonardo chip. A random value between 0 and 255 is selected, and the corresponding signal is applied to the relay's control pin, allowing for precise control of the pump's strength. A reed relay, known for its silent magnetic switching, is used instead of traditional noisier relays. It is also worth noting that a classic transistor would be the best choice for improved efficiency and reliability.

3D Design
Full file available for download [here].

The power connections are Tx60 Female, and the HDMI output comes with an adapter (DPort -> HDMI).
The flaps can be modified or fitted with additional USB ports. The bottom is designed with a grid structure to ensure that any water leakage does not accumulate inside the case.
The RGB fan can be inserted into the duct, effectively cooling the backside of both the graphics card and the Latte Panda. Additionally, the grid structure at the bottom functions as an air outlet.
An LED ring is attached within the tube, and the cables run through the case to the Latte Panda.
Please note that press-fit sleeves and screws are required.
Note: The tube was originally a paintbrush packaging. It is therefore advisable to adjust the placeholder to match the size of the material actually available.
"Future Design additions"

As a future design enhancement, Mewtwo will be displayed within the water tank, creating a striking visual element. This addition not only serves as an eye-catching centerpiece but also integrates a themed character that complements the experimental nature of the PC build.
The character's presence in the tank highlights the unique water features while adding a personalized touch to the overall aesthetic. This decorative element has influenced several design decisions throughout the project development.
Gallery






