Une réponse en une seule ligne est qu'un module est «un emballage autonome minimal d'un chipset et de ses composants de support, sur un PCB (circuit imprimé) conçu pour être intégré dans un produit»
Comme indiqué précédemment, un module est généralement un petit assemblage PCB (par exemple celui-ci ). Ceux-ci contiendront un ASIC, un oscillateur / cristal et généralement une antenne. Il y aura également une poignée de composants discrets pour le découplage, etc. La plupart des modules fourniront une interface de communication à assez faible vitesse, série, SPI ou silimar (mais pourraient exposer quelque chose comme une interface PCIe si cela est pertinent).
Un chipset se compose d'un ou plusieurs ASIC, généralement un MCU et une section RF (peut-être que la section RF est spécifique au protocole), ainsi qu'une pile logicielle.
La différence la plus importante est qu'un module est susceptible d'être pré-certifié (homologation FCC et UE). Si vous utilisez un module de la manière spécifiée par le fabricant, vous pouvez généralement éviter d'avoir à passer les tests de compatibilité radio. Cette approche peut vous empêcher d'utiliser une antenne de trace PCB ou vous obliger à utiliser une disposition de trace spécifiée.
Si vous utilisez un chipset, vous devez connecter ensemble toutes les parties pertinentes du chipset (peut-être un appareil analogique et numérique, peut-être un amplificateur de puissance externe). Vous devez fournir la régulation et le découplage d'alimentation appropriés et prendre en compte tous les problèmes de disposition RF.
Un défi avec l'utilisation d'un chipset est que l'équipement de test RF nécessaire peut coûter plusieurs 100 000 $ (certainement si vous parlez GSM). Sans cela, vous auriez besoin d'un tiers pour vérifier votre implémentation et vous aider à passer les tests réglementaires. Même les bandes sans licence nécessitent que vos transmissions restent dans la bande sans licence.