IEC 61850 Software Library
JPEmbedded’s IEC 61850 library is a lightweight, highly configurable, and platform-independent communication stack designed for embedded power automation devices (IEDs). Delivered as source code, it enables seamless integration into systems with or without an operating system, offering exceptional flexibility and efficiency.
Implemented in object-oriented C++, the library supports the latest Edition of the IEC 61850 standard, including core protocols such as MMS, GOOSE, and Sampled Values, as well as specialized profiles like IEC 61850-7-420 for distributed energy resources (DER) and hydroelectric applications.
With its low memory footprint (as little as 240 kB Flash / 150 kB RAM), the solution is ideal for resource-constrained embedded devices. Key functionalities include reporting, logging, control model, setting groups, GOOSE/R-GOOSE, SV/R-SMV, and IEC 62351 cybersecurity and various APIs (C, NodeJS, Rust...).
The library’s source code delivery and royalty-free licensing model provide full transparency and cost efficiency. Compliance with IEC 61850 has been proven by certifications at DNV, CPRI and Instytut Energetyki in Gdańsk.























































































