Retour aux articles • MATÉRIEL • Mis à jour en 2026 • 6 min de lecture

M5Stack Cardputer ADV : LoRa 868 & GPS

Analyse complète du M5Stack Cardputer ADV (module StampS3A ESP32-S3FN8, extension Cap LoRa SX1262 868 MHz & GPS, clavier 56 touches, MicroSD) et 5 scénarios concrets d'utilisation sur le terrain.

M5Stack Cardputer ADV : LoRa 868 & GPS

1. Du Cardputer v1.0 au Cardputer ADV : Ce qui change sous le capot

Sorti après le succès du premier Cardputer, le M5Stack Cardputer ADV (Advanced) corrige les principales limites matérielles de la première génération tout en conservant son format ultra-compact de carte de crédit (84 × 54 mm) et son clavier physique QWERTY de 56 touches.

Là où la version initiale obligeait à brancher des modules externes encombrants sur le port latéral Grove, le Cardputer ADV introduit quatre évolutions majeures :

  1. Nouveau cœur StampS3A (ESP32-S3FN8 + Antenne 3D optimisée) : processeur Dual-Core Xtensa LX7 à 240 MHz (8 Mo de Flash, Wi-Fi 2,4 GHz + Bluetooth 5.0 LE) doté d’une nouvelle antenne 3D à gain supérieur et d’une consommation réduite en veille.
  2. Connecteur d’extension supérieur « Cap » (HY2.0 + Bus 14 broches GPIO/SPI/UART) : conçu spécifiquement pour accueillir au dos le module dorsal Cap LoRa868 + GPS combinant un transceiver longue portée Semtech SX1262 (868 / 915 MHz) et un récepteur GNSS multi-constellation (GPS / GLONASS / BeiDou).
  3. Chaîne Audio complète & Capteurs embarqués : codec audio ES8388, microphone MEMS en façade, haut-parleur 1 W, prise jack 3,5 mm stéréo, centrale inertielle 6 axes BMI270 (accéléromètre + gyroscope) et émetteur infrarouge.
  4. Autonomie renforcée (1750 mAh LiPo) : batterie interne unifiée de grande capacité permettant de tenir toute une journée en réception LoRa/GPS active.
Architecture matérielle du M5Stack Cardputer ADV (StampS3A, écran IPS LoRaMesh/GPS, MicroSD) et ses 4 grands scénarios opérationnels
Architecture matérielle du M5Stack Cardputer ADV (StampS3A, écran IPS LoRaMesh/GPS, MicroSD) et ses 4 grands scénarios opérationnels
Architecture & Flux : M5Stack Cardputer ADV : LoRa 868 & GPS

2. Cinq Scénarios Concrets d’Utilisation sur le Terrain

L’intérêt du Cardputer ADV réside dans la réunion d’un clavier complet, d’un écran couleur, d’un stockage MicroSD et d’une radio LoRa + GPS dans un seul boîtier autonome de moins de 130 g. Voici cinq scénarios pratiques où il remplace avantageusement un smartphone ou un ordinateur portable :

Scénario 1 : Messagerie Tactique Hors-Réseau (LoRaChat / Meshtastic 868 MHz)

La plupart des nœuds LoRa de poche (Heltec V3, LilyGO T-Echo) nécessitent un smartphone jumelé en Bluetooth pour taper un message. En cas de batterie téléphone à plat, de froid intense ou de randonnée sous la pluie, saisir un message devient impossible.

  • Mise en œuvre : Avec l’application native LoRaChat ou le firmware Meshtastic configuré sur la bande européenne libre 868 MHz (EU_868, Spreading Factor SF11/SF12, jusqu’à +22 dBm), deux ou plusieurs Cardputer ADV communiquent directement en pair-à-pair ou en réseau maillé (Mesh) sur 2 à 8 km sans aucune infrastructure cellulaire 4G/5G ni Wi-Fi.
  • Gain terrain : Le clavier 56 touches permet de rédiger instantanément un message texte chiffré (AES-256) ou de diffuser ses coordonnées d’urgence en totale autonomie.

Scénario 2 : Traceur GPS Autonome & Cartographie de Couverture RF sur MicroSD

Grâce à l’intégration simultanée du récepteur GPS et du lecteur MicroSD (TF) visibles sur l’écran d’accueil (SDCard · LoRa · GPS) :

  • Mise en œuvre : Lors d’un test de portée radio autour d’un site industriel ou d’un domaine domotique, le Cardputer ADV enregistre toutes les 5 secondes sur la carte MicroSD une ligne horodatée contenant la position exacte (Latitude, Longitude, Altitude, HDOP) et la qualité des balises LoRa ou Wi-Fi reçues (RSSI en dBm et SNR en dB).
  • Gain terrain : En fin de parcours, la carte MicroSD fournit directement un fichier .CSV ou .GPX exploitable pour visualiser les zones d’ombre radio sans avoir mobilisé de téléphone.

Scénario 3 : Console Série UART & Terminal SSH de Secours en Baie Serveur

En salle serveur ou dans un coffret réseau mural, brancher un ordinateur portable complet pour diagnostiquer un équipement qui ne répond plus sur le réseau est souvent fastidieux.

  • Mise en œuvre :
    1. En Wi-Fi (SSH) : connexion directe au VLAN d’administration pour lancer un diagnostic rapide ou redémarrer un service.
    2. En Série UART (3,3 V via le port Grove HY2.0-4P) : raccordé aux broches TX / RX / GND d’un routeur OpenWrt, d’un Raspberry Pi ou d’un switch administrable, le Cardputer ADV affiche la console série (115200 bauds) sur son écran IPS et permet d’interagir avec U-Boot ou le shell de secours.

Scénario 4 : Automatisation Clavier USB HID (DuckyScript modifiable à la volée)

Contrairement à une clé USB d’automatisation figée qu’il faut rebrancher sur un PC pour modifier une ligne de script :

  • Mise en œuvre : Propulsé par le contrôleur USB OTG matériel de l’ESP32-S3, le Cardputer ADV s’énumère comme un clavier USB standard (HID). Lors du déploiement en série de postes ou de mini-PC (configuration BIOS, création de compte local OOBE, paramétrage IP statique), l’administrateur sélectionne le script sur la carte MicroSD et corrige à la volée une adresse IP ou un mot de passe directement sur le clavier 56 touches avant de brancher le câble USB-C.

Scénario 5 : Multi-Boot Instantané sur Carte MicroSD (M5Launcher)

Plutôt que de reflasher la mémoire Flash de 8 Mo à chaque changement d’usage :

  • Mise en œuvre : En installant le chargeur de démarrage M5Launcher, la carte MicroSD stocke plusieurs firmwares prêts à démarrer en 5 secondes :
    • Firmware officiel M5Stack (UserDemo / LoRaChat / GPS) pour la communication LoRa et la trace GPS ;
    • Firmware Bruce pour le diagnostic RF, l’infrarouge universel et les tests Wi-Fi/BLE ;
    • Terminal Série / SSH / Calculatrice réseau CIDR pour la maintenance infrastructure.

3. Tableau Récapitulatif : Cardputer v1.0 vs Cardputer ADV

CaractéristiqueM5Stack Cardputer v1.0 (2024)M5Stack Cardputer ADV (2025)
Module MCUM5StampS3 (ESP32-S3FN8)StampS3A (ESP32-S3FN8 + Antenne 3D optimisée)
Bus d’extension1× Port Grove HY2.0-4P uniquementBus supérieur 14 broches (Cap) + Port Grove HY2.0-4P
LoRa 868 MHz & GPSExterne par câble GroveModule dorsal dédié Cap LoRa868 (SX1262) + GPS
Sous-système AudioMicro SPM1423 + HP monoCodec ES8388 + Micro MEMS + HP 1W + Prise Jack 3,5 mm
Capteur de mouvementNon intégréIMU 6 axes BMI270 (Accéléromètre + Gyroscope)
Batterie interne120 mAh + 1400 mAh (double cellule)1750 mAh LiPo unifiée haute autonomie

4. Hygiène de Sécurité & Bonnes Pratiques Blue Team

  1. Chiffrement des canaux LoRa (AES-256 PSK dédié) : Ne laissez jamais le canal par défaut (LongFast clé publique AQ==) pour des échanges d’équipe ; générez une clé pré-partagée AES-256 propre à votre flotte et désactivez la diffusion automatique des coordonnées GPS précises sur le canal public.
  2. Filtrage des périphériques USB HID (USBGuard) : Comme tout outil basé sur l’ESP32-S3, le Cardputer ADV peut émuler un clavier USB. Sur les serveurs et postes critiques, bloquez l’autorisation automatique des nouveaux claviers USB lorsque la session est verrouillée.

Sources


Si vous voulez plus d’information sur l’infrastructure vous pouvez voir mon repo à ce sujet : https://github.com/ravindrajob/InfraAtHome