Software Stack OCPP

Software Stack OCPP (Open Charge Point Protocol) –
Intelligent Charging Communication

Drivers of e-vehicles expect a smooth charging process. For the vehicle and charging station to harmonize, software and hardware must be perfectly coordinated. CarMedialab provides state-of-the-art technology for standard-compliant communication between the charge controler and the vehicle.

All in one package

You purchase a company license. This entitles you to use and sell the software on your hardware as part of your product for an unlimited period of time, regionally and quantitatively, but not exclusively.

You receive the source code. The programming language used is C/ C++ - the platform is Embedded Linux and x86 Linux.

A valid maintenance contract entitles you to receive updates for bug fixes, optimizations and more. If new versions of the underlying standards are adopted by the OCPP Protocol or ISO 15118/IEC 15118 and you have a valid maintenance contract, you can purchase an upgrade.

General information

  • Versions: OCPP 1.5, OCPP 1.6 and OCPP 2.0
  • SOAP and JSON are supported
  • Recommendation for testing the stack: There are publicly available test backends for OCPP, e.g. Eurisco. SteVe and of course always the CarMedialab backend
  • The minimum requirements for your platform are:
  • 500 MHz microcontroller ARM, x86
  • 64 MB RAM memory
  • 0.5GB NAND flash memory
  • Linux kernel 2.6
  • Gcc and g++ with C++14
  • Bash 4.3.48
  • OpenSSL 1.0.2g 1 Mar 2016

The package of the software stack OCPP (Open Charge Point Protocol) consists of a collection of source code, libraries and scripts. CarMedialab develops continuously - so that the OCPP software always meets the latest requirements.

Getting interested?

Feel free to ask for prices for licenses or integration services personally.

Software Stack Components:

  • OCPP (Open Charge Point Protocol) Compliant Communication Engine
  • OCPP (Open Charge Point Protocol) Compliant Communication Test Tools
  • Support of certificates, loading profiles and customer-specific messages
  • Support of JSON, SOAP and WebSockets
  • Client-specific internet adaption

We are looking forward to
your inquiry

Contact us: by phone +49 7251-7240 0 or by mail to You are also welcome to send us an inquiry using the contact form.

Right from the start -
your experienced partner

CarMedialab offers you the right software – for both conductive und inductive charging. Your advantage: all components have been repeatedly tested and are already successfully in use. Plus, our systems are available immediately.

Smart Charging
on the model

At CarMedialab, innovation is a top priority. We also get projects up and running on a small scale.

Are you interested?

Contact us –
we are excited to see
how we can help you.

You may also be interested in