IEC 60870-5-101 é um padrão para monitoramento, controle e comunicações associadas de sistemas de energia para telecontrole, teleproteção e telecomunicações para sistemas de energia elétrica. Ele usa uma interface serial assíncrona padrão e foi projetado para ser usado em sistemas onde há conexões diretas permanentes entre a estação de controle e o dispositivo controlado.
A biblioteca de software IEC 60870-5-101 da JPEmbedded é independente de plataforma e pode ser usada com ou sem sistema operacional (aplicativo bare metal). A biblioteca apresenta baixo consumo de memória. Devido aos recursos listados acima, é adequado para uso na linha de produtos STM32.
A biblioteca IEC 60870-5-104 é implementada em C++, mas oferecemos diversas APIs, incluindo C. A biblioteca é fornecida como código-fonte.