La base du robot programmable M5Stack BugC2 est dotée d’une puce de contrôle STM32 et d’un pilote de moteur à quatre voies

La base du robot programmable M5Stack BugC2 est dotée d'une puce de contrôle STM32 et d'un pilote de moteur à quatre voies

Le développeur de matériel IoT modulaire, M5Stack, a publié une nouvelle base de robot programmable basée sur le microcontrôleur STM32F030F4 avec compatibilité LEGO et Arduino. Le M5Stack BugC2 est « compatible avec les contrôleurs de la série M5StickC » et comprend le kit de développement M5StickC Plus2 alimenté par ESP32 dans le package.

robot m5stack bugc2Il comprend un pilote de moteur à quatre voies L9110S pour un fonctionnement dans toutes les directions, deux LED RVB programmables, un encodeur infrarouge et un support de batterie Li-ion rechargeable 16340. Il est également livré avec un port USB Type-C pour charger la batterie et prend en charge la protection intégrée contre la charge inverse et la détection de tension.

Les applications répertoriées pour la base de robot programmable M5Stack BugC2 incluent la commande de moteur à distance, la commande de robot et un jouet intelligent.

m5stack bugc2

Spécifications du M5Stack BugC2 :

  • Microcontrôleur – Microcontrôleur STMicroelectronics STM32F030F4, avec processeur Arm 32 bits Cortex-M0 à 48 MHz et avec jusqu’à 256 Ko de mémoire flash
  • Pilote de moteur – L9110S
  • Récepteur infrarouge – SL0038GD
  • Distance de détection IR (StickC Plus2)
    • Distance d’émission infrarouge (distance linéaire) à 180° : 560 cm
    • Distance d’émission infrarouge à 90° : 400 cm
  • USB – USB Type-C pour le chargement et la programmation
  • RVB – WS2812C-2020
  • Pouvoir
    • Batterie : 16340 Li-ion (700 mAh)
    • Courant de veille : 4,2 V/20,8µA
    • Courant de fonctionnement : 4,2 V/285,1 mA
  • Divers – 2x LED RVB, 2x LED (batterie en charge et pleine), 4x amortissement de suspension, interface I2C pour la connexion au contrôleur M5StickC
  • Température de fonctionnement – ​​0°C – 40°C
  • Taille – 55 x 40 x 25 mm
  • Poids – 74,5 g

Le M5Stack BugC2 se connecte au contrôleur M5StickC Plus2 intégré via une interface I2C. Le Plus2 peut être programmé avec l’IDE UIFlow de l’entreprise ou l’IDE Arduino. Vous pouvez trouver des informations plus détaillées sur le BugC2 dans la documentation du produit, y compris les schémas et le logiciel de gravure de programme. Il existe des liens vers deux référentiels GitHub, avec des exemples Arduino et un firmware interne pour le STM32.

Le BugC2 peut être acheté pour 56 $ dans le magasin de l’entreprise. Il est livré dans un emballage contenant la base BugC2, le StickC Plus2 et des tampons de gel de silice. Parmi les autres produits récents de la société M5Stack figurent le bouton rotatif intelligent M5Dial, le M5Stack Cardputer et l’ordinateur Linux CM4Stack.


Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video

  • Yahboom Module pilote de moteur à encodeur à 4 canaux avec coprocesseur STM32 | I2C/contrôle série pour RaspberryPi, Jetson, STM32 | Prise en charge de type C | Robotique et projets de bricolage
  • Kit de châssis 4WD pour robot Mecanum en alliage d'aluminium pour base mobile omnidirectionnelle, kit de voiture robot Arduino programmable véhicule intelligent éducatif (A)