Bachelorprojekt - Softwareteknologi | Project No. 0234: |
Aktuelle | Tidligere |
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 |