Introduction
MAMWLExx is a new low power radio module with a high-performance processing unit for the most complex task and high demanding applications.
The module comes with a great size of RAM and FLASH Memory which can be used for important computing calculations and to embed the biggest software applications. It even comes with a 64-bit unique identifier (DevEUI) in it, necessary to be compliant with LoRaWAN standard. Since the module is based on STM SoC, it can be programmed using ST environment itself, like STM32 CubeIde and STMCubeMX.
MAMWLExx module is designed to be easily integrated into any PCB offering two assembly variants. One with a U.FL coaxial connector on the top of the package that can be directly plugged into the antenna through a pigtail, saving space on the mainboard. The other variant, that outputs the RF signal on a 50 Ohm pin, fits you if you wish to create your own antenna design.
The module uses a high-performance ARM Cortex M4 32 bit core operating at 48 Mhz. The MAMWLExx has different types of low-power operation states, perfect for different applications, especially the ones that need power saving.
MAMWLExx implements multiple radio modulations: LoRa, (G)FSK, (G)MSK, and BPSK with different options (Bandwidth, SF, Powers, CR) to meet different needs of communication. The module includes a 32MHz TCXO to drive the RF subsystem, and it is capable of output up to +22 dbm. MAMWLExx comes with a rich pinout to meet different needs. Pinout is designed to use different peripherals at the same time using different protocols like I2C, SPI, LPUART, USART. The module has 12 multiplexed pins for a 12 bit (up to 16 bits) SAR ADC with DMA support, 12 bits DAC, 2 ultra-low-power comparator, multiple timers, and independent watchdog, JTAG and SWDIO debug capabilities. MAMWLExx has up to 32 I/O, most of them 5V-tolerant. The module implements a hardware encryption/decryption accelerator for different types of standards as AES (both 128 - 256 bits) and PKA for RSA, Diffie-Hellmann, or ECC (Elliptic Curve Cryptography) over GF(p) (Galois fields).