Skip to content

mijaros/Edu-hoc

 
 

Repository files navigation

#Edu-hoc project

Edu-hoc project is educational platform for ad-hoc networking with focus on wireless sensor networks and security of these. It aims to provide easy to use environment for anyone interested, but with minimal experience in the area of ad-hoc network, since these tend to have rather specific approach to problems like routing, encryption etc.

Project will supply various working examples of code for individual nodes, exercises for practicing various security primitives and on the server side capability to easily manage upload to every node in the network. Also web based interface for monitoring actual status of the network (percentage of delivered messages etc.) and evaluating of individual exercises.

Technical details

Project is currently using Arduino compatible hardware for physical realization of network, and ease of use is ensured with use of Bare-Arduino-Project for installation instructions and other issues regarding this part of project please refer to: https://github.com/ladislas/Bare-Arduino-Project

Licencing

Project is developed at the Centre for Research on Cryptography and Security, Masaryk University, Brno, Czech Republic. It's licensed under MIT licence, see the file in the repository root. The project uses some third party code as documented in following list:

  • Bare-Arduino-Project developed by Ladislas de Toldi under MIT license, details to this project can be found in corresponding folder in repository root.
  • RF12 library developed by JeeLabs under MIT licence, details for this library can be found here JeeLabs RF12

About

Experimental and educational platform for wireless ad-hoc networking

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 30.9%
  • C++ 24.1%
  • C 20.0%
  • Makefile 9.2%
  • Java 4.7%
  • TeX 3.2%
  • Other 7.9%