IEC 60870-5-101 è uno standard per il monitoraggio, il controllo e le comunicazioni associate dei sistemi di alimentazione per il telecontrollo, la teleprotezione e le telecomunicazioni per i sistemi di alimentazione elettrica. Utilizza un'interfaccia seriale asincrona standard ed è progettato per essere utilizzato su sistemi in cui sono presenti connessioni dirette permanenti tra la stazione di controllo e il dispositivo controllato.
La libreria software IEC 60870-5-101 di JPEmbedded è indipendente dalla piattaforma e può essere utilizzata con o senza sistema operativo (applicazione bare metal). La libreria presenta un ingombro di memoria ridotto. Per le caratteristiche sopra elencate è adatto per essere utilizzato sulla gamma di prodotti STM32.
La libreria IEC 60870-5-104 è implementata in C++, ma offriamo varie API, incluso C. La libreria viene fornita come codice sorgente.