GitHunt
MO

moonglow/ulwm2m

:bug: C implemenation of LWM2M protocol with low memory footprint

uLWM2M client library in C

Build Status

  • Low memory footprint
  • No dynamic memory allocation
  • Highly portable ( linux/windows/bare-metal )
  • CMake and Pelles C demo project
  • Tested with Leshan Lightweight M2M public server

LIMITS:

  • CREATE/DELETE requests not supported
  • No DTLS & bootstrap server support
  • Up to 31 instances per object
  • TLV data encoding scheme only
  • No strict protocol implementation

Languages

C98.7%CMake1.3%

Contributors

Do What The F*ck You Want To Public License
Created September 10, 2019
Updated November 21, 2024