Mindfield SDK for eSense Muscle / EEGenius for App Development in C# for Unity

1.490,00

Unity C# SDK for developers building custom applications with eSense Muscle (EMG) and eSense EEGenius (EEG) sensors. Includes sample projects, documentation, and real-time data streaming for biofeedback integration.

eSense SDK fuer Unity und VR mit EEG Stirnband, eSense Muscle Sensor und Koffer | Mindfield
Mindfield SDK for eSense Muscle / EEGenius for App Development in C# for Unity
1.490,00

eSense Muscle & eSense EEGenius SDK in C# for Unity – App development, e.g. for VR applications

This is our eSense SDK (Software Development Kit) for developing your own software using Unity Framework in C# for the eSense Muscle and eSense EEGenius. Develop your own applications with up to two channels of EMG or EEG and connect via Bluetooth to a PC, laptop, smartphone/tablet or VR headset.

This SDK includes a demo app in Unity and our easy-to-use decoder library, as well as either an eSense Muscle or eSense EEGenius of your choice. These are the same device with different firmware configuration.

A short documentation can be found here: ESenseUnityExample-V1-0-0

 

Delivery Contents:

  • eSense SDK in C# as download by e-mail
  • eSense Muscle or eSense EEGenius device with electrode cables + electrodes in case
  • Demo application in C# with demo Unity project
  • Documentation
  • Technical support by e-mail.

 

The technical details of the eSense Muscle:

  • Bluetooth 5.0 Low Energy, downward compatible up to 4.0
  • 2-channel EMG biofeedback device
  • Built-in Li-Ion battery 1600mAh for up to 12 hours of uninterrupted operation
  • 2 bipolar EMG inputs (CH1+, CH1-, CH2+, CH2-), 1 x analog ground
  • 2 multifunction buttons for operating the appliance
  • 1 RGB LED to display the operating status
  • 24 bit ADC and preamplifier for each channel
  • Native sampling with 2 kHz per channel.
  • 3 bandpass filters (Bessel, 8th order) per channel. -3dB cut-off frequencies: BP1: 20..950Hz, BP2: 20..300Hz, BP3: 100..200Hz
  • RMS calculation and moving average over 0.5 seconds. Decimation to 100 RMS samples per second
  • 200mV differential measuring range per channel
  • 0.024 μV ADC resolution per LSB
  • < 1.7 μV RMS noise BP1
  • < 1.3 μV RMS noise BP2
  • < 0.8 μV RMS noise BP3
  • Channel 1 and 2 CMRR at 50Hz and 60Hz: better than -105dB
  • Protection against electrostatic discharge (ESD) up to +-15kV according to the “Human Body Model”, IEC 1000-4-2, Air-Gap Discharge
  • HF Filter
  • Operating mode: Continuous operation
  • Measuring accuracy EMG amplifier / ADC
  • Gain: ± 5 % basic accuracy, ± 0.2 % after calibration
  • Bandpasses lower and upper cut-off frequency: ± 0.1 %
  • Sampling frequency: better than ± 0.1 % (resonator)
  • Operating range: 5-40 °C, <= 95% relative humidity

 

The technical details of the eSense EEGenius:

Identical to the eSense Muscle, but differs in the following points:

  • 10 frequency band filters from delta…artifact, 25 Hz transmission rate per frequency band and channel
  • Raw signal transmission with 2 kHz sampling
  • Real-time impedance measurement for both channels, parallel to measurement

Who is this SDK for?

This SDK targets Unity developers building EMG- or EEG-driven applications — game/VR experiences, research setups, and clinical training on Meta Quest and mobile. It provides direct access to the Bluetooth data streams of the eSense Muscle (surface EMG) and eSense EEGenius (simplified EEG). One of the two devices is included (your choice at checkout), so you have a working test setup right away.

What is included

Bluetooth SDK for both sensor devices:

  • eSense Muscle — surface EMG over Bluetooth Low Energy
  • eSense EEGenius — simplified EEG over Bluetooth Low Energy
  • One of the two devices is included with your purchase (choose at checkout)

Free plugins included with every SDK:

  • Unity plugin (C#) for game and VR development
  • Unreal Engine plugin (Blueprint + C++) including Meta Quest build support

Also included:

  • Fully functional demo app with source code
  • API reference and quick-start guide
  • Lifetime updates of the purchased platform edition
  • Unlimited commercial and non-commercial use, no royalties

Technical specification

Platform Android, iOS, Meta Quest 2 / 3 / 3s / Pro
Languages / Frameworks C# (Unity)
IDE Unity Editor 2022.3 LTS+
Distribution .unitypackage
Bundled hardware eSense Muscle ODER eSense EEGenius (Wahl bei Bestellung)
Demo scene Includes demo Unity project with sample scene for Quest build

VR support (Meta Quest, Unreal Engine)

The Unity SDK for Muscle and EEGenius includes a fully working Quest build. Bluetooth pairing, sensor streaming, and the demo scene run on Meta Quest 2 / 3 / 3s / Pro out of the box. The bundled demo Unity project shows the integration into a VR scene.

Quick start (5-line example)

// Unity / C# (Muscle oder EEGenius)
var manager = ESenseBleManager.Instance;
await manager.ScanAndConnect(DeviceKind.Muscle); // oder DeviceKind.EEGenius
manager.OnSample += sample => {
    Debug.Log($"Channel {sample.Channel}: {sample.Microvolts} uV @ {sample.Timestamp}");
};

Use cases

  • VR game with muscle control — EMG as input modality on Meta Quest
  • Neurofeedback trainer — simplified EEG for attention and relaxation training
  • Research setup — Unity stimulus presentation coupled with EMG / EEG recording
  • Clinical training — gamified muscle or EEG training for rehab and coaching

Frequently asked questions

What licence does the SDK use?

Unlimited commercial and non-commercial use, no royalties. One SDK licence per development team.

Are updates included?

Yes, lifetime updates of the purchased platform edition are included in the price.

Do I get support?

Yes — directly from the development team via email. Premium support is available as an optional add-on.

How is the SDK delivered?

Via email download after purchase. Hardware bundles (Unity Muscle / EEGenius) ship physically in addition.

Is a demo app with source code included?

Yes — a fully functional demo app covering all sensor platforms is included.

Which Unity version is supported?

Unity 2022.3 LTS and newer. Build targets: Android, iOS, and Meta Quest 2 / 3 / 3s / Pro.

Are eSense Muscle and eSense EEGenius included with the SDK?

Yes — one of the two devices (your choice at checkout) is included in the bundle, so you get a fully working test setup.

Does the SDK work with Meta Quest VR headsets?

Yes, the Android / Quest build is fully supported. A demo scene with Bluetooth pairing and sensor visualisation is included.

Do I need to source my own hardware?

No. One of the two devices (eSense Muscle or eSense EEGenius) is included with the SDK. You can purchase additional sensors at any time.

Related products

Who is this package suitable for?

Software developers who want to integrate our eSense Muslce or eSense EEGenius into their own applications with little effort and want to take their own EMG/EEG measurements or create biofeedback / neurofeedback apps.

Partner projects that have already been realized include www.ameliavirtualcare.com or www.corpusvr.com

Here you can find a short documentation: ESenseUnityExample-V1-0-0.

Additional information

MUSCLE / EEGENIUS

eSense Muscle (EMG), eSense EEGenius (EEG)

Product safety

Manufacturer information

Mindfield Biosystems Ltd.
Hindenburgring 4
D-48599 Gronau
Germany

Person responsible for the EU

Niko Rockensüß

Product safety documents

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.