Buy Now
Overview Shop Helpdesk Buy Now
Developer Platform · Suite v5.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
New · Suite v5.0 Every eSense sensor now native on mobile The Bluetooth sensors eSense Pulse, Muscle and EEGenius now run natively in the Android and iOS/macOS SDKs, alongside the Windows SDK. All six eSense sensors are available on every native platform for your own app development. Verified on real hardware. See platform coverage →

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 — all 6 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 SDKnative SDKnative SDKnative SDK
VRQuest & Pico native SDKnative SDKnative SDKstandard BluetoothUnity pluginUnity plugin
Windows.NET 10 native SDKnative SDKnative SDKnative SDKnative SDKnative SDK
macOSSwift native SDKnative SDKnative SDKnative SDKnative SDKnative SDK

Pulse uses the standard Bluetooth heart-rate service (no SDK required) and is also native in the mobile SDKs. Muscle (EMG) & EEGenius (EEG) run natively in the Windows, Android and iOS/macOS SDKs — and via the single Unity C# plugin for Unity and VR apps.

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 + BLE (Pulse, Muscle, EEGenius) · SPM + DocC

Android

v3.0
Kotlin

Audio + BLE (Pulse, Muscle, EEGenius) · 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 v5.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 native in the Windows, Android and iOS/macOS SDKs — in Unity and VR apps they are reached through a single Unity C# plugin. 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.