background preloader

Contiki: The Open Source Operating System for the Internet of Things

Contiki: The Open Source Operating System for the Internet of Things
Related:  objets connectésSystème d’exploitation pour les objets connectésInternet of Things

Nutricook - Autocuiseur L'autocuiseur dispose de plusieurs systèmes qui garantissent un fonctionnement en toute sécurité. - Système de fermeture sécurisé (en fonction des modèles) : le système de sécurité empêche toute hausse de pression si le couvercle n'est pas parfaitement fermé. Si le couvercle n'est pas correctement positionné, le système de sécurité empêchera la goupille d'indication de verrouillage de se lever et donc la montée en pression ne se déclenchera pas. - Système d'ouverture sécurisée (en fonction des modèles) : si l'autocuiseur est sous pression, la goupille d'indication de verrouillage est levée et empêche l'ouverture. Pour que la goupille s'abaisse et permette l'ouverture, il faut évacuer la pression. Vérifiez la position de la goupille d'indication de verrouillage ou de l'indicateur de pression (en fonction des modèles).

RIOT : un OS open source pour l’Internet des Objets Salon CeBIT 2014 © Inria / Photo G. Maisonneuve À l’occasion du CeBIT, le plus grand salon informatique du monde, qui se tiendra du 10 au 14 mars à Hanovre (Allemagne), Emmanuel Baccelli, chercheur Inria et professeur invité à la Freie Universität Berlin va présenter un système d’exploitation RIOT, spécialement conçu pour l’Internet des objets. Qu’est-ce que l’Internet des objets, ou Internet of things (IoT) en anglais ? L’IoT propose de faciliter la communication à grande échelle entre objets d’une part et l’interaction entre humains et objets d’autre part. Qu’allez-vous présenter lors du CeBIT ? Il s'agit d’une montre avec un processeur 16 bit très bon marché, qui interagit avec son environnement grâce à une application simple sur le système d’exploitation (OS) que nous avons développé : RIOT. Cette adaptabilité était-elle une de vos priorités ? Oui, il faut pouvoir s’accommoder aux spécificités du hardware. Se positionner comme le Linux de l'IoT

welcome The revolutions in web 2.0 and smartphones were enabled by the creation of platforms, and the widespread innovation they made possible. The disruptive jump in complexity brought on by IoT devices, combined with the requirement for their development at scale means embedded development must enter the platform era too. We are creating a modern full-stack operating system, designed for ARM® Cortex®-M-based MCUs; the world's leading 32-bit microcontrollers that already sell in the billions. Inspired by the highly productive programming frameworks and tools of the web, and optimised for energy efficiency, built-in connectivity, security and reusable software components, it will become the foundation that enables widespread innovation in the Internet of Things (IoT) space. OS Architecture mbed™ OS is an operating system for IoT devices and is especially well-suited to run in energy constrained environments. Some of the key benefits include: OS Release Schedule

An Internet of Everything Startup Spotlight: John Funge, Co-Founder & CEO, BrightContext The Official Contiki OS Blog ID Table, une table de bistrot à votre écoute Spécialiste des objets et mobiliers connectés, la start-up toulousaine ID Touch lance un concept de table interactive, destinée notamment aux cafés et restaurants. « Garçon s’il vous plait ! » : la formule consacrée risque de prendre un sacré coup de vieux avec ID Table, un nouveau concept de table de bistrot « intelligente » développé par la start-up toulousaine ID Touch. Fonctionnant en Wifi, équipée d’un capteur NFC, ID Table est dotée d’un plateau entièrement tactile qui permet au consommateur de commander son plat ou sa boisson. « La commande part directement en caisse et le serveur se contente de la valider. De la même manière, le client passe lui-même ses recommandes », explique Joël Lan-Nang-Fan, gérant d’ID Touch, qu’il a cofondée début 2011. Cette table interactive permet aussi au professionnel de proposer des services VIP et de relation client, ou encore de diffuser des messages d’annonceurs. Les premières ID Tables ont été installées dans le bistrot toulousain La Fabrique.

iot.eclipse.org — IoT development made simple _Client_for_MQTT - Cookbook | mbed - Mozilla FireFox for eBuro Overview¶ During the summer holiday 2010, i take part in a research project at CEIT. The project is called "RFID messaging system". The project aims to research RFID hardwares and algorithms to publish RFID events to varies applications, like Foursquare, Pachube, twitter or webpages. A mbed LPC1768 is chosen to run the system. As part of RFID messaging project, a MQTT client is required to run on mbed platform to publish RFID check-in events to third party via MQTT protocol. MQTT Client¶ This is a simple MQTT client developed to run on mbed. v1.0 Features¶ Connect to MQTT server via TCP connection. v2.0 Features¶ Connect to MQTT server via TCP connection. Limitations¶ Only QOS 0 messaging is supported Library¶ An Ethernet and TCP libraries are required to support basic networking functions. Hardware¶ And you also need a ethernet connector, and a pair of ethernet cables. Test¶ I wrote a simple program to test functions of this MQTT client. Code¶ main.cpp Results¶ Downloads¶

BrightContext - Real-Time Big Data Stream Processing & Analytics 8051 Install and Use · adamdunkels/contiki-fork Wiki The official contiki git repository contains all the platform, cpu and example files needed by the 8051-based ports. Unfortunately, due to the issues described in the Understanding 8051 Memory Spaces guide, the vanilla contiki code will not work very well on devices. It will suffer by frequent stack overflow / reset cycles. In order to get devices to behave, we need a set of patches to the contiki core. Those patches all aim at reducing stack depth during execution. Those changes are not major but they are not very suitable for other contiki platforms. Contiki git Repositories All the contiki core patching is maintained as a separate git branch. Thus, we have two branches: master: Contains the contiki code, platform, cpu and example filescc-ports: Contains core patches Branch master is hosted on the official contiki repo. Branch cc-ports is hosted externally, on a separate github repo (contiki-sensinode). Download You have two options: Get everything from contiki-sensinode Compile That's it.

Awox, le nain montpelliérain connecté aux pays des géants du net Internet partout, dans tous les objets d’une maison intelligente, de la chaine hifi à la télé en passant par les ampoules. C’est sur la base de cette idée qu’Awox, une PME montpelliéraine, s’est connectée aux géants mondiaux de l’informatique. Awox (7 millions de CA et 42 salariés) a séduit les investisseurs en avril. La demande de souscription lors de son introduction en bourse, sur le compartiment C d’Euronext, a été 5,7 fois supérieure à l’offre, ce qui lui a permis de lever près de 25 millions d’euros, dont 21 millions pour une augmentation du capital, dont la majorité reste détenu par les deux créateurs, Alain Molinie et Éric Lavigne, à travers une holding, Veom. L’aventure a commencé fin 2001. «On a anticipé l’idée qu’internet irait un jour se nicher partout, dans tout ce qui peut être électrique», explique à l’AFP, le PDG, M. Cette langue commune, c’est le standard DLNA (digital Living Network alliance), créé à l’instigation d’Intel à Portland (Oregon). La réussite de M. «Timing»

welcome The revolutions in web 2.0 and smartphones were enabled by the creation of platforms, and the widespread innovation they made possible. The disruptive jump in complexity brought on by IoT devices, combined with the requirement for their development at scale means embedded development must enter the platform era too. We are creating a modern full-stack operating system, designed for ARM® Cortex®-M-based MCUs; the worlds leading 32-bit microcontrollers that already sell in the billions. OS Architecture mbed™ OS is an operating system for IoT devices and is especially well-suited to run in energy constrained environments. mbed OS provides a C++ Application Framework and component architecture that is used to create device applications, eliminating much of the low-level work normally associated with MCU code development. Some of the key benefits include: OS Release Schedule The development of mbed OS happens directly with partners and in our open source beta channel.

Using Arduino To get your sensors up and running, you'll have to learn how to upload the Arduino embedded software [called sketches] to the microcontroller. The team behind Arduino has already created a so-called IDE [Integrated Development Editor] that is really simple to use for sketch development and board uploads. But the easiest option is probably to use the Codebender browser plugin. Codebender Browser Plugin All examples presented here on MySensors can be downloaded directly to your attached Arduino without any extra software using the excellent codebender browser plugin. Some browsers might need some extra care to get the plugin working. But normally you just have to select Arduino Model and USB port in the drop down menu. Installing the development environment on your computer Of course you can also run and compile everything locally on your computer. Windows Mac OS Installing the sensor libraries Note! Download Libraries Note the "Sketchbook location" on your computer drive. A few general tips

Related: