RoboDuckBuild

What a robot duck costs in the UK

Everything on the XGO-Duck parts list, turned into UK shops, plus the extras for our head. Prices are what we paid or were quoted on 13 October 2026, with euros and dollars converted at roughly what the card statement showed.

  • £578 spent so far
  • £206 still to buy
  • £784 estimated total

The total leaves out postage from Europe, any import VAT or handling charges, the Arduino UNO Q we already owned, and filament. It includes about £53 on our head mod, which a standard build doesn't need.

Servos

The servos are most of the cost. XGO-Duck needs fifteen; we bought one spare.

PartQtyCostStatusWhere
Feetech HD-1910-C001 bus servo
Legs, neck, head and bill

Get this exact variant: coreless, 12-bit magnetic encoder, metal gears, TTL bus at 1 Mbit/s. Other servos sold as "1910" may use a different protocol. They were on pre-order when we bought, with a restock due about 23 October and then 10 to 20 days to ship.

15 (bought 16) €527.20 about £459, 16 at €32.95 Ordered OpenELAB
Feetech FE-URT2 servo test board
Checking each servo before it goes in (optional)

A USB board for setting servo IDs and testing each one from a computer.

1 €16.45 about £14 Ordered OpenELAB
Servo leads, AMP 2.0 mm 3-pin, 150 mm
The servo bus

Check your servo boxes first. The XGO-Duck list has 15 separate leads, but OpenELAB lists each servo as "1 x servo". They are AMP (TE CT series) 2.0 mm plugs, not JST PH.

15 Not known yet Not yet

Brain and power

An Arduino UNO Q runs the trained walking policy. Luwu make the board it plugs into.

PartQtyCostStatusWhere
Arduino UNO Q (2 GB or 4 GB)
The brain

We already had one. Both memory sizes work.

1 Nothing to buy Already had Search Amazon UK
XGO-Duck robot driver board
Power, servo bus and the IMU

Pre-sale when we ordered. Power switch, DC input, the servo bus and a QMI8658A IMU. Luwu also publish the board files if you would rather have it made.

1 $20.00 about £15 Ordered Luwu Dynamics
8.4 V 18650 battery pack and charger
Power

Their own pack, so it fits the printed battery cage and the board's socket. The charger may have a US or EU plug. Charge it only with its own charger and never unattended.

1 $50.00 about £38 Ordered Luwu Dynamics

Bearings

Two thin-section sizes, neither easy to find in the UK.

PartQtyCostStatusWhere
Bearing 16 × 22 × 4 mm (ET2216)
The leg joints

An unusual size: Amazon UK doesn't have it. A UK stockist charges about £15 each; AliExpress sells ten for a few pounds if you can wait two or three weeks.

11 £171.58 11 at £15.33 including £2.95 postage Not yet Simply Bearings on eBay
Bearing 10 × 15 × 3 mm (61700)
The feet

Make sure it's a 61700, which is 3 mm thick. A 6700 is 4 mm thick and won't fit.

2 £8.26 2 at £4.13 Not yet Simply Bearings on eBay

Screws

Three sizes. The packs are far bigger than you need.

PartQtyCostStatusWhere
M2 × 6 countersunk self-tapping screws, 200
Shells and brackets

The XGO-Duck list asks for flat ends; these have pointed tips, which are fine in printed plastic.

1 around £4 Not yet Amazon UK
M2.3 × 8 pan head self-tapping screws, 50
Servo outputs, the screen clamp and the XIAO bracket

Pan head means rounded sides and a flat top. Not the M2.5 × 6 from the servo datasheet.

1 around £7 Not yet Amazon UK
M3 × 16 pan head machine screws, 20
The body

Machine thread, not self-tapping.

1 around £3 Not yet Amazon UK

Our head mod: screen, camera and voice

Not on the XGO-Duck list. These go in our redesigned head; skip them for a standard build.

PartQtyCostStatusWhere
Waveshare 1.28" round LCD (GC9A01, 240 × 240)
The big eye

Waveshare publish the dimensions, which is why the face is designed round this one. Cheaper GC9A01 modules exist but measure them first.

1 around £21 Arrived Amazon UK
Seeed XIAO ESP32-S3 Sense
Camera, microphone and Wi-Fi in the head

Drives the screen and speaker, and streams camera and microphone over Wi-Fi. Only power and two data wires go down the neck.

1 around £32 Arrived Amazon UK
MAX98357 I2S amplifier, 3 pack
The speaker

Digital audio straight from the XIAO on three pins.

1 around £8 Not yet Amazon UK
28 mm 8 Ω 2 W speaker, 2 pack
Under the grille in the hood
1 around £5 Not yet Amazon UK
MP1584 5 V buck regulator
Powering the head from the battery

A spare from another project. Keeps the head off the board's own 5 V supply.

1 Nothing to buy Already had Search Amazon UK
6 × 2 mm magnets
Holding the swappable face on

Three in the hood and three in every face.

6 Nothing to buy Already had Search Amazon UK

Filament

About 260 g of white, 66 g of grey, 54 g of blue and 33 g of TPU for the whole duck.

PartQtyCostStatusWhere
Bambu PLA Matte Marine Blue, 1 kg
Bill, feet and eye rings

Any accent colour works. Yellow was our fallback.

1 Not known yet Arrived Bambu Lab UK
Bambu TPU 95A HF
Foot soles and beak edges

Skip it if you already have a TPU. 95A is the usual hardness.

1 Not known yet Not yet Bambu Lab UK
Matte white and matte grey PLA
Everything else
1 Nothing to buy Already had Bambu Lab UK

Need tools as well? Here are the tools and glues we used.