The development and expansion of the EV charging software ecosystem is a critical component to the mainstream adoption of electric vehicles. However, the industry has become complex and fragmented, with multiple isolated solutions and inconsistent technology standards. This slows and threatens the adoption of EVs.
In response,PIONIXhas developed a project calledEVerest, an open-source software stack designed to establish a common base layer for a unified EV charging ecosystem.
EVerest has gained some serious cred in the developer world, with its biggest support LF Energy (the Linux open-source foundation for the power systems sector). I spoke to the projects brainchild, Dr. Marco Mller, managing director of PIONIX, to find out more.
The idea for EVerst came from Marco Mllers previous startup, German commercial drone software firm MAVinci(Intel acquired the company in 2016). Mller shared:
We saw over our10 years in the drone industry that open source software benefited from the power of so many developers, including those from universities,and their development speed finally outpaced even the largest players in the market.
After the initial founder teamleft Intel in 2020, theydid consulting work with charging manufacturers and found that many engineers were involved in me too projects, effectively replicating the same code, even though 99% of the code was already engineered.
Shared open source implementations are vital to mitigate the differences in charging standards globally fromCHAdeMo, commonly used by Japanese automakers, to ChinasChaoJi, andCCS, popular in Europe and the US.
Further, every car is slightly different, making it even more urgent to have an open-source solution for the chargers. An open tech stack means developers can focus on more exciting work and bring products to market faster.
Mller explained that the project had received interest from various players in the EV charging space, except for a few big proprietary players, noting:
Cloud operators were particularly keen on standardization. I was told that the market leader for charge point clouds has more than 200 different dialects implemented of the same protocol. This is because everyone is doing slightly different ChargePoint protocols.
The EVerest software platform runs on a lightweight Linux system inside the charging point. It manages communication around energy between different players:
EVerest digitally abstracts the complexity of multiple standards and use cases. This means it can run on any device, from AC home chargers to public DC charging stations. This helps facilitate new features for local energy management such as local energy management, PV integration, and initiatives like wind and solar-powered EV stations and bi-directional charging.
Theres been a lot of research about the challenges of securing EV chargers, especially preventing hackers from using them for over or undercharging, committing identity fraud, or damaging the grid.
Vulnerabilities in open-source libraries have increasingly become an attack vector. The insertion of malicious code being inserted into packagesin repositories (for example, npm and PyPI) is rising, and the recentLog4j zero-dayexploits demonstrate the challenge of code maintenance in open source projects.
However, having a project under the auspices of The Linux Foundation is an advantage. It especially helps lend credibility increases the number of people working on the code. Mller noted:
We follow the security standards as well as we can. We have quite an advanced team. They know what theyre doing. We try to do extra security layers. Open source still has the benefit that a lot of people are looking at it.
The project is also liaising with the hacker enthusiast community to participate in hackathons over the summer months hopefully. As Marco asserts, these people who break systems for fun. The team is also raising venture capital, which will go into developing and improving the open-source codebase.
In short, EVerest welcomes the global community to contribute to this project. Visit the project onGitHuband subscribe to the EVerestgeneral mailing list.
Read more:
Project EVerest is on a mission to standarize EV charging protocols - The Next Web