Skip to content
Contiki-NG: The OS for Next Generation IoT Devices
C Python C++ Java Shell Makefile Other
Branch: develop
Clone or download

Latest commit

g-oikonomou Merge pull request #1265 from alexandruioanp/pr/lgtm
Add LGTM config for native C extraction
Latest commit 9b63594 May 29, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows More work on Github actions: docker pull/build/push and tests May 23, 2020
arch Add missing ext_flash_close() and make order in xmem_erase() more sen… May 27, 2020
examples Merge pull request #1273 from MBradbury/pr-ecc-verify May 27, 2020
os Merge pull request #1250 from alexandruioanp/pr/mqtt5 May 23, 2020
tests Merge pull request #1250 from alexandruioanp/pr/mqtt5 May 23, 2020
tools [MQTT5] Fix Doxygen Apr 25, 2020
.gitattributes Add binary files file extension Oct 22, 2015
.gitignore Clean-up .gitignore Apr 22, 2020
.gitmodules Rename 'arch/cpu/cc26xx-cc13xx' to 'arch/cpu/cc26x0-cc13x0' Oct 23, 2018
.travis.yml Do a full clone in Travis CI May 14, 2020
CONTRIBUTING.md CONTRIBUTING.md: link to wiki where the content has moved Oct 29, 2017
LICENSE.md Enable license auto-detection Jun 23, 2018
Makefile.dir-variables Create new top-level Makefile to hold path variables Sep 1, 2019
Makefile.embedded Express tools/ location using path variables Sep 1, 2019
Makefile.gcc build system: warn if using compiler versions known to be problematic Apr 23, 2019
Makefile.help Move the help and usage targets to a separate Makefile Oct 16, 2018
Makefile.identify-target Extract changes to cpu/cc13xx-cc26xx Aug 31, 2018
Makefile.include Rework the top-level Makefile to use path variables where possible Sep 1, 2019
Makefile.tools Express tools/ location using path variables Sep 1, 2019
README.md Add README link to nightly builds Oct 27, 2019
SECURITY.md Create SECURITY.md Sep 21, 2019
lgtm.yml Add LGTM config for C extraction May 24, 2020

README.md

Logo

Contiki-NG: The OS for Next Generation IoT Devices

Build Status Documentation Status license Latest release GitHub Release Date Last commit

Contiki-NG is an open-source, cross-platform operating system for Next-Generation IoT devices. It focuses on dependable (secure and reliable) low-power communication and standard protocols, such as IPv6/6LoWPAN, 6TiSCH, RPL, and CoAP. Contiki-NG comes with extensive documentation, tutorials, a roadmap, release cycle, and well-defined development flow for smooth integration of community contributions.

Unless explicitly stated otherwise, Contiki-NG sources are distributed under the terms of the 3-clause BSD license. This license gives everyone the right to use and distribute the code, either in binary or source code format, as long as the copyright license is retained in the source code.

Contiki-NG started as a fork of the Contiki OS and retains some of its original features.

Find out more:

Engage with the community:

You can’t perform that action at this time.