CodeCell

Commencez avec les tutoriels

Logo CodeCell

CodeCell est un module compact mais puissant, doté d'un ESP32-C3, d'une charge LiPo intégrée et de capteurs embarqués, le tout dans un format compact de seulement 1,85 cm ! Il est équipé d'un capteur de proximité infrarouge VCNL4040 et d'un capteur de fusion de mouvement 9 axes BNO085 en option, ce qui le rend idéal pour la construction de robots et de dispositifs portables !

Qu'y a-t-il dans la boîte ?

Déballez, allumez et commencez à construire

Grille d'images

Choisissez un tutoriel pour démarrer votre projet :

Lumière Proximité Rotation Mesures Boussole Wi-Fi Chargement Robinet Télécommande Dormir Activité Secouer BLE Gyroscope DIRIGÉ Circuit Servo CAN GPIO PWM I2C Déboguer
Contrôleur sensoriel programmable de la taille d'un centime
Image CodeCell de Microlink

Application MicroLink

Connectez votre CodeCell à notre application gratuite et ajoutez facilement un contrôle sans fil à vos projets :

  • Curseurs, boutons et joystick
  • Retour d'information du capteur en temps réel
  • Affichage 20 caractères – Parfait pour le débogage !
Questions fréquemment posées FAQ sur CodeCell
Quels sont les détails d'expédition de CodeCell ?

CodeCell peut être expédié par tous nos modes de livraison. Cependant, si vous choisissez la batterie LiPo 170 mAh, l'expédition doit être effectuée par FedEx en raison de la réglementation. Cela peut augmenter le montant total de votre panier, mais c'est une livraison rapide et fiable. Vous pouvez également ajouter d'autres articles à la même livraison pour en optimiser l'expédition. Merci de votre compréhension !

À quels âges CodeCell est-il adapté ?

CodeCell s'adresse à tous les passionnés d'électronique ! Il est fourni avec des exemples Arduino bien expliqués qui facilitent la prise en main des enfants et des adolescents. Pour les enfants de moins de 12 ans, nous recommandons d'utiliser des connecteurs pré-soudés ou de s'assurer que les soudures soient effectuées sous la surveillance d'un adulte. Veuillez noter que le paquet contient de petites pièces, comme des vis ; il est donc conseillé de les manipuler avec précaution.

Comment installer la bibliothèque CodeCell ?

Pour installer la bibliothèque CodeCell, accédez à « Sketch > Inclure la bibliothèque > Gérer les bibliothèques ». Le « Gestionnaire de bibliothèques » devrait s'ouvrir. Saisissez simplement « CodeCell » et cliquez sur « Installer » pour télécharger la dernière version de la bibliothèque CodeCell.

Nous mettons constamment à jour cette bibliothèque et y ajoutons de nouvelles fonctionnalités. Assurez-vous donc d'utiliser la dernière version. Pour vous familiariser rapidement avec cette bibliothèque, accédez à « Fichier > Exemples > CodeCell », où vous trouverez de nombreux exemples à utiliser et à modifier pour vos projets. Nous vous recommandons de commencer par l'exemple « Démarrage », qui ne contient que quelques lignes de code, mais qui explique toutes les fonctionnalités de détection disponibles avec CodeCell.

Est-ce qu'il prend en charge MicroPython ?

Oui, vous pouvez flasher CodeCell avec MicroPython, car il est basé sur l'ESP32-C3, qui prend en charge MicroPython comme les autres cartes ESP32. Cependant, veuillez noter que notre bibliothèque officielle CodeCell est écrite en C++ et conçue pour être utilisée avec l'IDE Arduino. Si vous prévoyez d'utiliser MicroPython, vous devrez peut-être développer des pilotes personnalisés pour l'interface avec les capteurs et périphériques embarqués.

Qu'en est-il de la broche BOOT ?

Certaines cartes de développement ESP32 incluent un bouton RST (Reset) et un bouton BOOT pour passer manuellement en mode programmation. Cependant, l'ESP32-C3, comme celui du module CodeCell, peut passer automatiquement en mode boot via l'interface série lors de l'utilisation de l'IDE Arduino. Ainsi, le CodeCell n'a pas besoin de boutons RST ou BOOT dédiés, ce qui nous a permis de le rendre aussi compact.

Dans le cas rare où votre CodeCell se bloque ou rencontre une exception (le forçant à se réinitialiser en permanence), vous pouvez le forcer manuellement à démarrer pour reflasher le firmware. Pour cela, suivez simplement ces étapes :

  • Connectez un fil entre la broche SCL et la broche GND.
  • Débranchez l'USB et éteignez la batterie (si elle est connectée).
  • Reconnectez le port USB.
  • Reprogrammez votre CodeCell avec un nouveau code - assurez-vous que votre code ne contient pas le bogue qui a créé le problème.
  • Retirez le fil court-circuité entre la broche SCL et la broche GND. Remettez la batterie sous tension si elle est connectée.

En suivant ces étapes, votre CodeCell retrouvera sa vie.

Le capteur prend-il en charge les interruptions pour le réveil du sommeil ?

Malheureusement, les broches CodeCell sont pleinement utilisées et nous n'avons pas pu inclure les broches d'interruption pour prioriser les GPIO. Une alternative au mode veille consiste à ajouter une minuterie pour réveiller et vérifier les données du capteur. Un exemple est disponible ici : Exemple de mode veille légère .

Soutien communautaire
Image d'espace réservé

Soutien communautaire

Vous rencontrez un problème ? Vérifiez si un autre client a déjà signalé et résolu un problème similaire. Notre page de problèmes GitHub est régulièrement mise à jour avec les problèmes signalés, les discussions et les solutions proposées par notre équipe et la communauté.