Skip to content

chargebyte/everest-core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Alt text

OpenSSF Best Practices

EVerest

EVerest is a Linux Foundation Energy backed open-source modular framework for setting up a full stack environment for EV charging. The modular software architecture fosters customizablility and lets you configure your dedicated charging station based on interchangeable modules. All communication is performed by the lightweight and flexible MQTT message queueing service. EVerest will help to speed the adoption to e-mobility by utilizing all the open-source advantages for the EV charging world. It will also enable new features for local energy management, PV-integration and many more!

Main Features

  • Modular and extensible architecture
  • Support for AC and DC charging
  • Support for EV charging protocols
    • OCPP 1.6, OCPP 2.0.1 and OCPP 2.1
    • ISO 15118-2, -3 and -20
    • IEC 61851
    • DIN SPEC 70121
  • Ready-to-use hardware drivers for many compatible hardware components
    • BSPs for charge controllers
    • Powermeters
    • Isolation monitors
    • DC Power supplies
    • RFID/NFC readers
    • Payment terminals
  • Energy management implementations and API
  • Standardized and stable APIs to allow easy integrations
  • Bring-up modules for custom hardware testing and integration
  • Ensured standards compliance
  • OTA service to keep EV chargers up-to-date
  • Security best practices following OpenSSF
  • ISO / IEC 5230 open source license compliance
  • Secure communication channels through TPM
  • Yocto support for custom embedded Linux images

Getting Started

See our documentation on everest.github.io to get started with using or developing EVerest. The best way to start is with our Getting Started Guides.

Community

Find more information about the community and ways to get involved here.

Contributing to EVerest

Anyone can contribute to EVerest! Learn more about getting involved here.

License

EVerest is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Background

The EVerest project was initiated by PIONIX GmbH to help with the electrification of the mobility sector.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 53.0%
  • C 37.4%
  • Python 6.0%
  • CMake 1.7%
  • Rust 0.8%
  • Shell 0.4%
  • Other 0.7%