Verisense Pulse+ Kit

Development Kits

The second addition to the Verisense platform, Verisense Pulse+ adds increased sensing capabilities to measure photoplethysmogram (PPG), which allows for Heart Rate to be captured.
Furthermore a Galvanic Skin Response (GSR) sensor can also be attached to collect skin conductance from the fingers. A 3 axis accelerometer provides motion sensing capability. All signals are measured from the wrist.

- +


With Verisense Pulse+ you can now measure participants’ heart rate and skin conductance in addition to their activity and sleep levels.

Complete raw data can be captured via Optical Pulse for PPG output. Raw data can also be captured via Accelerometer and GSR.

The PPG sensor monitors heart rate by using light absorption to measure changes in participant capillary blood volume. While already commonly used in consumer devices, PPG monitoring is a growing area of research for use in a clinical setting for applications such as detecting abnormal heart rhythms, monitoring blood pressure, and identifying sleep disorders.

The GSR sensor measures changes in sweat gland activity, which can be used to assess the participant’s level of psychological and emotional arousal, stress, and other emotional responses. GSR is used for psychology clinical research and biofeedback, and it is starting to be employed in more clinical applications, including epilepsy.

Before Purchasing:


1. Supporting Software – Shimmer provides integration options that allow users to develop functions such as programming and data retrieval themselves. We do not have supporting software currently that allows for such functions.

    • Via C# BLE API and MATLAB Examples

      The Verisense C# BLE API is designed to allow for easy integration of the Verisense suite of sensors onto 3rd party software platforms. Similarly, the MATLAB examples provided helps support integration of Verisense into MATLAB.

      Example code is provided to guide developers on tasks such as sensor configuration, streaming live data, retrieving logged data and parsing the data. The Verisense C# BLE API allows development across the primary operating systems, and has been tested on Android 10, iOS 15 and Windows 10. The MATLAB examples have been tested on MATLAB 12 using Windows.

      Full Details on the Verisense C# BLE API and access to examples can be found on GitHub, see here.

      MATLAB Examples can also be found on GitHub, see here.

    • Via Bluetooth Commands

      The Verisense Sensor communicates via Bluetooth 5. For users looking to push Verisense data directly onto their own platforms, we have developed documentation detailing how to connect data from the Verisense Sensor directly onto external, third-party platforms using Bluetooth enabling the ability to develop their own communication protocols.

2. Battery Duration – Preliminary tests indicate PPG recording in particular can be quite draining on the battery. The charging time of the battery is 6 hours. The below are some sample configurations to give you a sense for the battery duration.

    • With GSR (51.2Hz), and PPG Green, Red and IR enabled at 100Hz – The battery duration in the preliminary tests ranged from 1 hour 42 mins to 2 hours 8 mins. This was for continuously streamed data.
    • With GSR (51.2Hz), and PPG Green enabled at 100Hz – The battery duration in the preliminary tests ranged from 4 hours 50 mins to 4 hours 51 mins. This was for continuously streamed data.
      • We believe for heart-rate detection, a single PPG channel is sufficient.

3. IMU Sensor Calibration – Needs to be developed on the user end. Resources that may be helpful are linked below:


What’s included in a Verisense Pulse+ Development kit:
  • x1 Verisense Pulse+ Sensor
  • x2 Verisense Rechargeable Battery (80mAh)
  • x1 Verisense Battery Re-Charger
  • Free access to APIs
  • Plus leads, electrodes and all required accessories

Please contact us with any questions or for more information on volume pricing.

Additional information

Weight 2 kg
Dimensions 40 × 40 × 40 cm