A little board.
More expression.

Your expressions belong in VR, too. Facemo Tracker is an experimental camera board exploring a more expressive way to show up.

LUNA / TWO-LAYER PREVIEWSEP 2026
Luna PCB processor side, showing the ESP32-S3 module, camera ribbon connector, and USB-C port

01 / Processor side

3D DESIGN PREVIEW
THE COREESP32-S3
THE BOARDLuna · in development
THE LIGHT850 nm infrared
THE CONNECTIONUSB-C

01 / THE IDEA

From the real you.
To the virtual you.

A small camera, a little infrared light, and a microcontroller. The goal is to capture facial movement and make it useful for expressive avatars in experiences like VRChat.

01ILLUMINATE

Light the details.

Two 850 nm infrared LEDs provide illumination. A transistor lets the ESP32-S3 switch them together.

02CAPTURE

See the movement.

A compatible camera connects through a 24-pin ribbon connector. The ESP32-S3 controls the sensor and receives its image data.

03EXPRESS · PLANNED

Bring your avatar to life.

The intended next step: firmware sends images to Babble on a host, where facial tracking can bring an avatar’s expressions to life.

Hardware is taking shape. Babble integration is planned; firmware and end-to-end validation are still to come.

02 / ON THE WORKBENCH

Hello, Luna.

The latest chapter of Facemo Tracker.
Two-layer samples on the way.
Four-layer design in progress.

UNDER RESEARCH & DEVELOPMENT
Processing
ESP32-S3-WROOM-1-N16R8
16 MB flash · 8 MB PSRAM
Camera interface
24-pin FPC · 0.5 mm pitch
8-bit parallel image data + sensor control
Power
5 V USB → 3.3 V
Dedicated 2.8 V and 1.2 V camera rails
In the repository
Editable EDA project + PCB renders
Firmware not yet included · Babble integration planned
Explore the hardware files

03 / DEVELOPMENT JOURNAL

Every revision.
A little closer.

From the first sample to the next idea.
Here’s where the project stands.

  1. DESIGN COMPLETE

    Alpha, the first revision.

    The first board design was completed and sent for fabrication.

  2. ISSUE FOUND

    Alpha validation and findings.

    Alpha samples arrived from the factory. A design error was found, and the board did not work as expected.

  3. SAMPLE IN TRANSIT

    Luna, two-layer preview.

    Design completed. Samples are on the way; hardware verification comes next. This is the board shown above.

  4. IN PROGRESSDESIGNING

    Luna, four-layer design.

    The four-layer version is still being designed.

  5. AHEADPLANNED

    The rest of the system.

    Onboard firmware, the 3D enclosure, and Babble integration are still to be developed.

04 / FOLLOW ALONG

Built with curiosity.
Shared for you to explore.

Look through the design, read how it works, or bring an idea to the project. Tracking is planned with Babble . Luna is still an experiment. You’re early.

LUNA / TWO-LAYER PREVIEW

A closer look.

Loading the board…

Drag to orbit · Scroll or pinch to zoom
Keyboard: arrow keys to rotate · + / − to zoom · R to reset

Design preview · sample validation pending