{"id":18001,"date":"2020-11-24T11:50:18","date_gmt":"2020-11-24T10:50:18","guid":{"rendered":"https:\/\/mindfield-shop.com\/?post_type=product&#038;p=18001"},"modified":"2026-06-19T12:43:17","modified_gmt":"2026-06-19T10:43:17","slug":"esense-sdk-for-creating-your-own-windows-software-for-the-esense-sensors","status":"publish","type":"product","link":"https:\/\/mindfield-shop.com\/en\/product\/esense-sdk-for-creating-your-own-windows-software-for-the-esense-sensors\/","title":{"rendered":"Mindfield eSense SDK for developing custom Windows software"},"content":{"rendered":"<div class=\"std\">\n<h2>eSense SDK for Windows \u2013 now with all six sensors natively<\/h2>\n<p>This is our eSense SDK (Software Development Kit) for <strong>developing your own software on Windows<\/strong> for the Mindfield eSense sensors. As the only SDK in the eSense SDK Suite v4.0, the Windows SDK covers <strong>all six sensors natively<\/strong> \u2013 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.\n<\/div>\n<div class=\"std\">This SDK 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.<\/div>\n<h2>Who is this SDK for?<\/h2>\n<p>For Windows developers building biofeedback and neurofeedback applications in C# \/ .NET \u2013 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.<\/p>\n<h2>What\u2019s included<\/h2>\n<p>Native Windows SDK for the complete eSense sensor family:<\/p>\n<ul>\n<li><strong>eSense Skin Response<\/strong> \u2014 electrodermal activity (EDA \/ GSR) in microsiemens (\u00b5S), audio<\/li>\n<li><strong>eSense Temperature<\/strong> \u2014 skin temperature in \u00b0C \/ \u00b0F, audio<\/li>\n<li><strong>eSense Respiration<\/strong> \u2014 breathing amplitude (RA), audio<\/li>\n<li><strong>eSense Pulse<\/strong> \u2014 heart rate (BPM) and RR intervals via the standard Bluetooth heart-rate service (HRP)<\/li>\n<li><strong>eSense Muscle<\/strong> \u2014 muscle activity (EMG) in microvolts (\u00b5V), 2-channel, frequency bands Broadband (20\u2013950 Hz) \/ Mid (20\u2013300 Hz) \/ Narrow (100\u2013200 Hz) as \u00b5V RMS, via Bluetooth<\/li>\n<li><strong>eSense EEGenius<\/strong> \u2014 brain activity (EEG) in microvolts (\u00b5V), 2-channel, raw signal 250 Hz\/channel; plus <strong>10 frequency bands<\/strong> (transmitted at 20 Hz): Delta (0.5\u20134 Hz), Theta (4\u20138 Hz), Lo-Alpha (8\u201310 Hz), Alpha (8\u201312 Hz), Hi-Alpha (10\u201312 Hz), Lo-Beta (12\u201315 Hz), Beta1 (15\u201319 Hz), Beta2 (19\u201323 Hz), Hi-Beta (23\u201327 Hz) and Artifact (52\u201358 Hz); plus per-channel impedance display, via Bluetooth<\/li>\n<\/ul>\n<p><strong>Also included:<\/strong><\/p>\n<ul>\n<li>Fully functional WinUI 3 demo app in source code \u2013 with live charts (LiveCharts2), CSV export and a unified device picker for audio and Bluetooth sensors<\/li>\n<li>API documentation (XML IntelliSense in every NuGet package) and a 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<p><strong>Hardware in the set:<\/strong> a USB-C adapter for connecting the eSense audio sensors (Skin Response, Temperature, Respiration) to your Windows PC.<\/p>\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;\">Windows 10 \/ 11<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Language \/ framework<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">C# \/ .NET 10 + Windows App SDK 2.0<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">SDK version<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">3.0 (eSense SDK Suite v4.0)<\/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;\">Visual Studio, JetBrains Rider<\/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;\">6 modular NuGet packages<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Audio capture<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">WASAPI (with 3-layer AGC bypass)<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Bluetooth<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">Pulse via standard HRP, Muscle & EEGenius via proprietary GATT<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Hardware in the set<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">USB-C adapter for the eSense audio sensors<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Supported sensors at a glance<\/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<figure style=\"margin:0;text-align:center;width:130px;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/logo-muscle.png?v=3\" alt=\"eSense Muscle sensor\" style=\"height:46px;object-fit:contain;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:8px;\"><strong>Muscle<\/strong><br \/>EMG \u00b7 \u00b5V<\/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-eegenius.png?v=3\" alt=\"eSense EEGenius sensor\" style=\"height:46px;object-fit:contain;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:8px;\"><strong>EEGenius<\/strong><br \/>EEG \u00b7 \u00b5V<\/figcaption><\/figure>\n<\/div>\n<h2>The demo app in action \u2013 all six sensors live<\/h2>\n<p>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:<\/p>\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin:18px 0;\">\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/windows-skin-response.png\" alt=\"eSense SDK Windows 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 \u2013 electrodermal activity (\u00b5S)<\/figcaption><\/figure>\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/windows-temperature.png\" alt=\"eSense SDK Windows 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 \u2013 skin temperature (\u00b0C \/ \u00b0F)<\/figcaption><\/figure>\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/windows-respiration.png\" alt=\"eSense SDK Windows 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 \u2013 breathing amplitude (RA)<\/figcaption><\/figure>\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/windows-pulse.png\" alt=\"eSense SDK Windows demo \u2013 heart rate in BPM\" 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;\">Pulse \u2013 heart rate & RR interval (BPM)<\/figcaption><\/figure>\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/windows-muscle.png\" alt=\"eSense SDK Windows demo \u2013 muscle activity EMG in microvolts\" 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;\">Muscle \u2013 EMG, 2-channel with frequency bands (\u00b5V)<\/figcaption><\/figure>\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/windows-eegenius.png\" alt=\"eSense SDK Windows demo \u2013 EEG with frequency bands and impedance\" 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;\">EEGenius \u2013 EEG, 2-channel, bands & impedance (\u00b5V)<\/figcaption><\/figure>\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/windows-device-picker.png\" alt=\"eSense SDK Windows demo \u2013 audio and Bluetooth device picker\" 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;\">Unified device picker \u2013 audio & Bluetooth<\/figcaption><\/figure>\n<\/div>\n<h2>Pulse sensor: Bluetooth standard, no custom code 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 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.<\/p>\n<h2>Quick start (C#, .NET 10)<\/h2>\n<pre><code class=\"language-csharp\">using var manager = ESenseManager.Create();\nawait manager.ConnectAsync(SensorType.SkinResponse);\nmanager.Readings.Subscribe(reading =>\n    Console.WriteLine($\"EDA: {reading.Value} \u00b5S, Quality: {reading.Quality}\")\n);<\/code><\/pre>\n<h2>Application scenarios on Windows<\/h2>\n<ul>\n<li><strong>Biofeedback practice software<\/strong> \u2014 clinic or practice workstation with calibrated sensor streams, session management and reporting<\/li>\n<li><strong>Neurofeedback application<\/strong> \u2014 EEGenius EEG with frequency bands (Delta\u2013Beta) and impedance control for concentration and relaxation training<\/li>\n<li><strong>EMG rehab & physiotherapy<\/strong> \u2014 Muscle sensor (2-channel) for muscle re-education, posture training and progress documentation<\/li>\n<li><strong>HRV biofeedback & coherence training<\/strong> \u2014 Pulse via the Bluetooth standard for heart-rate variability and breathing coherence<\/li>\n<li><strong>Research tool in the lab<\/strong> \u2014 multi-sensor capture of all six sensors simultaneously, CSV\/Excel export and stimulus\/marker synchronisation<\/li>\n<li><strong>Coaching & training software<\/strong> \u2014 live visualisation and analysis for trainers, local and privacy-friendly<\/li>\n<li><strong>Integration into existing .NET software<\/strong> \u2014 modular NuGet packages plug directly into existing Windows applications<\/li>\n<li><strong>Trade-show & kiosk demo<\/strong> \u2014 standalone Windows app with live charts for demonstrations and showrooms<\/li>\n<\/ul>\n<h2>Frequently asked questions<\/h2>\n<div class=\"product-faq-section\">\n<h3>Which sensors does the Windows SDK support?<\/h3>\n<p>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.<\/p>\n<h3>Are eSense Muscle and eSense EEGenius included in the Windows SDK?<\/h3>\n<p>Yes. Both Bluetooth sensors are addressed natively through the Windows SDK (EMG and EEG respectively, 2-channel each, with frequency bands and \u2013 for the EEGenius \u2013 impedance display). For mobile platforms and VR, Muscle and EEGenius are additionally available via the Unity C# plugin.<\/p>\n<h3>Which .NET version is supported?<\/h3>\n<p>.NET 10 with Windows App SDK 2.0 on Windows 10 and 11. Distribution is via six modular NuGet packages.<\/p>\n<h3>What license does the SDK have?<\/h3>\n<p>Unlimited commercial and non-commercial use, no royalties. One SDK license per development team.<\/p>\n<h3>Are updates included?<\/h3>\n<p>Yes, lifetime updates of the purchased platform version are included in the price.<\/p>\n<h3>How is the SDK delivered?<\/h3>\n<p>By email download after ordering; the USB-C adapter for the eSense audio sensors is shipped physically.<\/p>\n<h3>Is there a demo app in source code?<\/h3>\n<p>Yes \u2013 a fully functional WinUI 3 demo app with live charts, CSV export and audio\/Bluetooth device selection is included.<\/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\/product\/esense-muscle-home-edition\/\">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\/\">eSense SDK for mobile, cross-platform & VR apps (iOS \/ Android)<\/a><\/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>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.<\/p>\n","protected":false},"featured_media":51089,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[462,464],"product_tag":[501,447,448,450,449],"class_list":{"0":"post-18001","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-development","12":"product_tag-windows-en","14":"first","15":"instock","16":"sold-individually","17":"taxable","18":"shipping-taxable","19":"purchasable","20":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product\/18001","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=18001"}],"version-history":[{"count":0,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product\/18001\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/media\/51089"}],"wp:attachment":[{"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/media?parent=18001"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product_brand?post=18001"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product_cat?post=18001"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product_tag?post=18001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}