{"id":3945,"date":"2019-08-31T12:22:10","date_gmt":"2019-08-31T10:22:10","guid":{"rendered":"https:\/\/mindfield-shop.com\/?product=esense-sdk-2-0"},"modified":"2026-06-19T12:38:55","modified_gmt":"2026-06-19T10:38:55","slug":"esense-sdk","status":"publish","type":"product","link":"https:\/\/mindfield-shop.com\/en\/product\/esense-sdk\/","title":{"rendered":"Mindfield eSense SDK for mobile, cross-platform &#038; VR apps (iOS, Android, Flutter, Unity, Unreal)"},"content":{"rendered":"<div class=\"std\">\n<h2>eSense SDK for mobile, cross-platform & VR apps<\/h2>\n<p>This is our eSense SDK (Software Development Kit) for <strong>developing your own apps<\/strong> for the Mindfield eSense sensors \u2013 natively for <strong>iOS and Android<\/strong>, via cross-platform frameworks such as <strong>Flutter<\/strong> and <strong>Capacitor\/Ionic<\/strong>, and for <strong>game engines and VR<\/strong> (Unity, Unreal Engine, Meta Quest, Pico). One unified streaming model, a ready-to-run demo app in source code and full documentation.<\/p>\n<p>It may be used without limit for commercial and non-commercial projects \u2013 royalty-free. The eSense sensors themselves are <strong>not<\/strong> included in the SDK and are ordered separately.\n<\/div>\n<h2>Who is this SDK for?<\/h2>\n<p>For developers building mobile biofeedback apps for iOS and Android \u2013 from clinical apps and stress-management tools to game and VR applications. You get raw and calibrated sensor data in real time for skin conductance (EDA\/GSR), skin temperature and respiration, plus a ready-made connection for the pulse sensor via the Bluetooth heart-rate standard. Integrate natively (Kotlin, Swift) or via cross-platform frameworks (Flutter, Capacitor\/Ionic, Unity, Unreal).<\/p>\n<h2>What\u2019s included<\/h2>\n<p>Audio-based SDK for the three eSense audio sensors plus pulse connectivity via the Bluetooth standard:<\/p>\n<ul>\n<li><strong>eSense Skin Response<\/strong> \u2014 electrodermal activity (EDA \/ GSR), calibrated values in microsiemens (\u00b5S)<\/li>\n<li><strong>eSense Temperature<\/strong> \u2014 skin temperature in \u00b0C or \u00b0F<\/li>\n<li><strong>eSense Respiration<\/strong> \u2014 breathing amplitude (RA)<\/li>\n<li><strong>eSense Pulse<\/strong> \u2014 heart rate (BPM) and RR intervals via the Bluetooth heart-rate service standard (UUID 0x180D), no custom SDK required<\/li>\n<\/ul>\n<p><strong>Native SDKs & plugins included:<\/strong><\/p>\n<ul>\n<li>iOS \/ iPadOS (Swift, Swift Package Manager) and Android (Kotlin)<\/li>\n<li>Flutter plugin (Dart) and Capacitor plugin (TypeScript, incl. OSC & LSL utilities) for iOS + Android<\/li>\n<li>Unity Audio plugin (C#) for game and VR development<\/li>\n<li>Unreal Engine plugin (C++\/Blueprint, UE 5.4) with Android target for Meta Quest \/ Pico<\/li>\n<\/ul>\n<p><strong>Also:<\/strong><\/p>\n<ul>\n<li>Fully functional demo app in source code<\/li>\n<li>API documentation and quick-start guide<\/li>\n<li>Lifetime updates of the purchased platform version<\/li>\n<li>Unlimited commercial and non-commercial use, no royalties<\/li>\n<\/ul>\n<h2>Technical specification<\/h2>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tbody>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Platform<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">iOS 17+, Android 8.0+, Meta Quest \/ Pico (VR)<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Languages \/ frameworks<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">Swift, Kotlin, Flutter (Dart), Capacitor\/Ionic (TypeScript), Unity (C#), Unreal (C++\/Blueprint)<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">IDE<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">Xcode, Android Studio, VS Code, Unity Editor, Unreal Editor<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Distribution<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">Swift Package Manager, Maven (AAR), npm (Capacitor), .unitypackage, Unreal plugin<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Plugin versions<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">iOS\/macOS v3.2, Android v3.0, Flutter v1.1, Capacitor v1.1, Unity Audio v1.1, Unreal v1.2 (eSense SDK Suite v4.0)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Sensors for mobile apps<\/h2>\n<div style=\"display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;justify-content:center;margin:18px 0;padding:22px 16px;background:#f6f8fc;border-radius:14px;\">\n<figure style=\"margin:0;text-align:center;width:130px;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/logo-skin-response.png?v=3\" alt=\"eSense Skin Response sensor\" style=\"height:46px;object-fit:contain;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:8px;\"><strong>Skin Response<\/strong><br \/>EDA \u00b7 \u00b5S<\/figcaption><\/figure>\n<figure style=\"margin:0;text-align:center;width:130px;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/logo-temperature.png?v=3\" alt=\"eSense Temperature sensor\" style=\"height:46px;object-fit:contain;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:8px;\"><strong>Temperature<\/strong><br \/>\u00b0C \/ \u00b0F<\/figcaption><\/figure>\n<figure style=\"margin:0;text-align:center;width:130px;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/logo-respiration.png?v=3\" alt=\"eSense Respiration sensor\" style=\"height:46px;object-fit:contain;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:8px;\"><strong>Respiration<\/strong><br \/>RA<\/figcaption><\/figure>\n<figure style=\"margin:0;text-align:center;width:130px;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/logo-pulse.png?v=3\" alt=\"eSense Pulse sensor\" style=\"height:46px;object-fit:contain;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:8px;\"><strong>Pulse<\/strong><br \/>BPM \u00b7 HRV<\/figcaption><\/figure>\n<\/div>\n<p style=\"font-size:13.5px;color:#5b6478;text-align:center;margin-top:-4px;\">Muscle (EMG) & EEGenius (EEG) are integrated via the <a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-muscle-or-esense-eegenius-device-sdk-in-c-for-unity-eeg-emg-app-development-e-g-for-vr-applications\/\">Unity C# plugin<\/a>.<\/p>\n<h2>The mobile demo app in action (iOS \/ iPadOS)<\/h2>\n<p>The included demo app streams the audio sensors in real time \u2013 here on the iPad:<\/p>\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:18px 0;\">\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/ios-skin-response.png\" alt=\"eSense SDK iOS demo \u2013 skin conductance in microsiemens\" loading=\"lazy\" style=\"width:100%;border:1px solid #e6e9f0;border-radius:10px;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:6px;text-align:center;\">Skin Response (\u00b5S)<\/figcaption><\/figure>\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/ios-temperature.png\" alt=\"eSense SDK iOS demo \u2013 skin temperature in Celsius\" loading=\"lazy\" style=\"width:100%;border:1px solid #e6e9f0;border-radius:10px;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:6px;text-align:center;\">Temperature (\u00b0C \/ \u00b0F)<\/figcaption><\/figure>\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/ios-respiration.png\" alt=\"eSense SDK iOS demo \u2013 respiration\" loading=\"lazy\" style=\"width:100%;border:1px solid #e6e9f0;border-radius:10px;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:6px;text-align:center;\">Respiration (RA)<\/figcaption><\/figure>\n<\/div>\n<h2>VR support (Meta Quest & Pico)<\/h2>\n<p>Modern VR headsets are standalone Android devices \u2013 the eSense plugins run directly on the headset. You connect the audio sensors via the Unreal plugin (Android target, UE 5.4), hardware-tested on the Meta Quest 3S and supported on Meta Quest 2 \/ 3; Pico 4 Ultra (+ Enterprise) are in preparation. The Bluetooth sensors eSense Muscle (EMG) and eSense EEGenius (EEG) are reached via the <a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-muscle-or-esense-eegenius-device-sdk-in-c-for-unity-eeg-emg-app-development-e-g-for-vr-applications\/\">Unity C# plugin<\/a>.<\/p>\n<h2>Adapter and connection compatibility<\/h2>\n<p>The eSense audio sensors (Skin Response, Temperature, Respiration) connect via the 3.5 mm audio jack. Current smartphones without a jack require an active DAC adapter:<\/p>\n<ul>\n<li><strong>iPhone (USB-C from 15 \/ Lightning up to 14):<\/strong> Apple DAC adapter (USB-C or Lightning to jack) or an equivalent branded DAC<\/li>\n<li><strong>Android:<\/strong> USB-C-to-3.5 mm adapter with active DAC electronics (passive adapters do NOT work)<\/li>\n<li><strong>Tablets \/ Quest VR:<\/strong> tested with standard USB-C DAC adapters<\/li>\n<\/ul>\n<p>A wireless <strong>Bluetooth variant of the audio sensors<\/strong> (Skin Response, Temperature) is in development and will make the audio adapter unnecessary from Q1 2027.<\/p>\n<h2>Pulse sensor: Bluetooth standard, no custom SDK needed<\/h2>\n<p>The eSense Pulse implements the official Bluetooth SIG standard <strong>Heart Rate Service<\/strong> (service UUID <code>0x180D<\/code>, Heart Rate Measurement characteristic <code>0x2A37<\/code>). You don\u2019t need a vendor-specific SDK \u2013 the native Bluetooth APIs of your platform are sufficient. Full code examples including a parser for the flags byte (UINT8 vs. UINT16) ship with the demo app.<\/p>\n<h2>Use cases<\/h2>\n<ul>\n<li><strong>Mobile biofeedback app<\/strong> \u2014 stress, relaxation or breathing training for iOS and Android<\/li>\n<li><strong>Cross-platform app<\/strong> \u2014 one codebase for iOS + Android via Flutter or Capacitor<\/li>\n<li><strong>VR application<\/strong> \u2014 immersive biofeedback experiences on Meta Quest \/ Pico<\/li>\n<li><strong>Research & serious games<\/strong> \u2014 feed physiological signals into interactive scenarios<\/li>\n<\/ul>\n<h2>Frequently asked questions<\/h2>\n<div class=\"product-faq-section\">\n<h3>Which platforms does this SDK support?<\/h3>\n<p>iOS and Android natively (Swift, Kotlin), cross-platform via Flutter and Capacitor\/Ionic, plus Unity and Unreal Engine for games and VR (Meta Quest, Pico).<\/p>\n<h3>Which sensors are supported?<\/h3>\n<p>The three audio sensors Skin Response (\u00b5S), Temperature (\u00b0C\/\u00b0F) and Respiration (RA). Pulse is connected via the Bluetooth standard. For eSense Muscle (EMG) and eSense EEGenius (EEG) use the separate <a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-muscle-or-esense-eegenius-device-sdk-in-c-for-unity-eeg-emg-app-development-e-g-for-vr-applications\/\">Unity SDK<\/a>.<\/p>\n<h3>Do I need an adapter?<\/h3>\n<p>Devices without a 3.5 mm jack require an active DAC adapter (USB-C or Lightning to jack). Passive adapters do not work.<\/p>\n<h3>What license does the SDK have?<\/h3>\n<p>Unlimited commercial and non-commercial use, no royalties. Lifetime updates of the purchased platform version included.<\/p>\n<h3>Is there a demo app in source code?<\/h3>\n<p>Yes \u2013 a fully functional demo app is included (see screenshots).<\/p>\n<\/div>\n<h2>Related products<\/h2>\n<h3>eSense Professional Sets<\/h3>\n<ul>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/professionelle-anwender-set-inkl-sdk\/\"><strong>eSense Complete Set for Professional Users (incl. SDK)<\/strong><\/a> \u2014 all sensors plus SDK bundled<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/professionelle-anwender-set-exkl-sdk\/\">eSense Complete Set for Professional Users (without SDK)<\/a><\/li>\n<\/ul>\n<h3>The individual eSense sensors<\/h3>\n<ul>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-skin-response\/\">eSense Skin Response<\/a> \u2014 skin conductance (EDA \u00b7 \u00b5S)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-temperature\/\">eSense Temperature<\/a> \u2014 skin temperature (\u00b0C \/ \u00b0F)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-respiration\/\">eSense Respiration<\/a> \u2014 respiration (RA)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-pulse\/\">eSense Pulse<\/a> \u2014 heart rate (BPM \u00b7 HRV)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/esense-muscle-home-edition-3\/\">eSense Muscle Home<\/a> & <a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-muscle-pro-edition\/\">eSense Muscle Pro<\/a> \u2014 muscle activity (EMG \u00b7 \u00b5V)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-eegenius-starter-set\/\">eSense EEGenius<\/a> \u2014 EEG (\u00b5V)<\/li>\n<\/ul>\n<h3>Other eSense SDKs<\/h3>\n<ul>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-sdk-for-creating-your-own-windows-software-for-the-esense-sensors\/\">eSense SDK for Windows<\/a> \u2014 all six sensors natively (.NET 10)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-sdk-macos\/\">eSense SDK for macOS<\/a><\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-muscle-or-esense-eegenius-device-sdk-in-c-for-unity-eeg-emg-app-development-e-g-for-vr-applications\/\">eSense SDK for Muscle \/ EEGenius (C# for Unity, EMG\/EEG)<\/a><\/li>\n<\/ul>\n<h6>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\u00ae 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.<\/h6>\n","protected":false},"excerpt":{"rendered":"<p>Software development kit for building custom mobile biofeedback applications with all eSense sensors. Includes iOS (Swift), Android (Java\/Kotlin) and Ionic\/Cordova libraries with full access to real-time sensor data streams.<\/p>\n","protected":false},"featured_media":51086,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[462,464],"product_tag":[501,447,448,513,450,449],"class_list":{"0":"post-3945","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-esense-sdk-software-en","7":"product_cat-esense-home-devices","8":"product_tag-biofeedback-en","9":"product_tag-esense-en","10":"product_tag-sdk-en","11":"product_tag-software-en","12":"product_tag-software-development","13":"product_tag-windows-en","15":"first","16":"instock","17":"purchasable","18":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product\/3945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/comments?post=3945"}],"version-history":[{"count":5,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product\/3945\/revisions"}],"predecessor-version":[{"id":51170,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product\/3945\/revisions\/51170"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/media\/51086"}],"wp:attachment":[{"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/media?parent=3945"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product_brand?post=3945"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product_cat?post=3945"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product_tag?post=3945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}