Rolls-Royce Customization Twin
"A real-time physical-digital configuration system built on ESP32, Unreal Engine 5, and multi-surface NFC sensing designed to replace imagination with certainty at the point of a high-value purchase decision. Prototyped for luxury automotive, but built for any industry where a six or seven-figure commitment still depends on a verbal description."

Project in 2 minutes

The Current Experience
The consultation
Materials
Choosing swatches + shells






The moment the idea began.
A shell, a base, and the question, what if this could speak to a screen?
The opportunity
A small prototype where the client holds the materials in hand and watches them come to life on a larger screen.
The System, In Full

The entire system housed within the Rolls-Royce base , fully wireless, fully battery, powered, no cables in sight

-
ESP32 — the brainMFRC522
-
NFC reader — identifies car and color
-
BNO08X IMU — tracks rotation
-
TP4056 charging module — battery management
-
MT3608 boost converter — voltage
step-up -
3.7V LiPo battery — power source
-
SS-12D00 toggle switch — on/off control
-
NFC tag (sticker) — embedded in the shell, carries the color ID

The Smart Base

The Base houses the entire system sealed inside the Rolls-Royce form. Every car placed on it is identified, every rotation is tracked, and every signal is sent to Unreal Engine in real time.

Each base's front is modeled to a specific Rolls-Royce; the rear is shared, so one set of shells fits all.
The shell

Interchangeable shells, common to every base, each carrying its own NFC tag - Color ID.


One, shell has a unique tag ID that activates a customizable tag that unlocks the iPad color-choosing interactions, revealing the full spectrum of color.

Zone 1 - Car Selection




Zone 2 - Car Customization
Each spot on the platform has an NFC tag fixed beneath the surface, hidden from view. Every base carries its own tag underneath, so the moment a car is placed, the platform reads which model is where.


The platform houses 4 RFID readers and a single ESP32, hidden beneath the surface. 1 reader identifies the car placed on it, every smart base carries an ID tag underneath. The other 3 readers are dedicated to the materials

Zone 2 top view
Zone 2 Component View
Smart base (car) id

zone 2 3d model


leather material wrapper NFC

Wood material with nfc
