À première vue, Halocode semble très similaire à l’Adafruit Circuit Playground Express. Les deux cartes ont les mêmes cartes circulaires, des broches d’E / S compatibles avec les pinces crocodiles, un anneau de LED RVB et sont conçues pour être adaptées aux débutants. À partir de là, les planches diffèrent. Les points forts du terrain de jeu sont ses différents ensembles de capteurs intégrés et un grand nombre de broches d’E / S. Halocode est un appareil IoT avec un processeur ESP32 beaucoup plus rapide, une capacité Wi-Fi et beaucoup d’espace de stockage pour les applications multithreads.

L’application Mblock de Makeblock fournit aux utilisateurs un environnement de codage visuel pour s’appuyer sur les fonctionnalités Internet de Halocode. L’environnement de MBlock sera familier à quiconque a utilisé l’environnement de programmation basé sur des blocs de Scratch ou le Makecode de Microsoft pour encoder BBC micro: bit ou Circuit Playground. MBlock écrase ces deux fonctionnalités ensemble. Les étudiants peuvent créer pour écran, microcontrôleurs ou les deux. Cela permet aux débutants d’accéder à des fonctionnalités avancées telles que le contrôle facile des appareils depuis Internet, l’utilisation de Halocode comme contrôleur de jeu pour votre jeu basé sur des blocs de code ou la communication entre les appareils en créant rapidement un réseau entre les cartes.

Si vous n’êtes pas satisfait de l’encodage basé sur des blocs, vous pouvez passer en mode Python avec MBlock ou passer à la version Makeblock de l’éditeur Mu Python. Bien qu’il ne soit pas transparent, MBlock traduit les blocs de code visuel en Python en déplacement, afin que les débutants puissent se déplacer d’avant en arrière. Une autre fonctionnalité intéressante de MBlock est la possibilité de coder en direct lorsque l’appareil est connecté à votre ordinateur. Vous pouvez rapidement modifier un écran LED et le voir mis à jour sur votre appareil sans avoir à appuyer sur une charge. MBlock est livré avec une version Web et une version de bureau, même si vous ne pouvez pas utiliser la version Web avec Halocode.

Makeblock utilise les fonctionnalités réseau de Halocode pour ajouter des fonctionnalités telles que l’intelligence artificielle qui ne s’intègrent pas facilement dans un appareil intégré. MBlock comprend des méthodes de reconnaissance vocale très simple avec la reconnaissance vocale basée sur le cloud de Microsoft. Il est facile de configurer le microphone intégré d’Halocode pour utiliser cette fonctionnalité, même si vous devez vous connecter au Wi-Fi et créer un compte gratuit avec Makeblock. Mes tests avec cette fonctionnalité ont été mitigés. Il a fallu plusieurs tentatives pour le connecter et quand c’est le cas, c’était lent et incohérent. Il y a des spéculations sur ce qui reviendra des serveurs AI. Ce serait probablement bon pour permettre aux jeunes fabricants de tester des outils d’IA, mais cela ne remplacera pas Alexa.

Les capteurs intégrés relativement peu nombreux d’Halocode peuvent être améliorés en ajoutant des modules du système MBuild de Makeblock. Ces unités matérielles chaînables ajoutent des capteurs supplémentaires tels que la température ou la proximité, ainsi que la puissance de la batterie, le contrôle du moteur et les écrans LED. Cela semble conçu pour un environnement de classe où les élèves peuvent partager et essayer de nombreux capteurs différents pour faire fonctionner leur projet.

Halocode est bien conçu pour les jeunes fabricants. Les utilisateurs intermédiaires à avancés peuvent être frustrés par une partie de la simplicité des environnements de codage, mais il existe de nombreuses autres cartes basées sur ESP-32 sur le marché pour eux. Un problème peut être un support client limité (principalement via WeChat) et un petit groupe via le forum de Makeblock. Pour les débutants comme pour les professionnels, ce soutien peut vraiment aider un projet à réussir. Makeblock fournit des manuels clairs, un logiciel facile à utiliser et un exemple de code simple pour les fonctions de base de la carte.

Pour les jeunes fabricants qui souhaitent explorer l’Internet des objets, Makeblock Halocode peut être le bon choix.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *