Protocentral tinyGSR GSR/EDA digital output sensor board – Qwiic / STEMMA QT
If you don't already have one, you can buy a board from here
Protocentral tinyGSR is a Galvanic Skin Response (GSR) / Electrodermal Activity (EDA) measurement breakout board that allows you to measure and track your physiological responses in real time. GSR measures the changes in electrical conductivity / Electrodermal acivity of the skin, providing valuable insights into a person's emotional state and stress levels. When a person is emotionally aroused or stressed, their sweat gland activity increases, which can be measured as changes in the electrical conductivity of the skin.
tinyGSR contains onboard analog op-amps to measure this change in resistance and helps you to easily interface this with your microcontroller system using just a digital interface. tinyGSR can be a powerful tool for anyone looking to better understand their body and emotions. The tinyGSR has Qwiic compatible connector, in addition to standard breakout headers to just plug it into any compatible board with no soldering required.
Features
- Texas Instruments TLA2022 12-Bit Delta-Sigma ADC
- Texas Instruments LM324P Quadruple Operational Amplifiers
- Measures conductance of skin
- Qwiic (I2C/TWI) Compatible Interface
- Two I2C address selectable (3-way jumper provided)
- Dimensions: 20×20 mm
Specifications
- Programmable Data Rate: Up to 3.3 kSPS
- Programmable Gain: ±256 mV to ±6.144 V
- Low Current: 150 µA
- Supply Range: 2 V to 5.5 V
Hardware Setup
Connection with the Arduino board is as follows:
tinyGSR pin label | Arduino Connection | Pin Function |
---|---|---|
SDA | A4 | Serial Data |
SCL | A5 | Serial Clock |
Vin | +5V | Power Supply |
GND | GND | GND |
Alternately you can connect using qwiic adaptor:
Software Setup
-
Follow the instructions described in the Installing Arduino Library section, search for FIR Filter in the Library Manager and install the latest version.
-
Search for ProtoCentral TLA20xx in the Library Manager and install the latest version.
-
Protocentral has already written the Arduino library for tinyGSR. You can obtain it by downloading it from tinyGSR Github repository.
Note
The Arduino Library for tinyGSR requires two other arduino libraries namely
- Protocentral TLA20xx
- FIR Filter by Leeman Geophysical LLC
both of which can be downloaded from Library Manager of the Arduino IDE