background image

 

  

 

 

 

 

 

 

 

 

 

 

PAGE | 1 

 

2

 

Important before you start unpacking .............................................................................. 2

 

3

 

Customer support ........................................................................................................... 2

 

4

 

Terms and Definitions ...................................................................................................... 2

 

5

 

Introduction ..................................................................................................................... 2

 

6

 

EmStat4M Development Kit contents .............................................................................. 2

 

7

 

Recommended software tools ......................................................................................... 3

 

8

 

Development board ......................................................................................................... 3

 

8.1

 

Schematic .............................................................................................................. 3

 

8.2

 

PCB Layout ............................................................................................................ 4

 

8.3

 

Pin descriptions ...................................................................................................... 5

 

8.4

 

Connecting to the PC via USB-C or micro-USB ..................................................... 7

 

8.5

 

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) ......................................................................... 10

 

8.5.4

 

Hardware settings for programming the Laird BT900 module ........................... 11

 

8.6

 

Using the Real-Time Clock ................................................................................... 11

 

8.7

 

Using the EEPROM .............................................................................................. 11

 

8.8

 

Using an Arduino MKR Zero ................................................................................. 11

 

8.9

 

Powering the Development Board ........................................................................ 12

 

8.9.1

 

Powering from the micro-USB or USB-C port ................................................... 12

 

8.9.2

 

Powering from a Lithium-Ion battery ................................................................. 12

 

8.9.3

 

Powering from an Arduino MKR board.............................................................. 12

 

8.10

 

Heat dissipation when using EmStat4M HR .......................................................... 13

 

8.11

 

Connecting the cell (or sensor) ............................................................................. 13

 

9

 

Software and documentation .......................................................................................... 15

 

9.1

 

Communication protocols ..................................................................................... 15

 

9.2

 

Using PSTrace for Windows ................................................................................. 15

 

9.2.1

 

Generating MethodSCRIPT ............................................................................... 16

 

9.3

 

Windows drivers ................................................................................................... 16

 

9.3.1

 

Development Board Micro USB connector ....................................................... 16

 

10

 

Development board and module dimensions ................................................................... 17

 

11

 

Software Development Kits for .NET................................................................................ 18

 

12

 

Document Revison History .............................................................................................. 19

 

13

 

Disclaimer ........................................................................................................................ 20

 

 

 

 

Summary of Contents for EmStat4M

Page 1: ...Development Kit Manual Rev 4 2022 002...

Page 2: ...gs for programming the Laird BT900 module 11 8 6 Using the Real Time Clock 11 8 7 Using the EEPROM 11 8 8 Using an Arduino MKR Zero 11 8 9 Powering the Development Board 12 8 9 1 Powering from the mic...

Page 3: ...rd 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...

Page 4: ...ftware 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 Visual Studio...

Page 5: ...PAGE 4...

Page 6: ...NC 6 D14 Tx MKR_TX0 Connected to EmStat4M ES4M RX via SW6 7 D13 Rx MKR_RX0 Connected to EmStat4M ES4M TX via SW6 8 D12 SCL NC 9 D11 SDA NC 10 D10 CIPO NC 11 D9 SCK NC 12 D8 COPI NC 13 D7 NC 14 D6 NC T...

Page 7: ...iostat Voltage Follower 2 GND 3 CON2 4 I Out To potentiostat Current Follower 4 GND 5 CON3 7 E Set To input an external potential to control the ES4 potentiostat voltage set point Can be used for IR c...

Page 8: ...ro USB of the development board or the USB C cable of the EmStat4M module Table 6 Differences between USB ports Micro USB cable to development board USB C cable directly to EmStat4M Speed 230 000 baud...

Page 9: ...n either Bluetooth 5 0 BLE or in Serial Port Profile SPP Classic Bluetooth mode See for more detailed information the Documents section of the Laird BT900 module To allow for Bluetooth communication w...

Page 10: ...MAC address This MAC address can be found on the sticker of the Bluetooth module between the QR code and CE logo Figure 3 The MAC address of the Bluetooth module In PSTrace the Bluetooth device appear...

Page 11: ...rt is a method of sending data over BLE Bluetooth Low Energy similar to how SPP works in Classic Bluetooth Laird developed vSP as a proprietary feature enhancement at the request of our customers vSP...

Page 12: ...can be accessed via MethodSCRIPT I2C commands See https www palmsens com wp content uploads 2022 01 MethodSCRIPT v1_3 pdf Chapter 13 6 I2C example EEPROM example To access the EmStat4M from the Arduin...

Page 13: ...mended to use a battery capacity of 2000mAh or more The battery is charged when the Development board is connected via CON8 Micro USB The charge current is set to 150mA a 2000mAh battery may take 10 t...

Page 14: ...od airflow When the EmStat4M is used in a closed environment housing forced air cooling fan is strongly recommended Note MethodSCRIPT error 0x0032 will be thrown in case of an overload condition See h...

Page 15: ...screwdriver is supplied for using the screw terminals The SPE connector for use with Screen Printed Electrodes that have the common 2 54 mm pitch can be screwed in directly to the screw terminals Whe...

Page 16: ...ython iOS and C MethodSCRIPTs can be sent to the EmStat4M by using the EmStat4M communications protocol This is the device specific communication protocol and also covers other device specific functio...

Page 17: ...DC device class which emulates a RS 232 Serial port for ease of use This class can be used without drivers in most operating systems the device will show up as a Serial port Starting from Windows 10 t...

Page 18: ...PAGE 17...

Page 19: ...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 WinForms Xamarin Andro...

Page 20: ...PAGE 19 Revision Section Figure Entry Correction 3 2022 001 Document release 4 2022 002 Terms and definitions Added new relevant and removed irrelevant terms...

Page 21: ...s or expenses resulting from such use Information in this document is believed to be accurate and reliable However PalmSens BV does not give any representations or warranties express or implied as to...

Reviews: