EV Charging Software – Linux Based Applications

Homepage EV Charging Software – Linux Based Applications

As manufacturers worldwide continue the transition from ICE cars to EVs, the race to gain an edge over competitors and understanding of EV charging software has never been greater.

So how do you develop a future-proof EV charging software solution that is both secure and able to evolve?

Witekio, ST Microelectronics and ARM joined forces to discuss the best way to use Linux on MPUs to develop next-gen EV charging solutions.

If you’re looking to develop, or have begun developing an EV charging solution on open-source software, this webinar can help.

Especially if you’re working with any component built on ARM Architecture, such as the STM32MP1.

Watch the full thing 👉 or read our highlights 👇


Need application development support?

Demand is growing, time to take advantage!

Chakra Akella, a member of ARM’s IoT Segment Strategy team, shared insights on the growth of the EV charging market both in and out of developing nations. In the U.S. alone, the Department of Energy projects a remarkable 22% compound annual growth rate in charging ports.

The market itself is changing. You need a lot of future-proofing and features like OTA and displays are being added, so a robust OS is needed to support this. This is where Linux is very powerful.

Some of the (many) benefits of using Linux in your EV charging solution include:

  • Efficient multi-threading
  • Robust ecosystem of developers
  • High scalability
  • Multi-core capability
  • Rich features and use-cases
  • Simplified software reuse

ARM SystemReady

During the webinar, Chakra also highlighted the ARM SystemReady program, and why it could become a game-changer for the electric vehicle charging industry.

SystemReady is a compliance certification initiative that ensures seamless interoperability across a diverse ecosystem of hardware.

For EV charging solutions, this means streamlined compatibility and smooth operation across the various devices needed, from charging stations to home charging appliances, all underpinned by the same software base.


SystemReady Certification Program – Arm®

The strength of SystemReady lies in its focus on creating a uniform hardware system architecture and consistency in critical processes like booting.

By adhering to rigorous, standards-based guidelines, SystemReady helps simplify time to market for device makers and ensure a platforming approach which will save you time and money.

EV Charging on ST MPUs

Next-gen EV charging applications are built on trustworthy hardware, and the STM32MP1 does not disappoint. With a commitment to 10-year longevity, connectivity, and rich Linux support, you can build your EV charging app on rock-solid foundations.

Compliance with EV regulations such as the ISO15118-2 & 20, as well as OCPP 1 & 2, gives you extra peace of mind, while the MP13 series comes pre-certified for PCI 6.0, easing the integration of secure payment systems into EV stations.

Ludovic Dupré, STM32MPU Business Development Manager, also shared with us how you can leverage the power of this MPU to include AI-based functionalities such as consumption monitoring, anomaly detection, and license plate recognition.

What do you need to develop a Linux-based EV charging application?

1. The Right Operating System

It’s no secret that Witekio loves Yocto, that’s why we’re Gold Members. We back Yocto as one of the very best operating systems for your smart device and have twenty years of experience to back up our claims. While we know developing with Yocto remains complex, this is more than made up for by the ability to create finely tuned and secure Linux images that meet your project and hardware-specific needs.

2. The Best Application

There are dozens of frameworks available when building an application, but finding one that will enable you to get to market quickly, continue to grow and remain secure is a challenge. From designing a stunning UX to certification compliance, our Smart Energy and EV Charging Application Development services can help.

3. A Proven Methodology

Secure-by-design isn’t just best practice, but will soon become mandatory in the E.U. once the Cyber Resilience Act comes into effect. However, there is more to app development than security. In many places, the current EV charging infrastructure is variable at best, and inconsistent at worst.

An agile, user-centric dev process is crucial to ensure an intuitive and homogenous user journey while avoiding development bottlenecks.

Our tried and tested Witekio methodology has helped hundreds of projects over the finish line and is designed to ensure your project not only gets to market but stays there.


Be prepared to treat your EV charging solution as a "living product"

Cars are a long-term commitment, and so your EV charging app needs to go the distance. As Pierre Gal, Witekio’s Solutions Director, reminds us, long-term maintenance is fast becoming a standard part of any IoT product development.

“Be ready to support your product in the long term, because it’s not a product you are delivering for one year, it’s a product you will deliver for ten.”

Fortunately, we offer a Linux Long-term Maintenance service designed to give you everything you need to keep your charging solution in the market, securely, for longer.

As official ARM and STMicroelectronics partners, we understand the importance of ensuring the right hardware, software and applications to get the most from your product. 👇

Get in touch to find out how Witekio can support your EV charging development

On-Page Form
Patrick HADDAD - Copywriter
15 January 2024