Un chemin rapide, flexible et adaptable vers les solutions commerciales d'Internet des Objets

Intel

Vous pouvez donner votre avis sur cet article sur le forum : Commentez

- Titre : Un chemin rapide, flexible et adaptable vers les solutions commerciales d'Internet des Objets

- Auteur : Intel

- Parution : 22 février 2016

- Licence : Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2016 Intel. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Introduction

- II. Un bon départ avec un prototypage rapide et simplifié

- II-A. Bibliothèques de capteurs et de périphériques d'entrée et de sortie

- II-B. Options d'environnement de développement intégré (IDE)

- II-B-1. Intel® XDK IoT Edition

- II-B-2. Intégration d'Eclipse

- II-B-3. Compatibilité avec Arduino

- II-C. Plateformes de Développement spécialement conçues

- II-C-1. Connectivité flexible au cloud

- II-C-2. Intel® IoT Hub pour Instructables*

- III. Aller au-delà de la preuve de concept

- III-A. Connectivité robuste et sécurisée pour le passage au produit : les Passerelles Intel® IoT

- III-A-1. Systèmes sur une puce Intel® Quark™

- III-A-2. Processeurs Intel® Atom™

- III-B. Outils de simulation, d'analyse, et de débogage

- IV. Assembler tous les éléments

I - Introduction

Le Programme Développeur Intel® IoT vous donne des outils, modèles, bibliothèques, et plus encore pour accélérer le développement de solutions d'Internet des objets à partir de vos idées, du prototype à la production. Nous vous assistons dans votre développement à travers le cycle de vie de votre produit, vous procurant la sécurité et la gérabilité nécessaires pour un déploiement à grande échelle.

II - Un bon départ avec un prototypage rapide et simplifié

Nous comprenons que vous ayez besoin d'aller rapidement de l'avant, sans avoir à réinventer la roue. Avec notre kit développeur open source, vous aurez accès à un ensemble complet de code et des bibliothèques qui vous évitera de partir de zéro.

- Les modèles de projets fournissent des applications de fonctionnalités clés, telles que la gestion de transmission de données analogiques et numériques entre les capteurs et les broches des cartes Intel® Galileo et des cartes Intel® Edison.

- Des outils qui vous aident à réaliser des tâches répétitives et à faible valeur ajoutée.

- Une palette d'environnements de développement et de langages de programmation pour coder dans un langage qui vous est déjà familier — du JavaScript* et Python* au C/C++.

II-A - Bibliothèques de capteurs et de périphériques d'entrée et de sortie

Des pilotes, fonctions et algorithmes, pré-écrits et optimisés, pour une grande variété de capteurs, des accéléromètres aux capteurs de chaleur et d'humidité, et plus.

- Protocoles d'entrée et de sortie de bas niveau, utilisant des langages de haut niveau et construits avec libmraa, une bibliothèque C/C++.

- Bibliothèque UPM avec plus de 100 pilotes pour les capteurs et actionneurs.

- Liaison possible avec JavaScript et Python.

- Détection de la carte réalisée lors de l'exécution.

Visitez notre bibliothèque de capteurs.

II-B - Options d'environnement de développement intégré (IDE)

II-B-1 - Intel® XDK IoT Edition

Créer, déployer, lancer, et déboguer les applications basées sur Node.js* directement à partir de votre appareil d'Internet des objets.

II-B-2 - Intégration d'Eclipse

En utilisant C ou C++, Eclipse vous donne un contrôle intégral sur l'intégration des composants système et l'optimisation des performances. Notre instance est accompagnée de modèles précompilés pour utiliser de nombreux capteurs, Intel® IoT Cloud Analytics, et plus encore.

II-B-3 - Compatibilité avec Arduino

Facilité d'utilisation pour ajouter des capteurs rapidement, utilisant un large éventail de codes fournis par les fabricants. Il y a des centaines de shields compatibles avec Arduino que vous pouvez choisir pour adapter votre projet.

Téléchargez l'IDE de votre choix.

II-C - Plateformes de Développement spécialement conçues

Choisissez dans un large choix de cartes et kits de développement, dont les cartes Intel® Edison, les cartes Intel® Galileo, et les cartes MinnowBoard MAX*. Toutes sont conçues pour un développement rapide et simple, et sont fournies en étant intégralement préconfigurées avec une robuste couche logicielle Linux. Des douzaines de cartes d'extension modulaire et de capteurs se connectent facilement pour pouvoir tester rapidement une idée.

II-C-1 - Connectivité flexible au cloud

Les solutions prennent en charge les interactions avec un large éventail de solutions publiques de cloud, comme les Amazon* Web Services (AWS), Microsoft* Azure*, et IBM* Bluemix*, et d'autres encore, vous procurant des options flexibles pour des échanges de données, du stockage et des outils d'analyse à la pointe de la technologie.

II-C-2 - Intel® IoT Hub pour Instructables*

Pour vous aider à mettre en œuvre toutes ces ressources, le concentrateur est composé de modules intégrés qui vous guident à travers des mini projets. Ces éléments intégrés englobent l'ensemble de la solution IoT, depuis les capteurs en réseau jusqu'aux ressources basées sur le cloud pour stocker des données et procéder à leurs analyses.

Visiter Intel Internet of Thing.

III - Aller au-delà de la preuve de concept

Une fois que vous avez une preuve de concept, vous cherchez à réaliser un prototype fonctionnel. C'est le moment de jeter un œil au Kit Développeur Commercial Intel® IoT. Le kit inclut une Carte Intel® Galileo, plusieurs capteurs, le logiciel Wind River et fournit une solution intégrale d'API, de sécurité, de connectivité cloud, et d'environnements de développement. Ainsi, vous pouvez passer de votre preuve de concept vers une plateforme dont les outils peuvent s'adapter alors que vous ajoutez de la sécurité et de la gérabilité. Une fois que vous avez vérifié le bon fonctionnement sur le kit commercial, vous pouvez continuer le développement avec les outils Wind River, et dès que vous êtes prêt, passer votre code vers une Passerelle IoT pour ajouter des capteurs et des applications de qualité industrielle. Pour être notifié lorsque le Kit Développeur Commercial Intel IoT sera disponible, visitez l'Intel Embedded Design Center.

III-A - Connectivité robuste et sécurisée pour le passage au produit : les Passerelles Intel® IoT

Dans le cadre de la transition entre l'étape du prototype et un produit pleinement réalisé, développez une connectivité robuste en utilisant la Passerelle Intel® IoT. Cet ensemble préintégré matériel et logiciel inclut des mécanismes de gestion des données des capteurs, ainsi que l'interconnexion entre capteurs et appareil et connexion avec le cloud.

Les plateformes de processeurs spécialement conçues Intel® pour les appareils embarqués vous aident à satisfaire vos exigences en matière de performances et d'évolutivité, ainsi que de vous conformer aux contraintes d'espace et de température. Vous avez également des options concernant les fonctionnalités telles que des entrées et sorties avec accélération matérielle, un démarrage sécurisé, et des corrections des erreurs de mémoire sur ces plateformes.

Trouvez votre solution de Passerelle Intel® IoT.

III-A-1 - Systèmes sur une puce Intel® Quark™

- Traitement des données réseau à faible coût.

- Gestion sécurisée.

- Fonctionnement de nombreuses fonctionnalités dans un boîtier à simple cœur de 15 mm peu gourmand en énergie.

- Automobile, énergie, et industrie.

III-A-2 - Processeurs Intel® Atom™

- Performance par watt exceptionnelle.

- Graphismes et intégration d'entrées et de sortie riches.

- Processeur et combinaison de puces ou de systèmes sur puce discrets.

- Secteur automobile, équipement réseau, et marché de l'énergie.

La Passerelle Intel IoT inclut Wind River* Intelligent Device Platform* XT, un environnement de développement intergiciel personnalisable qui simplifie votre développement, intégration et déploiement de passerelles pour l'Internet des objets. Vous pouvez obtenir ces passerelles auprès de l'un de nos partenaires de l'Alliance de Solutions d'Internet des objets Intel®.

Sécurité

- Puce TPM

- Secure Boot

- Mcafee ePolicy Orchestrator

Gérabilité

- Appareil de cloud Wind River Helix*

- Application de cloud Wind River Helix*

- Solution de Gestion d'API Intel® Mashery

Connectivité

- Connexion Ethernet par câble ou sans fil

- Réseaux mobiles

- Réseaux privés virtuels (VPN)

- Bluetooth

III-B - Outils de simulation, d'analyse, et de débogage

Pour vous emmener au-delà du développement initial, les outils de simulation, d'optimisation, et d'analyse garantissent les meilleures performances sur l'architecture Intel. Commencez dès à présent à accélérer votre développement et à réduire vos coûts.

Wind River Simics
Créez une simulation d'environnement pour émuler la façon dont vos solutions fonctionneraient dans l'état dans le monde réel.

Technologie Intel® CoFluent™
Fournit des outils robustes de modélisation et d'analyse pour vous aider à créer et à valider les spécifications système.

Intel® System Studio
Inclut un compilateur d'optimisation, des bibliothèques de fonction, des outils d'analyse et de débogage, et des outils de profilage.

IV - Assembler tous les éléments

Nous vous aidons à passer rapidement du prototype à la production, avec une durée et des dépenses minimales. Concentrez-vous sur la création de fonctionnalités innovantes à haute valeur ajoutée avec des outils, modèles, bibliothèques et autres ressources vous permettant d'accélérer votre développement depuis l'idée au prototype, jusqu'à la production. Abaissez vos coûts d'entrée sur le marché de l'Internet des objets et simplifiez votre effort pour affiner et monétiser votre solution.

Faites le chemin qu'il vous reste vers la rationalisation de la production de solutions commerciales d'Internet des objets.

- Obtenir le Kit Développeur Intel® IoT.

- Assister à un événement d'Internet des objets Intel®.

- Découvrez comment accompagner vos projets au niveau supérieur grâce au Intel IoT Commercial Developer Kit.

- Construisez et déployez vos solutions connectées avec la passerelle Intel IoT Gateway.

- Pour plus d'informations sur le développement d'objets connectés, rendez-vous sur la Zone des Développeurs Intel IoT.

- Retrouvez également des astuces, conseils et retours d'expériences sur la documentation et le support Intel.