Proof of concept

Paint & Pain

Paint-delivery drone — MVP-1 & MVP-2 build brief

One airframe carries two payloads. MVP-1 is a drop rig that releases inert paint onto a target from overhead. MVP-2 swaps in a paintball marker to mark a target from a distance. This brief covers the airframe choice, the parts and where to buy them, the cost of each build, and how it goes together. Full engineering drawings are in the two linked sheets.

Prices indicative, Jul 2026 — verify before buying · USD→SGD ≈ 1.35
1
Airframe — requirements

What the airframe has to do

DriverRequirement
Payload≥ 3 kg with margin (the marker config runs ~1.5–2.5 kg loaded, plus reserve)
Custom wiringWire a drop servo, then a marker trigger, straight to the flight controller, gated on arming
Swappable podsChange the drop pod for the marker pod on a common mount
Open controlsFull access to every output and parameter — no vendor SDK in the way
Supply chainKnown, transparent source; parts you can re-buy and repair
Endurance / wind≥ 15 min loaded; handles coastal wind
CostPriced openly, repairable, cheap enough to risk over water

Two of these settle the choice. The trigger has to wire to the flight controller, and the pods have to swap. A closed commercial drone allows neither.

That rules DJI out and points to an open autopilot — ArduPilot or PX4 on a Pixhawk or Cube. From there the airframe is either a DIY build or a ready-to-fly open platform.

Next: why DJI is out, then the three airframes we'd actually use.
2
Airframe — open autopilot, not DJI

Why not commercial DJI

FactorWhat we foundWhy it kills it for this build
Payload is lockedThe Matrice 400 only takes payloads through DJI's own E-Port / PSDK / SkyPort — no plain servo or PWM output. A peer-reviewed study calls the PSDK a "black box" and "prohibitively difficult", one port per app.No way to wire a drop servo or a marker trigger to the flight controller. Every pod becomes an SDK project DJI gates.
Wrong aircraftThe M400 lifts only 6 kg. The FlyCart 30 is a sealed delivery drone (fixed winch, auto-release) — one job, no custom pod.Neither is a modifiable lifter.
Closed firmwareNo access to flight-controller outputs or parameters — everything routes through DJI's SDK and app.Can't own the airframe's behaviour; every change waits on the vendor.
No shelf priceDJI heavy-lift in Singapore is enterprise quote-only, one dealer."Off the shelf" isn't real here, and it still can't be modified.
Where DJI could sitA throwaway drop demo only — a release bolted under a DJI, fired off the remote's C1/C2 button.Fine for one video; a dead end for this build.
Sources: DJI M400 specs · arXiv 2405.06176 (PSDK study) · FlyCart 30
3
Airframe — the three we'd use

One ready-to-fly, two DIY

Ready to fly
Aurelia X8
Aurelia X8 Standard
Coaxial octo · open ArduPilot Cube · 8 kg payload · arrives assembled & tuned
US$6,399.95 · ~S$8,640
No build. Add a battery, a camera, and a pod. Higher cost, lowest effort, still open.
DIY — build it yourself
EFT E610P
Program airframe EFT E610P hexa
≥3 kg with margin · carries both pods · import frame + SG-local FC
frame US$996 · built ~S$4,000
X600
X600 hexa
~1–2 kg · drop rig only · nearly all Sim Lim / SG-local
frame S$95 · built ~S$1,300
How they split: X600 is the cheap, fast frame for the first drop demo. The E610P is the program airframe — it lifts the marker config too, so it carries MVP-1 and MVP-2 without a rebuild. The Aurelia is the option if we'd rather buy than build.
Prices indicative Jul 2026 — verify. USD→SGD ≈ 1.35.
4
Build 1 · Aurelia X8 (ready to fly)

What to add to the RTF airframe

The airframe arrives assembled and tuned — frame, 8 motors, ESCs, Cube autopilot, GPS, telemetry, radio and landing gear are all in the box. Add a battery and a camera, then bolt on a pod.

ComponentSourceCost (SGD)
Aurelia X8Aurelia X8 Standard, ready-to-fly bundles frame · 8 motors · ESC · Cube autopilot · GPS · telemetry · RC · gear (US$6,399.95)uavsystemsinternational.com$8,640
batteryFlight battery, 6S/12S to Aurelia spec Class-9 DG for shipping (~US$350)reseller$470
FPV camFPV / payload camera + VTX Foxeer / RunCam (~US$40)hobbysquare.com.sg$54
Ready-to-fly airframe≈ $9,164
Because the Cube runs open ArduPilot, the marker trigger still wires to a spare output — the same as the DIY builds. Choosing RTF doesn't give that up. A pod goes on top: drop ~S$40–200, marker ~S$600–800.
5
Build 2 · EFT E610P (DIY, program airframe)

Parts, source, cost

ComponentSourceCost (SGD)
E610P frameEFT E610P frame, 6-axis US$996rcdrone.top$1,345
T-Motor MN605-ST-Motor MN605-S motor ×6 3 pairs · US$279.98/pair · or a Hobbywing X8 setstore.tmotor.com$1,134
Pixhawk 6CHolybro Pixhawk 6C + GPSsingaporehobby.com$399
TattuTattu 16000 mAh 6S LiPo US$360.99rcdrone.top$487
Matek PDBMatek Mini Power HUB (PDB)hobbysquare.com.sg$8
Foxeer camFoxeer Razer Mini V3 camerahobbysquare.com.sg$38
VTXPandaRC R1 VTXhobbysquare.com.sg$39
VR001 FPV goggleshobbysquare.com.sg$115
DSSERVODSSERVO 150 kg payload servohobbysquare.com.sg$40
RX + telemetry + wiring misc$80
Total build≈ $3,685
Propulsion is the swing — a Hobbywing X8 power set can push the build toward ~S$5,500. Frame, motors and battery are imported; FC, servo and FPV are SG-local. Assembled and tuned in Mission Planner.
6
Build 3 · X600 (DIY, cheapest)

Parts, source, cost — buildable this week

ComponentSourceCost (SGD)
X600 frameX600 600 mm carbon hexa framehobbysquare.com.sg$95
Pixhawk 6CHolybro Pixhawk 6C + GPSsingaporehobby.com$399
XRotor 40AHobbywing XRotor 40A ESC ×6 S$19 eachhobbysquare.com.sg$114
Matek PDBMatek Mini Power HUB (PDB)hobbysquare.com.sg$8
6S battery6S LiPo ~6200 mAh verify capacityhobbysquare.com.sg$140
Foxeer camFoxeer Razer Mini V3 camerahobbysquare.com.sg$38
CADDX Ant LiteCADDX Ant Lite downward camerahobbysquare.com.sg$22
MG996RMG996R servo (release latch)hobbysquare.com.sg$10
VTXPandaRC R1 VTXhobbysquare.com.sg$39
VR001 FPV goggleshobbysquare.com.sg$115
Motors ×6 imported (~US$240)reseller$325
Total build≈ $1,305
X600 lifts ~1–2 kg — enough for the drop rig, not the ~2.5 kg marker config. The MVP-1 demonstrator, not the program airframe. Or skip the build: a handy drone + Gannet release ~S$150 for the first flight.
7
Drop pod · MVP-1

Drop pod — parts, source, price

Gannet Sport
Gannet Sport (mechanical release)
US$59 · ~S$80
Gannet X
Gannet X (electronic)
US$115 · ~S$155
MG996R
MG996R servo (DIY release)
S$10
DSSERVO
DSSERVO 150 kg (heavy release)
S$40
CADDX Ant Lite
CADDX Ant Lite (downward cam)
S$22
Bungee sling cradle
shock cord + 2 hooks — holds the container from below, no clamp
~S$5
Container + inert fill
latex balloon (sling-cradled) or frangible capsule; water-based paint
~S$5–35
Drop pod total
~S$40–200
balloon + sling + servo cheapest; Gannet + capsule the plug-in option
How it holds & releases: the container is never clamped — a bungee sling cradles it from below and hooks a servo-driven pin (self-holding: the load keeps the pin seated, the servo only retracts it, so it fails safe). Two ways to trigger: a Gannet off a spare RC channel (handy for the first demo), or a servo release wired to a spare autopilot output on the X600 / E610P. Balloon + sling is cheapest; a frangible capsule with a loop can hang straight off a clip release. Inert paint only.
8
Marker pod · MVP-2

Marker pod — parts, source, price

Empire Mini GS
Empire Mini GS (electronic .68)
US$379.95 · ~S$513
Tippmann TMC
Alt: Tippmann TMC (magfed .68)
US$247.95 · ~S$335
HPA tank
Maddog 13ci HPA tank + reg
US$49.95 · ~S$67
Halo Too hopper
Empire Halo Too (force-feed)
US$82.95 · ~S$112
Pololu RC switch
Pololu RC Switch + Relay (trigger)
US$17.95 · ~S$24
RunCam Nano 2
RunCam Nano 2 (boresight cam)
US$19.99 · ~S$27
Marker pod total
~US$550 electronic
~US$396 magfed + CO2
~S$600–800 with mount & grommets
Procurement
The marker is a licensed item — buy from a licensed dealer and confirm local possession rules. Prices here are indicative.
9
Budget — the three builds

What each build costs, with a pod fitted

BuildAirframe, ready to flyMVP-1 — drop rigMVP-2 — marker rig
DIY · EFT E610P (program airframe)~S$3,700~S$3,900~S$4,500
DIY · X600 (cheap demonstrator)~S$1,300~S$1,500not viable — payload
RTF · Aurelia X8~S$9,200~S$9,400~S$10,000
How to read it. "Drop rig" = airframe + drop pod (adds ~S$40–200). "Marker rig" = airframe + marker pod (adds ~S$600–800). The E610P is the value pick: one airframe, both MVPs, mid cost.
The cheap start. The MVP-1 drop demonstrator is a sub-S$2k exercise on the X600 (or a handy drone + Gannet). The bigger spend is the program airframe. The real cost is authorisation time, not parts.
Indicative Jul 2026 — verify at BOM time. USD→SGD ≈ 1.35.
10
Engineering & assembly

Full drawings — the two engineering sheets

Dimensioned side and plan views, every part numbered to a build list, the avionics and trigger detail, and the drop / fire sequences. Split into an airframes sheet and a pods sheet — the airframe is the drawing that changes; the pods are common to both.

Engineering — Airframes ↗DIY hexa (E610P | X600 BOM) + RTF octo · side + plan · part-numbered Engineering — Pods ↗drop rig + marker rig · additional-items BOM · operating animations

MVP-1 — drop rig

Payload~0.5–1 kg blob (≤30–50% of rated)
Releaseservo latch on a spare autopilot output, fail-safe closed
Aimingoverfly + timed drop; static/slow target first
Successpaint on target, ≥3 of 5 runs

MVP-2 — marker pod

Marker.68 electro-pneumatic, ~90 m/s, HPA + magfed
TriggerRC-switch on the trigger board; anti-chop kept
Aimingboresight FPV + OSD pipper; from range
Success≥50% on 1 m² at 10–15 m, ≥3 of 5
11
What gates this · permits · safety

The parts are easy. The paperwork is the schedule.

Sequence

  • Now: build MVP-1 on the X600 (or a handy drone), inert paint. Run the ~S$200 fill bench-test in parallel.
  • Alongside: procure the E610P; start the permits below.
  • Once cleared: fit the marker pod — MVP-2 on the same airframe.

Permits

  • To fly: CAAS registration + Operator Permit + UA Pilot Licence (heavier / non-recreational drone); Broadcast Remote ID; fly only at a permitted site.
  • For the marker: buy from a licensed dealer and confirm local possession rules.
  • Import: normal (9% GST) on the parts.
Safety floor — not negotiable: inert, water-based paint or dye only. Nothing else goes in the payload.

Bottom line. Build on an open ArduPilot airframe, not DJI. MVP-1 flies from off-the-shelf parts now. MVP-2 adds a marker pod on the same airframe once permits clear. The hardware is settled; the timeline is the paperwork.

Companion sheets: the two engineering drawings (linked on the previous slide) and the full build notes in the project folder.
2026-07 · prices indicative, verify before procurement
12