Mindfield eSense SDK for developing custom macOS software

249,00

Build native macOS applications with the eSense SDK for Apple Silicon and Intel Macs. Swift Package Manager, shared Swift package with iOS, CoreAudio HAL for audio-based sensors, BLE Heart Rate Service for pulse. Includes Unity and Unreal plugin.

SKU: SDK-ESE-MAC Categories: ,
eSense SDK macOS Demo – Hautleitwert (EDA) in Mikrosiemens
Mindfield eSense SDK for developing custom macOS software
249,00

eSense SDK for macOS

This is our eSense SDK (Software Development Kit) for developing your own macOS software for the Mindfield eSense sensors. The native Swift SDK covers the three audio sensors (Skin Response, Temperature, Respiration) and connects the pulse via the Bluetooth standard. It shares a Swift Package Manager codebase with the iOS SDK – one model, one API for Mac and iPhone/iPad.

It 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 macOS developers building biofeedback and research applications in Swift – from desktop tools to coaching software to lab applications. You get raw and calibrated sensor data in real time and a native demo app in source code.

What’s included

Native Swift SDK for the three eSense audio sensors plus pulse connectivity via the Bluetooth standard:

  • eSense Skin Response — electrodermal activity (EDA / GSR), calibrated values in microsiemens (µS)
  • eSense Temperature — skin temperature in °C or °F
  • eSense Respiration — breathing amplitude (RA)
  • eSense Pulse — heart rate (BPM) and RR intervals via the Bluetooth heart-rate service standard (UUID 0x180D), no custom SDK required

Also:

  • Fully functional native macOS demo app in source code
  • Distribution via Swift Package Manager (SPM), API reference as a DocC catalog
  • Shared codebase with the iOS SDK (v3.2, iOS 17+ / macOS 14+)
  • Lifetime updates of the purchased platform version
  • Unlimited commercial and non-commercial use, no royalties

Technical specification

Platform macOS 14+
Language Swift
SDK version 3.2 (eSense SDK Suite v4.0)
IDE Xcode
Distribution Swift Package Manager (SPM)
API reference DocC catalog

Sensors on the Mac

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

The native macOS demo app in action

The included native demo app streams the audio sensors in real time on the Mac:

eSense SDK macOS demo – skin conductance in microsiemens
Skin Response (µS)
eSense SDK macOS demo – skin temperature in Celsius
Temperature (°C / °F)
eSense SDK macOS demo – respiration
Respiration (RA)

Connecting the audio sensors

The eSense audio sensors connect via the 3.5 mm audio jack. MacBooks with a headphone jack can read the sensors directly; devices without a jack require an active USB-C DAC adapter (passive adapters do not work). A wireless Bluetooth variant of the audio sensors is in development (from Q1 2027).

Muscle & EEGenius on the Mac

The Bluetooth sensors eSense Muscle (EMG) and eSense EEGenius (EEG) are reached on macOS via the Unity C# plugin.

Use cases

  • macOS biofeedback app — native desktop application for training and analysis
  • Research tool — data capture and export on the Mac
  • Coaching software — live visualisation for trainers
  • Universal app — one Swift codebase for macOS and iOS/iPadOS

Frequently asked questions

Which sensors are supported?

The three audio sensors Skin Response (µS), Temperature (°C/°F) and Respiration (RA). Pulse is connected via the Bluetooth standard. For Muscle (EMG) and EEGenius (EEG) use the Unity SDK.

Does the SDK also run on iOS?

Yes – the SDK shares a Swift Package codebase with the iOS SDK (v3.2). For mobile, cross-platform and VR apps see the eSense Mobile SDK.

How is the SDK delivered?

As a digital license by email download after ordering.

What license does the SDK have?

Unlimited commercial and non-commercial use, no royalties. Lifetime updates of the purchased platform version 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.