iLabs a présenté la Challenger+ RP2350 NB-IoT, une carte de développement compacte qui associe le microcontrôleur RP2350 de Raspberry Pi au module cellulaire ST87M01-1301 de STMicroelectronics. Le résultat est une plateforme compatible Feather destinée aux développeurs qui conçoivent des appareils IoT alimentés par batterie nécessitant une communication cellulaire longue portée et des fonctions de positionnement sans dépendre du Wi-Fi.
La carte cible des applications telles que la télédétection, le suivi d’actifs, les compteurs intelligents, la surveillance des infrastructures et d’autres systèmes susceptibles de transmettre des volumes de données relativement faibles pendant de longues périodes de déploiement. iLabs a également conservé des dimensions adaptées aux plaques d’essai ainsi que la prise en charge d’environnements de développement embarqué courants, ce qui facilite l’utilisation du matériel cellulaire sans nécessiter de carte porteuse personnalisée au stade du prototypage.
Microcontrôleur RP2350 à double architecture
Au cœur de la Challenger+ se trouve le RP2350 de Raspberry Pi, le microcontrôleur de deuxième génération présenté comme le successeur du RP2040.
La puce peut fonctionner avec deux cœurs Arm Cortex-M33 ou deux cœurs RISC-V Hazard3 à matériel ouvert, avec des fréquences d’horloge pouvant atteindre 150 MHz. Elle dispose de 520 Ko de SRAM intégrée, tandis qu’iLabs équipe sa carte de 8 Mo de mémoire flash externe. Raspberry Pi dote également le RP2350 de 12 machines d’état d’Entrées/Sorties Programmables, offrant une grande flexibilité pour mettre en œuvre des interfaces numériques spécialisées et gérer des périphériques sensibles au timing.
Les fonctions de sécurité comprennent Arm TrustZone lors de l’utilisation de l’architecture Cortex-M33, ainsi que des fonctions matérielles destinées aux applications embarquées sécurisées.
Pour les développeurs, l’un des principaux attraits du RP2350 reste sa flexibilité architecturale. Un produit peut rester dans l’écosystème Arm bien établi ou offrir aux développeurs une voie relativement accessible vers RISC-V tout en conservant la même plateforme de microcontrôleur.
Connectivité NB-IoT avec le ST87M01
La communication cellulaire repose sur le STMicroelectronics ST87M01-1301, un module industriel LTE Cat NB2 conforme à la Release 15 du 3GPP.
La version utilisée par iLabs est certifiée pour les bandes LTE B1, B3, B5, B8, B20 et B28. Les débits maximaux annoncés atteignent 159 kbps en envoi et 127 kbps en réception. Ces valeurs sont modestes par rapport au LTE conventionnel, mais le haut débit n’est pas l’objectif du NB-IoT. Cette technologie est optimisée pour les appareils transmettant des paquets de données relativement petits tout en privilégiant la couverture et l’efficacité énergétique.
ST annonce une consommation inférieure à 1,2 µA en mode économie d’énergie et un courant inférieur à 0,5 µA lorsque le ST87M01 est éteint. Le module prend également en charge les mécanismes PSM et eDRX conçus pour prolonger l’autonomie des appareils qui restent en veille pendant une grande partie du temps.
Le module ST ne mesure que 10,6 x 12,8 mm et fonctionne dans une plage de températures allant de -40°F à 185°F (-40°C à 85°C), ce qui le rend nettement plus pertinent pour les projets industriels et de surveillance à distance qu’un module cellulaire classique destiné aux amateurs. ST annonce également un engagement de disponibilité de 15 ans pour cette famille de modules.
Positionnement GPS et Galileo
Le ST87M01-1301 ajoute directement des fonctions de positionnement au sous-système de communication.
Il prend en charge la réception simultanée du GPS L1 et de Galileo, tandis que le GNSS assisté peut récupérer les données d’éphémérides via la connexion NB-IoT afin de réduire le temps nécessaire à l’obtention d’une position. iLabs fournit un connecteur U.FL dédié à l’antenne GNSS.
Le module peut également détecter les points d’accès 802.11b à 2,4 GHz situés à proximité et collecter des informations pouvant être utilisées par un service externe de géolocalisation pour le positionnement en intérieur. Il est important de noter que l’appareil n’a pas besoin de se connecter à ces réseaux Wi-Fi.
Cette combinaison rend la carte particulièrement intéressante pour le suivi d’actifs et d’équipements, car le positionnement GNSS en extérieur et la localisation assistée par Wi-Fi en intérieur peuvent être gérés par le même module de communication.
Protocoles IoT intégrés
ST a intégré bien plus qu’un simple modem cellulaire dans le ST87M01.
Sa pile réseau intégrée comprend TCP/IP, TLS et DTLS, CoAP, LwM2M, MQTT, HTTP/HTTPS ainsi que la prise en charge des SMS PDU. Le modem est contrôlé à l’aide de commandes AT, ce qui réduit la quantité de fonctionnalités réseau que les développeurs doivent implémenter directement sur le RP2350.
La maintenance du firmware est également prise en charge grâce aux mises à jour différentielles du firmware à distance via LwM2M, ainsi qu’aux mises à jour locales via UART.
Pour le développement commercial, les certifications constituent un autre avantage notable. ST indique que le module bénéficie des certifications GCF, RED et RED-DA, ce qui peut contribuer à réduire une partie du travail réglementaire nécessaire pour passer d’un prototype à un produit connecté finalisé.
USB-C et prise en charge des batteries LiPo
La carte de développement mesure environ 50,7 x 22,8 mm et adopte le format compact Challenger compatible avec le format Adafruit Feather. Ses connecteurs latéraux donnent accès à des interfaces telles que GPIO, SPI, I2C, UART, PWM et aux fonctions analogiques, tandis que les Entrées/Sorties Programmables du RP2350 restent disponibles pour des interfaces plus spécialisées.
Le port USB-C assure l’alimentation et la connectivité des données, et iLabs a intégré un circuit de charge pour batterie lithium-polymère. La recharge peut être effectuée via USB-C ou par l’entrée VUSB.
Un emplacement nano-SIM assure l’accès au service cellulaire, et iLabs propose également des options de connectivité destinées à l’évaluation.
La prise en charge logicielle comprend Arduino, MicroPython et CircuitPython, un point important puisque les cartes cellulaires peuvent autrement imposer une courbe d’apprentissage importante avant même que les développeurs puissent commencer à travailler sur leur application.
Pourquoi cette carte est importante
L’aspect le plus intéressant de la Challenger+ RP2350 NB-IoT ne réside pas dans un composant particulier. Les microcontrôleurs performants comme les modules NB-IoT sont déjà largement disponibles. Sa force réside dans la manière dont iLabs les a réunis.
De nombreux prototypes IoT cellulaires commencent par une carte de microcontrôleur, une carte modem séparée, une interface d’antenne, du matériel de gestion de batterie et un câblage conséquent entre tous ces éléments. Cette configuration reste gérable sur un établi, mais devient peu pratique pour les prototypes portables et les premières phases de tests sur le terrain.
La Challenger+ regroupe une grande partie de cette infrastructure sur une seule carte compatible avec les plaques d’essai, tout en laissant suffisamment d’Entrées/Sorties du RP2350 disponibles pour les capteurs et le matériel de commande.
Le ST87M01 constitue également un choix cohérent pour accompagner le RP2350. Un modem 4G ou 5G à haut débit serait inutile pour des applications qui transmettent périodiquement quelques valeurs de capteurs, alertes ou rapports de localisation. Le NB-IoT sacrifie la bande passante au profit de caractéristiques plus importantes pour ce type de déploiement, notamment une faible consommation en veille et la couverture des réseaux cellulaires.
L’ajout du GNSS renforce encore l’intérêt de la plateforme. Un développeur travaillant sur des dispositifs de suivi d’équipements, des capteurs agricoles, la surveillance des services publics, des stations environnementales ou la télémétrie d’infrastructures peut potentiellement regrouper les couches de communication, de localisation et de traitement applicatif autour d’une seule plateforme compacte.
Sa principale limitation est inhérente au NB-IoT lui-même : il ne s’agit pas d’une carte de développement cellulaire polyvalente destinée au streaming vidéo, au transfert de fichiers volumineux ou aux applications exigeant une connexion haut débit. Pour l’IoT orienté télémétrie, cette spécialisation constitue toutefois précisément son intérêt.
Disponibilité de la Challenger+ RP2350 NB-IoT
iLabs référence actuellement la Challenger+ RP2350 NB-IoT dans son catalogue de produits, le site de l’entreprise indiquant des stocks disponibles au moment de la rédaction. Le prix affiché est de 549 SEK.
Un changement important concerne les acheteurs européens. Depuis le 9 août 2026, iLabs indique que sa propre boutique en ligne n’accepte plus les commandes directes provenant des pays de l’Union européenne en raison de la charge administrative liée aux nouvelles exigences en matière d’emballage et de responsabilité élargie des producteurs. L’entreprise précise que la gamme Challenger reste disponible à l’international par l’intermédiaire du distributeur The Pi Hut.
À propos d’iLabs
iLabs Electronics est un développeur européen spécialisé dans l’électronique embarquée, notamment les cartes de développement, les microcontrôleurs, les capteurs et le matériel associé destiné aux ingénieurs, aux petites entreprises et aux passionnés d’électronique. Son portefeuille de produits s’articule principalement autour de la famille Challenger, qui utilise un format compact compatible Feather avec différentes combinaisons de processeurs et de technologies de connectivité.
L’entreprise propose actuellement des produits Challenger basés sur le RP2350 aux côtés de cartes RP2040 et d’options de connectivité comprenant le Wi-Fi 6, le Bluetooth, LoRa et désormais le LTE Cat NB2. La Challenger+ RP2350 NB-IoT utilise une configuration avec 8 Mo de mémoire flash, un RP2350 doté de 520 Ko de SRAM et le module ST87M01-1301, ce qui en fait l’une des plateformes de développement les plus orientées vers la connectivité proposées à ce jour par l’entreprise.




