Opendnp3 is the de facto reference implementation of IEEE-1815 (DNP3) provided under the Apache License.


> Apache licensed (no cost)

> Conformance tested using most recent test revisions

> Optimized to run on resource constrained embedded systems

> Non-blocking, event-driven architecture that scales to OS limits

> Multi-core support for large frontends and device simulations

> Simple, consistent programming model that lowers time to market


> Proven solution with many production deployments

> Unit test coverage in excess of 90%

> Industry leading security and robustness

> Type-safe API that is both safe and easy to use


DNP3 Decoder

Input is a LPDU

Input is a TPDU

Input is an ASDU

Commerical support

Need help? GRID I/O can provide commercial support.

> Hourly-based support

> Contract software engineering services to integrate opendnp3 into your products

> On-site dnp3 consultation and training

> Security and conformance testing on opendnp3 or 3rd party products

Let's work together


10 + 4 =


1234 Address St. Raleigh, NC 12345

existing system analysis

project management

software implementation

quality assurance testing