For additional projects and information, please check the ComNets Bremen github page.
Internet of Things (IoT)
A nice open source IoT book is available on GitHub: "IoT in 5 days: an easy guide to Wireless Sensor Networks (WSN), IPv6 and the Internet of Things (IoT)"
Contiki is one of the major operating systems for wireless sensor networks. The main webpage is www.contiki-os.org, the source is available on github. It supports a variety of different hardware platforms like Z1 by Zolertia or OpenMotes.
RIOT is a new and upcoming operating system. Additional information can be found at riot-os.org. At lot of information is available on github where you can find a wiki and the sourcecode.
We have a variety of different hardware platforms available at ComNets:
- Zolertia Z1
- Zolertia ReMote
- TI SimpleLink (CC2650)
Screencast / Project Videos
Students doing their Thesis at ComNets should provide a short video of their project results at the end of their work. One way is doing a screencast with some slides and programming actions. I can recommend the following software:
- Kazam is an open source screencast software from the default Debian and Ubuntu repositories
- Kdenlive is an open source video cutting software
For "real" videos, we can provide video equipment. So you can combine real world records and your software in one video.
A Version Control System (VCS) keeps track of sourcecode changes and helps to cooperate with different users. One very popular system it git (git-scm.com) which is for example used on github. It allows to use several repositories:
- A local one where you push all the changes in your sourcecode. Using this repository, you can keep track of all changes and also revert some of them or go back to any earlier version of your code
- One ore several remote repositories. Using them, you can publish your code and let others benefit from it. Others can also contribute and submit their code which you can integrate into your base.
Git is quite complex but well documented. To get in touch, please refer to
To keep everything in mind, some nice cheatsheets are available:
You should! This is your official address where all information regarding your studies are sent to. If you don't want to check the mails manually, you can do the following:
- Setup you mail client (e.g. Thunderbird, Outlook) to collect the mails from the university account
- Setup forwarding the mails to any other address. This option you will find in the ZFN Onlinetools named "Weiterleitung einrichten"