Product support 5 min read

EC-Lab® Software Developer Kit (SDK)

A variant version of BioLogic’s benchmark electrochemistry control and analysis software, designed for programmers/researchers with experience of coding, wishing to integrate EC-Lab® control into their own proprietary software via a simplified, modern API.

Some highly specialized projects require the development of proprietary software to manage Potentiostat / Galvanostats and FRA. For such projects, BioLogic has developed EC-Lab® Developer Version, which allows programmers to integrate the software into their own software.

This SDK package supports the following instruments equipped with Premium “p” boards only:
 

  • SP-200/SP-300
  • VSP-300/VMP-300

 

Note: this SDK is not compatible with previous Premium or Essential boards. For those instruments, see the EC-Lab® OEM Developer Package.

The EC Lab® SDK includes an Application Programming Interface (API) initiated by Python with specific functions for:

  • connection/disconnection to a selected instrument,
  • initialization of the channels by loading the firmware,
  • loading techniques on the channels,
  • start/stop the selected channels,
  • retrieving data.

The package also includes examples with test programs are available in two languages: C & Python.

Tested configurations:

  • C (64 bits)
  • Python (64 bits)

Techniques:

  • Open Circuit Voltage technique
  • Cyclic Voltammetry technique
  • Chrono-Potentiometry technique
  • Chrono-Amperometry technique
  • Galvano Electrochemical Impedance Spectroscopy technique
  • Potentio Electrochemical Impedance Spectroscopy technique
  • Voltage Scan technique
  • Current Scan technique

 

Software.

Find and download the latest software releases for your BioLogic instruments.

Please complete and submit the form in order to receive the download package via automatic email. You will then receive a second email with your licence information within 2 business days.

    * indicates required
     

    Personal information

    Firstname*

     

    Name*

     

    Email* (Professional email only)

     

    Organisation*

     

    Address*

     

    Zip code*

     

    City*

     

    Your Country*

     

     

    What is the language, you will use for the software? *

    C#/C/C++ (32/64 bits)LabVIEW (32/64 bits)Python (32/64 bits)Other. Specify….
    Specify….

     

    What is the application targeted? *

    Fuel cellElectrolyzerRedox flow batteryMaterial research for BatteryCharacterization on full cellCell cycling for qualificationModules & packs researchFundamental ElectrochemistryBiochemistryElectrosynthesis (for ex. CO2 electroreduction)TeachingCorrosionSensor

     

    For which purpose? *

    Instrument coupling. Specify ….AutomatizationSpecific needs (not addressed by commercial software). Specify….

     
    Additional information (not mandatory):


     

    Newsletter

    I want to subscribe to BioLogic Newsletter (Software updates, Scientific articles, events).

     
    I would like to download the EC-Lab® Developer Kit (SDK) for my own research purposes. Should the intended use be for commercial purposes (such as developing and selling a turn-key system integrating a BioLogic potentiostat or cycler), please contact us directly. We will assist you in recommending the most suitable solution tailored to your needs: https://my.biologic.net/request-support/

    You cannot access this resource because you are not logged in. Log in

    Version history

    EC-Lab® Software Developer Kit (SDK) V2.0.2 (online Sept 01, 2026)

    Bug fixes

    • Fixed limit identifier handling and duplicate limit parameters.
    • Fixed extra data extraction for multi-point acquisitions.

    EC-Lab® Software Developer Kit (SDK) V2.0.1 (online July 03, 2026)

    First release

    You cannot access this resource because you are not logged in. Log in