Auteur original : Ken Yu @ RAKWireless
Chaque fois que je rends visite à des clients et que je leur présente nos produits, ils finissent toujours par me poser cette question :
« Pourquoi les noms de vos produits commencent-ils toujours par RAKXXXX, comme RAK3312 ou RAK19007 ? Que signifient ces chiffres ? »
Cela peut sembler être une simple curiosité, mais pour nous, chez RAKwireless, c’est bien plus que cela. Ces noms ne sont pas de simples codes aléatoires ou des identifiants techniques. Ils sont le reflet de notre manière systématique de concevoir l’IoT modulaire — un langage que nous avons créé pour traduire notre vision selon laquelle l’informatique, la connectivité et la détection peuvent être combinées comme des blocs de construction pour relever n'importe quel défi IoT.
Et comme tant de personnes ont manifesté un intérêt aussi sincère, nous avons pensé que le moment était venu d'écrire ce blog. Cet article vous guidera étape par étape à travers chaque chiffre d'un numéro de modèle RAK et vous montrera comment lire instantanément la fonction du module, tout en comprenant pourquoi cela est important pour l'avenir de l'IoT.
Vision modulaire de l'IoT : l'approche RAKwireless
Avant d'aborder la nomenclature, il est important de jeter d'abord un œil à notre vision modulaire de l'IoT, la philosophie qui a inspiré toute notre gamme de produits.
RAK a été fondée sur trois convictions fondamentales :
- l'interconnexion de tout,
- un engagement envers la transparence grâce à un modèle axé sur la communauté,
- et l'importance de la diversité pour rendre l'IoT accessible aux développeurs logiciels.
Notre mission est de simplifier l'interaction entre les développeurs d'applications et le matériel en créant des systèmes modulaires qui accélèrent l'innovation IoT.

Diagramme de l'écosystème IoT de bout en bout montrant les capteurs, l'informatique en périphérie (edge computing), la connectivité, les passerelles et l'intégration cloud.
Contrairement à l'industrie mobile, où le matériel est hautement standardisé, le matériel IoT est incroyablement diversifié, façonné par les exigences uniques de chaque application. Cette diversité complique souvent à la fois la production et le support à long terme. Pour résoudre ce problème, nous avons décidé de standardiser les blocs de construction fondamentaux des appareils IoT : Capteur, Calcul et Connectivité. Ces blocs utilisent des interfaces communes comme I²C, SPI et UART, et avec les sockets WisIO, nous avons étendu la prise en charge aux standards industriels tels que RS485, Analogique, Numérique et 4–20mA.
Tout comme des briques Lego, ces trois blocs peuvent exister seuls ou être combinés de multiples façons :
- un module de Connectivité autonome,
- une unité de Calcul + Connectivité deux-en-un,
- ou même deux unités de Calcul combinées avec de la Connectivité.

C'est ainsi que nous avons défini différentes familles Wis :
- WisDuo – combinaisons à double fonction,
- WisTrio – combinaisons triples,
- WisLink – extensions de connectivité.

En d'autres termes, chaque numéro de modèle RAK est plus qu'un simple identifiant de produit. C'est une brique de construction dans le vaste monde de l'IoT modulaire.
Construire un système, pas seulement des produits
Il est tentant de comparer la modularité IoT aux briques Lego, mais la réalité est bien plus complexe. Notre vision chez RAK va au-delà du simple fait d'aider les développeurs à créer des prototypes. Nous voulons que notre système IoT modulaire soit prêt pour la commercialisation, aussi fiable et accessible que le modèle d'IKEA pour les meubles.
L'IoT peut ressembler à du Lego, mais la base est différente : nos « briques » sont des puces. Le calcul, la connectivité et le silicium radio sont les unités élémentaires de tout appareil, donc nous commençons par standardiser les familles de puces en tant que blocs de construction canoniques et en les alignant sur des interfaces cohérentes.

Tout aussi important, nous ancrons tout sur des normes physiques strictes — des formats tels que Raspberry Pi, CM4, Arduino shields, PCIe, M.2 et 96Boards — ainsi que sur nos propres conventions de sockets WisIO. En d'autres termes, pour créer un système « comme des Lego », vous devez d'abord définir un petit ensemble d' éléments fondamentaux et des règles dimensionnelles précises.

RAKwireless aligne son écosystème IoT modulaire sur des standards mondiaux comme Raspberry Pi, Arduino, 96Boards et PCIe pour assurer la compatibilité.
La logique derrière les numéros de modèle RAKwireless
C’est la base du guide de nomenclature des produits RAKwireless : chaque modèle encode (1) la famille à laquelle il appartient (WisBlock, WisDuo, WisTrio, WisLink…), (2) le silicium de calcul central, et (3) les choix de format/connecteur. Ainsi, les clients peuvent comprendre l'usage du produit d'un seul coup d'œil.
Nous avons commencé notre parcours avec un ensemble de principes simples : définir les éléments de base (Calcul, Connectivité, Capteur), établir des blocs de construction standardisés et s'aligner sur des formats stricts. Mais à mesure que nous avons appliqué ces règles dans la pratique, nous avons rapidement découvert que l'IoT modulaire n'a pas de plan préétabli. Il n'existait aucun modèle existant à copier. Nous avons dû apprendre, adapter et innover étape par étape.
C'est ainsi que notre système de nomenclature a évolué. Nous avons commencé par ce qui semblait évident : chaque nom de produit commence par RAK. Tout comme ESP32 commence par « ESP » pour signifier Espressif, « RAK » est notre identité. C'est la marque de notre entreprise.
À partir de là, le premier chiffre après RAK a été défini comme la famille de produits. Chaque chiffre représente l'une de nos séries Wis :
- 1 → WisBlock
- 2 → WisNode
- 3 → WisDuo
- 4 → WisTrio
- 5 → WisLink
- 6 → WisHat / WisDuino
- 7 → WisGate
- 8 → Kits
- 9 → Accessoires
- 0 → Réservé
Ainsi, lorsqu'un client choisit un RAK3172, le « 3 » lui indique immédiatement : cela fait partie de la famille WisDuo — un produit qui combine deux fonctions essentielles en une seule, illustrant parfaitement la logique derrière le décodage RAK WisDuo.
Leçons tirées du RAK4630
Aucun système n'est parfait dès le départ. Les clients demandent parfois :
« Si le RAK4631 est un WisDuo, pourquoi commence-t-il par un 4 ? »
La réponse est simple : en 2020, lorsque nous avons introduit le RAK4630, nous l'avons défini comme une combinaison de deux unités de connectivité plus une unité de calcul. Dans nos premières réflexions, cela ressemblait à un WisTrio, nous l'avons donc placé dans la série « 4 ». À l'époque, c'était logique. Mais avec le recul, nous avons réalisé que c'était une erreur.
Le processus logique aurait toujours dû être :
- Créer le numéro de module WisDuo.
- Dériver un numéro de modèle RAK WisBlock de ce WisDuo.
- Attribuer des numéros pour les cartes de développement ou d'évaluation à partir du numéro WisDuo.
En d'autres termes, la base de chaque WisBlock Core est toujours un module WisDuo. En commençant directement par un numéro WisBlock, comme nous l'avons fait avec des produits comme le RAK11720 et le RAK11160, nous avons brisé notre propre logique et rendu le système plus difficile à suivre.
La leçon était claire : la nomenclature dans un écosystème modulaire ne concerne pas seulement les catégories, elle concerne aussi la séquence. Si la séquence est incohérente, le système devient confus, quelle que soit la précision des définitions des catégories.
Le deuxième chiffre : Forme et fonction
Si le premier chiffre vous indique la famille, le deuxième chiffre commence à décrire la forme. Différents clients ont des besoins différents :
- Certains ont besoin d'un module pur, quelque chose qu'ils peuvent souder directement dans leur produit final.
- D'autres préfèrent une carte de développement (Breakout Board), qui facilite l'exécution d'expériences rapides et le test de nouvelles idées.
- Et d'autres encore ont besoin d'une carte d'évaluation (EVB) complète, qui fournit un environnement complet pour la validation et l'intégration.
Le troisième chiffre : L'unité de calcul centrale
Alors que le premier chiffre définit la famille, et le deuxième reflète la forme, le troisième chiffre identifie l'unité de calcul centrale, la puce réelle au cœur du module. Parce que chaque bloc de construction IoT dépend finalement du silicium, chaque numéro représente non seulement un processeur, mais aussi l' écosystème modulaire RAKwireless autour de lui.
Voici comment nous les répertorions :
- 1 → ESP32
- 2 → STM32L071
- 3 → STM32L151
- 4 → SAMR34
- 5 → nRF52832
- 6 → nRF52840
- 7 → STM32WL
- 8 → Apollo3
- 9 → ASR6601
- 0 → Réservé
Ce système nous permet de signaler rapidement à la fois le choix du silicium et l'écosystème auquel appartient un produit. Par exemple, un « 7 » vous indique immédiatement que le module est construit sur STM32WL, et se situe donc directement dans l'écosystème LoRa.
Bien sûr, tout comme avec l'histoire du RAK4630, nous avons eu des particularités de nomenclature en cours de route. Un exemple est le RAK11720. Selon nos propres règles, il aurait dû s'appeler RAK11820 pour refléter son véritable cœur. Mais comme le numéro de modèle avait déjà été lié aux certifications, nous avons décidé de « continuer tel quel » plutôt que de perturber les approbations existantes.
Le quatrième chiffre : Connectivité et radio
Si l'IoT consiste à connecter ce qui ne l'est pas, alors la connectivité est son rythme cardiaque. C'est pourquoi, dans notre système de nomenclature, nous réservons toujours un chiffre spécifiquement pour la radio. Le quatrième chiffre vous indique quel noyau de connectivité ou quelle technologie radio se trouve à l'intérieur du module :
- 1 → SX1276
- 2 → SX1262
- 3 → SX1280
- 4 → SAMR34 interne
- 5 → LoRa-Interne
- 6 → STM32WLE5
- 7–9 → Réservé
- 0 → Sans LoRa
Cela fait du quatrième chiffre l'un des plus critiques de tout le numéro de modèle, car il indique comment un produit va réellement communiquer. Qu'il s'agisse d'un émetteur-récepteur LoRa classique comme le SX1276, d'une puce hautement intégrée comme le STM32WLE5, ou même d'un appareil sans LoRa du tout, ce chiffre garantit que les clients peuvent identifier la capacité radio d'un seul coup d'œil.
Le cinquième chiffre : Antenne et formats
Enfin, le dernier chiffre de nos numéros de modèle est réservé à quelque chose de très pratique : la façon dont le produit se connecte physiquement au monde extérieur. Dans la plupart des cas, cela signifie le type d'antenne :
- 0 → Aucun / IPEX
- P → Sortie broches (Pin-out)
- S → SMA
Mais dans d'autres cas, surtout pour les cartes d'évaluation, ce chiffre est également utilisé pour indiquer le standard de format que la carte suit. Vous souvenez-vous plus tôt quand nous avons parlé du deuxième chiffre distinguant un module, une carte de développement ou une EVB ? Une fois que vous entrez dans le domaine de l'évaluation, la conception hérite généralement d'un standard d'écosystème ouvert, tel que :
- Format Pi HAT
- Format Arduino Shield
- Style 96Boards
Ces formats ne sont pas seulement cosmétiques. Ils permettent aux développeurs de brancher nos cartes d'évaluation directement dans des écosystèmes familiers et de commencer à expérimenter immédiatement.
C'est pourquoi le RAK11160 se lit comme un roman miniature :
- « 1 » = WisBlock
- « 1 » suivant = Format module
- « 1 » suivant = Cerveau ESP32
- « 6 » = STM32WLE5 en tant que second cerveau, avec radio LoRa
- « 0 » = Option antenne
Réflexions finales
Du premier chiffre qui signale une famille de produits au dernier chiffre qui encode les antennes et les formats, chaque numéro de modèle RAK est plus qu'une étiquette. Il fait partie d'un langage que nous avons construit pour l'IoT modulaire. Chaque numéro reflète notre conviction que l'IoT devrait être aussi structuré que des Lego et aussi pratique qu'IKEA : standardisé, extensible et prêt pour une utilisation dans le monde réel.
Ce système d'explication de la nomenclature des modules RAK ne concerne pas seulement la classification. Il est question de discipline, de séquence et d'une vision de l'évolutivité, car construire un écosystème IoT nécessite plus qu'un excellent matériel ; il nécessite un cadre qui a du sens pour tout le monde.
Alors la prochaine fois que vous verrez un RAK3172, RAK4630 ou RAK11160, vous saurez qu'il ne s'agit pas de codes aléatoires. Ce sont des coordonnées dans un univers modulaire que nous construisons ensemble. Et maintenant que vous savez comment lire un numéro de modèle RAK, quel modèle est votre pièce préférée du puzzle ?
Découvrez les dernières passerelles et capteurs LoRaWAN ainsi que les kits IoT complets de RAKwireless.




















































































