December 12, 2024 Haris Turkmanović

Organization of OpenEPT Project Materials and Source Code

Documentation
Organization of OpenEPT Project Materials and Source Code

The OpenEPT project aims to provide innovative tools and solutions for energy profiling and battery algorithm evaluation. To ensure transparency and accessibility, we have made all relevant materials, documentation, and source code available to the community. This blog will guide you through the structure of our project, highlighting where to find key resources.

The OpenEPT project consists of two primary components: software and hardware . Both aspects are supported by detailed documentation, ensuring that developers, researchers, and enthusiasts can easily understand and leverage our work.

Software Component: Firmware, GUI, and Profiling Library

The software segment of the OpenEPT project is divided into three parts:

Figure 1 highlights the publicly available repositories on the OpenEPT project's GitHub organization page. For detailed instructions on how to contribute to our open-source projects, refer to this blog post: Contributor Guide .

Blog image

Hardware Component: Tools and Resources

In addition to software, the OpenEPT project includes a dedicated hardware component. This involves tools, schematics, and resources necessary for building and using the hardware that powers our system.

To simplify access to all project materials, we have created a centralized Materials page on our website. This page includes the following:

To simplify access to all project materials, we have created a centralized Materials page on our website. This page includes the following:

Documentation Hub: Centralized Access to Resources

To simplify access to all project materials, we have created a centralized Materials page on our website. This page includes the following:

Currently, only some of the four previously mentioned aspects are covered on the Materials page as part of the ongoing development phase. However, we plan to include comprehensive coverage of all aspects by the end of the project. Visit the Materials page to explore these resources.

About the author

Haris Turkmanović

Haris Turkmanović

Teaching Assistant

Embedded Software Architect and Project Manager

Since 2018, I have been an employee at the Department of Electronics and Digital Systems, which is part of the Faculty of Electrical Engineering at the University of Belgrade. Beginning in 2019, I also assumed the role of a teaching assistant in the same department while concurrently pursuing my doctoral studies. The main objective of my research revolves around sub-areas of embedded systems. This includes distributed embedded systems, IoT systems, battery-powered embedded systems, and developing optimized software solutions for embedded platforms.