Simply RIOT: Teaching and Experimental Research in the Internet of Things - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2014

Simply RIOT: Teaching and Experimental Research in the Internet of Things

Résumé

Manufacturers announce on a regular basis the availability of novel tiny devices, most of them featuring network interfaces: the Internet of Things (IoT) is already here - from the hardware perspective. On the software side however, embedded platforms available so far made it uneasy for developers to build apps that run across heterogeneous IoT hardware. Linux does not scale down to small, energy-constrained devices, while alternatives such as Contiki yield a steep learning curve and lengthy development life-cycles because they rule out standard programming and debugging tools. RIOT is a new open source software platform bridging this gap. RIOT allows just about any programmer to develop IoT application with zero learning curve. This is achieved by allowing standard C and C++ application programming with multi-threading, using well-known debugging tools (gdb, Valgrind, profilers etc.), while requiring only a minimum of 1.5 kB of RAM. RIOT also provides built-in energy efficiency and real-time capabilities. These characteristics make this platform attractive in several contexts, including teaching in the field of the Internet of Things, and experimental research in the domain of sensor networks and the IoT.
Fichier principal
Vignette du fichier
main.pdf (732.3 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01058634 , version 1 (27-08-2014)

Identifiants

  • HAL Id : hal-01058634 , version 1

Citer

Oliver Hahm, Emmanuel Baccelli, Hauke Petersen, Matthias Wählisch, Thomas Schmidt. Simply RIOT: Teaching and Experimental Research in the Internet of Things. 13th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN 2014), Apr 2014, Berlin, Germany. ⟨hal-01058634⟩

Collections

INRIA INRIA2
296 Consultations
704 Téléchargements

Partager

More