Softwareteknologi DTU - Project No. 0234:  
Danmarks Tekniske Universitet DTU
Bachelorprojekt - Softwareteknologi
Project No. 0234:  
Aktuelle Tidligere  

Description:

Contiki-NG is an open-source multi-platform embedded operating system for the Internet of Things (contiki-ng.org). It targets severely resource constraints IoT devices, such as sensors, wearables and actuators. The goal of this project is extend the source base of Contiki-NG by addressing an open issue or adding new functionality. Example ideas for potential extensions could be (i) drivers for peripherals; (ii) implementation of Hardware Abstraction Layers (HALs) for common peripherals; (iii) implementation/extension of communication standards; (iv) implementation/extension of encryption/security standards; (v) porting the operating system to new hardware; (vi) anything else that makes sense. Implementations that adhere to the Contiki-NG community standards could be submitted as pull requests after the end of the project.

Prerequisites:  02159 Operating systems
Solid understanding of operating systems
Strong C programming skills
Good understanding of the TCP/IP networking stack

Remarks: Can be taken by indidividual students or groups with 2 students.

Supervisor(s) Xenofon Fafoutis

Sidst opdateret: Nov 23, 2020 af Hans Henrik Løvengreen