🤖
DIY robot concept

Build a DIY pool skimmer drone

Parts cost
USD 315.00

A floating chassis with two marine BLDC thrusters, a downward camera, a mesh net under the hull and a Li-ion pack — patrols the surface, sucks bugs and leaves into the net, returns to a wall-mounted dock.

Parts

We may earn a commission from purchases through these links, at no extra cost to you.

0 of 9 partsRemaining priced parts: USD 315.00
Commercial pool skimmer robots run between $800 and $1,800 and are mostly closed black boxes — proprietary chargers, no parts catalog, batteries that fail at month 18 with no path to swap.

Commercial pool skimmer robots run between $800 and $1,800 and are mostly closed black boxes — proprietary chargers, no parts catalog, batteries that fail at month 18 with no path to swap. The path that DIY builders keep landing on is two outrunner BLDC thrusters from the e-foil/e-surfboard parts ecosystem, a foam or HDPE hull, and an ESP32 + GPS for surface navigation. Total bill of materials lands between $250 and $500 depending on whether you reuse a Li-ion pack you already have.

The hard part is not propulsion — marine BLDCs at this scale are commodity now.

The hard part is not propulsion — marine BLDCs at this scale are commodity now. The hard part is path planning that doesn't require a real LIDAR. The trick is that pools have known finite geometry: you teach the robot the shape once (manual joystick lap with GPS-RTK or a phone NTRIP correction) and after that it just zigzags inside the polygon and uses the downward camera plus an IMU to debias drift. The mesh net under the hull catches everything between 2mm and 50mm — leaves, dead bugs, hair clumps — and a wall-side dock with a USB-C charger is the place where you empty it once a week.

If you want to skip the GPS-RTK route, the alternative is four magnetic markers on the pool corners: the robot triangulates against them with a coil-loop sensor and stays inside the box.

If you want to skip the GPS-RTK route, the alternative is four magnetic markers on the pool corners: the robot triangulates against them with a coil-loop sensor and stays inside the box. We've seen builds work with both approaches; magnetic is cheaper, GPS is more general (works on uncovered pools where the rim isn't a clean reference).

Live AliExpress prices for the BOM

Pulling current matching products on AliExpress…

Design variants

Solar-topped variant

Add a 20W flexible solar panel to the deck so the robot can work indefinitely on sunny days without coming back to the dock.

Salt-water pool / sea version

Swap the thrusters for sealed jet pumps (no exposed bearings) and switch the ESC enclosure to fully potted. Adds about $80 but stops salt from killing the build at month 6.

Indoor pool / zero-GPS variant

Replace the GPS with four UWB anchors at the pool corners (DWM3000 or DWM1001 modules). Centimeter-level positioning with no satellite dependency, $40 in extra parts.

FAQ

How long does the battery last?

About 90 minutes on a 75Wh 4S Li-ion pack at typical patrol speed (~0.4 m/s). The thrusters are the dominant draw; LED + ESP32 + GPS together pull less than 3W.

Will it work on a covered pool?

Yes for surface skimming, but you can't use GPS — switch to UWB anchors at the four corners. Magnetic edge sensors also work if the pool has a metal rim.

Is it safe around kids and pets?

The thrusters are inside a ducted housing (jet-pump style) so fingers don't reach the propeller. Power is 12-16V, current is limited via the ESC. We still recommend pulling it out of the pool when people are swimming — not for safety, just because it gets in the way.

Does it pick up algae?

No. This is a surface skimmer — leaves, bugs, pollen. Algae is a chemistry problem (chlorine, pH) or a brushed-rover-on-the-floor problem. We have a separate concept for that.

Can I control it from my phone?

Yes — the ESP32-CAM exposes a small web UI with live camera feed and joystick. Plus there's a 'patrol' button that runs the saved zigzag pattern without you watching.

Related robot guides

Turn this concept into a sourced build

Start with this prompt prefilled, then let RoboHub generate the live parts list, wiring plan, CAD and firmware.

One concept like this every week

If this was useful, the weekly digest sends one new concept page + the latest addon every Monday. No spam, one click to unsubscribe.