Versions

Description

libpull is a C library to implement secure and portable updates on IoT devices. It targets Class 1 constrained devices, characterized by ~10 kB of RAM and ~100 kB of ROM. However, its lightweight and modular approach can be beneficial also for more powerful devices.

The library can be included into MCU firmware to perform Over The Air updates. It is composed of many high-level modules that interact with the low-level interfaces, implemented for the specific platform. This is needed since accessing the memory and the network on embedded systems is a complex task and each platform and architecture uses its own primitive.

Repository

https://github.com/libpull/libpull.git

Project Slug

libpull

Last Built

4 months, 3 weeks ago passed

Maintainers

Home Page

http://github.com/libpull/libpull

Badge

Tags

IoT, Internet of Things, OTA, OTA Updates, Software Updates, libpull

Project Privacy Level

Public

Short URLs

libpull.readthedocs.io
libpull.rtfd.io

Default Version

master

'latest' Version

master