Der Mikrocontroller integriert einen 2,4-GHz-HF-Transceiver, der Bluetooth 5 (einschließlich Bluetooth Low Energy), Thread und ZigBee-Stacks unterstützt. Die Cortex-M-Kernarchitektur mit zwei Armen ermöglicht eine sichere Anwendungsleistung in Echtzeit, die auf dem 64-MHz-Cortex-M4F-Kern ausgeführt wird, und verwaltet gleichzeitig das Funksubsystem und die Sicherheitsaufgaben auf dem integrierten, aber unabhängigen Cortex-M0+
Die Shrarkypro-Module MDX-STWBP-01 und MDX-STWUP-R01 verfügen über eine integrierte Leiterplattenantenne bzw. einen UFL-Anschluss zum Anschließen einer externen Antenne. Die Balun-Schaltung zum Anschließen der Antenne ist in den Mikrocontroller integriert. Es gibt auch die Module MDX-STWBC-R01 und MDX-STWBW-R01 mit der Wahl zwischen einer Chipantenne oder keiner Antenne.
Die stromsparenden Module verbrauchen 13 nA im Abschaltmodus und 600 nA im Standby-Modus, wenn die Echtzeituhr und der RAM des Mikrocontrollers eingeschaltet sind. Die Empfangsempfindlichkeit beträgt -96 dBm und der HF-Ausgang ist programmierbar, wobei der niedrige aktive Strom bei 4,5 mA beim Empfangen und Senden bei 0 dBm liegt.
Aus Sicherheitsgründen besteht die hardwarebasierte Verschlüsselung des Mikrocontrollers aus einer Autorisierung mit öffentlichem Schlüssel (PKA) und einem Zufallszahlengenerator (RNG) mit Kundenschlüsselspeicher, um die Schlüssel versteckt zu halten.
Die Module werden mit den HF- (32 MHz) und 32,7 kHz-Kristallen geliefert, die der bereits installierte Mikrocontroller benötigt. Entwickler können das STM32Cube-Entwicklungs-Ökosystem von ST mit Konfigurationstools, Middleware und neuen Erweiterungen für den Mikrocontroller verwenden, einschließlich Peripherietreibern, Konnektivitätsbibliotheken und einem Überwachungstool für HF-Tests.
Die Sharky-Module messen 16 mm x 27,25 mm und die Sharkypro-Varianten sind 14,6 mm x 23 mm oder 14,6 mm x 14,6 mm.






