Lorsque vous avez l'idée de créer un produit pour le commercialiser, c'est un peu comme ce moment où les voitures de course se positionnent sur la ligne de départ, moteurs allumés, en attendant le drapeau. Vous devez être prêt pour la course, avoir tous les composants en place et faire tourner tous les cylindres, sinon vous ne gagnerez tout simplement pas.
Nous comparons cette analogie au processus de conception de produits embarqués pour plusieurs raisons. Elle montre à quel point il est essentiel d'éliminer tous les obstacles au succès. Vous ne voulez pas que quelque chose ralentisse votre processus pour des raisons évitables, comme le fait de ne pas avoir une vision claire de votre objectif final ou de ne pas disposer des ressources nécessaires pour réussir. Nous verrons dans cet article à quel point cela est essentiel.
En outre, l'analogie avec une voiture de course nous rappelle à quel point le marché est compétitif. Même si ce n'est pas toujours vrai, il est très fréquent que le premier à commercialiser une technologie très pointue soit celui qui va gagner. Personne n'a jamais dit que la meilleure technologie gagnait !
Parlons donc du point de départ des conceptions embarquées, de la façon d'éliminer les frictions et les obstacles. Naturellement, nous avons quelques recommandations pour des raccourcis intelligents que vous pouvez faire pour assurer votre succès.
Stratégie de conception embarquée : Choisissez judicieusement votre point de départ
Les équipes de développeurs doivent prendre une décision critique dès le lancement du processus de planification et de conception : Faut-il utiliser un module préfabriqué ou se lancer dans une solution à base de puces ?
Pour répondre à cette question, vous devez examiner un certain nombre de facteurs importants :
- Disposez-vous des ressources techniques nécessaires (et disponibles) pour construire à partir de zéro ?
- Si vous construisez votre propre module, pourrez-vous le commercialiser dans les délais souhaités ?
- Si votre hypothèse initiale est qu'il est moins cher de construire votre propre module, avez-vous validé cette hypothèse ?
Les sous-sections suivantes couvrent chacun de ces sujets, avec les considérations clés.
Ressources d'ingénierie pour les projets de conception embarquée
Il est important d'évaluer sérieusement vos ressources en personnel, car c'est l'une des plus grandes erreurs de calcul que nous voyons commettre par les équipes de développement. L'ampleur du projet est presque toujours plus importante que ce que l'on croyait au départ, pendant la période d'idéation passionnante où le projet est identifié comme viable.
Pourquoi cela se produit-il ? Nous avons constaté que l'esquisse sommaire que les équipes de développement font du cycle de conception, de construction et de production laisse très souvent de côté certaines considérations essentielles. Il s'agit notamment des points suivants
- Si l'équipe a déjà construit ce type particulier de conception de produit auparavant.
- Il s'agit de savoir si tous les autres projets peuvent être mis de côté pour laisser la place au nouveau projet, qui devient la priorité absolue - ou mieux encore, la seule priorité.
- Si vous avez pensé à tout ce que vous devrez intégrer dans la conception du produit pour qu'il soit réussi - et donc à l'expertise nécessaire. Par exemple, votre équipe a-t-elle une grande expérience de la sécurité embarquée ?
Calendrier de développement et objectifs de mise sur le marché
S'il n'y a pas d'urgence particulière pour votre équipe à mener à bien votre projet, vous pouvez passer outre la lecture de cette section. Mais vous seriez une espèce rare. Nous tenons à vous avertir que les projets sans calendrier défini ont tendance à être parmi les plus coûteux, car ils impliquent souvent des équipes de développeurs travaillant à plein temps - mais pas au maximum de leur efficacité - pendant une longue période, au lieu de concentrer efficacement leurs efforts sur une période plus courte.
Pour la plupart des projets, il est important d'arriver sur le marché plus tôt que tard. Non seulement vous avez plus de chances d'obtenir un avantage sur les produits concurrents, mais plus vite vous mettez le produit sur le marché, plus vite vous réalisez des recettes.
Donc, en partant du principe qu'il vaut mieux être ponctuel, revenons à l'analogie avec les voitures de course. Si vous voulez vous lancer sur cette piste et franchir la ligne d'arrivée, vous devez envisager les meilleurs moyens de construire la voiture de course la plus rapide dans les délais les plus courts possibles. Vous pouvez y parvenir beaucoup plus rapidement si vous commencez par des composants pré-construits et pré-testés développés par un fabricant spécialisé dans la conception de ces composants et qui s'engage à long terme à les entretenir.
Évaluer le coût de la construction par rapport à celui de l'achat
Comme nous l'avons mentionné, il est important de valider pleinement l'hypothèse selon laquelle il est moins coûteux de créer son propre module que de commencer avec un module préétabli.
Un autre des points douloureux que nous entendons régulièrement - en plus de la mauvaise estimation des talents d'ingénierie nécessaires - est la sous-estimation des ressources nécessaires pour soutenir le cycle de vie complet du produit. Lorsque les équipes de développeurs terminent leurs premiers prototypes et entament le processus de test et d'itération de la conception, il devient souvent évident que le chemin à parcourir pour assurer son succès est long. En adoptant une approche modulaire - et en achetant votre SOM - vous pouvez avoir des années d'avance sur votre conception, ce qui vous permet de réaliser d'énormes économies sur le cycle de développement.
En outre, il est important de se rappeler que vous êtes responsable de la maintenance du produit que vous livrez aux clients. Cela signifie que vous devrez fournir des mises à jour du micrologiciel et prendre en charge les améliorations continues, la sécurité et les corrections de bogues, ce qui aura un impact sur le résultat net de votre entreprise pour les années à venir.
Avantages d'une conception modulaire basée sur les SOM de Digi
Vous n'êtes pas encore convaincu de l'intérêt de commencer par un module plutôt que de partir de zéro ? Nous allons aborder ici quelques autres avantages clés.
- Le fait que le processeur soit déjà complet et testé facilite la conception de la carte d'application. Certaines parties de ce circuit peuvent être déduites du design de référence du kit de démarrage, ce qui permet de concevoir la carte d'application de manière encore plus rapide et fiable.
- Les principaux pilotes logiciels sont livrés avec le module BSP (board support package) prêt à être utilisé immédiatement. Le développement logiciel peut donc commencer dès le premier jour puisque la plateforme cible est déjà disponible.
- Par conséquent, une véritable ingénierie parallèle peut avoir lieu. Des tests de performance sont souvent nécessaires avant de prendre une décision de conception finale. Ils peuvent être réalisés à l'aide de modules, ce qui réduit le temps de développement.
Avec les modules embarqués Digi, vous ne commencez pas seulement avec un appareil bien testé, mais vous disposez d'une plate-forme de développement complète. Cela inclut des logiciels sophistiqués, des bibliothèques de code, des outils de développement, des outils de compatibilité de programmation, de la documentation et bien plus encore.
Dans notre livre blanc, nous approfondissons ces sujets afin d'aider les équipes à effectuer l'évaluation approfondie nécessaire pour prendre la meilleure décision de construction ou d'achat - de la description de certaines des disciplines clés requises des équipes de développement à une discussion sur les considérations critiques de sécurité, en passant par les choses importantes à savoir lorsque vous vous préparez à produire votre conception et à la faire passer de la fabrication à la production de masse.
IoT Dispositifs pour une mise sur le marché rapide
Découvrez brièvement les familles d'appareils qui permettent un développement modulaire rapide dans un monde où vous ne pouvez pas vous permettre que le développement de vos produits soit entravé par des problèmes de certification.
Solutions de systèmes sur module ultra-compacts et hautement intégrés
Digi's système sur modules (SOMs) offrent de multiples solutions sans fil embarquées, y compris 802.11a/b/g/n/ac pré-certifié, Bluetooth et des options pour ajouter le cellulaire. Construits sur les derniers processeurs, tels que les i.MX6 UL, i.MX 8X, i.MX 8M Nano et i.MX 8M-Mini de NXP, les SOM de Digi assurent la sécurité des appareils pour les applications connectées IoT . Vous pouvez également accélérer le développement de logiciels parallèles grâce à la prise en charge par Digi des environnements de développement Android et Linux embarqués, y compris Yocto Project.
Digi ConnectCore Système sur module® 8M Nano
SBC polyvalents et prêts à l'emploi
Née de nos SOM, la gamme de Digi, compacte, rentable et polyvalente, est disponible sur étagère. ordinateurs monocartes (SBC) permettent de réduire considérablement le temps de mise sur le marché en éliminant pratiquement les risques, les efforts et la complexité traditionnels des conceptions de cartes personnalisées sans sacrifier la flexibilité ou les capacités. Les SBC de Digi prennent en charge divers processeurs et contrôleurs à cœur ARM, ainsi que de multiples interfaces sans fil.
Digi ConnectCore Carte de développement Nano® 8M
Pour nos cartes SBC à base de NXP SOM, nous fournissons également des schémas complets, des fichiers Gerber, des nomenclatures et des ressources afin que les développeurs puissent créer rapidement leurs propres cartes porteuses.
L'écosystème Digi XBee
Digi XBee® Les modules RF offrent une connectivité sans fil dans une gamme de protocoles et de facteurs de forme pour prendre en charge les applications actuelles à faible puissance IoT . Faciles à déployer, pré-certifiés et configurables à l'aide de Digi XCTU® et de l'application mobile XBee, ces modules à faible coût répondent à toutes vos exigences en matière de conception sans fil.
Digi XBee Facteurs de forme
Digi XBee offre également le moyen le plus simple d'intégrer la connectivité cellulaire dans un appareil OEM. Avec l'introduction des normes 3GPP telles que LTE Cat 1, LTE-M et NB-IoT, ainsi que des normes plus anciennes telles que 3G HSPA/GSM, Digi a le modem cellulaire pour votre conception. Les modems cellulaires Digi XBee fournissent une connectivité cellulaire facile sans avoir à passer par un processus coûteux de certification de l'appareil final par la FCC ou un opérateur. L'écosystème XBee comprend des modules RF dans plusieurs facteurs de forme pour les conceptions intégrées IoT et la connectivité cellulaire intégrée pré-certifiée pour un déploiement rapide.
Digi TrustFence pour la sécurité des conceptions embarquées
La sécurité intégrée est un élément de conception essentiel pour un nombre croissant d'applications et de dispositifs connectés IoT . La sécurité intégrée de TrustFence® de Digi vous donne un accès immédiat à des fonctions essentielles telles que les connexions sécurisées, le démarrage authentifié, le stockage de données cryptées, les ports à accès contrôlé, les mises à jour logicielles sécurisées et l'intégration transparente du Secure Element (SE) dédié au module.
De nombreux clients de Digi opèrent dans des secteurs hautement réglementés. Digi a adopté une position de leader dans l'adoption de normes et d'autres certifications de sécurité pertinentes telles que HIPAA, FIPS 140-2 et NIST, et a aidé ses clients à se conformer à des certifications telles que PCI-DSS pour le commerce de détail et FDA pour les dispositifs médicaux.
Prêt à planifier votre prochain produit connecté ? Nous contacter pour entamer la conversation.