Buy Now
Overview Shop Helpdesk Buy Now
Developer Platform · Suite v4.0

Build your own apps with eSense

The eSense biofeedback sensors are an open developer platform. With our SDKs and plugins you can build your own applications — for partners and OEM integrations, scientific research, commercial products, immersive VR experiences and personal gadgets.

iOS · AndroidMobile
Quest · PicoVR
6sensors
9SDKs & plugins

The right path for your project

📱

Mobile apps

iOS & Android — native or cross-platform via the Mobile SDK, Flutter or Capacitor.

🥽

VR apps

Meta Quest & Pico (Android-based) — audio sensors via the Unreal plugin, EMG & EEG via the Unity plugin.

🖥️

Desktop

Windows (.NET 10 — all 6 sensors natively) and macOS (Swift — audio sensors natively).

🎮

Game engines

Unity (audio + BLE plugins, all sensors) and Unreal Engine 5.4 (audio sensors).

The six eSense sensors

Three sensors stream over the audio input, three over Bluetooth. A wireless Bluetooth variant of the audio sensors is in development (see roadmap).

Sensor coverage per platform

How you reach each sensor on each platform — natively via the platform SDK, via standard Bluetooth, or via the Unity C# plugin.

Platform Skin ResponseTemperatureRespirationPulseMuscleEEGenius
MobileiOS & Android native SDKnative SDKnative SDKstandard BluetoothUnity pluginUnity plugin
VRQuest & Pico native SDKnative SDKnative SDKstandard BluetoothUnity pluginUnity plugin
Windows.NET 10 native SDKnative SDKnative SDKnative SDKnative SDKnative SDK
macOSSwift native SDKnative SDKnative SDKstandard BluetoothUnity pluginUnity plugin

Pulse uses the standard Bluetooth heart-rate service and needs no SDK. Muscle (EMG) & EEGenius (EEG) run through the single Unity C# plugin on mobile, VR and desktop.

Biofeedback in virtual reality

Modern VR headsets are standalone Android devices, so the eSense plugins run directly on the headset. Stream physiological signals into immersive applications in real time.

Meta Quest 3S tested
Snapdragon XR2 Gen 2
Meta Quest 2 / 3 supported
Snapdragon XR2
Pico 4 Ultra expected
Snapdragon XR2 Gen 2
Pico 4 Ultra Enterprise expected
Business headset · MR
In development · from Q1 2027

Wireless Bluetooth variant of the audio sensors

We are developing a Bluetooth version of the previously audio-based eSense sensors — removing the audio adapter and making the sensors even easier to integrate into mobile and VR applications. Planned availability: first quarter of 2027.

eSense Skin ResponseeSense Temperature eSense Respiration

SDKs in the Mindfield shop

Get started with the SDK that fits your platform.

All SDKs & plugins

Windows

v3.0
C# / .NET 10

Audio + full Bluetooth (all 6 sensors)

iOS / macOS

v3.2
Swift · iOS 17+ / macOS 14+

Audio sensors · SPM + DocC

Android

v3.0
Kotlin

Audio sensors · native SDK

Unity BLE

v1.0
C# · iOS / Android / VR

Muscle (EMG) & EEGenius (EEG)

Unreal Engine

v1.2
C++ · Android / Quest / Pico

Audio sensors · UE 5.4

Unity Audio

v1.1
C# · iOS + Android

Audio sensors for Unity

Flutter

v1.1
Dart · Android + iOS

Audio sensors · cross-platform

Capacitor

v1.1
TypeScript · Android + iOS

Audio sensors + OSC & LSL utilities

Cordova AudioInput

v2.1.1
JavaScript

Audio-capture helper for hybrid apps

Developer FAQ

Can I develop my own app for the eSense sensors?

Yes. The eSense biofeedback sensors are an open developer platform with SDKs and plugins for iOS, Android, VR (Meta Quest, Pico), Windows, macOS, Unity and Unreal Engine. You can build applications for research, commercial products, VR experiences or personal projects.

Which platforms and frameworks do the eSense SDKs support?

The eSense SDK Suite v4.0 covers mobile (native iOS/Android, Flutter, Capacitor), VR on standalone Android headsets (Meta Quest, Pico), desktop (Windows .NET 10, macOS Swift) and the Unity and Unreal Engine 5.4 game engines.

How do I read EMG (Muscle) and EEG (EEGenius) data?

Muscle (EMG) and EEGenius (EEG) stream over Bluetooth and are accessed through a single Unity C# plugin on mobile, VR and desktop. Muscle offers bandpass modes (20–950 / 20–300 / 100–200 Hz); EEGenius provides Delta, Theta, Alpha and Beta bands at 250 Hz per channel.

Where do I get the eSense SDK and can I use it commercially?

The eSense SDKs are available as products in the Mindfield shop and may be used for commercial products, OEM integrations and research. For partner or OEM enquiries, contact info@mindfield.de.

Partner, research or commercial project?

Whether you are building a commercial product, an OEM integration or a research setup — we are happy to support your development.