Mindfield eSense SDK for developing custom Windows software

399,00

Windows development kit for creating custom biofeedback software with eSense sensors. Includes C#/.NET libraries, sample applications, and documentation for real-time access to skin conductance, temperature, pulse, and respiration data.

SKU: SDK-ESE-WIN Categories: , Tags: , , , ,
eSense SDK Windows Demo – Hautleitwert (EDA) in Mikrosiemens
Mindfield eSense SDK for developing custom Windows software
399,00

eSense SDK for Windows – now with all six sensors natively

This is our eSense SDK (Software Development Kit) for developing your own software on Windows for the Mindfield eSense sensors. As the only SDK in the eSense SDK Suite v4.0, the Windows SDK covers all six sensors natively – the three audio sensors (Skin Response, Temperature, Respiration) via the audio input (USB-C adapter included) and the three Bluetooth sensors (Pulse, Muscle/EMG, EEGenius/EEG) via Bluetooth Low Energy. One unified streaming model, six modular NuGet packages, full XML documentation.

This SDK may be used without limit for commercial and non-commercial projects – royalty-free. The eSense sensors themselves are not included in the SDK and are ordered separately.

Who is this SDK for?

For Windows developers building biofeedback and neurofeedback applications in C# / .NET – from practice software to research tools to coaching platforms. You get direct access to the calibrated data streams of all eSense sensors in a single library.

What’s included

Native Windows SDK for the complete eSense sensor family:

  • eSense Skin Response — electrodermal activity (EDA / GSR) in microsiemens (µS), audio
  • eSense Temperature — skin temperature in °C / °F, audio
  • eSense Respiration — breathing amplitude (RA), audio
  • eSense Pulse — heart rate (BPM) and RR intervals via the standard Bluetooth heart-rate service (HRP)
  • eSense Muscle — muscle activity (EMG) in microvolts (µV), 2-channel, frequency bands Broadband (20–950 Hz) / Mid (20–300 Hz) / Narrow (100–200 Hz) as µV RMS, via Bluetooth
  • eSense EEGenius — brain activity (EEG) in microvolts (µV), 2-channel, raw signal 250 Hz/channel; plus 10 frequency bands (transmitted at 20 Hz): Delta (0.5–4 Hz), Theta (4–8 Hz), Lo-Alpha (8–10 Hz), Alpha (8–12 Hz), Hi-Alpha (10–12 Hz), Lo-Beta (12–15 Hz), Beta1 (15–19 Hz), Beta2 (19–23 Hz), Hi-Beta (23–27 Hz) and Artifact (52–58 Hz); plus per-channel impedance display, via Bluetooth

Also included:

  • Fully functional WinUI 3 demo app in source code – with live charts (LiveCharts2), CSV export and a unified device picker for audio and Bluetooth sensors
  • API documentation (XML IntelliSense in every NuGet package) and a quick-start guide
  • Lifetime updates of the purchased platform version
  • Unlimited commercial and non-commercial use, no royalties

Hardware in the set: a USB-C adapter for connecting the eSense audio sensors (Skin Response, Temperature, Respiration) to your Windows PC.

Technical specification

Platform Windows 10 / 11
Language / framework C# / .NET 10 + Windows App SDK 2.0
SDK version 3.0 (eSense SDK Suite v4.0)
IDE Visual Studio, JetBrains Rider
Distribution 6 modular NuGet packages
Audio capture WASAPI (with 3-layer AGC bypass)
Bluetooth Pulse via standard HRP, Muscle & EEGenius via proprietary GATT
Hardware in the set USB-C adapter for the eSense audio sensors

Supported sensors at a glance

eSense Skin Response sensor
Skin Response
EDA · µS
eSense Temperature sensor
Temperature
°C / °F
eSense Respiration sensor
Respiration
RA
eSense Pulse sensor
Pulse
BPM · HRV
eSense Muscle sensor
Muscle
EMG · µV
eSense EEGenius sensor
EEGenius
EEG · µV

The demo app in action – all six sensors live

The included WinUI 3 demo app (source code included) streams every sensor in real time with live charts, signal quality and CSV export. Here it is across the complete eSense family:

eSense SDK Windows demo – skin conductance in microsiemens
Skin Response – electrodermal activity (µS)
eSense SDK Windows demo – skin temperature in Celsius
Temperature – skin temperature (°C / °F)
eSense SDK Windows demo – respiration
Respiration – breathing amplitude (RA)
eSense SDK Windows demo – heart rate in BPM
Pulse – heart rate & RR interval (BPM)
eSense SDK Windows demo – muscle activity EMG in microvolts
Muscle – EMG, 2-channel with frequency bands (µV)
eSense SDK Windows demo – EEG with frequency bands and impedance
EEGenius – EEG, 2-channel, bands & impedance (µV)
eSense SDK Windows demo – audio and Bluetooth device picker
Unified device picker – audio & Bluetooth

Pulse sensor: Bluetooth standard, no custom code needed

The eSense Pulse implements the official Bluetooth SIG standard Heart Rate Service (service UUID 0x180D, Heart Rate Measurement characteristic 0x2A37). You don’t need a vendor-specific SDK – the native Bluetooth APIs of Windows 10/11 are sufficient, provided a BLE chip is present or a BLE dongle is used. Full code examples including a parser for the flags byte (UINT8 vs. UINT16) ship with the demo app.

Quick start (C#, .NET 10)

using var manager = ESenseManager.Create();
await manager.ConnectAsync(SensorType.SkinResponse);
manager.Readings.Subscribe(reading =>
    Console.WriteLine($"EDA: {reading.Value} µS, Quality: {reading.Quality}")
);

Application scenarios on Windows

  • Biofeedback practice software — clinic or practice workstation with calibrated sensor streams, session management and reporting
  • Neurofeedback application — EEGenius EEG with frequency bands (Delta–Beta) and impedance control for concentration and relaxation training
  • EMG rehab & physiotherapy — Muscle sensor (2-channel) for muscle re-education, posture training and progress documentation
  • HRV biofeedback & coherence training — Pulse via the Bluetooth standard for heart-rate variability and breathing coherence
  • Research tool in the lab — multi-sensor capture of all six sensors simultaneously, CSV/Excel export and stimulus/marker synchronisation
  • Coaching & training software — live visualisation and analysis for trainers, local and privacy-friendly
  • Integration into existing .NET software — modular NuGet packages plug directly into existing Windows applications
  • Trade-show & kiosk demo — standalone Windows app with live charts for demonstrations and showrooms

Frequently asked questions

Which sensors does the Windows SDK support?

All six: Skin Response, Temperature and Respiration via audio, plus Pulse, Muscle (EMG) and EEGenius (EEG) via Bluetooth Low Energy. The Windows SDK is the only SDK in the suite that covers the complete sensor family natively in one package set.

Are eSense Muscle and eSense EEGenius included in the Windows SDK?

Yes. Both Bluetooth sensors are addressed natively through the Windows SDK (EMG and EEG respectively, 2-channel each, with frequency bands and – for the EEGenius – impedance display). For mobile platforms and VR, Muscle and EEGenius are additionally available via the Unity C# plugin.

Which .NET version is supported?

.NET 10 with Windows App SDK 2.0 on Windows 10 and 11. Distribution is via six modular NuGet packages.

What license does the SDK have?

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

Are updates included?

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

How is the SDK delivered?

By email download after ordering; the USB-C adapter for the eSense audio sensors is shipped physically.

Is there a demo app in source code?

Yes – a fully functional WinUI 3 demo app with live charts, CSV export and audio/Bluetooth device selection is included.

Related products

eSense Professional Sets

The individual eSense sensors

Other eSense SDKs

Apple, iPhone, iPad, iPod touch are trademarks of Apple Inc., registered in the U.S. and other countries. | IOS is a trademark or registered trademark of Cisco in the U.S. and other countries and is used under licence. | Android is a trademark of Google LLC | The Bluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Mindfield Biosystems Ltd. is under license. Other trademarks and trade names are those of their respective owners.

For whom is this package suitable?

Software developers who want to integrate our eSense sensors into their own applications with little effort.

Already realized partner projects are e.g. https://ameliavirtualcare.com/ or https://corpusvr.com/

Additional information

Brand

Mindfield

eBay shopping

No

Google shopping

No

Merchant

Mindfield Biosystems Ltd.

Reviews

There are no reviews yet.

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