Uma resposta em uma linha é que um módulo é 'uma embalagem autônoma mínima de um chipset e componentes de suporte em uma PCB (placa de circuito impresso) projetada para ser integrada a um produto'
Como já foi observado, um módulo geralmente é um pequeno conjunto de PCB (por exemplo, este ). Estes conterão um ASIC, um oscilador / cristal e geralmente uma antena. Também haverá alguns componentes discretos para dissociação, etc. A maioria dos módulos fornecerá uma interface de comunicação de velocidade bastante baixa, serial, SPI ou silimar (mas poderá expor algo como uma interface PCIe, se for relevante).
Um chipset consiste em um ou mais ASICs, geralmente um MCU e uma seção de RF (talvez apenas a seção de RF seja específica do protocolo), além de uma pilha de software.
A diferença mais importante é que é provável que um módulo seja pré-certificado (aprovação da FCC e UE). Se você usar um módulo da maneira especificada pelo fabricante , geralmente poderá evitar ter que passar pelo teste de compatibilidade de rádio. Essa abordagem pode impedir que você use uma antena de rastreamento PCB ou exigir que você use um layout de rastreamento especificado.
Se você usa um chipset, é necessário conectar todas as partes relevantes do chipset (talvez um dispositivo analógico e digital, talvez um amplificador de potência externo). Você precisa fornecer a regulamentação e o desacoplamento corretos da fonte de alimentação e considerar todos os problemas de layout de RF.
Um desafio ao usar um chipset é que o equipamento de teste de RF necessário pode custar vários US $ 100.000 (certamente se você estiver falando de GSM). Sem isso, você precisará de um terceiro para verificar sua implementação e ajudá-lo a passar nos testes regulatórios. Até bandas não licenciadas exigem que suas transmissões permaneçam na banda não licenciada.