EmStat4M Development Kit

Research grade single-channel potentiostat kit

  • Enables rapid prototyping, no programming skills needed
  • Run measurements conveniently in PSTrace for Windows
  • Develop your own device based on this kit’s schematics 
  • Many code examples for different languages and platforms
Electrochemical Impedance Spectroscopy (EIS) is an electrochemical technique to measure the impedance of a system in dependence of the AC potentials frequency. With this option you can select the maximum AC frequency for EIS.
Clear
You'll usually get an answer to your quotation request within one business day.

Description

The EmStat4M Development Kit is equipped with a research-grade potentiostat module, which delivers desktop performance. The EmStat4M is a potentiostat/galvanostat supporting Electrochemical Impedance Spectroscopy (EIS). The EmStat4M Development Kit can be used with PSTrace for Windows. You can write your own applications for the EmStat4M Development Kit using our .NET libraries for Windows and Android or using MethodSCRIPT™ and control it from any platform or operating system like an Arduino.

Versions

The EmStat4M Development Kit comes with two different versions of the EmStat4M potentiostat module:

  • Low Range (LR): current range from 1 nA to 10 mA, max. 30 mA
  • High Range (HR): current ranges from 100 nA to 100 mA, max. 200 mA

See specifications for more information.

Always a backup

Always a backup

The EmStat4M is equipped with 500 MB internal storage memory for storing your measurements and meta data. All internally stored measurements can be browsed and transferred back to the PC easily using the PSTrace software for Windows or with your own software.

Included in the EmStat4M Development Kit

The Development kit includes a sensor cable, software, a Development Board (PCBA) and more. The Development Board offers extra peripherals including:

  • Wireless communication module (Laird BT900)
  • Support for a LiPo battery, incl. charging
  • Pin headers for an MKR-series Arduino
  • Break-out EmStat4M GPIO pins for easy connection
  • Screw-terminals for easy wire connections
  •  I2C real-time clock (RTC)
  • and push buttons for triggering / testing

The EmStat4M module can also be ordered as a bare module or as part of a starter kit:

  Module only Starter Kit Development Kit
EmStat4M LR or HR module
Development Board
USB-C cable
USB-C splitter cable for extra power (EmStat4M HR only)
Sensor cable (1 meter with 2 mm pins)
4 or 5 croc clips
Dummy Cell
PSTrace software for Windows (on USB drive)
Quick Start document
Calibration report

 

Techniques

Voltammetric techniques

Linear Sweep Voltammetry (LSV)
In Linear Sweep Voltammetry a potential scan is performed from the begin potential, to the end potential. The voltage during the scan increases with small potential steps. Continue reading
Cyclic Voltammetry (CV)
Cyclic voltammetry is a known method of demonstrating the presence of a substance in a given liquid by drawing a graph with a characteristic wavy line. Continue reading
Fast Cyclic Voltammetry (FCV)
Fast Cyclic Voltammetry is cyclic voltammetry with a very high scan rate up to 1 V per microsecond. Continue reading
AC Voltammetry (ACV)
In AC Voltammetry a potential scan is made with a superimposed sine wave which has a relatively small amplitude of 5 ~ 10 mV and a frequency of 10 to 250 Hz. Continue reading

Pulsed techniques

Differential Pulse Voltammetry (DPV)
In Differential Pulse Voltammetry a potential scan is made using pulses with a constant amplitude of E pulse superimposed on the dc-potential. Continue reading
Square Wave Voltammetry (SWV)
Square Wave Voltammetry is a special version of Differential Pulse Voltammetry is, where the pulse time is equal to half the interval time. Continue reading
Normal Pulse Voltammetry (NPV)
In Normal Pulse Voltammetry (NPV) a potential scan is made by making constantly larger potential steps of pulse. Continue reading

Amperometric techniques

Chronoamperometry (CA)
The instrument applies a constant dc-potential and the current is measured with constant interval times. Continue reading
Zero Resistance Amperometry (ZRA)
A ZRA measures the current flowing through it without adding any resistance. This means the current is measured without the ZRA influencing the current. Continue reading
Chronocoulometry (CC)
Chronocoulometry is an electrochemical technique during which a potential is set. Continue reading
MultiStep Amperometry (MA)
MultiStep Amperometry (MA) is an electrochemical technique which simply allows the user to specify the number of potential steps they want to apply and how long each step should last. Continue reading
Fast Amperometry (FAM)
Fast Amperometry (FAM) is a form of amperometric detection with very high sampling rates or respectively very short interval times. Continue reading
Pulsed Amperometric Detection (PAD)
With Pulsed Amperometric Detection a series of pulses (pulse profile) is periodically repeated. Pulsed Amperometric Detection can be used when higher sensitivity is required. Continue reading
*
Multiple-Pulse Amperometric Detection (MPAD)
Multiple-Pulse Amperometric Detection (MPAD) is an electrochemical technique that can be used when higher sensitivity is required. Using pulses instead of constant potential might result in higher faradaic currents Continue reading
* Will become available with a software update at a later moment.

Galvanostatic techniques

Linear Sweep Potentiometry (LSP)
With Linear Sweep Potentiometry, a current scan is performed from the begin current to the end current. Continue reading
Chronopotentiometry (CP)
Chronopotentiometry (CP)is an electrochemical technique in which a controlled current, usually a constant current, is caused to flow between two electrodes; the potential of one electrode is monitored as a function of time with respect to a suitable reference electrode. Continue reading
MultiStep Potentiometry (MSP)
MultiStep Potentiometry allows the user to specify the number of current steps they want to apply and how long each step should last. The potential response is continuously sampled with the specified interval. Continue reading
Open Circuit Potentiometry (OCP)
Open Circuit Potential (OCP) is the potential where no current is flowing, because the circuit is open. Continue reading
* Stripping Chronopotentiometry (SCP or PSA)

Electrochemical Impedance Spectroscopy (EIS)

Frequency sweep, potential control
(PEIS)
During a conventional EIS (PEIS) a potential sine wave is applied and the resulting current is measured. Continue reading
Frequency sweep, current control
(GEIS)
During GEIS a current sine wave is applied and the resulting potential is measured. Continue reading
Amplitude sweep (AC potential or current)
The Impedance is measured at a fixed frequency varying the amplitude. The amplitude refers to the DC potential for potentiostatic mode, or DC current for galvanostatic mode.
EIS Time Scan (IMPT)
Fast EIS/GEIS
The Fast EIS and Fast GEIS techniques provide a form of EIS where the latency between each measured datapoint is reduced to a minimum of 1 ms, starting at a frequency of 10 kHz. This allows for observing rapid impedance changes on a cell at a fixed frequency.

Other

Mixed Mode (MM)
Mixed Mode is a flexible technique that allows for switching between potentiostatic, galvanostatic, and open circuit measurements during a single run. Continue reading
Custom techniques (MethodSCRIPT)
MethodSCRIPT gives you full control over the instrument. It allows you to customize and combine measurement techniques and perform actions including using on-board storage, data analysis and controlling external peripherals. Continue reading
Missing a technique? See cross-reference list

Specifications

Main specifications of EmStat4M Development Board
Dimensions 90 x 65 mm
Power USB-C or LiPo battery (battery not included)
Main connections – BT900 Wireless communication module BT v4.0 dual mode (BT and BLE)
– Micro-USB (on-board) or USB-C (via module)
Cell connections screw terminals (2.54 mm pitch) and LEMO (EPG.0B.305.HLN) on module
Arduino compatibility Footprint for Arduino MKR series
Real Time Clock On-board IC: S-35390A-T8T1G
With CR1225 3V coin cell battery compartment (battery not included)
Buttons 4 buttons for:
– EmStat4M Reset
– EmStat4M Download
– EmStat4M Wake
– Wireless communication Module reset
DIP switches DIP switches for:
– Power input select
– EmStat4M UART select
– Wireless communication module UART select
– EmStat4M I2C Master select

The EmStat4M Development Kit is available with two versions of the EmStat4M: LR (Low Range) and HR (High Range). See EmStat4M module for more specifications of the EmStat4M potentiostat module.

Main differences between the EmStat4M Low and High Range
 
  EMSTAT4M LR™ EMSTAT4M HR™
Potential range ±3 V ±6 V
Max.
compliance voltage
The compliance voltage is the maximum voltage that can be applied between the working and counter electrode. Another name could be the maximum cell potential. Continue reading
±5 V ±8 V
Current ranges
A current range defines the maximum current a potentiostat can measure in a certain range. Continue reading
1 nA to 10 mA (8 ranges) 100 nA to 100 mA (7 ranges)
Max. current ±30 mA ±200 mA
Electrode connections WE, RE, CE, and ground WE, RE, CE, Sense, and ground

Software

PSTrace

PSTrace is designed to be productive immediately after installation, without going through a long learning period. It has three modes; the Scientific mode which allows you to run all the techniques our instruments have to offer, and two dedicated modes for Corrosion analysis and the Analytical Mode. PSTrace is suitable for all levels of user experience.

Features include:

  • Direct validation of method parameters
  • Automated peak search
  • Equivalent Circuit Fitting
  • Scripting for running an automated sequence of measurements
  • Open data in Origin and Excel with one click of a button
  • Load data from the instrument’s internal storage
  • and many more…
More information about PSTrace
PSTrace Method Editor

Software Development Kits

PalmSens provides several Software Development Kits (SDKs) to help developers create custom software to control their potentiostat. Each SDK comes with documentation and examples that shows how to use the libraries.

SDKs are available for:

  • .NET (WinForms, WPF and Xamarin for Android)
  • Python
  • LabVIEW
  • Matlab
More information about our SDKs

MethodSCRIPT™ Communications Protocol

The Nexus works with MethodSCRIPT™, giving you full control over your potentiostat. The simple script language is parsed on-board, which means no DLLs or other type of code libraries are required. MethodSCRIPT™ allows for running all supported electrochemical techniques, making it easy to combine different measurements and other tasks. 

MethodSCRIPT can be generated, edited, and executed in PSTrace.

MethodSCRIPT features includes:

  • (Nested) loops and conditional logic support
  • User code during a measurement iteration
  • Exact timing control
  • Simple math operations on variables (add, sub, mul, div)
  • Data smoothing and peak detection
  • Digital I/O, for example for waiting for an external trigger
  • Logging results to internal storage or external SD card
  • Reading auxiliary values like pH or temperature
  • and many more…
MethodSCRIPT

Downloads

Other (1)

Name Last updated
EmStat4M 3D STEP File Contains two STEP files for both EmStat4M LR and HR. Note that the optional USB connector at the bottom is normally not populated. The HR does not include the heat sinks on the heat pads. See also the EmStat4 HR Datasheet. 19-08-24

Software (8)

Name Last updated
PSTrace PC software for all single channel instruments PSTrace software is shipped as standard with all single channel and multiplexed instruments. The software provides support for all techniques and device functionalities. 08-07-24
MethodSCRIPT code examples MethodSCRIPT code examples include:
- MethodSCRIPTExample_C
- MethodSCRIPTExample_C_Linux
- MethodSCRIPTExample_C#
- MethodSCRIPTExample_Arduino
- MethodSCRIPTExample_Python
- MethodSCRIPTExample_iOS
- MethodSCRIPTExample_Android
Every code example comes with a "Getting Started" document.
07-07-24
EmStat4 Firmware v1.3.4 See app note "EmStat Pico firmware updating" for more information about updating built-in and bare EmStat4M modules. 25-03-24
EmStat4 Firmware v1.2.3 See app note "EmStat Pico firmware updating" for more information about updating built-in and bare EmStat4M modules. 08-02-23
PalmSens SDK for Python PalmSens Python SDK 5.12 with support for instruments from PalmSens BV on Windows systems. 07-11-22
Getting started with PalmSens SDK for WPF This manual explains how to use the SDK with the included libraries and examples. 07-06-21
Getting started with PalmSens SDK for WinForms This manual explains how to use the SDK with the included libraries and examples. 07-06-21
Getting started with PalmSens SDK for Android This manual explains how to use the SDK with the included libraries and examples. 07-06-21

Documentation (12)

Name Last updated
EmStat4M Development Kit Manual This manual helps you to setup the EmStat4M Development board and explains what is in the Kit. 25-04-24
EmStat4M Brochure EmStat4M Brochure including main specifications and practical limitations. 25-04-24
MethodSCRIPT v1.5 The MethodSCRIPT scripting language is designed to improve the flexibility of the PalmSens potentiostat and galvanostat devices for OEM users. It allows users to start measurements with arguments that are similar to the arguments in PSTrace. PalmSens provides libraries and examples for handling low level communication and generating scripts for MethodSCRIPT devices such as the EmStat Pico and EmStat4. 25-03-24
EmStat4M Communication Protocol V1.3 Describes how to communicate with the EmStat4M directly and how to send MethodSCRIPTS. 25-03-24
EmStat Pico and EmStat4 bootloader commands This document explains how to enter the bootloader of the EmStat Pico or the EmStat4M and update the firmware. 05-10-23
EmStat4M Communication Protocol V1.2 Describes how to communicate with the EmStat4M directly and how to send MethodSCRIPTS. 01-02-23
MethodSCRIPT v1.4 The MethodSCRIPT scripting language is designed to improve the flexibility of the PalmSens potentiostat and galvanostat devices for OEM users. It allows users to start measurements with arguments that are similar to the arguments in PSTrace. PalmSens provides libraries and examples for handling low level communication and generating scripts for MethodSCRIPT devices such as the EmStat Pico and EmStat4. 01-02-23
EmStat4M Development Board Connection Card This connection card gives you an overview of the EmStat4M development board connector pin-out and switches. 14-03-22
EmStat4M Connection Card This connection card provides an overview of the connector pin-outs. 14-03-22
EmStat4M Development Board Schematics The schematics with all pinouts of ports, switches and buttons and a general overview. 14-03-22
MethodSCRIPT v1.3 The MethodSCRIPT scripting language is designed to improve the flexibility of the PalmSens potentiostat and galvanostat devices for OEM users. It allows users to start measurements with arguments that are similar to the arguments in PSTrace. PalmSens provides libraries and examples for handling low level communication and generating scripts for MethodSCRIPT devices such as the EmStat Pico and EmStat4. 19-01-22
EmStat4M Communication Protocol V1.0 Describes how to communicate with the EmStat4M directly and how to send MethodSCRIPTS. 14-10-21

Datasheet (1)

Name Last updated
EmStat4M Datasheet Document with more detailed specifications including module pin-out. 30-11-23

Application Note (1)

Name Last updated
Migrating to the EmStat4M LR or HR This Application note shows the differences between our older and latest EmStat modules which are relevant when switching your software and electronics design to work with the EmStat4 LR or HR. 06-10-22
bg
Compare Products