Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Lobaro-CoAP

Build Status Gitter Chat

Complete CoAP Implementation in C. Despite designed for embedded systems (e.g. ARM Cortex-M0/M3, AVR, ESP8266) it can be used on nearly every system that has c-lang support.

  • Royalty-free CoAP stack
  • complete request/response logic
  • unified Client & Server
  • easy to use
  • small memory footprint
  • using C99 stdlib, suitable for embedded projects
  • detached packet receive/send logic
  • Arduino support (experimental)

There is also a working OpenSource client lib available in GoLang @ https://github.com/lobaro/coap-go

Follow Lobaro on Twitter to get latest news about iot projects using our CoAP implementation!

Demo/Example

  • ESP8266, cheap WIFI Soc:

Example Eclipse Project on GitHub

Step by Step Tutorial

... more to come soon!

Related

  • GoLang CoAP Client implementation & CGO wrapper for this C lib: Lobaro CoAP-go

Future development

We use the stack internally at lobaro to build universal gateway / sensor systems for our customers. Additions will be constantly merged into this repository.

Contribute

We appreciate any feedback, do not hesitate to create issues or pull requests.