Python for PalmSens potentiostats – How to get Started + Q&A
This webinar serves as the first installment of a three-part series introducing PyPalmSens, a Python SDK designed for PalmSens potentiostats. Led by host Lutz and software engineer Stef Smeets, the session outlines how to use the SDK to automate experiments, manage hardware, and process electrochemical data.
This webinar was recorded on Wednesday, October 7th 2026.
Start with PyPalmSens
Video chapters
- 0:00 Introduction
- 3:03 What is PyPalmSens
- 4:32 What can you do with PyPalmSens
- 5:20 Download PyPalmSens
- 6:13 Install PyPalmSens
- 6:53 Electrochemistry in three lines
- 10:27 Three building blocks
- 10:56 Example 1: Instrument management
- 13:27 Exmaple 2: DPV with peak finding
- 20:21 Example 3: Inspect current ranges
- 26:15 More information
Questions & Answers
- 27:18 Q&A introduction
- 27:31 Question – Is it possible to perform baseline correction and smoothing?
- 28:11 Question – Are there recommended external Python packages for standard data processing?
- 31:00 Question – Can you easily combine and use two different Python SDKs together?
- 31:34 Question – Is it possible to simulate data from an EIS circuit just like in the PSTrace software?
- 32:08 Question – Can Python communicate with other external devices?
- 33:00 Question – How advanced does your Python programming knowledge need to be to use PyPalmSense?
- 34:11 Question – What is a Jupyter notebook, and can it be used with PyPalmSens?
- 35:08 Question – Can you connect to the PalmSens4 via Bluetooth instead of USB when using the library? 35:58 Question – Can you load previous measurements and convert them into the NumPy format?
- 36:29 Question – Is it possible to modify and improve the peak finding algorithm?
- 37:48 Question – Is the impedance.py package recommended for analysis?
- 38:31 Question – Should PyPalmSens itself be used for data analysis?
- 40:18 Question – What specific kind of peak finding approach is used?
- 40:43 Question – What is the typical delay and jitter?
- 42:06 Question – What is the recommended way to synchronize the start of an external device?
- 42:51 Question – How can you display the measurement warnings?
- 45:17 Question – How are communication errors handled?
- 46:17 Question – Does PSTrace Express work with PyPalmSens?