O microcontrolador integra um transceptor de RF de 2,4 GHz suportando pilhas Bluetooth 5 (incluindo Bluetooth Low Energy), Thread e ZigBee. Sua arquitetura de núcleo Dual Arm Cortex-M permite desempenho de aplicativo seguro em tempo real executando no núcleo Cortex-M4F de 64MHz e gerencia simultaneamente as tarefas de segurança e subsistema de rádio no Cortex-M0 integrado mas independente
Os módulos MDX-STWBP-01 e MDX-STWUP-R01 Shrarkypro possuem uma antena PCB integrada ou um conector UFL, respectivamente, para conectar uma antena externa. Os circuitos da Balun para conectar a antena estão integrados no microcontrolador. Há também os módulos MDX-STWBC-R01 e MDX-STWBW-R01, com opção de antena de chip ou sem antena, respectivamente.
Os módulos de baixo consumo de energia utilizam 13nA no modo de desligamento e 600nA no modo de espera, com o relógio em tempo real do microcontrolador e a RAM ativados. A sensibilidade de recebimento é de -96dBm e a saída de RF é programável, com baixa corrente ativa em 4,5mA recebe e transmite em 0dBm.
Por segurança, a criptografia baseada em hardware do microcontrolador consiste em autorização de chave pública (PKA) e gerador de número aleatório (RNG), com armazenamento de chave do cliente para manter as chaves ocultas.
Os módulos são fornecidos com os cristais de RF (32MHz) e 32,7kHz exigidos pelo microcontrolador, já instalados. Os desenvolvedores podem usar o ecossistema de desenvolvimento STM32Cube da ST, com ferramentas de configuração, middleware e novas extensões para o microcontrolador, incluindo drivers periféricos, bibliotecas de conectividade e uma ferramenta de monitoramento para testes de RF.
Os módulos Sharky medem 16 mm x 27,25 mm e as variantes Sharkypro são 14,6 mm x 23 mm ou 14,6 mm x 14,6 mm.






