Page 2
Pin descriptions ...................... 5 Connecting to the PC via USB-C or micro-USB ............. 7 Using the Bluetooth module ................... 8 8.5.1 Hardware settings for connecting via Bluetooth with the EmStat4M ....8 8.5.2 Connecting in PSTrace using SPP (Classic Bluetooth) ........9 8.5.3 Connecting using vSP (for iOS) .................
Page 3
The EmStat4M Development Board is intended as development, demonstration and testing platform for electrochemical applications using the EmStat4M module. The EmStat4M is a module (small PCB) of 62 x 40 mm functioning as Potentiostat, Galvanostat, and optional Frequency Response Analyser (FRA) for Electrochemical Impedance Spectroscopy (EIS).
Page 4
▪ Card with an overview of the EmStat4M module The following software tools are recommended: ▪ PSTrace - software for Windows for use with EmStat4M ▪ Tera Term - open-source terminal for direct serial communication ▪ Notepad++ - free and simple source code editor to replace the default Windows Notepad ▪...
Page 6
+3.3V out CON3-1 CON3-4 I2C SCL CON1-7 CON3-2 CON1-4 CON2-5 CON3-8 ~SHDN (Shutdown) CON2-8 ~DL (Download) CON1-3 CON3-9 CON2-2 CON2-7 ~RST (Reset) CON1-2 For more detailed information on the EmStat4M pinout, please refer to the EmStat4M datasheet. PAGE | 5...
Page 7
Table 4 - CON5 Potentiostat Screw Terminals To EmStat4M Function Ground CON1-8 Sense (Working Sense Electrode) CON1-12 CE (Counter Electrode) CON1-10 WE (Working Electrode) CON1-11 RE (Reference Electrode) Table 5 - CON7 Analog I/Os To EmStat4M Function Comments CON2-3 E out...
Page 8
You can either connect the PC directly using the USB-C port on the EmStat4M module or you can use the micro-USB connection of the development board. The micro-USB port on the development board is meant for programming the BT module, charging, or testing the UART lines to the EmStat4M.
Page 9
To communicate to the EmStat4M via the USB port make sure all switches (1-4) of SW7 (ES_to_USB) are set to ON and for SW4 (BT_to_USB) and SW5 (BT_to_ES) all switches are set to OFF. The Laird BT900 Bluetooth module comes programmed for use in either Bluetooth 5.0 (BLE) or in Serial Port Profile (SPP, Classic Bluetooth) mode.
Page 10
When connecting via Bluetooth using SPP, a serial COM port for Bluetooth communications will become available on the host side (e.g. Windows) when connecting to the Bluetooth device. The Bluetooth name has the format “PS-xxxx” where xxxx is the last digits of the Bluetooth MAC address.
Page 11
For further details about vSP, please see the vSP smartBASIC Application Note. In Windows 10, the vSP device identifies as a Bluetooth Device with a heartbeat icon. See for an iOS code example with Getting Started guide: https://github.com/PalmSens/MethodSCRIPT_Examples PAGE | 10...
Page 12
Chapter 13.6 I2C example - EEPROM example To access the EmStat4M from the Arduino MKR set all switches of SW6 to ON and all switches OFF for SW4, SW5, SW7. Note: There’s no hardware-handshaking (CTS/RTS) between the Arduino MKR and the EmStat4M.
Page 13
The EmStat4M Development board can be powered from 3 sources selectable with SW10: Figure 8 - SW10 on the development board When an EmStat4 HR is installed, the maximum current drawn from the USB port will exceed 500mA when using the 100 mA range. Use a Y-cable to split the total current into 2 USB ports or make sure the port can handle current up to 900mA.
Page 14
Note: MethodSCRIPT error 0x0032 will be thrown in case of an overload condition https://www.palmsens.com/wp-content/uploads/2022/01/MethodSCRIPT-v1_3.pdf Section 14 “Error handling” To do valid measurements on an electrochemical cell, the RE, WE and CE of the EmStat4M module and the Sense lead (for the EmStat4M HR) need to be connected. PAGE | 13...
Page 15
When using the EmStat4M HR: In case of using the SPE connector with an EmStat4M HR, make sure the Sense is also connected to the WE. This can be done by using a small wire and screwing it in together with the SPE connector.
Page 16
The EmStat4M can be used with PSTrace for Windows to run all the supported electrochemical techniques and to some extend to use the auxiliary and GPIO pins. PSTrace is ideal for evaluating the performance of the EmStat4M, but can also be used for generating MethodSCRIPT (see next paragraph for more information). The MethodSCRIPT snippets can again be used in any custom code project that controls the EmStat4M.
Page 17
Starting from Windows 10, the EmStat4M is supported without having to install drivers. The PalmSens USB drivers can be used to ensure the devices are named “EmStat4”, rather than the generic “USB Serial Device”. This driver is automatically installed during the installation of PSTrace.
Page 19
OEM potentiostat modules to develop your own software. The SDK’s come with a set of examples that shows how to use the libraries. PalmSens SDKs with examples are available for the following .NET Frameworks: ▪...
Page 20
Revision Section/Figure/Entry Correction 3-2022-001 Document release 4-2022-002 Terms and definitions Added new relevant and removed irrelevant terms PAGE | 19...
Page 21
Products sold by PalmSens BV are not designed, intended or approved for use in life support, implantable medical devices, transportation, nuclear, safety or other equipment where malfunction of the Product can reasonably be expected to result in personal injury, death, severe property damage or severe environmental harm.
Need help?
Do you have a question about the EmStat4M and is the answer not in the manual?
Questions and answers