Your code. Our hardware.

Automate electrochemical experiments, build desktop or mobile apps, and control your instruments using Python, .NET, or MethodSCRIPT.

I want to...

Automate in Python

PyPalmSens is the fastest way to script experiments and analyze data.

PyPalmSens Docs

Build an app

Native desktop, iOS or Android apps using our cross-platform .NET MAUI SDK.

.NET SDK Docs

Program the potentiostat

On-device programming on supported devices via MethodSCRIPT.

MethodSCRIPT Docs

PyPalmSens

Open-source Python library for automating electrochemistry experiments. All instruments are supported and examples are included.

  • Native Windows, macOS, and Linux support
  • Manage your instruments using an intuitive, object oriented API
  • Access, process, and analyze your data with Numpy / Pandas
  • Install from PyPI: pip install pypalmsens

View on GitHub Read the Docs

PalmSens SDK for .NET

Build powerful Windows, Android, and iOS applications in C#.

  • .NET libraries with full documentation and examples
  • MAUI support for Android and iOS tablets/phones
  • Pre-built analytical tools and curve fitting

Download .NET SDK for MAUI Read the Docs

MethodSCRIPT

A lightweight, low-level text protocol for on-device programming. Use it your favourite programming language on any operating system, including embedded systems.

  • Communicate over serial using any programming language
  • Generate scripts in PSTrace for Windows
  • Ideal for embedded and OEM integrations
  • Directly control your EmStat Pico, EmStat4, or Nexus
  • Comes with many code examples

Learn more about MethodSCRIPT Read the Docs

Mobile SDK

Build native Android and iOS apps using the PalmSens .NET MAUI libraries.

  • Supports iOS and Android
  • Same API works for desktop and mobile
  • Pre-built example apps

Example apps Read the Docs

Platform and device support

  PyPalmSens .NET SDKs MethodSCRIPT
Windows
macOS (Mono)
Linux (ARM64, x64) (Mono)
iOS
Android
Supported devices All devices All devices EmStat Pico, Sensit, EmStat4, Nexus
Runtime .NET 9 or newer .NET 9 or newer

Note on Linux and macOS: Although our .NET SDKs do not officially support Linux, macOS, or Raspbian, you can run them using Mono.

Also available for MATLAB & LabVIEW

MATLAB and LabVIEW SDKs are maintained for existing customers. We recommend new projects use PyPalmSens or the .NET SDK.

MATLAB

Program your instruments directly from MATLAB

Read the Docs

LabVIEW

Set up your electrochemical workflows in a graphical programming environment

Read the Docs
bg
Compare Products