LattePanda
First try with water
In process
Only PC without power supply & screen

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

GroupComponentDescriptionLink
Computing HardwareLattePanda Mini PCMini PC with Windows or Linux support.Product Page
NVIDIA Quadro 4000High-performance GPU for graphics and compute-intensive applications.Datasheet
PCIe Adapter for LattePandaExpansion for the LattePanda to integrate PCIe cards like GPUs.Product Page
400-Watt Power SupplyPower supply for the LattePanda and connected components.-
SSD Case RGB20Gbps SSD Connection for storageProduct Page
SSD NVMe 500gba compatible SSD for the high performance casesProduct Page
Fluid System ComponentsPlastic Tube 66mmPlastic tube with a 66 mm diameter.Product Page
1m HoseFlexible hose for connecting components in fluid systems.Product Page
Check ValvePrevents backflow in fluid systems.Product Page
Electric ValveElectrically operated valve for controlling fluid flow.Product Page
Membrane Air PumpPump for generating air bubbles inside the plastic tube.Product Page
Bubble StoneCreates fine air bubbles in fluid or water systems.Product Page
ElectronicsReed RelayElectrical 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
AntennasComponents for improving wireless signal reception.Product Page
12V AMD Fan RGBRGB cooling fan for efficient & stylish heat dissipation.Product Page
3D Printing Materials2kg Filament HIPSFilament for 3D printing, designed for electric case.-

Fundation

Used software to configure and program the LattePanda. The computer is capable of running as Windows, Linux, Android, or Hackintosh (Apple).

You can find the OS documentation here.

Hardware interface dokumentation here

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

Electrical System Schematic


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.

ATX Connector Setup Diagram
ATX Connector Setup Diagram

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.

Fluid System Diagram

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.

Oscilloscope Gif
PWM Signal Visualization

3D Design

Full file available for download [here].

Animation Develop PC

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.

3D Design Skeleton
Base Plate Design
Back Panel Design
3D Design Components - Skeleton, Base Plate, and Back Panel

"Future Design additions"

Mewtwo Gif

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

First try with water
In process
LattePanda
PC in office setting
Water service system
Setup configuration A
Setup configuration B