Nouveautés M5Stack ESP32 2019. Core, modules, Units, packs débutant robotique FLIR

De nouveaux modules N5Stack et 3 projets pour débuter viennent compléter une liste déjà très longue. Pour ceux qui ne connaissent pas encore, N5Stack est une plateforme de développement modulaire basée sur le SoC ESP32 d’Espressif. Les modules (capteur, actionneur, module de communication) viennent s’empiler sur le Core que l’on peut programmer en MicroPython, en C++ depuis l’IDE Arduino ou avec une version dédiée de blockly (application UIFlow).

 

La plateforme M5Stack est très originale. Les boitiers et les nombreux modules disponibles permettront aussi bien de développer rapidement des petits outils professionnels que d’aider les étudiants à apprendre les concepts de programmations utilisés dans l’internet des objets à moindre coût. La plupart des modules ainsi que le Core sont livrés avec un adaptateur pour Lego. Le système M5Stack pourra très facilement remplacer le module de commande Lego Mindstorm. Le nouveau module LEGO+ permet de piloter jusqu’à 4 moteurs Lego Mindstorm.

Nouveau Core M5StickC ESP32-Pico

esp32-pico-d

Le nouveau Core M5StickC est construit autour du nouveau ESP32 Pico d’Espressif (voir la nouvelle gamme de SoC ESP32).

Le M5StickC est un Core miniature adapté à l’électronique vestimentaire. Le M5StickC qui ne mesure que 48 x 24 x 14mm embarque un nombre impressionnant de fonctions. Emetteur IR. Connectivité WiF et Bluetooth. Gyroscope 6 axes qui pourra par exemple être utilisé pour un projet de pilotage de bras ou de main robotique. Un écran LCD 0.96” couleur offrant une résolution de 80 x 160 pixels. 1 micro, 2 boutons, 1 connecteur Grove (bus I2C ou 1-Wire) et un connecteur d’extension au pas standard de 2.54mm, 1 interrupteur On/Off. Enfin le M5StickC est alimenté par une batterie LiPo d’une capacité de 80mAh que l’on pourra recharger à l’aide d’un câble USB-C.

New Arrival ! 2019 M5StickC ESP32 PICO Mini IoT Development Board Finger Computer with Color LCD

8,99  en stock
Voir l'offre
Aliexpress.com
Relevé le 18 mai 2019 10 h 29 min

Le M5Stick-C est disponible dès maintenant sur la boutique officielle au prix de 10,81€ (+ frais de port) avec tous les accessoires. C’est un cadeau génial pour initier un enfant aux objets connectés ou à la robotique !

m5stickc_m5stack esp32 pico

Spécifications techniques du M5StickC

  • m5stickc_ pinoutESP32-Pico (WiFi + Bluetooth)
  • 4 MByte Mémoire Flash
  • Gyroscope 6 Axes IMU SH200Q
  • 1x LED (rouge)
  • 1x transmetteur IR
  • 1x Microphone (AXP192)
  • 2x Boutons
  • 1x Ecran LCD couleur 0.96” (80 x 160 pixels) ST7735S
  • 1x Batterie LiPo 80 mAh
  • Connecteurs d’extension
    • 1x Port Grove
    • 1x connecteur au pas 2.54mm qui expose les broches GND, Sortie 5V, G26, G36, G0, BAT, 3V3, alimentation 5V
  • Montage : à fixer, à porter au bras à l’aide d’un bracelet (inclus dans le kit d’accessoires)
  • Alimentation : 5VDC via port USB-C

3 nouveaux kits projet : FLIR, LIDAR, balancing robot

3 nouveaux kits projet sont maintenant disponibles :

  • Le projet FLIR est un projet d’imagerie thermique basé sur le nouveau capteur Lepton 3.0 du fabricant FLIR. Attention, ce n’est pas un simple gadget, c’est un vrai imageur thermique industriel offrant une résolution de 160×120 pixels. La résolution des pixels est de 12µm. Deux modes sont disponibles. Low Gain Mode pour une plage allant de -10 à 400°C. High Gain pour une plage de mesure allant de -10 à 140°C.
  • Le projet LIDAR est un projet de robotique mobile qui embarque un système LIDAR permettant de scanner l’environnement proche à 360°. Le Lidar permet de scanner à une fréquence de 6Hz jusqu’à 8m de distance. Le kit est livré avec un véhicule équipé de 4 roues, une télécommande, un chargeur, 2 batteries LiPo (1300mAh @ 11.1V), un cable USB-C.
  • Le projet BALA est un robot balancier (balancing robot) qui embarque un Core M5Stack Fire (rouge), deux blocs moteur roue équipé de deux encodeurs N20, un module Motor Driver
Dernière mise à jour effectuée le: 18 mai 2019 10 h 29 min

3 nouvelles bases

3 nouvelles bases sont proposées :

  • La base PLC est destinée aux applications industrielles des modules M5Stack. La base qui pourra être installée sur un rail DIN (adaptateur livré) est équipée d’un connecteur d’alimentation DC 9-24V, d’un convertisseur TTL-RS485, d’un circuit de mesure de courant (ACS712TELC-05B).
  • La base BTC est un support incliné pouvant accueillir un Core. La base est équipé d’un connecteur USB-C pour l’alimentation du Core ainsi que d’un DHT12 permettant de relever la température et l’humidité dans la pièce. Attention au conflit si vous utilisez l’Unit ENV.
  • La base LAN permet d’ajouter une connectivité Ethernet au Core M5 si aucune couverture WiFi n’est disponible. La base LAN pourra être fixée sur un RAIL DIN pour des applications industrielles. Le base dispose également dun connecteur au standard HT3.96 (6 pôles). La connectivité Ethernet est gérée par un circuit W5500 très courant dans les applications Arduino.

Dernière mise à jour effectuée le: 18 mai 2019 10 h 29 min

Nouveau Faces kit

Le Face kit est constitué des éléments suivants

  • 1x Controlleur M5Stack (M5Core) gris
  • 1x FACES Charger, chargeur
  • 1x Contrôleur pour modules FACES
  • 1x batterie LiPo
  • 1x Dragone
  • 1x autocollant
  • 3x claviers (GameBoy, clavier QWERTY, clavier numérique )
  • 10x jumper dupont mâle-femelle
  • 6x vis M3x10
  • 1x clé hexagonale

La base communique avec le clavier via le bus I2C. Un connecteur de type POGO (contacteur 4 pôles à ressort) permet d’interchanger les claviers.

faces_kit m5 stack 2019

Voici deux exemples de réalisations

m5stack gameboy esp32 emulator m5stack face keyboard
Emulateur Gamebay

Téléchargez le projet ici

Terminal de saisie

 

M5Stack NEW Offer! ESP32 Open Source Faces Pocket Computer with Keyboard/Gameboy/Calculator for Micropython Arduino

50,39  en stock
Voir l'offre
Aliexpress.com
Relevé le 18 mai 2019 10 h 29 min

2 nouvelles Caméras M5Camera ESP32-CAM

M5Stack nous propose 2 nouveaux boitiers pour l’ESP32-CAM :

  • M5 Camera F avec optique FishEye
  • M5 Camera avec adaptateur Lego

Pour mémoire, le module ESP32-CAM est équipé d’un capteur OV2640. L’OV260 est un capteur CCD 2MP  vieux comme le monde. Il était déjà utilisé par Orange Pi pour son module caméra CSI (incompatible avec le connecteur du Raspberry Pi 3!). Le module fonctionne comme une caméra de surveillance IP. Un serveur stream un flux vidéo qu’il suffira de récupérer sur un serveur domotique.

Dernière mise à jour effectuée le: 18 mai 2019 10 h 29 min

Nouvelles Units (afficheurs, capteurs)

3 nouveaux modules viennent compéter la liste :

  • Le Neo Flash Unit est un panneau d’affichage constitué de 192 LED. Un détecteur de mouvement PIR permettra de mettre en veille le panneau et de lancer l’affichage uniquement lorsqu’on passe à proximité. Le NeoFlash Unit doit être connecté sur le port Grove B. Le détecteur IR est accessible sur le GPIO36, le panneau de LED sur le GPIO26
  • HEX Unit est un afficheur hexagonal équipé de 37 LED pilotées par un contrôleur WS6812. Le HEX peut être installé sur n’importe quel connecteur Grove.
  • Trace Unit est un module suiveur de ligne pour l’initiation à la robotique
Dernière mise à jour effectuée le: 18 mai 2019 10 h 29 min

11 nouveaux modules

11 nouveaux modules viennent enrichir la liste

  • Le module LEGO+ permet de piloter jusqu’à 4 moteurs Lego Mindstorm. La carte embarque un ATMega328P et un contrôleur L293DD (4 moteurs PUSH-PULL). On accède aux commandes de la carte via un bus I2C sur le port Grove A. Le module est livré avec 4 câbles compatibles avec les moteurs Lego de 10cm et un adaptateur d’alimentation externe 6-12V au standard XT60 (femelle)
  • Le module STEPMOTOR permettra de piloter jusqu’à 3 moteurs pas à pas via 3 modules DRV8825. Le firmware GBRL est pré-installé sur l’Arduino ATMega328P qui équipe la carte. Un connecteur au standard XT30 permet d’alimenter la carte en 9-24V. Un module ventilateur peut être acheté séparément. Le module STEPMOTOR pourra être utilisé pour des projets de CNC 3 axes, graveur Laser…
  • Le module BUS est un boitier qui contient une plaque à trou (200 trous au pas de 2.54 mm) pour la mise au point de circuits personnalisés. Le boitier que l’on peut ouvrir sur le coté permet d’exposer un connecteur au pas de 2.54mm qui permettra d’utiliser un breadboard complémentaire. Le module PROTO est constitué uniquement d’un plaque à trou (260).
  • Le module USB intègre un circuit MAX3421E qui permet d’accéder à des périphériques USB. On pourra par lire et écrire sur une clé USB par exemple pour une application d’acquisition de données.
  • Le module BATTERY permet d’alimenter votre pile à l’aide d’une batterie LiPo d’une capacité de 700mAh. La batterie est connectée sur le pole VBAT de la pile. Aucune indication s’il est possible de recharge la batterie à l’aide du Core M5.
  • Le module COMMU permet de communiquer via plusieurs interfaces :  I2C, 1x TTL, 1x CAN (contrôleur MCP2515-1/SO), 1x RS485 (contrôleur SP3485EN-L/TR).
  • Le module SIM800L permet d’ajouter une connectivité cellulaire GSM/GPRS (uniquement compatible avec la 2G) à vos projets ESP32.
  •  Le module LoRaWAN embarque un est construit autour du circuit RHF76-052 de Ai-Thinker qui embarque un MCU STM32L052C8T6 et un modem LoRa Semtech SX1276 fonctionnant dans la bande de fréquence 868/915 MHz. La puissance d’emission est de 20dbm. Une antenne externe peut être connectée pour augmenter la portée. Le module LoRaWAN fonctionne comme un modem UART.
  • Le module LoRa intègre le circuit Ra-02 de Ai-Thinker permettant fonctionnant à 433MHz. Le module est équipé d’une antenne interne mais il est possible de remplacer l’antenne livrée par une antenne plus puissance (6dBi par exemple) via le connecteur IPEX du Ra-02.
  • Le module GPS est équipé du récepteur NEO-M8N de u-blox. Il prend en charge les systèmes Beidou, Galileo, GLONASS, GPS / QZSS et peut suivre simultanément 3 satellites. La position GPS peut être récupérée sur le bus UART2 (GPIO16, GPIO17). Attention si vous utilisez la mémoire PSRAM dans vos programmes, il faudra déplacer le bus UART sur d’autres broches pour éviter les conflits.
  • Le module SERVO est équipé d’un MCU ATMega328P qui permet de piloter jusqu’à 12 servo-moteurs. Le module SEVO soit être alimenté entre 6 et 12V à l’aide du connecteur au standard XT60. Le câblage des servo-moteurs se fera à l’aide de jumpers.
Dernière mise à jour effectuée le: 18 mai 2019 10 h 29 min

Adaptateur DC 5.5X2.5mm vers XT30 ou XT60

Plusieurs modules nécessitent une alimentation externe (). Voici plusieurs adaptateurs permettant d’utiliser un bloc d’alimentation standard avec un connecteur DC 5.5X2.5mm. Aucun besoin de couper le fil d’alimentation.

Dernière mise à jour effectuée le: 18 mai 2019 10 h 29 min

Nouveau adaptateur Grove-T

Le nouveau adaptateur Grove-T permet de connecter des modules I2C disposant d’un connecteur au standard JST PH2.0mm 4 poles. Pour le moment aucun module équipé du port T-Header n’est encore commercialisé.

M5Stack New Grove-T Connector 5pcs a Pack PH2.0 4Pin T Type Grove Header Connector with 3 Ports compatible with Grove Demoboard

4,54  en stock
Voir l'offre
Aliexpress.com
Relevé le 18 mai 2019 10 h 29 min

UIFlow, l’environnement de développement Blockly / MicroPython de M5Stack

Il est possible de développer avec du code C++ à l’aide de  l’IDE Arduino de façon classique (la librairie M5Stack est disponible ici) mais la force de M5Stack est de proposer une version adapté du projet Open Source Blocky soutenu par Google.

L’application nommée UIFlow est accessible depuis internet directement à cette adresse. Aucun compte utilisateur n’est nécessaire. Il suffit de saisir la clé API généré automatiquement au premier démarrage du Core pour pouvoir accéder. Il existe également une version à installer compatible Windows, macOS ou Linux. Rendez-vous ici pour télécharger l’application UIFlow. UIFlow n’est pas disponible en Français pour le moment mais rien d’insurmontable, la plupart des commandes étant symbolisées par des icônes.

16 exemples sont disponibles.

mstack uiflow applicatio macos windows linux

Inscrivez-vous à la newsletter hebdomadaire

Aucun spam et aucun autre usage ne sera fait de votre email. Vous pouvez vous désinscrire à tout moment.

Promos à ne pas louper

Poster un Commentaire

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

  S’abonner  
Notifier de
Domotique et objets connectés à faire soi-même