Le Google Coral Dev Board est-il meilleur qu’un Raspberry Pi?

  • Edmund Richardson
  • 0
  • 4721
  • 883
Publicité

Les ordinateurs à carte unique (SBC) sont des appareils révolutionnaires. Le SBC le plus célèbre est sans aucun doute le Raspberry Pi. C'est bon marché, à peu près de la taille d'une carte de crédit, et pourtant, il effectue la plupart des tâches identiques à celles d'un ordinateur de bureau, ce qui en fait un favori des amateurs et des développeurs..

Le Coral Dev Board est le nouveau venu. Il y a beaucoup de raisons d'être excité à ce sujet. Aujourd'hui, vous apprendrez tout ce que vous devez savoir sur le nouveau SBC basé sur Linux de Google..

Qu'est-ce que le Google Coral Dev Board??

Le tableau Coral Dev est un SBC avec Google personnalisé Mendel système d'exploitation, conçu pour être utilisé avec le TensorFlow Lite réseau neuronal. Il possède également une gamme complète de broches d’utilisation générale (GPIO). Compte tenu de son apparence et de sa taille, vous pensez peut-être qu'il s'agit d'un autre clone de Raspberry Pi, mais il existe des différences importantes.

Qu'est-ce qui rend le tableau de développement Coral unique?


Google a conçu Coral Dev Board pour le prototypage rapide de matériel d'apprentissage automatique. La première chose qui le rend unique est le Module TPU Edge.

Ce module, connu sous le nom de Système sur module (SOM) repose sur une plinthe connectée et contient tout ce qui fait tic-tac la planche. Le processeur, le processeur graphique, la mémoire vive, la puce Wi-Fi et la mémoire flash sont tous présents dans une unité amovible qui peut être rapidement remplacée..

La carte mère contient des connecteurs pour USB, LAN, HDMI, carte SD, audio et alimentation. Cela signifie que vous pouvez utiliser une carte mère pour le prototypage des périphériques, avant de procéder au déploiement sur du matériel personnalisé..

Cela signifie également que la technologie avec des utilisations commerciales réelles est accessible à ceux qui souhaitent bricoler la technologie chez eux. Ce qui le met vraiment de côté, c’est quelque chose que vous ne trouverez sur aucun autre forum de développement: un Google TPU Edge co-processeur.

Qu'est-ce que le co-processeur TPU de Google Edge??

le TPU Edge est une petite puce intégrée à une application (ASIC) conçue pour offrir une interprétation d'apprentissage automatique de haute performance. Sa petite taille et sa faible consommation d'énergie le rendent idéal pour l'intégration dans les produits matériels IoT pour la reconnaissance d'images et de texte..

L'ajout de cette puce à un SBC réduit considérablement le temps nécessaire à un réseau de neurones pour traiter des données. Actuellement, le TPU Edge est uniquement disponible en tant que composant de Coral Dev Board ou en tant que processeur USB externe..

Quelles sont les spécifications du Coral Dev Board?

Les spécifications pour la Module TPU Edge sont les suivants:

  • CPU: SOC NXP i.MX 8M (quad Cortex-A53, Cortex-M4F)
  • GPU: Graphiques GC7000 Lite intégrés
  • Coprocesseur: TPU Google Edge
  • RAM: 1 Go LPDDR4
  • Mémoire flash: EMMC de 8 Go
  • Connectivité: Wi-Fi 2 × 2 MIMO (802.11b / g / n / ac 2.4 / 5GHz) Bluetooth 4.1
  • Dimensions: 48 x 40 x 5mm

La plinthe a ses propres spécifications:

  • Mémoire flash: MicroSD
  • USB: Console série Micro-B hôte OTG Type-C 3.0 de type C, type d'alimentation OTG
  • LAN: Port Ethernet Gigabit
  • l'audio: Prise audio 3,5 mm (conforme CTIA) microphone PDM numérique (x2) borne 2,54 mm à 4 broches pour haut-parleurs stéréo
  • Vidéo: Connecteur FFC 39 broches HDMI 2.0a (taille normale) pour écran MIPI-DSI (4 voies) Connecteur FFC 24 broches pour caméra MIPI-CSI2 (4 voies)
  • GPIO: Rail d'alimentation 3,3V 40 - impédance programmable de 255 ohms ~ courant maximal de 82 mA
  • Puissance: 5V DC (USB Type-C)
  • Dimensions: 88 x 60 x 24mm

Python est le seul langage de programmation actuellement pris en charge. Le support C ++ arrive bientôt.

Comme sa conception prend en charge le traitement de données complexe, il fait partie des solutions de remplacement les plus puissantes de Raspberry Pi Overdose Pi? Voici 5 Raspberry Pi Alternatives Pi Overdose? Voici 5 alternatives de Raspberry Pi Vous avez maîtrisé le Raspberry Pi - et maintenant? Voici 5 des meilleures alternatives Pi à essayer. . Ce qui lui manque, cependant, c'est un système d'exploitation de bureau. La documentation de la carte Coral Dev recommande même de ne pas connecter un moniteur et un clavier à la carte et d’utiliser uniquement des solutions de connexion réseau telles que SSH..

Que peut faire le conseil Coral Dev??

Les spécifications ne veulent rien dire si le matériel n'est pas utile. La vidéo ci-dessus montre à quel point le Coral Dev Board peut être puissant. L'exemple utilise un module de caméra pour introduire de nouveaux objets en temps réel sur un réseau de neurones TensorFlow Lite.

Cet exemple ne manquera pas de plaire aux bricoleurs, mais il existe peut-être d'autres utilisations de TensorFlow Lite que vous connaissez peut-être déjà. Google a récemment lancé Réponse intelligente pour Gmail, qui utilise la même version allégée de TensorFlow pour lire les e-mails et fournir des réponses sensibles au contexte.

Ce type de technologie intelligente repose généralement sur une connexion Internet ou sur l’utilisation de services extérieurs pouvant constituer un risque pour la sécurité. En exploitant la puissance de l'apprentissage machine embarqué, les réseaux de neurones peuvent être utilisés hors ligne et dans des zones où la connexion Internet pourrait ne pas être possible..

En résumé, le Coral Dev Board est la première étape concrète vers un puissant apprentissage automatique à faible facteur de forme. La SOM interchangeable facilite la production en série et de nombreux futurs appareils seront sans aucun doute dotés de cette technologie. Qu'est-ce que cela signifie pour toi?

La carte de développement Coral remplacera-t-elle mon Raspberry Pi??

TensorFlow fonctionne sur un Raspberry Pi, mais il n'est pas vraiment conçu pour cela. Le Coral Dev Board offre une puissance avec laquelle le Pi ne peut tout simplement pas rivaliser. Heureusement, il existe une solution sous la forme d'un Raspberry Pi compatible Accélérateur USB avec un processeur Edge TPU intégré.

Cela permet à tous ceux qui possèdent un Pi et un savoir-faire en apprentissage automatique. 6 Tutoriels et cours utiles pour apprendre les machines à saisir l'essentiel 6 Tutoriels et cours utiles pour apprendre la machine: appréhender l'essentiel Il n'y a jamais eu de meilleur moment pour plonger dans l'apprentissage automatique. Voici six ressources utiles pour vous aider à apprendre sur l’apprentissage automatique. développer avec TensorFlow Lite.

Où acheter le tableau de développement Coral

Cette nouvelle technologie est sûrement trop chère pour les amateurs?

Étonnamment, non. Le Coral Dev Board ne coûte que 149,99 $, soit un coût comparable à celui de cartes de développement haut de gamme similaires. L’accélérateur USB est encore moins cher, ce qui en fait une excellente alternative à ceux qui ne souhaitent pas acheter une nouvelle carte de développement. Il est prévu de vendre le SOM séparément, avec une carte d'accélération PCI TPU, bien qu'ils ne soient pas disponibles pour le moment..

Vous pouvez récupérer les composants sur le site Web Coral de Google:

  • Tableau de développement: 149,99 $
  • Accélérateur USB: 74,99 $
  • Module caméra: 24,99 $

La nouvelle chaleur

Aussi excitant qu'il soit, le tableau Coral Dev ne remplacera pas le Raspberry Pi. TensorFlow fonctionnera sur un Pi, mais pas en temps réel. Le Coral Dev Board est puissant, mais n'est pas conçu pour être utilisé sur le bureau ou à des fins pédagogiques..

Le Raspberry Pi est toujours le meilleur choix pour les amateurs d'électronique débutant qui souhaitent créer des projets DIY Raspberry Pi impressionnants. Projets Raspberry Pi pour débutants Projets Raspberry Pi pour débutants Ces 10 projets Raspberry Pi pour débutants sont parfaits pour une introduction aux capacités matérielles et logicielles. du Pi, et vous aidera à être opérationnel en un rien de temps! .




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.