This repository contains an out-of-tree implementation of Contiki that adds support for new platforms and projects used or developed in the Hackerspace San Salvador.
Contiki is the Operating System for the Internet of Things. It supports cooperative multi-tasking and provides an extensive API to develop network-enabled solutions. It is known to work in highly resource-constrained embedded enviroments and its framework-oriented design facilitates to migrate it to new microcontrollers.
On this repository, the Hackerspace San Salvador expects to return back to the comunity all knowledge acquired during the development of solutions using this Operating System.
This is the current list of the platforms and microcontrollers supported by this repository:
- PJRC's Teensy 3.6 based on Freescale's Kinetis mk66fx1m0
- PJRC's Teensy 3.2 based on Freescale's Kinetis mk20dx256
- PJRC's Teensy LC based on Freescale's Kinetis mkl26z64
This is the list of future (planned) implementations:
- Sparkfun's SAMD21 Mini Breakout based on Microchip's ATSAMD21G18
- Sparkfun's nRF52382 breakout board based on Nordic's nRF52832
- Nordic's nRF52840 Preview DK based on Nordic's nRF52840
Thanks to Joksan Alvarado for initiating the support for new platforms on Contiki.
All the code included on this repository is licensed under BSD 3-Clause License.